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

Re: [Scheme-reports] programs and cond-expand

Michael Montague scripsit:

> The specification for (interaction-environment) says that it "returns
> a specifier for a mutable environment..." Does it return the same
> environment every time that it is called?

That is certainly the intention, yes.  It's the environment in which
things defined to the REPL are bound.

> Does it return the same environment as that used by load?

In the final draft, load takes two arguments, the file name and an
environment, which is (interaction-environment) by default.

Let's face it: software is crap. Feature-laden and bloated, written under
tremendous time-pressure, often by incapable coders, using dangerous
languages and inadequate tools, trying to connect to heaps of broken or
obsolete protocols, implemented equally insufficiently, running on
unpredictable hardware -- we are all more than used to brokenness.
                   --Felix Winkelmann

Scheme-reports mailing list