bug-guile
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #30064] program-arguments-alist does not include init forms for kw


From: Jose Antonio Ortega Ruiz
Subject: [bug #30064] program-arguments-alist does not include init forms for kw args
Date: Mon, 07 Jun 2010 10:11:12 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100501 Conkeror/0.9.2 (Debian-0.9.2+git100606-~nightlybuild1275775621)

URL:
  <http://savannah.gnu.org/bugs/?30064>

                 Summary: program-arguments-alist does not include init forms
for kw args
                 Project: Guile
            Submitted by: jao
            Submitted on: Mon 07 Jun 2010 10:11:11 AM GMT
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

When reporting the arguments alist, `program-arguments-alist' used to include
(as s-exp representation) of the init form of keyword parameters. Now (git
head), one only gets an integer (which corresponds to the argument's position
in the program definition).

For instance, for the following procedure:

    (define* (foo #:key (bar (init something))) ...)

the returned arglist contains

       (keyword (bar . 0))

instead of

       (keyword (bar . (init something)))


 




    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?30064>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]