Commit [cc2444] Maximize Restore History

1.0.43.59: fix DEFSETF to reject non-symbols as functions names

The short form of DEFSETF requires the second argument to be a
symbol. Added the appropriate check and a test case.

See also the section 5.3 in CLHS.

Patch by Roman Marynchak.

Nikodemus Siivola Nikodemus Siivola 2010-10-14

changed src/code/early-setf.lisp
changed tests/setf.impure.lisp
changed version.lisp-expr
src/code/early-setf.lisp Diff Switch to side-by-side view
Loading...
tests/setf.impure.lisp Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...