gibbon-0.3: A compiler for operating on serialized data

Index - A

abbrvGibbon.Common
add1FunGibbon.L2.Examples
add1Prog 
1 (Function)Gibbon.L2.Examples
2 (Function)Gibbon.L1.Examples
add1ProgChallengeGibbon.L1.Examples
add1ProgLetLeftGibbon.L1.Examples
add1ProgLetRightGibbon.L1.Examples
add1ProgSharingGibbon.L1.Examples
add1TraversedFunGibbon.L2.Examples
AddCursorGibbon.L3.Syntax
AddFixed 
1 (Data Constructor)Gibbon.L1.Syntax
2 (Data Constructor)Gibbon.L2.Syntax, Gibbon.NewL2.Syntax
addFunBindingGibbon.L1.GenSML
AddP 
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
AddPFGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
addRANGibbon.Passes.AddRAN
addTraversalsGibbon.Passes.AddTraversals
addTreesProgGibbon.L2.Examples
AfterConstantCGibbon.L2.Typecheck
AfterConstantLEGibbon.L2.Syntax, Gibbon.NewL2.Syntax
AfterVariableCGibbon.L2.Typecheck
AfterVariableLEGibbon.L2.Syntax, Gibbon.NewL2.Syntax
AliasEGibbon.L0.Syntax
AliasedGibbon.L2.Typecheck
allFreeVars 
1 (Function)Gibbon.L2.Syntax
2 (Function)Gibbon.NewL2.Syntax
allFreeVars_sans_datacon_argsGibbon.Passes.ThreadRegions
allFunEntriesGibbon.L1.GenSML
allFunNamesGibbon.L1.GenSML
allLocVarsGibbon.L2.Syntax, Gibbon.NewL2.Syntax
AllocateScalarsHere 
1 (Data Constructor)Gibbon.L2.Syntax, Gibbon.NewL2.Syntax
2 (Data Constructor)Gibbon.L3.Syntax
AllocateTagHere 
1 (Data Constructor)Gibbon.L2.Syntax, Gibbon.NewL2.Syntax
2 (Data Constructor)Gibbon.L3.Syntax
AllocEnvGibbon.Passes.ThreadRegions
allRegVarsGibbon.L2.Syntax, Gibbon.NewL2.Syntax
AltsGibbon.L4.Syntax
AndP 
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
AndPFGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
AppEGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
AppEFGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
appendSizeGibbon.L2.Interp
applyPrim 
1 (Function)Gibbon.L1.Interp
2 (Function)Gibbon.L4.Interp
ArenaTy 
1 (Data Constructor)Gibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
2 (Data Constructor)Gibbon.L0.Syntax
3 (Data Constructor)Gibbon.L4.Syntax
ArenaTyFGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
arrayInputGibbon.Common, Gibbon.Compiler
arrEffsGibbon.L2.Syntax, Gibbon.NewL2.Syntax
arrIns 
1 (Function)Gibbon.L2.Syntax, Gibbon.NewL2.Syntax
2 (Function)Gibbon.L0.Syntax
arrIns'Gibbon.L0.Syntax
arrOut 
1 (Function)Gibbon.L2.Syntax, Gibbon.NewL2.Syntax
2 (Function)Gibbon.L0.Syntax
ArrowTy 
1 (Type/Class)Gibbon.Language.Syntax, Gibbon.Language, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax, Gibbon.L3.Syntax
2 (Data Constructor)Gibbon.L0.Syntax
ArrowTy2 
1 (Type/Class)Gibbon.L2.Syntax, Gibbon.NewL2.Syntax
2 (Data Constructor)Gibbon.L2.Syntax, Gibbon.NewL2.Syntax
arrowTysInTyGibbon.L0.Syntax
Assert 
1 (Data Constructor)Gibbon.L3.Syntax
2 (Data Constructor)Gibbon.L4.Syntax
assertTrivGibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
assertTrivsGibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
AssnValsTGibbon.L4.Syntax
assocLocGibbon.Passes.InferLocations
asyncGibbon.L4.Syntax