(FILECREATED "25-Aug-86 16:49:37" {ERIS}<LISPCORE>LIBRARY>CMLENVIRONMENT.;8 4790 changes to: (VARS CMLENVIRONMENTCOMS) (VARIABLES *FEATURES*) previous date: "17-Jul-86 02:01:20" {ERIS}<LISPCORE>LIBRARY>CMLENVIRONMENT.;7) (* Copyright (c) 1986 by Xerox Corporation. All rights reserved.) (PRETTYCOMPRINT CMLENVIRONMENTCOMS) (RPAQQ CMLENVIRONMENTCOMS ((FNS LISP-IMPLEMENTATION-TYPE LISP-IMPLEMENTATION-VERSION MACHINE-INSTANCE MACHINE-VERSION PRINT-LOADED-FILE-INFORMATION SOFTWARE-TYPE SOFTWARE-VERSION PRINT-LISP-INFORMATION MACHINE-TYPE) (FNS SHORT-SITE-NAME LONG-SITE-NAME) (FNS ROOM) (FNS FUNCTIONP) (P (MOVD (QUOTE CCODEP) (QUOTE COMPILED-FUNCTION-P))) (VARIABLES *FEATURES*) (DECLARE: DONTEVAL@LOAD DOEVAL@COMPILE DONTCOPY COMPILERVARS (ADDVARS (NLAMA) (NLAML) (LAMA ROOM))))) (DEFINEQ (LISP-IMPLEMENTATION-TYPE [LAMBDA NIL (* lmm "28-Apr-86 15:11") "Xerox"]) (LISP-IMPLEMENTATION-VERSION [LAMBDA NIL (CONCAT MAKESYSNAME " of " MAKESYSDATE]) (MACHINE-INSTANCE [LAMBDA NIL (* DECLARATIONS: (TYPERECORD NSHOSTNUMBER (A B C))) (* lmm "14-Sep-85 07:39") (MKSTRING (with NSHOSTNUMBER \MY.NSHOSTNUMBER (PLUS (LSH A 32) (LSH B 16) C]) (MACHINE-VERSION [LAMBDA NIL (* lmm " 6-Sep-85 16:37") (CONCAT "microcode " (MICROCODEVERSION) ", " (REALMEMORYSIZE) " pages"]) (PRINT-LOADED-FILE-INFORMATION [LAMBDA (FILE STRING) (* raf " 2-Jan-86 17:37") (for X in LOADEDFILELST when (STRPOS (OR STRING "PATCH") X) do (PRINTOUT FILE (NAMEFIELD X) " dated " (CAAR (GETPROP (NAMEFIELD X) (QUOTE FILEDATES))) T]) (SOFTWARE-TYPE [LAMBDA NIL (* lmm "28-Apr-86 15:34") "Xerox Lisp"]) (SOFTWARE-VERSION [LAMBDA NIL (* lmm " 6-Sep-85 16:39") (CAR MAKEINITDATES]) (PRINT-LISP-INFORMATION [LAMBDA (FILE STRING) (* raf " 2-Jan-86 17:38") (PRINTOUT (OR FILE T) (LISP-IMPLEMENTATION-TYPE) " version " (LISP-IMPLEMENTATION-VERSION) " on " (MACHINE-TYPE) ", " (MACHINE-VERSION) ", " "machine " (MACHINE-INSTANCE) " based on " (SOFTWARE-TYPE) " version " (SOFTWARE-VERSION) T "Patch files: " # (PRINT-LOADED-FILE-INFORMATION FILE (OR STRING "PATCH"]) (MACHINE-TYPE [LAMBDA NIL (* lmm "28-Apr-86 15:48") (LET ((MT (MACHINETYPE))) (SELECTQ MT (DANDELION "Xerox 1108") (DORADO "Xerox 1132") (DOVE "Xerox 1186") MT]) ) (DEFINEQ (SHORT-SITE-NAME [LAMBDA NIL (* lmm " 6-Sep-85 16:41") (OR (ETHERHOSTNAME) "unknown"]) (LONG-SITE-NAME [LAMBDA NIL (SHORT-SITE-NAME]) ) (DEFINEQ (ROOM (CL:LAMBDA (&OPTIONAL (X NIL X-SUPPLIEDP)) (* kbr: " 2-Jul-86 12:31") (STORAGE))) ) (DEFINEQ (FUNCTIONP [LAMBDA (FN) (* lmm "17-Jul-86 01:59") (AND (OR (SYMBOLP FN) (COMPILED-FUNCTION-P FN) (CONSP FN)) T]) ) (MOVD (QUOTE CCODEP) (QUOTE COMPILED-FUNCTION-P)) (DEFPARAMETER *FEATURES* (QUOTE (INTERLISP XEROX COMMON)) ) (DECLARE: DONTEVAL@LOAD DOEVAL@COMPILE DONTCOPY COMPILERVARS (ADDTOVAR NLAMA ) (ADDTOVAR NLAML ) (ADDTOVAR LAMA ROOM) ) (PUTPROPS CMLENVIRONMENT COPYRIGHT ("Xerox Corporation" 1986)) (DECLARE: DONTCOPY (FILEMAP (NIL (1213 3851 (LISP-IMPLEMENTATION-TYPE 1223 . 1361) (LISP-IMPLEMENTATION-VERSION 1363 . 1454) (MACHINE-INSTANCE 1456 . 1874) (MACHINE-VERSION 1876 . 2101) (PRINT-LOADED-FILE-INFORMATION 2103 . 2672) (SOFTWARE-TYPE 2674 . 2806) (SOFTWARE-VERSION 2808 . 2949) (PRINT-LISP-INFORMATION 2951 . 3560) (MACHINE-TYPE 3562 . 3849)) (3852 4085 (SHORT-SITE-NAME 3862 . 4021) (LONG-SITE-NAME 4023 . 4083 )) (4086 4224 (ROOM 4096 . 4222)) (4225 4448 (FUNCTIONP 4235 . 4446))))) STOP