0.8.17.4: Stricter lambda list parsing
authorNikodemus Siivola <nikodemus@random-state.net>
Tue, 30 Nov 2004 11:21:42 +0000 (11:21 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Tue, 30 Nov 2004 11:21:42 +0000 (11:21 +0000)
commit9f684145a95d4abbde75422edb8b217dfad3375b
treea20bb2bdf0cef9b4e366ed45d2909820693eb4b7
parent7d33841eaefb309885a4f5fe23f6d6870f66d242
0.8.17.4: Stricter lambda list parsing
           * Order of &AUX vs. &KEY/&REST in destructuring
              lambda lists, check for multiple &optional, etc.
           * Resignal errors from macroexpansion before converting
              to COMPILED-PROGRAM-ERROR so that user code that
              wants to handle them can.
NEWS
src/code/parse-defmacro.lisp
src/compiler/ir1tran.lisp
src/compiler/main.lisp
src/compiler/parse-lambda-list.lisp
tests/lambda-list.pure.lisp [new file with mode: 0644]
version.lisp-expr