helma-0.8.4.14: HELMA - Haskellish Esoteric Limited Minimal Automaton
Contents
Index
Index
A
HelVM.HelMA.Automata.ETA.Token
actMWithLimit
HelVM.HelMA.Automaton.Trampoline
Add
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
addAndClearSymbol
HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
AddClr
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
addI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
AllOptimizations
HelVM.HelMA.Automaton.API.OptimizationLevel
alm
HelVM.HelMA.Automaton.Combiner.CPU
ALU
HelVM.HelMA.Automaton.Combiner.ALU
anyChar
HelVM.HelMA.Automaton.ReadPExtra
App
HelVM.HelMA.Automata.LazyK.Lambda
app3
HelVM.HelMA.Automata.LazyK.Lambda
app3SI
HelVM.HelMA.Automata.LazyK.Constants
app4
HelVM.HelMA.Automata.LazyK.Lambda
appK
HelVM.HelMA.Automata.LazyK.Constants
appKS
HelVM.HelMA.Automata.LazyK.Constants
apply
HelVM.HelMA.Automata.LazyK.Reducer
appSelfApp
HelVM.HelMA.Automata.LazyK.Constants
AutomatonIO
HelVM.HelMA.Automaton.IO.AutomatonIO
AutomatonOptions
1 (Type/Class)
HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Data Constructor)
HelVM.HelMA.Automaton.API.AutomatonOptions
automatonOptions
1 (Function)
HelVM.HelMA.Automaton.API.EvalParams
2 (Function)
HelVM.HelMA.Automata.WhiteSpace.SimpleParams
AutoOptions
1 (Type/Class)
HelVM.HelMA.Automaton.API.AutoOptions
2 (Data Constructor)
HelVM.HelMA.Automaton.API.AutoOptions
autoOptions
1 (Function)
HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Function)
HelVM.HelMA.Automaton.API.EvalParams
3 (Function)
HelVM.HelMA.Automata.ETA.SimpleParams
4 (Function)
HelVM.HelMA.Automata.WhiteSpace.SimpleParams
BAnd
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BArtificial
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BasicOptimizations
HelVM.HelMA.Automaton.API.OptimizationLevel
bCombinator
HelVM.HelMA.Automata.LazyK.Constants
BEQ
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
bEzSI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
BFType
HelVM.HelMA.Automata.BrainFuck.API.BFType
bfTypes
HelVM.HelMA.Automata.BrainFuck.API.BFType
BGT
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BImmediate
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
Binaries
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
binaries
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
Binary
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
binary
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
binaryInstruction
HelVM.HelMA.Automaton.Combiner.ALU
binaryInstructions
HelVM.HelMA.Automaton.Combiner.ALU
BinaryLabel
HelVM.HelMA.Automaton.Types.FormatType
BinaryOperation
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BinaryP
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
BIO
HelVM.HelMA.Automaton.IO.BusinessIO
Bitwise
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
Black
HelVM.HelMA.Automata.Piet.Color
blAnd
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
blEQ
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
blGT
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
blOr
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
bLtzSI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
Blue
HelVM.HelMA.Automata.Piet.Color
blXor
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
bNeII
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
BNeIP
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
bNeTI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
BNot
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
BOr
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
border
HelVM.HelMA.Automata.Piet.Image
Branch
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
branch
HelVM.HelMA.Automaton.Combiner.CPU
branchA
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
branchArtificialInstruction
HelVM.HelMA.Automaton.Combiner.CPU
branchI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
branchImmediateInstruction
HelVM.HelMA.Automaton.Combiner.CPU
branchInstruction
HelVM.HelMA.Automaton.Combiner.CPU
BranchOperand
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
branchSwapI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
branchSwappedInstruction
HelVM.HelMA.Automaton.Combiner.CPU
branchT
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
BranchTest
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
branchTopInstruction
HelVM.HelMA.Automaton.Combiner.CPU
BranchTP
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
break
HelVM.HelMA.Automaton.Trampoline
Brightness
HelVM.HelMA.Automata.Piet.Color
brightnessChange
HelVM.HelMA.Automata.Piet.Color
BSwapped
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BTop
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
BusinessIO
HelVM.HelMA.Automaton.IO.BusinessIO
BXor
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
calculateLogged
HelVM.HelMA.Automaton.IO.MockIO
calculateOp
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
calculateOps
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
calculateOutput
HelVM.HelMA.Automaton.IO.MockIO
Call
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
call
HelVM.HelMA.Automaton.Combiner.CPU
callSI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
cell
HelVM.HelMA.Automaton.API.MemoryOptions
cellAutoOptions
HelVM.HelMA.Automaton.API.EvalParams
CellType
HelVM.HelMA.Automaton.Types.CellType
cellTypes
HelVM.HelMA.Automaton.Types.CellType
CentralProcessingMemory
HelVM.HelMA.Automaton.Combiner.CPU
CentralProcessingStep
HelVM.HelMA.Automaton.Combiner.CPU
CFInstruction
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
change
HelVM.HelMA.Automata.Piet.Color
charPush1
HelVM.HelMA.Automaton.Combiner.ALU
charToExpression
HelVM.HelMA.Automata.Zot.Expression
charToExpressionList
HelVM.HelMA.Automata.Zot.Expression
charToExpressionSafe
HelVM.HelMA.Automata.Zot.Expression
charToSimpleInstruction
1 (Function)
HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
2 (Function)
HelVM.HelMA.Automata.FALSE.Parser
checkArtificialMark
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
checkNaturalMark
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
church
HelVM.HelMA.Automata.LazyK.InputEncoder
clearSymbol
HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
CM
HelVM.HelMA.Automaton.Combiner.CPU
Color
HelVM.HelMA.Automata.Piet.Color
Comment
HelVM.HelMA.Automata.FALSE.Expression
compare0
HelVM.HelMA.Automata.BrainFuck.Common.Symbol
Cond
HelVM.HelMA.Automata.FALSE.Expression
Cons
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
cons
HelVM.HelMA.Automata.LazyK.InputEncoder
consI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
ConsP
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
constantFolding
HelVM.HelMA.Automaton.Optimizer.ConstantFoldingOptimizer
,
HelVM.HelMA.Automaton.Optimizer
continue
HelVM.HelMA.Automaton.Trampoline
ControlMemory
HelVM.HelMA.Automaton.Combiner.CPU
controlMemory
HelVM.HelMA.Automaton.Combiner.CPU
Coordinates
HelVM.HelMA.Automata.Piet.Coordinates
Copy
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
copy
HelVM.HelMA.Automaton.Combiner.ALU
copyII
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
CopyIP
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
copyTI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
CPM
HelVM.HelMA.Automaton.Combiner.CPU
cpmPop1
HelVM.HelMA.Automaton.Combiner.CPU
cpmPop2
HelVM.HelMA.Automaton.Combiner.CPU
cpmProgram
HelVM.HelMA.Automaton.Combiner.CPU
createMockIO
HelVM.HelMA.Automaton.IO.MockIO
currentInstruction
1 (Function)
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
2 (Function)
HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
3 (Function)
HelVM.HelMA.Automaton.Combiner.CPU
Cyan
HelVM.HelMA.Automata.Piet.Color
Dark
HelVM.HelMA.Automata.Piet.Color
deadCodeElimination
HelVM.HelMA.Automaton.Optimizer.DeadCodeOptimizer
Dec
HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
def
HelVM.HelMA.Automata.BrainFuck.Common.Symbol
defaultBFType
HelVM.HelMA.Automata.BrainFuck.API.BFType
defaultCellType
HelVM.HelMA.Automaton.Types.CellType
defaultDumpType
HelVM.HelMA.Automaton.Types.DumpType
defaultETAImplType
HelVM.HelMA.Automata.ETA.API.ETAImplType
defaultFormatType
HelVM.HelMA.Automaton.Types.FormatType
defaultIntCellType
HelVM.HelMA.Automaton.Types.IntCellType
defaultOptimizationLevel
HelVM.HelMA.Automaton.API.OptimizationLevel
defaultRAMType
HelVM.HelMA.Automaton.Types.RAMType
defaultStackType
HelVM.HelMA.Automaton.Types.StackType
defaultTokenType
HelVM.HelMA.Automaton.Types.TokenType
digit
HelVM.HelMA.Automaton.ReadPExtra
Discard
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
discard
HelVM.HelMA.Automaton.Combiner.ALU
discardI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
Div
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
divI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
divMod
HelVM.HelMA.Automaton.Combiner.ALU
divModI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
doBinary
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
doInputChar2
HelVM.HelMA.Automaton.Combiner.ALU
doInputDec2
HelVM.HelMA.Automaton.Combiner.ALU
doOutputChar2
HelVM.HelMA.Automaton.Combiner.ALU
drop
HelVM.HelMA.Automaton.Combiner.ALU
dump
HelVM.HelMA.Automaton.Types.DumpType
dumpAutoOptions
HelVM.HelMA.Automaton.API.EvalParams
DumpType
HelVM.HelMA.Automaton.Types.DumpType
dumpType
HelVM.HelMA.Automaton.API.AutoOptions
dumpTypes
HelVM.HelMA.Automaton.Types.DumpType
dupAndClearSymbol
HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
DupClr
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
dupI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
DynamicLabel
HelVM.HelMA.Automaton.Combiner.CPU
E
HelVM.HelMA.Automata.ETA.Token
eitherToMonadFail
HelVM.HelMA.Automata.Piet.MonadFailExtra
EitherWithLimit
HelVM.HelMA.Automaton.Trampoline
Element
HelVM.HelMA.Automaton.IO.BusinessIO
encodeInput
HelVM.HelMA.Automata.LazyK.InputEncoder
End
HelVM.HelMA.Automaton.Instruction
end
1 (Function)
HelVM.HelMA.Automata.LazyK.InputEncoder
2 (Function)
HelVM.HelMA.Automaton.Combiner
ETAImplType
HelVM.HelMA.Automata.ETA.API.ETAImplType
etaImplTypes
HelVM.HelMA.Automata.ETA.API.ETAImplType
eval
1 (Function)
HelVM.HelMA.Automata.Rev.Evaluator
2 (Function)
HelVM.HelMA.Automata.Cat.Evaluator
3 (Function)
HelVM.HelMA.Automata.BrainFuck.Evaluator
EvalParams
1 (Type/Class)
HelVM.HelMA.Automaton.API.EvalParams
2 (Data Constructor)
HelVM.HelMA.Automaton.API.EvalParams
evalParams
1 (Function)
HelVM.HelMA.Automata.Zot.Automaton
2 (Function)
HelVM.HelMA.Automata.SubLeq.Evaluator
3 (Function)
HelVM.HelMA.Automata.Rev.Evaluator
4 (Function)
HelVM.HelMA.Automata.LazyK.Evaluator
5 (Function)
HelVM.HelMA.Automata.Cat.Evaluator
6 (Function)
HelVM.HelMA.Automata.WhiteSpace.Evaluator
7 (Function)
HelVM.HelMA.Automata.ETA.Evaluator
8 (Function)
HelVM.HelMA.Automata.BrainFuck.Evaluator
evalSource
1 (Function)
HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Evaluator
2 (Function)
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Evaluator
3 (Function)
HelVM.HelMA.Automata.LazyK.Evaluator
4 (Function)
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Evaluator
5 (Function)
HelVM.HelMA.Automata.BrainFuck.Evaluator
evalWithFormat
HelVM.HelMA.Automata.Zot.Automaton
Exec
HelVM.HelMA.Automata.FALSE.Expression
execMockIOBatch
HelVM.HelMA.Automaton.IO.MockIO
execMockIOWithInput
HelVM.HelMA.Automaton.IO.MockIO
Expression
1 (Type/Class)
HelVM.HelMA.Automata.Zot.Expression
2 (Data Constructor)
HelVM.HelMA.Automata.Zot.Expression
3 (Type/Class)
HelVM.HelMA.Automata.FALSE.Expression
ExpressionDList
HelVM.HelMA.Automata.Zot.Expression
ExpressionList
1 (Type/Class)
HelVM.HelMA.Automata.Zot.Expression
2 (Type/Class)
HelVM.HelMA.Automata.FALSE.Expression
EZ
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
F
HelVM.HelMA.Automaton.Combiner
false
HelVM.HelMA.Automata.LazyK.Constants
Fast
HelVM.HelMA.Automata.ETA.API.ETAImplType
FastInstruction
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
FastInstructionList
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
FastType
HelVM.HelMA.Automata.BrainFuck.API.BFType
Fetch
HelVM.HelMA.Automata.FALSE.Expression
filterComments
HelVM.HelMA.Automata.LazyK.Lexer
findAddress
HelVM.HelMA.Automata.ETA.Addressing
findAddressForArtificialLabel
HelVM.HelMA.Automaton.Combiner.CPU
findAddressForNaturalLabel
HelVM.HelMA.Automaton.Combiner.CPU
FlatInstruction
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
FlatTreeInstructionList
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
FlatType
HelVM.HelMA.Automata.BrainFuck.API.BFType
flipParseVisible
HelVM.HelMA.Automata.WhiteSpace.Parser
flipParseWhite
HelVM.HelMA.Automata.WhiteSpace.Parser
flippedApply
HelVM.HelMA.Automata.LazyK.Reducer
flippedNewMemory
HelVM.HelMA.Automaton.Combiner
flippedStoreChar
HelVM.HelMA.Automaton.Combiner.RAM
flipPush1
HelVM.HelMA.Automaton.Combiner.ALU
Flush
HelVM.HelMA.Automata.FALSE.Expression
flush
HelVM.HelMA.Automaton.IO.BusinessIO
foldlLambda
HelVM.HelMA.Automata.LazyK.Lambda
FormatType
HelVM.HelMA.Automaton.Types.FormatType
formatType
1 (Function)
HelVM.HelMA.Automaton.API.EvalParams
2 (Function)
HelVM.HelMA.Automata.WhiteSpace.SimpleParams
formatTypes
HelVM.HelMA.Automaton.Types.FormatType
FreeIO
HelVM.HelMA.Automaton.IO.FreeIO
fromBool
HelVM.HelMA.Automaton.API.OptimizationLevel
fromChar
HelVM.HelMA.Automata.BrainFuck.Common.Symbol
fromList
HelVM.HelMA.Automaton.Combiner.RAM
fromNatural
HelVM.HelMA.Automaton.API.OptimizationLevel
FullTape
HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
genericFindAddress
HelVM.HelMA.Automata.ETA.Addressing
genericLoad
HelVM.HelMA.Automaton.Combiner.RAM
genericNextLabel
HelVM.HelMA.Automata.ETA.Addressing
genericPush1
HelVM.HelMA.Automaton.Combiner.ALU
genericStore
HelVM.HelMA.Automaton.Combiner.RAM
Green
HelVM.HelMA.Automata.Piet.Color
GTZ
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
H
HelVM.HelMA.Automata.ETA.Token
HalfTable
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
Halibut
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
halibut
HelVM.HelMA.Automaton.Combiner.ALU
halibutI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
HalibutP
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
Hue
HelVM.HelMA.Automata.Piet.Color
hueChange
HelVM.HelMA.Automata.Piet.Color
I
1 (Data Constructor)
HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)
HelVM.HelMA.Automata.LazyK.Lambda
ICF
HelVM.HelMA.Automaton.Instruction
IImmediate
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
ILS
HelVM.HelMA.Automaton.Instruction
IM
1 (Data Constructor)
HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Data Constructor)
HelVM.HelMA.Automata.ETA.OperandParsers
Image
HelVM.HelMA.Automata.Piet.Image
imgSetPixel
HelVM.HelMA.Automata.Piet.Image
immediateBinaryI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
implType
HelVM.HelMA.Automata.ETA.SimpleParams
Inc
1 (Data Constructor)
HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
2 (Data Constructor)
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
inc
HelVM.HelMA.Automata.BrainFuck.Common.Symbol
incrementIC
HelVM.HelMA.Automaton.Combiner
incrementPC
HelVM.HelMA.Automaton.Combiner.CPU
incSymbol
HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
Index
1 (Type/Class)
HelVM.HelMA.Automaton.Instruction.Extras.Common
2 (Type/Class)
HelVM.HelMA.Automaton.Symbol
Indexed
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
IndexedOperation
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
IndexOperand
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
Input
1 (Data Constructor)
HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
2 (Data Constructor)
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
3 (Type/Class)
HelVM.HelMA.Automaton.API.IOTypes
InputChar
HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
InputDec
HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
Inst
HelVM.HelMA.Automata.FALSE.Expression
Instruction
HelVM.HelMA.Automaton.Instruction
InstructionAddress
1 (Type/Class)
HelVM.HelMA.Automata.ETA.Symbol
2 (Type/Class)
HelVM.HelMA.Automaton.Combiner.CPU
3 (Type/Class)
HelVM.HelMA.Automaton.Symbol
InstructionCounter
1 (Type/Class)
HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Type/Class)
HelVM.HelMA.Automata.ETA.Symbol
3 (Type/Class)
HelVM.HelMA.Automaton.Combiner.CPU
InstructionList
HelVM.HelMA.Automaton.Instruction
InstructionMemory
1 (Type/Class)
HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
2 (Type/Class)
HelVM.HelMA.Automata.ETA.OperandParsers
InstructionStack
HelVM.HelMA.Automaton.Combiner.CPU
InstructionVector
HelVM.HelMA.Automaton.Instruction
Int16Type
1 (Data Constructor)
HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)
HelVM.HelMA.Automaton.Types.IntCellType
Int32Type
1 (Data Constructor)
HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)
HelVM.HelMA.Automaton.Types.IntCellType
Int64Type
1 (Data Constructor)
HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)
HelVM.HelMA.Automaton.Types.IntCellType
Int8Type
1 (Data Constructor)
HelVM.HelMA.Automaton.Types.CellType
2 (Data Constructor)
HelVM.HelMA.Automaton.Types.IntCellType
intCell
HelVM.HelMA.Automaton.API.MemoryOptions
intCellAutoOptions
HelVM.HelMA.Automaton.API.EvalParams
IntCellType
HelVM.HelMA.Automaton.Types.IntCellType
intCellTypes
HelVM.HelMA.Automaton.Types.IntCellType
IntegerType
HelVM.HelMA.Automaton.Types.IntCellType
Interact
HelVM.HelMA.Automaton.API.IOTypes
interpretFreeIOToBusinessIO
HelVM.HelMA.Automaton.IO.FreeIO
ioExecMockIOBatch
HelVM.HelMA.Automaton.IO.MockIO
ioExecMockIOWithInput
HelVM.HelMA.Automaton.IO.MockIO
IOInstruction
HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
IS
HelVM.HelMA.Automaton.Combiner.CPU
isAlphaAscii
HelVM.HelMA.Automaton.ReadPExtra
isHash
HelVM.HelMA.Automata.LazyK.Lexer
isICF
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
isJump
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
ISM
HelVM.HelMA.Automaton.Instruction
isMark
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
isNotJump
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
ITop
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
JmpBack
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
JmpPast
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
Jump
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
jump
HelVM.HelMA.Automaton.Combiner.CPU
jumpBack
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
jumpII
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
JumpP
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
jumpPast
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
jumpSI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
jumpTI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
K
HelVM.HelMA.Automata.LazyK.Lambda
Label
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
Labeled
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
labeled
HelVM.HelMA.Automaton.Combiner.CPU
labeledA
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
labeledArtificialInstruction
HelVM.HelMA.Automaton.Combiner.CPU
labeledI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
labeledImmediateInstruction
HelVM.HelMA.Automaton.Combiner.CPU
labeledInstruction
HelVM.HelMA.Automaton.Combiner.CPU
labeledT
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
labeledTopInstruction
HelVM.HelMA.Automaton.Combiner.CPU
LabelOperand
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LabelOperation
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
Lambda
1 (Type/Class)
HelVM.HelMA.Automata.LazyK.Lambda
2 (Data Constructor)
HelVM.HelMA.Automata.FALSE.Expression
LAnd
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
LArtificial
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LEQ
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
letterAscii
HelVM.HelMA.Automaton.ReadPExtra
LGT
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
Light
HelVM.HelMA.Automata.Piet.Color
limit
HelVM.HelMA.Automaton.API.AutoOptions
LimitMaybe
HelVM.HelMA.Automaton.Trampoline
LImmediate
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
ListRAMType
HelVM.HelMA.Automaton.Types.RAMType
listRunParser
HelVM.HelMA.Automaton.ReadPExtra
ListStackType
HelVM.HelMA.Automaton.Types.StackType
LNot
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
Load
HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
load
1 (Function)
HelVM.HelMA.Automaton.Combiner.RAM
2 (Function)
HelVM.HelMA.Automaton.Combiner.LSU
LoadD
HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
loadD
HelVM.HelMA.Automaton.Combiner.LSU
loadDI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
LoadDP
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
loadI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
loadOutputChar
HelVM.HelMA.Automaton.Combiner.LSU
loadOutputDec
HelVM.HelMA.Automaton.Combiner.LSU
LoadP
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
loadPure
HelVM.HelMA.Automaton.Combiner.LSU
LoadStoreMemory
HelVM.HelMA.Automaton.Combiner.LSU
logDump
HelVM.HelMA.Automaton.Types.DumpType
Logical
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
logInput
HelVM.HelMA.Automaton.IO.FreeIO
logOutput
HelVM.HelMA.Automaton.IO.FreeIO
logStr
HelVM.HelMA.Automaton.IO.BusinessIO
LOr
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
LSInstruction
HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
LSM
HelVM.HelMA.Automaton.Combiner.LSU
LSU
HelVM.HelMA.Automaton.Combiner.LSU
LTop
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LTZ
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
LXor
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
Magenta
HelVM.HelMA.Automata.Piet.Color
makrRemoving
HelVM.HelMA.Automaton.Optimizer.MarkRemovingOptimizer
manipulationII
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
manyNonEmpty
HelVM.HelMA.Automaton.ReadPExtra
MapListRAMType
HelVM.HelMA.Automaton.Types.RAMType
Mark
1 (Type/Class)
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
2 (Data Constructor)
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
markNI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
MarkP
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
markSI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
MArtificial
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
MArtificialP
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
matchNextJmp
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
matchPrevJmp
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
Memory
1 (Type/Class)
HelVM.HelMA.Automaton.Combiner
2 (Data Constructor)
HelVM.HelMA.Automaton.Combiner
memoryCM
HelVM.HelMA.Automaton.Combiner
MemoryOptions
1 (Type/Class)
HelVM.HelMA.Automaton.API.MemoryOptions
2 (Data Constructor)
HelVM.HelMA.Automaton.API.MemoryOptions
memoryOptions
HelVM.HelMA.Automaton.API.EvalParams
memoryProgram
HelVM.HelMA.Automaton.Combiner
memoryProgramCounter
HelVM.HelMA.Automaton.Combiner
memoryRAM
HelVM.HelMA.Automaton.Combiner
MemorySame
HelVM.HelMA.Automaton.Combiner
memoryStack
HelVM.HelMA.Automaton.Combiner
mInputDecI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
mInputI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
MIO
HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
mio
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
MixedColor
1 (Type/Class)
HelVM.HelMA.Automata.Piet.Color
2 (Data Constructor)
HelVM.HelMA.Automata.Piet.Color
mixedColor
HelVM.HelMA.Automata.Piet.Color
MNatural
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
MNaturalP
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
MockIO
HelVM.HelMA.Automaton.IO.MockIO
MockIOData
HelVM.HelMA.Automaton.IO.MockIO
Mod
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
modI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
Move
1 (Data Constructor)
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
2 (Data Constructor)
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
move
HelVM.HelMA.Automaton.Combiner.ALU
MoveD
HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
moveD
HelVM.HelMA.Automaton.Combiner.LSU
moveDI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
moveHead
HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveHeadLeft
HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveHeadRight
HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
moveII
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
MoveIP
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
MoveL
HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
MoveR
HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
moveSafe
HelVM.HelMA.Automata.WhiteSpace.OperandParsers
Mul
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
mulAddAndClearSymbol
HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
MulAddClr
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
mulDupAndClearSymbol
HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
MulDupClr
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
mulI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
N
1 (Data Constructor)
HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)
HelVM.HelMA.Automata.WhiteSpace.Token
NE
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
Neg
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
negationIntegral
HelVM.HelMA.Automata.WhiteSpace.OperandParsers
negI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
newCM
HelVM.HelMA.Automaton.Combiner.CPU
newEmptyImage
HelVM.HelMA.Automata.Piet.Image
newImage
HelVM.HelMA.Automata.Piet.Image
newMemory
1 (Function)
HelVM.HelMA.Automaton.Combiner
2 (Function)
HelVM.HelMA.Automata.SubLeq.Automaton
3 (Function)
HelVM.HelMA.Automata.ETA.Automaton
newTape
HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
next
1 (Function)
HelVM.HelMA.Automata.BrainFuck.Common.Symbol
2 (Function)
HelVM.HelMA.Automaton.Trampoline
nextIC
HelVM.HelMA.Automata.BrainFuck.Impl.Tree.InstructionUnit
nextIM
HelVM.HelMA.Automata.ETA.OperandParsers
nextInst
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
nextLabel
HelVM.HelMA.Automata.ETA.Addressing
nextSymbol
HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
No
HelVM.HelMA.Automaton.Types.DumpType
nonEmptyRunParser
HelVM.HelMA.Automaton.ReadPExtra
NoOptimizations
HelVM.HelMA.Automaton.API.OptimizationLevel
Normal
HelVM.HelMA.Automata.Piet.Color
notChar
HelVM.HelMA.Automaton.ReadPExtra
Number
HelVM.HelMA.Automata.LazyK.Lambda
O
HelVM.HelMA.Automata.ETA.Token
One
HelVM.HelMA.Automata.Zot.Expression
oneOf
HelVM.HelMA.Automaton.ReadPExtra
OperandIMParser
HelVM.HelMA.Automata.ETA.OperandParsers
OperandParser
HelVM.HelMA.Automata.ETA.OperandParsers
OperatorType
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
OptimizationLevel
HelVM.HelMA.Automaton.API.OptimizationLevel
optimizationLevels
HelVM.HelMA.Automaton.API.OptimizationLevel
optimize
1 (Function)
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Optimizer
2 (Function)
HelVM.HelMA.Automata.ETA.Optimizer
3 (Function)
HelVM.HelMA.Automaton.Optimizer
optLevel
HelVM.HelMA.Automaton.API.AutoOptions
optLevelAutoOptions
HelVM.HelMA.Automaton.API.AutomatonOptions
Original
HelVM.HelMA.Automata.ETA.API.ETAImplType
OtherColor
HelVM.HelMA.Automata.Piet.Color
Out
HelVM.HelMA.Automata.Zot.Expression
Output
1 (Data Constructor)
HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
2 (Data Constructor)
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
3 (Type/Class)
HelVM.HelMA.Automaton.API.IOTypes
OutputChar
HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
OutputDec
HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
parse
1 (Function)
HelVM.HelMA.Automata.Zot.Parser
2 (Function)
HelVM.HelMA.Automata.LazyK.Parser
3 (Function)
HelVM.HelMA.Automata.FALSE.Parser
4 (Function)
HelVM.HelMA.Automata.WhiteSpace.Parser
5 (Function)
HelVM.HelMA.Automata.ETA.Parser
parseAsciiString
HelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseAsList
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
parseAsListSafe
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
parseAsVector
HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser
parseAsVectorSafe
HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Parser
parseDigitString
HelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseExtra
HelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseForTest
HelVM.HelMA.Automata.WhiteSpace.Parser
parseFromTL
HelVM.HelMA.Automata.WhiteSpace.Parser
parseIndex
HelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseInt
HelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseInteger
HelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseLabel
HelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseNatural
HelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseNumber
HelVM.HelMA.Automata.ETA.OperandParsers
parseNumberFromTL
HelVM.HelMA.Automata.ETA.OperandParsers
parseNumberFromTLL
HelVM.HelMA.Automata.ETA.OperandParsers
Parser
HelVM.HelMA.Automata.WhiteSpace.OperandParsers
ParserFromTokenList
HelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseRightIO
HelVM.HelMA.Automata.Piet.Parser
parseSafe
1 (Function)
HelVM.HelMA.Automata.FALSE.Parser
2 (Function)
HelVM.HelMA.Automata.ETA.Parser
parseString'
HelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseSymbol
HelVM.HelMA.Automata.WhiteSpace.OperandParsers
parseToRightTextIO
HelVM.HelMA.Automata.Piet.Parser
parseVisible
HelVM.HelMA.Automata.WhiteSpace.Parser
parseWhite
HelVM.HelMA.Automata.WhiteSpace.Parser
parseWithOptimize
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
parseWithOptimizeSafe
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Parser
peepholeOptimize
HelVM.HelMA.Automaton.Optimizer.PeepholeOptimizer
Pick
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
PickP
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
pop1
HelVM.HelMA.Automaton.Combiner.ALU
pop2
HelVM.HelMA.Automaton.Combiner.ALU
pop2ForStack
HelVM.HelMA.Automaton.Combiner
popAddress
HelVM.HelMA.Automaton.Combiner.CPU
Pretty
HelVM.HelMA.Automaton.Types.DumpType
prev
HelVM.HelMA.Automata.BrainFuck.Common.Symbol
prevInst
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
prevSymbol
HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
PrintAsm
HelVM.HelMA.Automaton.Instruction.Extras.Common
printAsm
HelVM.HelMA.Automaton.Instruction.Extras.Common
printBinaries
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printBranchOperand
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printBranchTest
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printCF
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printI
HelVM.HelMA.Automaton.Instruction
printIL
HelVM.HelMA.Automaton.Instruction
printIndexedI
HelVM.HelMA.Automaton.Instruction
printIndexedIL
HelVM.HelMA.Automaton.Instruction
printIndexOperand
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printIO
HelVM.HelMA.Automaton.Instruction.Groups.IOInstruction
printLabelOperand
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printMark
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
printSM
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printSPure
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
printUnary
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
program
1 (Function)
HelVM.HelMA.Automata.ETA.OperandParsers
2 (Function)
HelVM.HelMA.Automaton.Combiner.CPU
programCounter
1 (Function)
HelVM.HelMA.Automata.ETA.OperandParsers
2 (Function)
HelVM.HelMA.Automaton.Combiner.CPU
push1
HelVM.HelMA.Automaton.Combiner.ALU
push1ForStack
HelVM.HelMA.Automaton.Combiner
push2
HelVM.HelMA.Automaton.Combiner.ALU
R
HelVM.HelMA.Automata.ETA.Token
RAM
HelVM.HelMA.Automaton.Combiner.RAM
ram
1 (Function)
HelVM.HelMA.Automaton.Combiner.LSU
2 (Function)
HelVM.HelMA.Automaton.API.MemoryOptions
ramAutoOptions
HelVM.HelMA.Automaton.API.EvalParams
RAMType
HelVM.HelMA.Automaton.Types.RAMType
ramType
1 (Function)
HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Function)
HelVM.HelMA.Automata.WhiteSpace.SimpleParams
ramTypes
HelVM.HelMA.Automaton.Types.RAMType
RAutomatonIO
HelVM.HelMA.Automaton.IO.AutomatonIO
readExpressionList
HelVM.HelMA.Automata.Zot.Expression
readInput
HelVM.HelMA.Automata.LazyK.InputEncoder
readSymbols
HelVM.HelMA.Automata.SubLeq.Lexer
readTokens
1 (Function)
HelVM.HelMA.Automata.ETA.Lexer
2 (Function)
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser
readVisibleTokens
HelVM.HelMA.Automata.WhiteSpace.Lexer
readWhiteTokens
HelVM.HelMA.Automata.WhiteSpace.Lexer
realize
HelVM.HelMA.Automata.LazyK.Automaton
realizeWithTrue
HelVM.HelMA.Automata.LazyK.Automaton
Red
HelVM.HelMA.Automata.Piet.Color
reduce
HelVM.HelMA.Automata.LazyK.Reducer
reduceSource
HelVM.HelMA.Automata.LazyK.Evaluator
Ref
HelVM.HelMA.Automata.FALSE.Expression
removeComment
HelVM.HelMA.Automata.LazyK.Lexer
Return
HelVM.HelMA.Automaton.Instruction.Groups.CFInstruction
returnI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
returnStack
HelVM.HelMA.Automaton.Combiner.CPU
rgb2Color
HelVM.HelMA.Automata.Piet.Color
RGBColor
1 (Type/Class)
HelVM.HelMA.Automata.Piet.Color
2 (Data Constructor)
HelVM.HelMA.Automata.Piet.Color
rotI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
run
1 (Function)
HelVM.HelMA.Automata.LazyK.Automaton
2 (Function)
HelVM.HelMA.Automata.SubLeq.Automaton
3 (Function)
HelVM.HelMA.Automata.ETA.Automaton
4 (Function)
HelVM.HelMA.Automaton.Automaton
runALI
HelVM.HelMA.Automaton.Combiner.ALU
runAndDumpLogs
HelVM.HelMA.Automaton.Automaton
runCFI
HelVM.HelMA.Automaton.Combiner.CPU
runExpressionList
HelVM.HelMA.Automata.Zot.Evaluator
runInstruction
HelVM.HelMA.Automaton.Combiner
runMockIO
HelVM.HelMA.Automaton.IO.MockIO
runParser
HelVM.HelMA.Automaton.ReadPExtra
runSAL
HelVM.HelMA.Automaton.Combiner.ALU
runSLI
HelVM.HelMA.Automaton.Combiner.LSU
runWithTerminator
HelVM.HelMA.Automata.LazyK.Automaton
S
1 (Data Constructor)
HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)
HelVM.HelMA.Automata.LazyK.Lambda
3 (Data Constructor)
HelVM.HelMA.Automata.WhiteSpace.Token
safeExecMockIOBatch
HelVM.HelMA.Automaton.IO.MockIO
safeExecMockIOWithInput
HelVM.HelMA.Automaton.IO.MockIO
SafeStack
HelVM.HelMA.Automaton.Combiner.ALU
sal
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
Same
HelVM.HelMA.Automaton.Trampoline
SAutomatonIO
HelVM.HelMA.Automaton.IO.AutomatonIO
selfApp
HelVM.HelMA.Automata.LazyK.Constants
SeqRAMType
HelVM.HelMA.Automaton.Types.RAMType
SeqStackType
HelVM.HelMA.Automaton.Types.StackType
Set
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
setSymbol
HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
SF
HelVM.HelMA.Automaton.Combiner
showExpressionList
HelVM.HelMA.Automata.Zot.Expression
shows
HelVM.HelMA.Automata.SubLeq.Lexer
Simple
1 (Data Constructor)
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Instruction
2 (Data Constructor)
HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
simpleAutoParams
HelVM.HelMA.Automaton.API.AutoOptions
simpleEval
1 (Function)
HelVM.HelMA.Automata.SubLeq.Evaluator
2 (Function)
HelVM.HelMA.Automata.WhiteSpace.Evaluator
3 (Function)
HelVM.HelMA.Automata.ETA.Evaluator
4 (Function)
HelVM.HelMA.Automata.BrainFuck.Evaluator
SimpleInstruction
HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
simpleInstructions
HelVM.HelMA.Automata.BrainFuck.Common.SimpleInstruction
SimpleParams
1 (Type/Class)
HelVM.HelMA.Automata.ETA.SimpleParams
2 (Data Constructor)
HelVM.HelMA.Automata.ETA.SimpleParams
3 (Type/Class)
HelVM.HelMA.Automata.WhiteSpace.SimpleParams
4 (Data Constructor)
HelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParams
1 (Function)
HelVM.HelMA.Automata.ETA.SimpleParams
2 (Function)
HelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithDefaults
HelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithDefaultsAndVisibleTokenType
HelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithDefaultsAndWhiteTokenType
HelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithVisibleTokenType
HelVM.HelMA.Automata.WhiteSpace.SimpleParams
simpleParamsWithWhiteTokenType
HelVM.HelMA.Automata.WhiteSpace.SimpleParams
sInputI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
SIO
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
sio
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
Slide
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
slide
HelVM.HelMA.Automaton.Combiner.ALU
slideII
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
SListRAMType
HelVM.HelMA.Automaton.Types.RAMType
SListStackType
HelVM.HelMA.Automaton.Types.StackType
SMInstruction
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
SomeOptimizations
HelVM.HelMA.Automaton.API.OptimizationLevel
Source
HelVM.HelMA.Automaton.API.IOTypes
source
1 (Function)
HelVM.HelMA.Automaton.API.EvalParams
2 (Function)
HelVM.HelMA.Automata.ETA.SimpleParams
3 (Function)
HelVM.HelMA.Automata.WhiteSpace.SimpleParams
sOutputDecI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
sOutputI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
splitAt
HelVM.HelMA.Automaton.Combiner.ALU
splitByN
HelVM.HelMA.Automata.WhiteSpace.OperandParsers
SPure
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
SPureInstruction
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
SPureP
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
SRAutomatonIO
HelVM.HelMA.Automaton.IO.AutomatonIO
Stack
HelVM.HelMA.Automaton.Combiner.ALU
stack
1 (Function)
HelVM.HelMA.Automaton.Combiner.LSU
2 (Function)
HelVM.HelMA.Automaton.API.MemoryOptions
stackAutoOptions
HelVM.HelMA.Automaton.API.EvalParams
StackType
HelVM.HelMA.Automaton.Types.StackType
stackType
1 (Function)
HelVM.HelMA.Automaton.API.AutomatonOptions
2 (Function)
HelVM.HelMA.Automata.ETA.SimpleParams
3 (Function)
HelVM.HelMA.Automata.WhiteSpace.SimpleParams
stackTypes
HelVM.HelMA.Automaton.Types.StackType
start
HelVM.HelMA.Automaton.Automaton
Store
1 (Data Constructor)
HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
2 (Data Constructor)
HelVM.HelMA.Automata.FALSE.Expression
store
1 (Function)
HelVM.HelMA.Automaton.Combiner.RAM
2 (Function)
HelVM.HelMA.Automaton.Combiner.LSU
storeChar
HelVM.HelMA.Automaton.Combiner.RAM
storeI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
StoreID
HelVM.HelMA.Automaton.Instruction.Groups.LSInstruction
storeID
HelVM.HelMA.Automaton.Combiner.LSU
storeIDI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
storeInputChar
HelVM.HelMA.Automaton.Combiner.LSU
storeInputDec
HelVM.HelMA.Automaton.Combiner.LSU
StoreP
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
storePure
HelVM.HelMA.Automaton.Combiner.LSU
Str
HelVM.HelMA.Automata.FALSE.Expression
stringToExpressionList
HelVM.HelMA.Automata.Zot.Expression
Sub
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
sub
HelVM.HelMA.Automaton.Combiner.ALU
subAndClearSymbol
HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
SubClr
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
subI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
SubP
HelVM.HelMA.Automaton.Instruction.Extras.Patterns
Succ
HelVM.HelMA.Automata.LazyK.Lambda
succChurch
HelVM.HelMA.Automata.LazyK.InputEncoder
successor
HelVM.HelMA.Automata.LazyK.InputEncoder
swapI
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
Symbol
1 (Type/Class)
HelVM.HelMA.Automata.BrainFuck.Common.Symbol
2 (Type/Class)
HelVM.HelMA.Automata.ETA.Symbol
3 (Type/Class)
HelVM.HelMA.Automata.SubLeq.Symbol
4 (Type/Class)
HelVM.HelMA.Automaton.Symbol
SymbolList
1 (Type/Class)
HelVM.HelMA.Automata.ETA.Symbol
2 (Type/Class)
HelVM.HelMA.Automata.SubLeq.Symbol
3 (Type/Class)
HelVM.HelMA.Automaton.Symbol
Symbols
1 (Type/Class)
HelVM.HelMA.Automata.SubLeq.Lexer
2 (Data Constructor)
HelVM.HelMA.Automata.SubLeq.Lexer
T
1 (Data Constructor)
HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)
HelVM.HelMA.Automata.WhiteSpace.Token
Table
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
TableD
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.TableOfInstructions
testMaybeLimit
HelVM.HelMA.Automaton.Trampoline
TextLabel
HelVM.HelMA.Automaton.Types.FormatType
toChar
HelVM.HelMA.Automata.BrainFuck.Common.Symbol
toCPM
HelVM.HelMA.Automaton.Combiner
toInteger
HelVM.HelMA.Automata.BrainFuck.Common.Symbol
Token
1 (Type/Class)
HelVM.HelMA.Automata.ETA.Token
2 (Type/Class)
HelVM.HelMA.Automata.WhiteSpace.Token
tokenize
1 (Function)
HelVM.HelMA.Automata.SubLeq.Lexer
2 (Function)
HelVM.HelMA.Automata.WhiteSpace.Lexer
3 (Function)
HelVM.HelMA.Automata.ETA.Lexer
4 (Function)
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser
tokenizeVisible
HelVM.HelMA.Automata.WhiteSpace.Lexer
tokenizeWhite
HelVM.HelMA.Automata.WhiteSpace.Lexer
TokenList
1 (Type/Class)
HelVM.HelMA.Automata.ETA.Token
2 (Type/Class)
HelVM.HelMA.Automata.WhiteSpace.Token
Tokens
HelVM.HelMA.Automata.BrainFuck.Impl.Flat.Parser
TokenSList
HelVM.HelMA.Automata.WhiteSpace.Token
tokenToWhiteTokenPair
HelVM.HelMA.Automata.ETA.Token
TokenType
HelVM.HelMA.Automaton.Types.TokenType
tokenType
HelVM.HelMA.Automata.WhiteSpace.SimpleParams
tokenTypes
HelVM.HelMA.Automaton.Types.TokenType
TokenVector
HelVM.HelMA.Automata.ETA.Token
toLowerShow
HelVM.HelMA.Automaton.Instruction.Extras.TextExtra
toLSM
HelVM.HelMA.Automaton.Combiner
trampoline
HelVM.HelMA.Automaton.Trampoline
trampolineM
HelVM.HelMA.Automaton.Trampoline
trampolineMWithLimit
HelVM.HelMA.Automaton.Trampoline
TreeInstruction
HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeInstructionDList
HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeInstructionList
HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeInstructionVector
HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
TreeType
HelVM.HelMA.Automata.BrainFuck.API.BFType
triAndClearSymbol
HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
TriClr
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
true
HelVM.HelMA.Automata.LazyK.Constants
Ugly
HelVM.HelMA.Automaton.Types.DumpType
UImmediate
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
Unary
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
unary
HelVM.HelMA.Automaton.Instruction.Extras.Constructors
UnaryOperation
HelVM.HelMA.Automaton.Instruction.Groups.SMInstruction
unsafeLoopUp
HelVM.HelMA.Automata.Piet.Image
unWhiteToken
1 (Function)
HelVM.HelMA.Automata.ETA.Token
2 (Function)
HelVM.HelMA.Automata.WhiteSpace.Token
unWrapTokenList
HelVM.HelMA.Automaton.WrapTokenList
updateFromCPM
HelVM.HelMA.Automaton.Combiner
updateFromLSM
HelVM.HelMA.Automaton.Combiner
updatePC
HelVM.HelMA.Automata.ETA.OperandParsers
updateStack
HelVM.HelMA.Automaton.Combiner
Var
HelVM.HelMA.Automata.LazyK.Lambda
VisibleTokens
HelVM.HelMA.Automata.WhiteSpace.Lexer
VisibleTokenType
HelVM.HelMA.Automaton.Types.TokenType
wFlush
HelVM.HelMA.Automaton.IO.BusinessIO
wGetChar
HelVM.HelMA.Automaton.IO.BusinessIO
wGetCharAs
HelVM.HelMA.Automaton.IO.BusinessIO
wGetContents
HelVM.HelMA.Automaton.IO.BusinessIO
wGetContentsBS
HelVM.HelMA.Automaton.IO.BusinessIO
wGetContentsText
HelVM.HelMA.Automaton.IO.BusinessIO
wGetDecAs
HelVM.HelMA.Automaton.IO.BusinessIO
wGetLine
HelVM.HelMA.Automaton.IO.BusinessIO
While
1 (Data Constructor)
HelVM.HelMA.Automata.BrainFuck.Impl.Fast.Instruction
2 (Data Constructor)
HelVM.HelMA.Automata.BrainFuck.Impl.Tree.Instruction
3 (Data Constructor)
HelVM.HelMA.Automata.FALSE.Expression
White
HelVM.HelMA.Automata.Piet.Color
WhiteToken
1 (Type/Class)
HelVM.HelMA.Automata.ETA.Token
2 (Data Constructor)
HelVM.HelMA.Automata.ETA.Token
3 (Type/Class)
HelVM.HelMA.Automata.WhiteSpace.Token
4 (Data Constructor)
HelVM.HelMA.Automata.WhiteSpace.Token
WhiteTokenList
1 (Type/Class)
HelVM.HelMA.Automata.ETA.Token
2 (Type/Class)
HelVM.HelMA.Automata.WhiteSpace.Token
whiteTokenListToTokenList
1 (Function)
HelVM.HelMA.Automata.ETA.Token
2 (Function)
HelVM.HelMA.Automata.WhiteSpace.Token
WhiteTokens
1 (Type/Class)
HelVM.HelMA.Automata.WhiteSpace.Lexer
2 (Type/Class)
HelVM.HelMA.Automata.ETA.Lexer
WhiteTokenType
HelVM.HelMA.Automaton.Types.TokenType
withDefaultRam
HelVM.HelMA.Automaton.API.AutomatonOptions
WithLimit
HelVM.HelMA.Automaton.Trampoline
withLimit
HelVM.HelMA.Automaton.Trampoline
wLogShow
HelVM.HelMA.Automaton.IO.BusinessIO
wLogStr
HelVM.HelMA.Automaton.IO.BusinessIO
wLogStrLn
HelVM.HelMA.Automaton.IO.BusinessIO
Word16Type
HelVM.HelMA.Automaton.Types.CellType
Word32Type
HelVM.HelMA.Automaton.Types.CellType
Word64Type
HelVM.HelMA.Automaton.Types.CellType
Word8Type
HelVM.HelMA.Automaton.Types.CellType
wPutAsChar
HelVM.HelMA.Automaton.IO.BusinessIO
wPutAsDec
HelVM.HelMA.Automaton.IO.BusinessIO
wPutChar
HelVM.HelMA.Automaton.IO.BusinessIO
wPutStr
HelVM.HelMA.Automaton.IO.BusinessIO
wPutStrLn
HelVM.HelMA.Automaton.IO.BusinessIO
WrapTokenList
1 (Type/Class)
HelVM.HelMA.Automaton.WrapTokenList
2 (Data Constructor)
HelVM.HelMA.Automaton.WrapTokenList
writeSymbol
HelVM.HelMA.Automata.BrainFuck.Common.TapeOfSymbols
Yellow
HelVM.HelMA.Automata.Piet.Color
Zero
HelVM.HelMA.Automata.Zot.Expression