(FILECREATED " 6-Mar-86 09:02:06" {GENIE}LISP:<LISPLIBRARY.KOTO>CMLCLISP.;5 2078 changes to: (PROPS (cl:unless CLISPWORD)) previous date: " 6-Mar-86 01:25:42" {GENIE}LISP:<LISPLIBRARY.KOTO>CMLCLISP.;4) (* Copyright (c) 1986 by IntelliCorp. All rights reserved.) (PRETTYCOMPRINT CMLCLISPCOMS) (RPAQQ CMLCLISPCOMS [(PROP CLISPWORD CL:IF CL:UNLESS CL:WHEN cl:if cl:unless cl:when) (FNS CML-CLISP-TRAN) (P (for SYM in (QUOTE (CL:IF CL:UNLESS CL:WHEN cl:if cl:unless cl:when)) do (REMPROP SYM (QUOTE MACRO)) (REMPROP SYM (QUOTE DMACRO]) (PUTPROPS CL:IF CLISPWORD (CML-CLISP-TRAN . cl:if)) (PUTPROPS CL:UNLESS CLISPWORD (CML-CLISP-TRAN . cl:unless)) (PUTPROPS CL:WHEN CLISPWORD (CML-CLISP-TRAN . cl:when)) (PUTPROPS cl:if CLISPWORD (CML-CLISP-TRAN . cl:if)) (PUTPROPS cl:unless CLISPWORD (CML-CLISP-TRAN . cl:unless)) (PUTPROPS cl:when CLISPWORD (CML-CLISP-TRAN . cl:when)) (DEFINEQ (CML-CLISP-TRAN [LAMBDA (EXPRESSION) (* edited: " 6-Mar-86 01:11") (RPLACA EXPRESSION (L-CASE (CAR EXPRESSION))) (SELECTQ (CAR EXPRESSION) ((CL:UNLESS cl:unless) [CLISPTRAN EXPRESSION (BQUOTE (COND ((NOT (\, (CADR EXPRESSION))) (\,@ (CDDR EXPRESSION] T) ((CL:WHEN cl:when) [CLISPTRAN EXPRESSION (BQUOTE (COND ((\, (CADR EXPRESSION)) (\,@ (CDDR EXPRESSION] T) ((CL:IF cl:if) [CLISPTRAN EXPRESSION (BQUOTE (COND ((\, (CADR EXPRESSION)) (\, (CADDR EXPRESSION))) (T (\,@ (CDDDR EXPRESSION] T) (PROGN (ERROR "Bad CML expression: " EXPRESSION) NIL]) ) (for SYM in (QUOTE (CL:IF CL:UNLESS CL:WHEN cl:if cl:unless cl:when)) do (REMPROP SYM (QUOTE MACRO)) (REMPROP SYM (QUOTE DMACRO))) (PUTPROPS CMLCLISP COPYRIGHT ("IntelliCorp" 1986)) (DECLARE: DONTCOPY (FILEMAP (NIL (978 1859 (CML-CLISP-TRAN 988 . 1857))))) STOP