gibbon-0.3: A compiler for operating on serialized data

Index - R

RandP 
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
RandPFGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
randsGibbon.L4.Syntax
RanEnvGibbon.Passes.ThreadRegions
ratorGibbon.L4.Syntax
rcCursorsGibbon.Common
rcDbgGibbon.Common
rcItersGibbon.Common
rcSizeGibbon.Common
ReadGibbon.Common
ReadArrayFile 
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
ReadArrayFileFGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
ReadCursor 
1 (Data Constructor)Gibbon.L3.Syntax
2 (Data Constructor)Gibbon.L4.Syntax
ReadInt 
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
ReadIntFGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
ReadList 
1 (Data Constructor)Gibbon.L3.Syntax
2 (Data Constructor)Gibbon.L4.Syntax
ReadPackedFile 
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
ReadPackedFileFGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
ReadScalar 
1 (Data Constructor)Gibbon.L3.Syntax
2 (Data Constructor)Gibbon.L4.Syntax
ReadTag 
1 (Data Constructor)Gibbon.L3.Syntax
2 (Data Constructor)Gibbon.L4.Syntax
ReadTaggedCursor 
1 (Data Constructor)Gibbon.L3.Syntax
2 (Data Constructor)Gibbon.L4.Syntax
ReadVector 
1 (Data Constructor)Gibbon.L3.Syntax
2 (Data Constructor)Gibbon.L4.Syntax
rearrangeFreeGibbon.Passes.RearrangeFree
RecGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
recoverTypeGibbon.L0.Syntax
redirectionAltGibbon.Language.Constants, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
redirectionSizeGibbon.Language.Constants, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
redirectionTagGibbon.Language.Constants, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
reduceFunDefsGibbon.L1.GenSML
RegGibbon.NewL2.Syntax
RegEnvGibbon.Passes.ThreadRegions
RegionGibbon.L2.Syntax, Gibbon.NewL2.Syntax
RegionSet 
1 (Type/Class)Gibbon.L2.Typecheck
2 (Data Constructor)Gibbon.L2.Typecheck
regionsInwardsGibbon.Passes.RegionsInwards
RegionSizeGibbon.L2.Syntax, Gibbon.NewL2.Syntax
regionToVarGibbon.L2.Syntax, Gibbon.NewL2.Syntax
RegionTyGibbon.L4.Syntax
RegionTypeGibbon.L2.Syntax, Gibbon.NewL2.Syntax
regSetGibbon.L2.Typecheck
RegVarGibbon.Common
removeAliasesForCopyCallsGibbon.Passes.InferLocations
removeCopiesGibbon.Passes.RemoveCopies
removeCopiesExpGibbon.Passes.RemoveCopies
removeCopiesFnGibbon.Passes.RemoveCopies
RenamableGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
renderGibbon.Pretty
reorderScalarWritesGibbon.Passes.ReorderScalarWrites
RequestEndOfGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
RequestEndOfFGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
RequestSizeOfGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
RequestSizeOfFGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
ResultGibbon.Passes.InferLocations
RetE 
1 (Data Constructor)Gibbon.L2.Syntax, Gibbon.NewL2.Syntax
2 (Data Constructor)Gibbon.L3.Syntax
RetValsTGibbon.L4.Syntax
ReverseAppEGibbon.L0.Syntax
revertToL1 
1 (Function)Gibbon.L2.Syntax
2 (Function)Gibbon.NewL2.Syntax
rewriteReturnsGibbon.Passes.Codegen
rightmostProgGibbon.L2.Examples
RightmostRegEnvGibbon.Passes.ThreadRegions
RightwardLocalIndirectionsGibbon.L2.Syntax, Gibbon.NewL2.Syntax
routeEndsGibbon.Passes.RouteEnds
RunConfig 
1 (Type/Class)Gibbon.Common
2 (Data Constructor)Gibbon.Common
RunExeGibbon.Common, Gibbon.Compiler
runInterpMGibbon.Language.Syntax, Gibbon.Language, Gibbon.L1.Syntax, Gibbon.L2.Syntax, Gibbon.L0.Syntax, Gibbon.NewL2.Syntax, Gibbon.L3.Syntax
RunMPLGibbon.Common, Gibbon.Compiler
runPassMGibbon.Common
runSyMGibbon.Common
runTcMGibbon.L0.Typecheck