Newsgroups: comp.lang.scheme,comp.lang.misc,gnu.misc.discuss
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!news2.near.net!news.mathworks.com!yeshua.marcam.com!usc!howland.reston.ans.net!torn!newshub.ccs.yorku.ca!oz
From: oz@nexus.yorku.ca (ozan s. yigit)
Subject: Re: GNU Extension Language -- Scheme compatible?
In-Reply-To: ziggy@biere.ai.mit.edu's message of 26 Oct 1994 20:23:56 GMT
Message-ID: <OZ.94Oct28215608@nexus.yorku.ca>
Sender: news@newshub.ccs.yorku.ca (USENET News System)
Organization: York U. Dept of Philosophy
References: <9410190420.AA02904@mole.gnu.ai.mit.edu>
	<MDJ.94Oct23224108@sanscalc.nada.kth.se>
	<OZ.94Oct23202728@nexus.yorku.ca> <LORD.94Oct23214633@x1.cygnus.com>
	<ZIGGY.94Oct26162356@biere.ai.mit.edu>
Date: Sat, 29 Oct 1994 02:56:08 GMT
Lines: 24
Xref: glinda.oz.cs.cmu.edu comp.lang.scheme:10772 comp.lang.misc:18534 gnu.misc.discuss:19251

Michael R. Blair:

   >   Only two kinds of standard Scheme
   >   program won't work with the GNU language without modification:
   >
   >       1. Those that depend on the distinction between '() and #f.
   >       2. Those that depend on the case insensativity of Scheme identifiers

   Make that three:

              3. Those that depend on the existence of multiple obarrays
   ...

this is the current list. i suspect that this may change once the
machinery is actually integrated into something like emacs. for example
can this modified scheme support call/cc in its full generality? [with
the current implementation, this means saving and garbage collecting...
garbage collecting... restoring the entire call stack for emacs]

oz
---
a technology is indistinguishable from | electric: oz@nexus.yorku.ca
its implementation.   -- Marshall Rose | or oz@sni.ca [416 449 9449]

