[plt-scheme] If expressions in Embedded PLT Scheme
So, we're back to a variant of the question: How does one tell an
embedded PLT Scheme interpreter (as described in http://docs.plt-scheme.org/inside/)
to use a different variant of Scheme (e.g., the legacy MzScheme) or
to permit "one-armed 'if""? It strikes me that some sort of
"backwards compatibility" mode should be available.
Thanks!
-- Sam Rebelsky
On Oct 9, 2008, at 10:17 AM, Grant Rettke wrote:
> On Thu, Oct 9, 2008 at 10:12 AM, Samuel Rebelsky <REBELSKY at grinnell.edu
> > wrote:
>> (2) The application is being used with a number of "legacy" Scheme
>> files,
>> some of which I don't have permission to modify. (Others also use
>> the
>> application, so I don't even know about all of the files.)
>>
>> (3) Those "legacy" Scheme files often use the two-parameter (no-
>> alternative)
>> if.
>
> Sounds like the best option for you is to add one armed 'if' back to
> the language.