Mon, 17 Jul 2000 15:38:45 -0500, Kate S. Golder <[EMAIL PROTECTED]> pisze:

> Are these declarations simply added to all files?

They are values referenced in RULES pragmas in Prelude modules.

> In particular what are "PrelBase.zi" and "PrelBase.zaza"? 

Look at ghc/compiler/basicTypes/OccName.lhs in GHC's sources.
It describes and implements the encoding of Haskell names as valid
alphanumeric identifiers. In particular zi is (.) and zaza is (&&).

-- 
 __("<  Marcin Kowalczyk * [EMAIL PROTECTED] http://qrczak.ids.net.pl/
 \__/            GCS/M d- s+:-- a23 C+++$ UL++>++++$ P+++ L++>++++$ E-
  ^^                W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP+ t
QRCZAK                5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-


Reply via email to