kawa-commonlisp-dev
[Top][All Lists]
Advanced

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

Re: [Kawa-commonlisp-dev] [GSoC] Destructuring bind


From: Charles Turner
Subject: Re: [Kawa-commonlisp-dev] [GSoC] Destructuring bind
Date: Tue, 31 Jul 2012 23:32:17 +0100

First buglet I'm not sure how to fix!

DEFVAR appears to be broken. The spec  says it should establish it's
name argument as a special variable. But it doesn't seem to:

(defvar *avar* 10)
(defun readit () (display *avar*))
(let ((*avar* 15))
  (readit))
;-> 10

Whereas I think it should output 15. I don't see anything special
being done in defvar.java. My question then is, is there a flag or
something similar I can set in Declaration to get this behavior?

Thanks,
Charles.



reply via email to

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