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

Re: what are #!KEY &c.?



On 11-Apr-06, at 4:51 PM, Per Bothner wrote:

Marc Feeley wrote:
Some Scheme systems still use the #!foo syntax for some objects (Gambit and Chez Scheme use #!eof to denote the end-of-file object).

So does Kawa, which also has:
#!void - same as (values):  The result of "void expressions".
#!null - Java null.
#!default and #!undefined - used mainly internally.
--
	--Per Bothner
per@bothner.com   http://per.bothner.com/

And here's the complete set for Gambit:

 #!eof         end-of-file
 #!void        void object
 #!unbound     unbound variable
 #!unbound2    unbound variable
 #!optional
 #!rest
 #!key

Are there other Scheme systems that use the #!foo syntax?

Marc