Changes between Version 4 and Version 5 of Commentary/Compiler/IfaceFiles
- Timestamp:
- 02/17/11 09:11:09 (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Commentary/Compiler/IfaceFiles
v4 v5 18 18 19 19 The contents of an interface file is the result of serialising the '''{{{IfaceSyn}}}''' family of data types. The data types are in [[GhcFile(compiler/iface/IfaceSyn.lhs)]] and [[GhcFile(compiler/iface/IfaceType.lhs)]]; the binary serialisation code is in [[GhcFile(compiler/iface/BinIface.hs)]]. The definition of a module interface is the '''{{{ModIface}}}''' data type in [[GhcFile(compiler/main/HscTypes.lhs)]]. 20 21 Details of some of the types involved in GHC's representation of Modules and Interface files can be found [wiki:Commentary/Compiler/ModuleTypes here].
