PRETTY: DEFMACROS in filemap for PF, CLSTREAMS remade to test
This commit is contained in:
@@ -1,10 +1,11 @@
|
||||
(DEFINE-FILE-INFO PACKAGE "INTERLISP" READTABLE "INTERLISP" BASE 10)
|
||||
|
||||
(FILECREATED "30-Nov-2021 22:18:04" {DSK}<home>larry>medley>sources>PRETTY.;2 65400
|
||||
(FILECREATED "19-Jan-2022 20:35:18" {DSK}<Users>kaplan>Local>medley3.5>my-medley>sources>PRETTY.;23 65357
|
||||
|
||||
:CHANGES-TO (FNS PRINTDATE1)
|
||||
:CHANGES-TO (FNS PRINTDEF1)
|
||||
|
||||
:PREVIOUS-DATE "11-Sep-2021 09:14:19" {DSK}<home>larry>medley>sources>PRETTY.;1)
|
||||
:PREVIOUS-DATE "30-Nov-2021 22:18:04"
|
||||
{DSK}<Users>kaplan>Local>medley3.5>my-medley>sources>PRETTY.;21)
|
||||
|
||||
|
||||
(* ; "
|
||||
@@ -89,7 +90,7 @@ with the terms of said license.
|
||||
PRETTYCOMFONT COMMENTFONT
|
||||
**COMMENT**FLG PRETTYPRINTMACROS]
|
||||
(DECLARE%: DOEVAL@COMPILE DONTCOPY (* ;
|
||||
"IMPORT because FILEPKG has records EXPORTed but is not a member of EXPORTFILES")
|
||||
"IMPORT because FILEPKG has records EXPORTed but is not a member of EXPORTFILES")
|
||||
(FILES (IMPORT)
|
||||
FILEPKG))
|
||||
(DECLARE%: DONTEVAL@LOAD DOEVAL@COMPILE DONTCOPY COMPILERVARS (ADDVARS (NLAMA PPT PP* PP)
|
||||
@@ -418,24 +419,30 @@ must replace the declare: by a nop addvars.") (SETQ PRTTYCOM (SUBPAIR (QUOTE (NL
|
||||
)
|
||||
|
||||
(PRINTDEF1
|
||||
[LAMBDA (EXPR FORMFLG) (* ; "Edited 16-Apr-2018 21:35 by rmk:")
|
||||
(* ; "Edited 16-Apr-2018 10:14 by rmk:")
|
||||
(* ; "Edited 14-Apr-88 18:21 by bvm")
|
||||
[LAMBDA (EXPR FORMFLG)
|
||||
|
||||
(* ;; "RMK: Special for DEFUNs: build filemap as per PRINTFNS")
|
||||
(* ;; "Edited 19-Jan-2022 20:35 by rmk: Added DEFMACRO")
|
||||
|
||||
(* ;; "Used by MAKEFILE to print P, etc expressions. ")
|
||||
(* ;; "Edited 16-Apr-2018 21:35 by rmk:")
|
||||
|
||||
(* ;; "Edited 16-Apr-2018 10:14 by rmk:")
|
||||
|
||||
(* ;; "Edited 14-Apr-88 18:21 by bvm")
|
||||
|
||||
(* ;; "RMK: Special for DEFUNs: build filemap as per PRINTFNS")
|
||||
|
||||
(* ;; "Used by MAKEFILE to print P, etc expressions. ")
|
||||
|
||||
(TERPRI)
|
||||
(LET (STARTPOS ENDPOS)
|
||||
(IF (AND FORMFLG NEWFILEMAP (EQ (CAR EXPR)
|
||||
'CL:DEFUN))
|
||||
(IF [AND FORMFLG NEWFILEMAP (MEMB (CAR EXPR)
|
||||
'(CL:DEFUN DEFMACRO)]
|
||||
THEN (SETQ STARTPOS (GETFILEPTR PRTTYFILE)))
|
||||
(PRINTDEF EXPR NIL FORMFLG NIL FNSLST)
|
||||
[IF STARTPOS
|
||||
THEN (SETQ ENDPOS (GETFILEPTR PRTTYFILE))
|
||||
(NCONC1 NEWFILEMAP (LIST STARTPOS ENDPOS (CONS (CADR EXPR)
|
||||
(CONS STARTPOS ENDPOS]
|
||||
(NCONC1 NEWFILEMAP (LIST STARTPOS ENDPOS (CONS (CADR EXPR)
|
||||
(CONS STARTPOS ENDPOS]
|
||||
(TERPRI])
|
||||
|
||||
(SUPERPRINTEQ
|
||||
@@ -629,8 +636,8 @@ must replace the declare: by a nop addvars.") (SETQ PRTTYCOM (SUBPAIR (QUOTE (NL
|
||||
|
||||
(RPAQ? COPYRIGHTSRESERVED T)
|
||||
|
||||
(RPAQ? *NEW-INTERLISP-MAKEFILE-ENVIRONMENT* '(:READTABLE "INTERLISP" :PACKAGE "INTERLISP" :FORMAT
|
||||
:XCCS))
|
||||
(RPAQ? *NEW-INTERLISP-MAKEFILE-ENVIRONMENT* '(:READTABLE "INTERLISP" :PACKAGE "INTERLISP" :FORMAT
|
||||
:XCCS))
|
||||
|
||||
(RPAQ? *DEFAULT-MAKEFILE-ENVIRONMENT* )
|
||||
(DECLARE%: DOEVAL@COMPILE DONTCOPY
|
||||
@@ -658,8 +665,8 @@ must replace the declare: by a nop addvars.") (SETQ PRTTYCOM (SUBPAIR (QUOTE (NL
|
||||
(RPAQ? PRETTYTABFLG T)
|
||||
|
||||
(RPAQ? DECLARETAGSLST '(COMPILERVARS COPY COPYWHEN DOCOPY DOEVAL@COMPILE DOEVAL@LOAD DONTCOPY
|
||||
DONTEVAL@COMPILE DONTEVAL@LOAD EVAL@COMPILE EVAL@COMPILEWHEN
|
||||
EVAL@LOAD EVAL@LOADWHEN FIRST NOTFIRST))
|
||||
DONTEVAL@COMPILE DONTEVAL@LOAD EVAL@COMPILE EVAL@COMPILEWHEN EVAL@LOAD
|
||||
EVAL@LOADWHEN FIRST NOTFIRST))
|
||||
|
||||
(RPAQ? AVERAGEVARLENGTH 4)
|
||||
|
||||
@@ -679,8 +686,8 @@ must replace the declare: by a nop addvars.") (SETQ PRTTYCOM (SUBPAIR (QUOTE (NL
|
||||
|
||||
(RPAQ? PRETTYPRINTYPEMACROS )
|
||||
|
||||
(RPAQ? FILEPKGCOMSPLST '(DECLARE%: SPECVARS LOCALVARS GLOBALVARS PROP IFPROP P VARS INITVARS
|
||||
ADDVARS APPENDVARS FNS ARRAY E COMS ORIGINAL BLOCKS *))
|
||||
(RPAQ? FILEPKGCOMSPLST '(DECLARE%: SPECVARS LOCALVARS GLOBALVARS PROP IFPROP P VARS INITVARS ADDVARS
|
||||
APPENDVARS FNS ARRAY E COMS ORIGINAL BLOCKS *))
|
||||
|
||||
(RPAQ? SYSPROPS
|
||||
'(PROPTYPE ALISTTYPE DELDEF EDITDEF PUTDEF GETDEF WHENCHANGED NOTICEFN NEWCOMFN PRETTYTYPE
|
||||
@@ -722,14 +729,14 @@ must replace the declare: by a nop addvars.") (SETQ PRTTYCOM (SUBPAIR (QUOTE (NL
|
||||
(PUTPROPS PRETTY COPYRIGHT ("Venue & Xerox Corporation" T 1984 1985 1986 1987 1988 1989 1990 1999 2018
|
||||
))
|
||||
(DECLARE%: DONTCOPY
|
||||
(FILEMAP (NIL (5881 48457 (PRETTYDEF 5891 . 21564) (PRETTYDEFCOMS 21566 . 22248) (PRETTYDEF0 22250 .
|
||||
22441) (PRETTYDEF1 22443 . 24206) (PRINTDATE 24208 . 25444) (PRINTDATE1 25446 . 27076) (PRINTFNS 27078
|
||||
. 27647) (PRETTYCOM 27649 . 33990) (PRETTYVAR 33992 . 35030) (PRETTYVAR1 35032 . 37250) (PRETTYCOM1
|
||||
37252 . 37956) (ENDFILE 37958 . 38054) (MAKEDEFLIST 38056 . 38460) (PP 38462 . 38738) (PP* 38740 .
|
||||
39053) (PPT 39055 . 39374) (PRETTYPRINT 39376 . 42528) (PRETTYPRINT1 42530 . 44416) (PRETTYPRINT2
|
||||
44418 . 45734) (PRETTYPRINT3 45736 . 46691) (PRINTDEF1 46693 . 47701) (SUPERPRINTEQ 47703 . 47797) (
|
||||
SUPERPRINTGETPROP 47799 . 47943) (CHANGEFONT 47945 . 48455)) (48458 53804 (READARRAY 48468 . 49394) (
|
||||
PRINTARRAY 49396 . 51136) (READARRAY-FROM-LIST 51138 . 52243) (PRINTARRAY-TO-LIST 52245 . 53802)) (
|
||||
53931 61449 (PRINTCOPYRIGHT 53941 . 58018) (PRINTCOPYRIGHT1 58020 . 61144) (SAVECOPYRIGHT 61146 .
|
||||
61447)))))
|
||||
(FILEMAP (NIL (5927 48431 (PRETTYDEF 5937 . 21610) (PRETTYDEFCOMS 21612 . 22294) (PRETTYDEF0 22296 .
|
||||
22487) (PRETTYDEF1 22489 . 24252) (PRINTDATE 24254 . 25490) (PRINTDATE1 25492 . 27122) (PRINTFNS 27124
|
||||
. 27693) (PRETTYCOM 27695 . 34036) (PRETTYVAR 34038 . 35076) (PRETTYVAR1 35078 . 37296) (PRETTYCOM1
|
||||
37298 . 38002) (ENDFILE 38004 . 38100) (MAKEDEFLIST 38102 . 38506) (PP 38508 . 38784) (PP* 38786 .
|
||||
39099) (PPT 39101 . 39420) (PRETTYPRINT 39422 . 42574) (PRETTYPRINT1 42576 . 44462) (PRETTYPRINT2
|
||||
44464 . 45780) (PRETTYPRINT3 45782 . 46737) (PRINTDEF1 46739 . 47675) (SUPERPRINTEQ 47677 . 47771) (
|
||||
SUPERPRINTGETPROP 47773 . 47917) (CHANGEFONT 47919 . 48429)) (48432 53778 (READARRAY 48442 . 49368) (
|
||||
PRINTARRAY 49370 . 51110) (READARRAY-FROM-LIST 51112 . 52217) (PRINTARRAY-TO-LIST 52219 . 53776)) (
|
||||
53905 61423 (PRINTCOPYRIGHT 53915 . 57992) (PRINTCOPYRIGHT1 57994 . 61118) (SAVECOPYRIGHT 61120 .
|
||||
61421)))))
|
||||
STOP
|
||||
|
||||
Reference in New Issue
Block a user