#392: deftype doesn't accept dotted lambda-lists --------------------------------------------------+---------------------- Reporter: http://stassats.livejournal.com/ (2) | Owner: Type: defect | Status: new Priority: major | Milestone: Component: compiler | Version: Keywords: | Parent Tickets: --------------------------------------------------+---------------------- (deftype foo (x . y) (list x y)) #<THREAD "interpreter" {7CFBC3}>: Debugger invoked on condition of type TYPE-ERROR The value Y is not of type LIST.
-- Ticket URL: http://abcl.org/trac/ticket/392 armedbear http://abcl.org armedbear
#392: deftype doesn't accept dotted lambda-lists -------------------------------------------------+------------------------- Reporter: | Owner: http://stassats.livejournal.com/ (2) | Type: defect | Status: new Priority: major | Milestone: 1.4.0 Component: interpreter | Version: 1.4.0-dev Resolution: | Keywords: Parent Tickets: | -------------------------------------------------+------------------------- Changes (by mevenson):
* version: => 1.4.0-dev * component: compiler => interpreter * milestone: => 1.4.0
-- Ticket URL: http://abcl.org/trac/ticket/392#comment:1 armedbear http://abcl.org armedbear
#392: deftype doesn't accept dotted lambda-lists -------------------------------------------------+------------------------- Reporter: | Owner: http://stassats.livejournal.com/ (2) | Type: defect | Status: new Priority: major | Milestone: 1.4.0 Component: interpreter | Version: 1.4.0-dev Resolution: | Keywords: Parent Tickets: | -------------------------------------------------+-------------------------
Comment (by http://stassats.livejournal.com/ (2)):
Or any destructiring: (deftype foo ((x) y) (list x y)) #<THREAD "interpreter" {7CFBC3}>: Debugger invoked on condition of type PROGRAM-ERROR (X) may not be used as a variable in a lambda list.
-- Ticket URL: http://abcl.org/trac/ticket/392#comment:2 armedbear http://abcl.org armedbear
armedbear-ticket@common-lisp.net