[armedbear] #471: LOOP destructures non-conformingly
#471: LOOP destructures non-conformingly -------------------------------+-------------------- Reporter: Mark Evenson | Type: defect Status: new | Priority: major Milestone: | Component: other Version: 1.7.1-dev | Keywords: Parent Tickets: | -------------------------------+-------------------- {{{ (loop with (a b) = '(1) do (return (list a b))) (loop for (a b) = '(1) do (return (list a b))) }}} These forms should both return {{{ (1 nil) }}} as per http://www.lispworks.com/documentation/HyperSpec/Body/06_aag.htm Problem reported by Steve Losh. c.f. <https://gitlab.com/embeddable-common-lisp/ecl/-/issues/605> -- Ticket URL: <https://abcl.org/trac/ticket/471> armedbear <https://abcl.org> armedbear
#471: LOOP destructures non-conformingly -------------------------------+----------------------- Reporter: Mark Evenson | Owner: (none) Type: defect | Status: new Priority: minor | Milestone: 1.7.2 Component: other | Version: 1.7.2-dev Resolution: | Keywords: ansi loop Parent Tickets: | -------------------------------+----------------------- Changes (by Mark Evenson): * keywords: => ansi loop * priority: major => minor * version: 1.7.1-dev => 1.7.2-dev * milestone: => 1.7.2 -- Ticket URL: <https://abcl.org/trac/ticket/471#comment:1> armedbear <https://abcl.org> armedbear
#471: LOOP destructures non-conformingly -------------------------------+----------------------- Reporter: Mark Evenson | Owner: (none) Type: defect | Status: new Priority: minor | Milestone: 1.7.2 Component: other | Version: 1.7.2-dev Resolution: | Keywords: ansi loop Parent Tickets: | -------------------------------+----------------------- Description changed by Mark Evenson: Old description:
{{{ (loop with (a b) = '(1) do (return (list a b))) (loop for (a b) = '(1) do (return (list a b))) }}}
These forms should both return {{{ (1 nil) }}}
as per http://www.lispworks.com/documentation/HyperSpec/Body/06_aag.htm
Problem reported by Steve Losh.
c.f. <https://gitlab.com/embeddable-common-lisp/ecl/-/issues/605>
New description: {{{ (loop with (a b) = '(1) do (return (list a b))) }}} This forms should both return {{{ (1 nil) }}} as per http://www.lispworks.com/documentation/HyperSpec/Body/06_aag.htm Problem reported by Steve Losh. c.f. <https://gitlab.com/embeddable-common-lisp/ecl/-/issues/605> -- -- Ticket URL: <https://abcl.org/trac/ticket/471#comment:2> armedbear <https://abcl.org> armedbear
#471: LOOP destructures non-conformingly -------------------------------+----------------------- Reporter: Mark Evenson | Owner: (none) Type: defect | Status: new Priority: minor | Milestone: 1.7.2 Component: other | Version: 1.7.2-dev Resolution: | Keywords: ansi loop Parent Tickets: | -------------------------------+----------------------- Description changed by Mark Evenson: Old description:
{{{ (loop with (a b) = '(1) do (return (list a b))) }}}
This forms should both return {{{ (1 nil) }}}
as per http://www.lispworks.com/documentation/HyperSpec/Body/06_aag.htm
Problem reported by Steve Losh.
c.f. <https://gitlab.com/embeddable-common-lisp/ecl/-/issues/605>
New description: {{{ (loop with (a b) = '(1) do (return (list a b))) }}} This form should return {{{ (1 nil) }}} as per http://www.lispworks.com/documentation/HyperSpec/Body/06_aag.htm Problem reported by Steve Losh. c.f. <https://gitlab.com/embeddable-common-lisp/ecl/-/issues/605> -- -- Ticket URL: <https://abcl.org/trac/ticket/471#comment:3> armedbear <https://abcl.org> armedbear
#471: LOOP destructures non-conformingly -------------------------------+----------------------- Reporter: Mark Evenson | Owner: (none) Type: defect | Status: closed Priority: minor | Milestone: 1.7.2 Component: other | Version: 1.7.2-dev Resolution: fixed | Keywords: ansi loop Parent Tickets: | -------------------------------+----------------------- Changes (by Mark Evenson): * status: new => closed * resolution: => fixed Comment: Fixed with <https://abcl.org/trac/changeset/15377> -- Ticket URL: <https://abcl.org/trac/ticket/471#comment:4> armedbear <https://abcl.org> armedbear
participants (1)
-
armedbear