[Top][All Lists]
[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.