Luke Palmer asked:
what's compile-time binding?
A normal binding:
$name := expr;
is a run-time operation that installs its RHS operand as a new implementation
for the LHS symbol. That is, it means:
$CurrentPackage::{'$name'} = \(expr)
(with some special magic that only enreferences C if it'
On Wed, May 28, 2003 at 06:35:31AM -0700, David Storrs wrote:
> On Wed, May 28, 2003 at 04:41:36AM -0600, Luke Palmer wrote:
> > I know it's compile-time binding, but... what's compile-time binding?
> > Luke
>
> Well, perhaps I'm mistaken, but I had understood it to mean simply
> [...]
>
> - Name
On Wed, May 28, 2003 at 04:41:36AM -0600, Luke Palmer wrote:
> I was reading about Haskell, and realized that I don't know what ::=
> is supposed to mean (don't ask what that has to do with Haskell :-).
> I know it's compile-time binding, but... what's compile-time binding?
>
> Could someone who k