2 % (c) The GRASP/AQUA Project, Glasgow University, 1992-1996
4 \section[PrelMods]{Definitions of prelude modules}
6 The strings identify built-in prelude modules. They are
7 defined here so as to avod
9 #include "HsVersions.h"
12 gHC_BUILTINS, -- things that are really and truly primitive
18 CHK_Ubiq() -- debugging consistency check
23 pRELUDE = SLIT("Prelude")
24 gHC_BUILTINS = SLIT("GHCbuiltins") -- the truly-primitive things
25 gHC__ = SLIT("GHCbase") -- all GHC basics, add-ons, extras, everything
26 -- (which can be defined in Haskell)
30 modulesWithBuiltins = [ gHC_BUILTINS, gHC__, pRELUDE, rATIO, iX ]