(FILECREATED "12-Apr-84 13:21:44" {PHYLUM}<LISPCORE>SOURCES>COMPATIBILITY.;3 1389
changes to: (VARS COMPATIBILITYCOMS)
previous date: "10-Apr-84 17:05:25" {PHYLUM}<LISPCORE>SOURCES>COMPATIBILITY.;2)
(* Copyright (c) 1984 by Xerox Corporation)
(PRETTYCOMPRINT COMPATIBILITYCOMS)
(RPAQQ COMPATIBILITYCOMS ((FNS DEFINEDP FGETD PUTDQ PUTDQ?)))
(DEFINEQ
(DEFINEDP
[LAMBDA (A) (* lmm "10-Apr-84 15:13")
(AND (LITATOM A)
(fetch (LITATOM DEFPOINTER) of A)
T])
(FGETD
[LAMBDA (FN) (* lmm: "12-NOV-76 00:13:04")
(SETQ FN (GETD FN))
(COND
((AND (LISTP FN)
(SMALLP (CAR FN))
(SMALLP (CDR FN)))
(CDR FN))
(T FN])
(PUTDQ
[NLAMBDA (X Y)
(PUTD X Y)
X])
(PUTDQ?
[NLAMBDA (FN DEF)
(AND (NULL (GETD FN))
(PUTD FN DEF])
)
(PRETTYCOMPRINT COMPATIBILITYCOMS)
(RPAQQ COMPATIBILITYCOMS [(FNS DEFINEDP FGETD PUTDQ PUTDQ?)
(DECLARE: DONTEVAL@LOAD DOEVAL@COMPILE DONTCOPY COMPILERVARS
(ADDVARS (NLAMA)
(NLAML PUTDQ? PUTDQ)
(LAMA])
(DECLARE: DONTEVAL@LOAD DOEVAL@COMPILE DONTCOPY COMPILERVARS
(ADDTOVAR NLAMA )
(ADDTOVAR NLAML PUTDQ? PUTDQ)
(ADDTOVAR LAMA )
)
(PUTPROPS COMPATIBILITY COPYRIGHT ("Xerox Corporation" 1984))
(DECLARE: DONTCOPY
(FILEMAP (NIL (370 921 (DEFINEDP 380 . 555) (FGETD 557 . 791) (PUTDQ 793 . 843) (PUTDQ? 845 . 919))))
)
STOP