[clpython-devel] Re: CLPython on SBCL

Willem Broekema metawilm at gmail.com
Tue May 13 22:16:38 UTC 2008


On Tue, May 13, 2008 at 11:43 PM, Jason Nielsen <jdn at math.carleton.ca> wrote:
> Well I can confirm that it now compiles and seems to run.  I also get the same message when running the tests.

Good, then I must find a way to run 1.0.16 too.

> >>> foo = _
>
> ; in: LAMBDA NIL
> ;     (CLPYTHON.AST.NODE:|assign-stmt|
> ;    (CLPYTHON.AST.NODE:|identifier-expr| CLPYTHON.USER::_)
> ;    ((CLPYTHON.AST.NODE:|identifier-expr| CLPYTHON.USER::|foo|)))
> ; --> LET SETF LET* MULTIPLE-VALUE-BIND LET SETF LET* MULTIPLE-VALUE-BIND
> ; --> LET
> ; ==>
> ;   (SB-KERNEL:%PUTHASH #:G2 #:G3 #:G5)
> ;
> ; caught WARNING:
> ;   Destructive function SB-KERNEL:%PUTHASH called on constant data.
> ;   See also:
> ;     The ANSI Standard, Special Operator QUOTE
> ;     The ANSI Standard, Section 3.2.2.3
> ;
> ; compilation unit finished
> ;   caught 1 WARNING condition
> #<function #<FUNCTION CLPYTHON.APP.REPL::FOO> {1003059CC9}>

This modifying of constants should be fixed now in CVS.

- Willem



More information about the Clpython-devel mailing list