Alex Ferguson <[EMAIL PROTECTED]> writes:
>
...
>
> > Here's our convention for splitting up the interface file
> name space:
> >
> > d... dictionary identifiers
> > (local variables, so no name-clash worries)
>
> Hrm. So, whence the trailing 0's? They all seem to be 0, so
> admittedly this won't help me much anyway...
>
This is to ensure uniqueness, consider
class A a where {...}
data BC = ...
instance A BC where { ... }
class AB a where { ... }
data C = ...
instance AB C where { ... }
mapping both dicts to $dABC is a bad idea.
--Sigbjorn
RE: Uncompiling internal names...
Sigbjorn Finne (Intl Vendor) Thu, 11 Feb 1999 13:00:35 +0100 (MET)
- Uncompiling internal names... Alex Ferguson
- RE: Uncompiling internal names... Simon Peyton-Jones
- RE: Uncompiling internal names... Alex Ferguson
- Sigbjorn Finne (Intl Vendor)
