[armedbear] #417: Bug in CL:DESTRUCTURING-BIND

armedbear armedbear-devel at common-lisp.net
Thu Nov 17 08:40:48 UTC 2016


#417: Bug in CL:DESTRUCTURING-BIND
---------------------------------------------+------------------------
 Reporter:  mevenson                         |           Owner:
     Type:  defect                           |          Status:  new
 Priority:  major                            |       Milestone:  1.5.0
Component:  interpreter                      |         Version:
 Keywords:  github-issue ansi-compatibility  |  Parent Tickets:
---------------------------------------------+------------------------
 {{{
 (defun test (args) (destructuring-bind (a b &rest c) args (list a b)))
 (test '(1))
 -> '(1 nil)
 }}}

 should signal an error

 without the &rest args

 {{{
 (defun test (args) (destructuring-bind (a b) args (list a b)))
 (test '(1))
 }}}
 signals an error as expected


 Initial report on Github from Alan
 <https://github.com/armedbear/abcl/issues/8>.

--
Ticket URL: <http://abcl.org/trac/ticket/417>
armedbear <http://abcl.org>
armedbear


More information about the armedbear-ticket mailing list