minimal PSETF,SETQ,PSETQ, add DO,DO*, fix RETURN,LET, add block to DEFUN, tests
commit71ad2ab08a9151f8ec34f9eec144f8d157e02f9b
authorBart Botta <00003b@gmail.com>
Thu, 27 Nov 2008 06:54:52 +0000 (27 00:54 -0600)
committerBart Botta <00003b@gmail.com>
Thu, 27 Nov 2008 06:54:52 +0000 (27 00:54 -0600)
treeb2160e8fe77c29e3769b201676644740f1d5155a
parent7e15321ae321c97a544bbc57c4511a9291b5942b
minimal PSETF,SETQ,PSETQ, add DO,DO*, fix RETURN,LET, add block to DEFUN, tests

RETURN is (return-from nil ...) as specified, instead of (:return-value)

LET was overflowing stack in cleanups when there were multiple bindings
compile/defun.lisp
compile/special-forms.lisp
file/write.lisp
lib/cl-conses2.lisp
lib/cl.lisp
lib/sicl-iteration.lisp
test/test.lisp