Fix error message in lambda* eval closures with keywords
authorAndy Wingo <wingo@pobox.com>
Fri, 8 Nov 2013 09:37:09 +0000 (10:37 +0100)
committerAndy Wingo <wingo@pobox.com>
Fri, 8 Nov 2013 09:37:09 +0000 (10:37 +0100)
commit6a59420a9d5ed5a3ee054f9de5615c577d1ec651
treebe09af9565e14c8f91a8e865fac659a04a0b695d
parent0e3a59f75050041f4f6b423a53193609335f708d
Fix error message in lambda* eval closures with keywords

* module/ice-9/eval.scm (primitive-eval): For ((lambda* (#:key foo) foo) 'bar),
  give an "invalid keyword" error instead of a "wrong number of
  arguments" error.
module/ice-9/eval.scm