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