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

Reply via email to