[armedbear] #459: Defsetf Lambda-Lists Don't Permit the &environment Parameter
#459: Defsetf Lambda-Lists Don't Permit the &environment Parameter ---------------------------+---------------------------- Reporter: mevenson | Owner: Type: defect | Status: new Priority: major | Milestone: 1.6.0 Component: interpreter | Version: 1.6.0-dev Keywords: com.github-88 | Parent Tickets: ---------------------------+---------------------------- https://github.com/armedbear/abcl/issues/88 {{{ This is in violation to 3.4.7 which specifically allows the &environment parameter in defsetf lambda-lists. Test case: (defsetf foo (&environment env place) (value)) ;; => &ENVIRONMENT is only valid at top level of lambda list. I'm not entirely sure if 3.4.7 requires &environment to come after the places, unlike other lambda-lists where &environment has to be first. In any case, late &environment also fails in the same fashion. (defsetf foo (place &environment env) (value)) ;; => &ENVIRONMENT is only valid at top level of lambda list. }}} -- Ticket URL: <http://abcl.org/trac/ticket/459> armedbear <http://abcl.org> armedbear
participants (1)
-
armedbear