[armedbear] #395: Reader mistakenly accepts multiply dotted forms such as (2 . 5 . x)
armedbear
armedbear-devel at common-lisp.net
Mon Jul 27 09:01:21 UTC 2015
#395: Reader mistakenly accepts multiply dotted forms such as (2 . 5 . x)
-------------------------+----------------------------
Reporter: mevenson | Owner:
Type: defect | Status: new
Priority: minor | Milestone: 1.4.0
Component: interpreter | Version: 1.4.0-dev
Keywords: | Parent Tickets:
-------------------------+----------------------------
In <http://article.gmane.org/gmane.lisp.armedbear.devel/3454> Alejandro
Zamora Fonseca notes:
{{{
CL-USER> '(2 . 5)
(2 . 5)
CL-USER> '(2 . 5 . 5)
(2 . 5)
CL-USER> (equal '(2 . 5) '(2 . 5 . 5))
T
while other implementations give me an error when i type '(2 . 5 . 5)
it's a bug or ANSI CL allows this?
}}}
According to Pascal J. Bourguignon's reading if the CLHS
<http://article.gmane.org/gmane.lisp.armedbear.devel/3455>, ABCL should
signal a READER-ERROR (or possibly an ERROR) to return to ANSI conformance
--
Ticket URL: <http://abcl.org/trac/ticket/395>
armedbear <http://abcl.org>
armedbear
More information about the armedbear-ticket
mailing list