Re: gsoc: New compiler (almost) ANSI conforming, progress report.

Bruno Haible <[email protected]> Thu, 19 Jul 2018 02:50:23 +0200
Newsgroups gmane.lisp.clisp.devel
Message-ID <8240162.0Az8cy28N5@omega>
Charles Zhang wrote on June 5:
> I noticed that there is no way to make #<SPECIAL REFERENCE> objects,
> as that's only marked in C

There is exactly one such object, and you can access it through
sys::specdecl (defined in compiler.lisp through some dirty hack).
Code that accesses it and stores it in local variables needs to be
compiled, not interpreted (because the interpreter would interpret
this value #<SPECIAL REFERENCE> as an indication to look on the
symbol-value of the variable...).

Bruno


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
clisp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clisp-devel