(FILECREATED "22-Jun-84 06:58:32" {IVY}<HTHOMPSON>LISP>COMHACK.;2 1441
changes to: (VARS COMHACKCOMS)
previous date: "21-Jun-84 21:03:03" {IVY}<HTHOMPSON>COMHACK.;3)
(PRETTYCOMPRINT COMHACKCOMS)
(RPAQQ COMHACKCOMS ((E (SETQ CLISPIFYPRETTYFLG NIL))
(FNS \StripComments)
[P (MAPC '(\DWIMIFYBLOCK/CLISPIF \DWIMIFYBLOCK/CLISPFOR CLISPFOR CLISPIF)
(FUNCTION (LAMBDA (X)
(COND ((GETD X)
(ADVISE X 'AROUND
'(PROG ((**OldForm** FORM))
(SETQ FORM (\StripComments
FORM))
*
(PUTHASH **OldForm**
(GETHASH FORM
CLISPARRAY)
CLISPARRAY)
(PUTHASH FORM NIL)
(RETURN **OldForm**]
(E (SETQ CLISPIFYPRETTYFLG T))))
(DEFINEQ
(\StripComments
[LAMBDA (form) (* ht: "21-Jun-84 20:45")
(MAPCONC form (FUNCTION (LAMBDA (elt)
(COND
((EQ (CAR (LISTP elt))
COMMENTFLG)
NIL)
(T (CONS elt NIL])
)
[MAPC '(\DWIMIFYBLOCK/CLISPIF \DWIMIFYBLOCK/CLISPFOR CLISPFOR CLISPIF)
(FUNCTION (LAMBDA (X)
(COND ((GETD X)
(ADVISE X 'AROUND '(PROG ((**OldForm** FORM))
(SETQ FORM (\StripComments FORM))
*
(PUTHASH **OldForm** (GETHASH FORM CLISPARRAY)
CLISPARRAY)
(PUTHASH FORM NIL)
(RETURN **OldForm**]
(DECLARE: DONTCOPY
(FILEMAP (NIL (814 1066 (\StripComments 824 . 1064)))))
STOP