(FILECREATED " 8-Dec-83 16:00:57" {PHYLUM}<LISPCORE>SOURCES>DEXEC.;12 6702Q changes to: (VARS DEXECCOMS) previous date: "14-NOV-83 16:29:41" {PHYLUM}<LISPCORE>SOURCES>DEXEC.;11) (* Copyright (c) 1982, 1983 by Xerox Corporation) (PRETTYCOMPRINT DEXECCOMS) (RPAQQ DEXECCOMS [(LISPXMACROS CONN DA NDIR) (FNS /CNDIR COPYALLBYTES SEE SEE*) (COMS (* Has to come after ADISPLAY) (CURSORS SAVINGCURSOR SYSOUTCURSOR)) [DECLARE: DONTEVAL@LOAD DOCOPY (P (MOVD? (QUOTE NILL) (QUOTE SETNM)) (AND (CCODEP (QUOTE SEE)) (/PUTD (QUOTE TY) (GETD (QUOTE SEE)) T] (DECLARE: DONTEVAL@LOAD DOEVAL@COMPILE DONTCOPY COMPILERVARS (ADDVARS (NLAMA SEE* SEE) (NLAML) (LAMA]) (ADDTOVAR LISPXHISTORYMACROS (DA (PROGN (LISPXPRIN1 (DATE) T) (TERPRI T)))) (ADDTOVAR LISPXMACROS [CONN (/CNDIR (CAR LISPXLINE) (AND (LISTP (CDR LISPXLINE)) (PROG1 (CADR LISPXLINE) (FRPLACA (CDR LISPXLINE] (NDIR (DODIR LISPXLINE (QUOTE (PP COLUMNS 21Q)) (QUOTE *) 0))) (ADDTOVAR LISPXCOMS CONN DA NDIR) (DEFINEQ (/CNDIR [LAMBDA (HOST/DIR) (* rmk: "19-JUL-81 22:44") (AND LISPXHIST (UNDOSAVE (LIST (QUOTE /CNDIR) (DIRECTORYNAME T T)) LISPXHIST)) (CNDIR HOST/DIR]) (COPYALLBYTES [LAMBDA (FROMFILE TOFILE BYTESIZE) (* bvm: "14-NOV-83 16:26") (RESETLST (PROG (INF OUTF PTR) [COND (FROMFILE [RESETSAVE NIL (LIST (QUOTE CLOSEF) (SETQ INF (OPENSTREAM FROMFILE (QUOTE INPUT) NIL BYTESIZE] (OR (ZEROP (GETFILEPTR INF)) (SETFILEPTR INF 0))) (T (SETQ INF (INPUT] (* close the files only if I opened them) [COND ((NULL TOFILE) (SETQ OUTF (OUTPUT))) ([NULL (SETQ OUTF (OPENP TOFILE (QUOTE OUTPUT] (RESETSAVE NIL (LIST (QUOTE CLOSEF) (SETQ OUTF (OPENSTREAM TOFILE (QUOTE OUTPUT) NIL BYTESIZE] (COND ((AND (NULL BYTESIZE) (EQ OUTF T)) (PFCOPYBYTES INF OUTF NIL NIL PFDEFAULT)) (T (COPYBYTES INF OUTF]) (SEE [NLAMBDA LINE (* bvm: "13-NOV-83 17:23") (COND ((LISTP LINE) (COPYALLBYTES (CAR LINE) (OR (CADR LINE) T) (CADDR LINE))) (T (COPYALLBYTES LINE T]) (SEE* [NLAMBDA LINE (* bvm: "13-NOV-83 17:24") (RESETVARS ((**COMMENT**FLG)) (RETURN (COND ((LISTP LINE) (COPYALLBYTES (CAR LINE) (OR (CADR LINE) T) (CADDR LINE))) (T (COPYALLBYTES LINE T]) ) (* Has to come after ADISPLAY) (RPAQ SAVINGCURSOR (CURSORCREATE (READBITMAP) 0 17Q)) (20Q 20Q "@@@@" "FDJ@" "HJJ@" "LJJ@" "BNJL" "JJD@" "LJD@" "@@@@" "@JDN" "@KEB" "@KE@" "@JMF" "@JMB" "@JEL" "@@@@" "@@@@")(RPAQ SYSOUTCURSOR (CURSORCREATE (READBITMAP) 0 17Q)) (20Q 20Q "@@@@" "CJDN" "DAE@" "C@HL" "@HHB" "DIAB" "CA@L" "@@@@" "@@@@" "AIBN" "BEBD" "BEBD" "BEBD" "BEBD" "AHLD" "@@@@")(DECLARE: DONTEVAL@LOAD DOCOPY (MOVD? (QUOTE NILL) (QUOTE SETNM)) (AND (CCODEP (QUOTE SEE)) (/PUTD (QUOTE TY) (GETD (QUOTE SEE)) T)) ) (DECLARE: DONTEVAL@LOAD DOEVAL@COMPILE DONTCOPY COMPILERVARS (ADDTOVAR NLAMA SEE* SEE) (ADDTOVAR NLAML ) (ADDTOVAR LAMA ) ) (PUTPROPS DEXEC COPYRIGHT ("Xerox Corporation" 3676Q 3677Q)) (DECLARE: DONTCOPY (FILEMAP (NIL (2163Q 5300Q (/CNDIR 2175Q . 2533Q) (COPYALLBYTES 2535Q . 4223Q) (SEE 4225Q . 4620Q) ( SEE* 4622Q . 5276Q))))) STOP