gibbon-0.3: A compiler for operating on serialized data

Index - E

E0ExtGibbon.L0.Syntax
E1ExtGibbon.L1.Syntax
E2Gibbon.L2.Syntax
E2ExtGibbon.L2.Syntax, Gibbon.NewL2.Syntax
E3ExtGibbon.L3.Syntax
EffectGibbon.L2.Syntax, Gibbon.NewL2.Syntax
elimEGibbon.L0.ElimNewtype
elimExtGibbon.L0.ElimNewtype
elimNewtypesGibbon.L0.ElimNewtype
elimPrimGibbon.L0.ElimNewtype
elimProgramGibbon.L0.ElimNewtype
elimTyGibbon.L0.ElimNewtype
elimTySchemeGibbon.L0.ElimNewtype
elsGibbon.L4.Syntax
emptyBufferGibbon.L2.Interp
emptyDDGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
emptyEnvGibbon.Passes.InferLocations
emptyEnv2Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
emptyStoreGibbon.L2.Interp
emptySubstGibbon.L0.Typecheck
EndOfGibbon.L2.Syntax, Gibbon.NewL2.Syntax
EndOfBuffer 
1 (Data Constructor)Gibbon.L3.Syntax
2 (Data Constructor)Gibbon.L4.Syntax
EndOfMainGibbon.L4.Syntax
EndOfRegGibbon.NewL2.Syntax
EndOfReg_TaggedGibbon.NewL2.Syntax
EndScalarsAllocationGibbon.L3.Syntax
EndTagAllocationGibbon.L3.Syntax
EndWitnessGibbon.NewL2.Syntax
ensureEqualGibbon.L1.Typecheck
ensureEqualTy 
1 (Function)Gibbon.L1.Typecheck
2 (Function)Gibbon.L0.Typecheck
Env2 
1 (Type/Class)Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
2 (Data Constructor)Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
EqBenchProgP 
1 (Data Constructor)Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
2 (Data Constructor)Gibbon.L4.Syntax
EqBenchProgPFGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
EqCharPGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
EqCharPFGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
EqFloatPGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
EqFloatPFGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
EqIntPGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
EqIntPFGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
EqPGibbon.L4.Syntax
EqSymP 
1 (Data Constructor)Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
2 (Data Constructor)Gibbon.L4.Syntax
EqSymPFGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
eraseLocMarkersGibbon.L3.Syntax
errGibbon.L0.Typecheck
ErrorPGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
ErrorPFGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
ErrTGibbon.L4.Syntax
exadd1BodGibbon.L1.Examples
exadd1BodLetLeftGibbon.L1.Examples
exadd1BodLetRightGibbon.L1.Examples
execAndPrintGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
execProgGibbon.L4.Interp
exefileGibbon.Common, Gibbon.Compiler
Exp0Gibbon.L0.Syntax
Exp1Gibbon.L1.Syntax
Exp2 
1 (Type/Class)Gibbon.L2.Syntax
2 (Type/Class)Gibbon.NewL2.Syntax
Exp3Gibbon.L3.Syntax
ExpP 
1 (Data Constructor)Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
2 (Data Constructor)Gibbon.L4.Syntax
ExpPFGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
ExpressionGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
ExtGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
extendEnvGibbon.L1.Typecheck
extendFEnvGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
extendPatternMatchEnv 
1 (Function)Gibbon.L2.Syntax
2 (Function)Gibbon.NewL2.Syntax
extendsVEnvGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
extendVEnvGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
ExtFGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
extractBinaryGibbon.L1.GenSML
extractUnaryGibbon.L1.GenSML