define-modify-macro bug?
"Dan Muller" <[email protected]> Sun, 16 Nov 2003 16:45:27 -0500
| Newsgroups | gmane.lisp.corman |
|---|---|
| Message-ID | <[email protected]> |
Is this a bug in Corman Lisp 2.5? This example is very similar to one
given in the Hyperspec, and the definition of appendf also exists in the
version of ASDF that I am trying to use:
?(define-modify-macro appendf (&rest args)
append "Append onto list")
;;; Warning: Symbol &REST assumed special
APPENDF
?(setq x '(a b c))
(A B C)
?(appendf x '(d e f) '(1 2 3))
;;; An error occurred in function MACROEXPAND:
;;; Error: The variable &REST is unbound
;;; Entering Corman Lisp debug loop.
;;; Use :C followed by an option to exit. Type :HELP for help.
;;; Restart options:
;;; 1 Abort to top level.
:c 1
;;; Returning to top level loop.
?
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark
Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada.
http://www.c1tracking.com/l.asp?cid=5511
http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/SyjtlB/TM
---------------------------------------------------------------------~->
To unsubscribe from this group, send an email to:
[email protected]
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/