1
0
mirror of synced 2026-05-01 14:06:47 +00:00

remove useless and slowing (BLOCK) from MSPRGTEMPLATE

This commit is contained in:
Larry Masinter
2021-12-26 18:47:02 -08:00
parent 5fadc6c083
commit f0feca759b
2 changed files with 31 additions and 33 deletions

View File

@@ -1,10 +1,10 @@
(DEFINE-FILE-INFO PACKAGE "INTERLISP" READTABLE "INTERLISP" BASE 10 FORMAT XCCS) (DEFINE-FILE-INFO PACKAGE "INTERLISP" READTABLE "INTERLISP" BASE 10)
(FILECREATED "18-Aug-2021 12:13:11" {DSK}<home>larry>medley>library>MSANALYZE.;5 62745
changes to%: (FNS MSPRGMACRO MSFINDP) (FILECREATED "26-Dec-2021 10:10:02" {DSK}<home>larry>medley>library>MSANALYZE.;6 62468
(VARS MSMACROPROPS)
previous date%: "18-Aug-2021 10:56:25" {DSK}<home>larry>medley>library>MSANALYZE.;4) :CHANGES-TO (FNS MSPRGTEMPLATE)
:PREVIOUS-DATE "18-Aug-2021 12:13:11" {DSK}<home>larry>medley>library>MSANALYZE.;5)
(* ; " (* ; "
@@ -269,7 +269,7 @@ DONTCOPY
(DECLARE%: EVAL@COMPILE (DECLARE%: EVAL@COMPILE
(PUTPROPS MSVBNOTICED MACRO [OPENLAMBDA (VERB MOD) (PUTPROPS MSVBNOTICED MACRO [OPENLAMBDA (VERB MOD)
(CDR (ASSOC MOD (CDR (ASSOC VERB MS.VERB.TO.NOTICED]) (CDR (ASSOC MOD (CDR (ASSOC VERB MS.VERB.TO.NOTICED])
) )
) )
(DEFINEQ (DEFINEQ
@@ -752,19 +752,18 @@ DONTCOPY
(CDR TEMPLATE]) (CDR TEMPLATE])
(MSPRGTEMPLATE (MSPRGTEMPLATE
(LAMBDA (PARENT TEMPLATE PARENTCONTEXT) (* lmm "23-Jul-86 00:15") [LAMBDA (PARENT TEMPLATE PARENTCONTEXT) (* ; "Edited 26-Dec-2021 10:09 by larry")
(BLOCK) (* (* lmm "23-Jul-86 00:15")
 "Masterscope should block every once and a while. This is one place to do it.")
(PROG ((VARS VARS) (PROG ((VARS VARS)
TEM) TEM)
(COND (COND
((EQ TEMPLATE 'MACRO) [(EQ TEMPLATE 'MACRO)
(COND (COND
((SETQ TEM (GETMACROPROP (CAR PARENT) ((SETQ TEM (GETMACROPROP (CAR PARENT)
MSMACROPROPS)) MSMACROPROPS))
(MSPRGMACRO PARENT TEM)) (MSPRGMACRO PARENT TEM))
(T (MSPRGTEMPLATE1 PARENT '(CALL .. EVAL))))) (T (MSPRGTEMPLATE1 PARENT '(CALL |..| EVAL]
(T (MSPRGTEMPLATE1 PARENT TEMPLATE)))))) (T (MSPRGTEMPLATE1 PARENT TEMPLATE])
(MSPRGLAMBDA (MSPRGLAMBDA
[LAMBDA (EXPR FLG TYPE) (* ; "Edited 3-Jun-88 10:23 by jrb:") [LAMBDA (EXPR FLG TYPE) (* ; "Edited 3-Jun-88 10:23 by jrb:")
@@ -1036,22 +1035,21 @@ DONTCOPY
(RPAQQ MSRECORDTRANFLG NIL) (RPAQQ MSRECORDTRANFLG NIL)
(ADDTOVAR INVISIBLEVARS $$1 $$2 $$3 $$4 $$5 $$6 $$7 $$8 $$9 $$10 $$11 $$12 $$13 $$14 $$15 $$16 (ADDTOVAR INVISIBLEVARS $$1 $$2 $$3 $$4 $$5 $$6 $$7 $$8 $$9 $$10 $$11 $$12 $$13 $$14 $$15 $$16 $$17)
$$17)
(DECLARE%: DONTCOPY (DECLARE%: DONTCOPY
(DECLARE%: EVAL@COMPILE (DECLARE%: EVAL@COMPILE
(PUTPROPS INCLISP MACRO ((.X.) (PUTPROPS INCLISP MACRO ((.X.)
(COND (COND
((AND INCLISP EACHTIME (NOT (MSFINDP INCLISP .X.))) ((AND INCLISP EACHTIME (NOT (MSFINDP INCLISP .X.)))
INCLISP) INCLISP)
(T .X.)))) (T .X.))))
(PUTPROPS LTEMPLATE MACRO [LAMBDA (Y) (PUTPROPS LTEMPLATE MACRO [LAMBDA (Y)
(DECLARE (LOCALVARS Y)) (DECLARE (LOCALVARS Y))
(AND [NEQ T (SETQ Y (OR (GETHASH Y USERTEMPLATES) (AND [NEQ T (SETQ Y (OR (GETHASH Y USERTEMPLATES)
(GETHASH Y MSTEMPLATES] (GETHASH Y MSTEMPLATES]
Y]) Y])
) )
) )
(DECLARE%: DONTEVAL@LOAD DOEVAL@COMPILE DONTCOPY (DECLARE%: DONTEVAL@LOAD DOEVAL@COMPILE DONTCOPY
@@ -1265,10 +1263,10 @@ DONTCOPY
(DECLARE%: EVAL@COMPILE DONTCOPY (DECLARE%: EVAL@COMPILE DONTCOPY
(PUTPROPS LTEMPLATE MACRO [LAMBDA (Y) (PUTPROPS LTEMPLATE MACRO [LAMBDA (Y)
(DECLARE (LOCALVARS Y)) (DECLARE (LOCALVARS Y))
(AND [NEQ T (SETQ Y (OR (GETHASH Y USERTEMPLATES) (AND [NEQ T (SETQ Y (OR (GETHASH Y USERTEMPLATES)
(GETHASH Y MSTEMPLATES] (GETHASH Y MSTEMPLATES]
Y]) Y])
) )
(DEFINEQ (DEFINEQ
@@ -1288,11 +1286,11 @@ DONTCOPY
) )
(PUTPROPS MSANALYZE COPYRIGHT ("Venue & Xerox Corporation" T 1982 1983 1984 1985 1986 1988 1990 2021)) (PUTPROPS MSANALYZE COPYRIGHT ("Venue & Xerox Corporation" T 1982 1983 1984 1985 1986 1988 1990 2021))
(DECLARE%: DONTCOPY (DECLARE%: DONTCOPY
(FILEMAP (NIL (3820 11339 (VARS 3830 . 3971) (FREEVARS 3973 . 4126) (CALLS 4128 . 10469) ( (FILEMAP (NIL (3759 11278 (VARS 3769 . 3910) (FREEVARS 3912 . 4065) (CALLS 4067 . 10408) (
COLLECTFNDATA 10471 . 10850) (CALLS3 10852 . 11337)) (13596 52783 (ALLCALLS 13606 . 14285) ( COLLECTFNDATA 10410 . 10789) (CALLS3 10791 . 11276)) (13527 52635 (ALLCALLS 13537 . 14216) (
MSINITFNDATA 14287 . 14531) (MSPRGE 14533 . 21607) (MSPRGMACRO 21609 . 22205) (MSPRGCALL 22207 . 22531 MSINITFNDATA 14218 . 14462) (MSPRGE 14464 . 21538) (MSPRGMACRO 21540 . 22136) (MSPRGCALL 22138 . 22462
) (MSBINDVAR 22533 . 23052) (MSPRGRECORD 23054 . 29967) (MSPRGERR 29969 . 30137) (MSPRGTEMPLATE1 30139 ) (MSBINDVAR 22464 . 22983) (MSPRGRECORD 22985 . 29898) (MSPRGERR 29900 . 30068) (MSPRGTEMPLATE1 30070
. 39300) (MSPRGTEMPLATE 39302 . 39982) (MSPRGLAMBDA 39984 . 49579) (MSPRGLST 49581 . 49749) (ADDTO . 39231) (MSPRGTEMPLATE 39233 . 39834) (MSPRGLAMBDA 39836 . 49431) (MSPRGLST 49433 . 49601) (ADDTO
49751 . 50542) (NLAMBDAFNP 50544 . 51296) (MSPRGDWIM 51298 . 52117) (MSDWIMTRAN 52119 . 52781)) (62109 49603 . 50394) (NLAMBDAFNP 50396 . 51148) (MSPRGDWIM 51150 . 51969) (MSDWIMTRAN 51971 . 52633)) (61832
62541 (MSFINDP 62119 . 62539))))) 62264 (MSFINDP 61842 . 62262)))))
STOP STOP

Binary file not shown.