[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Issue EVAL-WHEN-NON-TOP-LEVEL, v2



re: 
	(eval-when (eval compile load)
	    (eval-when (eval compile load)
		(punch-paper-tape)))

Yes, I too feel that it is absolutely unacceptable for PUNCH-PAPER-TAPE to
be called twice at compile time.    Still, as far as other processing
goes, (PUNCH-PAPER-TAPE) must appear to be "at toplevel".  Hmmmm, maybe
KIM's solution still doesn't dispense with the need to do a MACROLET
on EVAL-WHEN so that nested eval-whens can have the correct semantics.

-- JonL --