[armedbear-ticket] [armedbear] #219: Keyword argument checking for lambda lists is too lenient for ANSI
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#219: Keyword argument checking for lambda lists is too lenient for ANSI ------------------------------+--------------------------------------------- Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.1.0 Component: interpreter | Version: 1.0.1 Keywords: ansi-conformance | ------------------------------+--------------------------------------------- From #abcl on Thu Jul 26 2012 {{{ <chturne> I don't run the latest and greatest ABCL, but you allow &BODY in ordinary lambda lists, which is an ANSI violation. There are probably other such violations, as I see little discrimination in the argument parsing code. }}} -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/219> armedbear <http://common-lisp.net/project/armedbear> armedbear
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#219: Keyword argument checking for lambda lists is too lenient for ANSI ------------------------------+--------------------------------------------- Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.1.0 Component: interpreter | Version: 1.0.1 Keywords: ansi-conformance | ------------------------------+--------------------------------------------- Comment(by ehuelsmann): See http://www.lispworks.com/documentation/HyperSpec/Body/03_d.htm for the different types of lambda lists. -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/219#comment:1> armedbear <http://common-lisp.net/project/armedbear> armedbear
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#219: Keyword argument checking for lambda lists is too lenient for ANSI --------------------------+------------------------------------------------- Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: closed Priority: major | Milestone: 1.1.0 Component: interpreter | Version: 1.0.1 Resolution: fixed | Keywords: ansi-conformance --------------------------+------------------------------------------------- Changes (by ehuelsmann): * status: new => closed * resolution: => fixed Comment: (In [14131]) Close #219: lambda list keyword checking too lenient for ANSI. Note: This introduces a new argument to the FUNCTION special form (LAMBDA and NAMED-LAMBDA were already supported) (FUNCTION (MACRO-FUNCTION ...)) -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/219#comment:2> armedbear <http://common-lisp.net/project/armedbear> armedbear
participants (1)
-
armedbear