(FILECREATED "28-Apr-86 17:35:12" {ERIS}<LISPCORE>LIBRARY>CMLDOC.;2 1925
changes to: (FNS PROP-NAME-FROM-DOC-TYPE DOCUMENTATION SET-DOCUMENTATION)
(VARS CMLDOCCOMS)
(PROPS (DOCUMENTATION SETFN))
previous date: "28-Apr-86 17:18:05" {ERIS}<LISPCORE>LIBRARY>CMLDOC.;1)
(* Copyright (c) 1986 by Xerox Corporation. All rights reserved.)
(PRETTYCOMPRINT CMLDOCCOMS)
(RPAQQ CMLDOCCOMS ((FNS DOCUMENTATION PROP-NAME-FROM-DOC-TYPE SET-DOCUMENTATION)
(P (DEFSETF DOCUMENTATION SET-DOCUMENTATION))))
(DEFINEQ
(DOCUMENTATION
(CL:LAMBDA (SYMBOL DOC-TYPE) (* "Pavel" "28-Apr-86 16:55")
(GET SYMBOL (PROP-NAME-FROM-DOC-TYPE DOCTYPE))))
(PROP-NAME-FROM-DOC-TYPE
[CL:LAMBDA (DOC-TYPE) (* "Pavel" "28-Apr-86 17:34")
(* "Should be this:"
(INTERN (CONCATENATE
(QUOTE STRING) "DOCUMENTATION-STRING-"
(SYMBOL-NAME DOC-TYPE))
(FIND-PACKAGE (QUOTE LISP)))
"but ``intern'' is not yet defined.")
(MAKE-SYMBOL (CONCATENATE (QUOTE STRING)
"DOCUMENTATION-STRING-"
(SYMBOL-NAME DOC-TYPE])
(SET-DOCUMENTATION
(CL:LAMBDA (SYMBOL DOC-TYPE NEW-STRING) (* "Pavel" "28-Apr-86 17:15")
(SETF (GET SYMBOL (PROP-NAME-FROM-DOC-TYPE DOC-TYPE))
NEW-STRING)))
)
(DEFSETF DOCUMENTATION SET-DOCUMENTATION)
(PUTPROPS CMLDOC COPYRIGHT ("Xerox Corporation" 1986))
(DECLARE: DONTCOPY
(FILEMAP (NIL (578 1806 (DOCUMENTATION 588 . 762) (PROP-NAME-FROM-DOC-TYPE 764 . 1595) (
SET-DOCUMENTATION 1597 . 1804)))))
STOP