Index
| addLocationPrefix | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| Address | Language.Subleq.Model.Memory, Language.Subleq.Model.Prim | 
| advance | Language.Subleq.Model.Memory | 
| advancePC | Language.Subleq.Model.Prim | 
| applyObject | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| applyObject' | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| BitReversable | Language.Subleq.Model.InstructionSet.SubleqR | 
| boundedVars | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| DistinctStack | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| EAdd | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| Element | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| ElemInst | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| ElemLoc | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| elemsSet | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| empty | Language.Subleq.Model.Memory | 
| emptyStack | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| errorsObject | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| errorsObject' | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| EShiftL | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| ESub | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| evaluateNumExpr | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| evaluateNumExprInElem | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| evaluateNumExprInLocElem | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| expandMacro | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| expandMacro' | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| expandMacroAll | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| Expr | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| Fix2Machine16 | Language.Subleq.Model.Architecture.Fix2Machine | 
| Fix2Machine32 | Language.Subleq.Model.Architecture.Fix2Machine | 
| Fix2Machine64 | Language.Subleq.Model.Architecture.Fix2Machine | 
| Fix2SubleqState16 | Language.Subleq.Model.Architecture.Fix2Machine | 
| Fix2SubleqState32 | Language.Subleq.Model.Architecture.Fix2Machine | 
| Fix2SubleqState64 | Language.Subleq.Model.Architecture.Fix2Machine | 
| freeVarElement | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| freeVarExpr | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| freeVarLocExpr | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| freeVarModule | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| freeVarObject | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| freqMap | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| fromAssocList | Language.Subleq.Model.Memory | 
| getPC | Language.Subleq.Model.Prim | 
| Id | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| Identifier | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| initialMachine | |
| 1 (Function) | Language.Subleq.Model.InstructionSet.Subleq | 
| 2 (Function) | Language.Subleq.Model.InstructionSet.SubleqR | 
| 3 (Function) | Language.Subleq.Model.InstructionSet.Subneg | 
| Instruction | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| instructionArity | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| instructionLength | Language.Subleq.Assembly.Locate, Language.Subleq.Assembly | 
| IntMachine | Language.Subleq.Model.Architecture.IntMachine | 
| IntSubleqState | Language.Subleq.Model.Architecture.IntMachine | 
| LabelPrefix | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| labelPrefixToString | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| loadElement | Language.Subleq.Assembly.Locate, Language.Subleq.Assembly | 
| loadElements | Language.Subleq.Assembly.Locate, Language.Subleq.Assembly | 
| loadModulePacked | Language.Subleq.Assembly.Locate, Language.Subleq.Assembly | 
| loadObject | Language.Subleq.Assembly.Locate, Language.Subleq.Assembly | 
| locate | Language.Subleq.Assembly.Locate, Language.Subleq.Assembly | 
| locate' | Language.Subleq.Assembly.Locate, Language.Subleq.Assembly | 
| LocateArg | Language.Subleq.Assembly.Locate, Language.Subleq.Assembly | 
| locateArg | Language.Subleq.Assembly.Locate, Language.Subleq.Assembly | 
| locateArgDefault | Language.Subleq.Assembly.Locate, Language.Subleq.Assembly | 
| locateLocExpr | Language.Subleq.Assembly.Locate, Language.Subleq.Assembly | 
| locateModulePacked | Language.Subleq.Assembly.Locate, Language.Subleq.Assembly | 
| locateStatic | Language.Subleq.Assembly.Locate, Language.Subleq.Assembly | 
| Location | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| locationsElement | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| locationsElements | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| locationsObject | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| locationsOccursionElement | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| locationsOccursionElements | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| locationsOccursionObject | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| LocExpr | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| lookupModule | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| Machine | Language.Subleq.Model.Prim | 
| Macro | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| maybeToSet | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| Memory | Language.Subleq.Model.Memory, Language.Subleq.Model.Prim | 
| MemoryArchitecture | |
| 1 (Type/Class) | Language.Subleq.Assembly.Locate, Language.Subleq.Assembly | 
| 2 (Data Constructor) | Language.Subleq.Assembly.Locate, Language.Subleq.Assembly | 
| Module | |
| 1 (Type/Class) | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| 2 (Data Constructor) | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| nonLineBreakSpace | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| nonLineBreakSpaces | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| Number | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| Object | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| objectArity | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| objectId | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| parseComment | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseCurrentPos | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseElement | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseExpr | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseExprCurrentPos | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseExprParen | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseExternalReference | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseHeader | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseId | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseIdChar | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseInstruction | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseInstructionType | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseIntegerLiteral | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseLoc | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseLocExpr | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseMeaninglessLine | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseModule | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseObject | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseSubroutineArgument | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseSubroutineCall | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| parseSubroutineName | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| pop | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| printElement | Language.Subleq.Assembly.Printer, Language.Subleq.Assembly | 
| printElements | Language.Subleq.Assembly.Printer, Language.Subleq.Assembly | 
| printExpr | Language.Subleq.Assembly.Printer, Language.Subleq.Assembly | 
| printId | Language.Subleq.Assembly.Printer, Language.Subleq.Assembly | 
| printInstruction | Language.Subleq.Assembly.Printer, Language.Subleq.Assembly | 
| printLoc | Language.Subleq.Assembly.Printer, Language.Subleq.Assembly | 
| printLocExpr | Language.Subleq.Assembly.Printer, Language.Subleq.Assembly | 
| printModule | Language.Subleq.Assembly.Printer, Language.Subleq.Assembly | 
| printObject | Language.Subleq.Assembly.Printer, Language.Subleq.Assembly | 
| push | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| putPC | Language.Subleq.Model.Prim | 
| read | Language.Subleq.Model.Memory | 
| readMem | Language.Subleq.Model.Prim | 
| renderLoadPackResult | Language.Subleq.Assembly.Export.Elf2Mem | 
| renderLocatePackResult | Language.Subleq.Assembly.Export.Elf2Mem | 
| reversal | Language.Subleq.Model.InstructionSet.SubleqR | 
| reversalSub | Language.Subleq.Model.InstructionSet.SubleqR | 
| runMachine | Language.Subleq.Model.Prim | 
| runMachineStep | Language.Subleq.Model.Prim | 
| runMachineWithHistory | Language.Subleq.Model.Prim | 
| singletonStack | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| skipCommentOrSpaces | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| stackToList | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| step | |
| 1 (Function) | Language.Subleq.Model.InstructionSet.Subleq | 
| 2 (Function) | Language.Subleq.Model.InstructionSet.SubleqR | 
| 3 (Function) | Language.Subleq.Model.InstructionSet.Subneg | 
| Subleq | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| SubleqState | Language.Subleq.Model.Prim | 
| Subroutine | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| SubroutineCall | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| substituteElement | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| substituteExpr | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| substituteLocExpr | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| substituteLocId | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| substituteObject | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| Substitution | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| symbol | Language.Subleq.Assembly.Parser, Language.Subleq.Assembly | 
| unionsMap | Language.Subleq.Assembly.Prim, Language.Subleq.Assembly | 
| Word | |
| 1 (Type/Class) | Language.Subleq.Model.Architecture.Fix2Machine | 
| 2 (Type/Class) | Language.Subleq.Model.Architecture.IntMachine | 
| wordLength | Language.Subleq.Assembly.Locate, Language.Subleq.Assembly | 
| write | Language.Subleq.Model.Memory | 
| writeMem | Language.Subleq.Model.Prim | 
| writeWord | Language.Subleq.Assembly.Locate, Language.Subleq.Assembly |