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 |
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 |