| S0 | Sutori.MIPS.MIPS |
| S1 | Sutori.MIPS.MIPS |
| S2 | Sutori.MIPS.MIPS |
| S3 | Sutori.MIPS.MIPS |
| S4 | Sutori.MIPS.MIPS |
| S5 | Sutori.MIPS.MIPS |
| S6 | Sutori.MIPS.MIPS |
| S7 | Sutori.MIPS.MIPS |
| Scope | Sutori.SymTable.Symbol, Sutori.SymTable |
| Selection | Sutori.AST.Nodes, Sutori.AST |
| SEMICOLON | Sutori.Lexer.Tokens, Sutori.Lexer |
| setErrorCode | Sutori.Monad.Actions, Sutori.Monad |
| showSut | Sutori.Logger.Log, Sutori.Logger |
| SLASH | Sutori.Lexer.Tokens, Sutori.Lexer |
| sortBinaryOp | Sutori.Parser.Expressions |
| SP | Sutori.MIPS.MIPS |
| SutArray | Sutori.AST.Nodes, Sutori.AST |
| SutAST | Sutori.AST.Nodes, Sutori.AST |
| SutBag | Sutori.Types.Primitives, Sutori.Types |
| SutBinaryOp | Sutori.Parser.Expressions |
| SutBool | Sutori.AST.Nodes, Sutori.AST |
| SutCall | Sutori.AST.Nodes, Sutori.AST |
| SutChain | Sutori.Types.Constructors, Sutori.Types |
| SutChar | Sutori.AST.Nodes, Sutori.AST |
| SutConstructor | Sutori.AST.Nodes, Sutori.AST |
| SutDirection | Sutori.Types.Constructors, Sutori.Types |
| SutError | Sutori.Error.Error, Sutori.Error |
| SutExpression | Sutori.AST.Nodes, Sutori.AST |
| SutFloat | Sutori.AST.Nodes, Sutori.AST |
| SutID | Sutori.Utils, Sutori.AST.Nodes, Sutori.AST |
| SutInstruction | Sutori.AST.Nodes, Sutori.AST |
| SutInt | Sutori.AST.Nodes, Sutori.AST |
| SutLetter | Sutori.Types.Primitives, Sutori.Types |
| SutLight | Sutori.Types.Primitives, Sutori.Types |
| SutLiteral | Sutori.AST.Nodes, Sutori.AST |
| SutLog | Sutori.Logger.Log, Sutori.Logger |
| SutLogger | |
| 1 (Data Constructor) | Sutori.Logger.Writer, Sutori.Logger |
| 2 (Type/Class) | Sutori.Logger.Writer, Sutori.Logger |
| SutLogLeave | Sutori.Logger.Log, Sutori.Logger |
| SutLogNode | Sutori.Logger.Log, Sutori.Logger |
| SutMachine | Sutori.Types.Constructors, Sutori.Types |
| SutModule | |
| 1 (Data Constructor) | Sutori.AST.Nodes, Sutori.AST |
| 2 (Type/Class) | Sutori.AST.Nodes, Sutori.AST |
| SutMonad | Sutori.Monad.Monad, Sutori.Monad |
| SutOpAdd | Sutori.AST.Nodes, Sutori.AST |
| SutOpAnd | Sutori.AST.Nodes, Sutori.AST |
| SutOpAssign | Sutori.AST.Nodes, Sutori.AST |
| SutOpDer | Sutori.AST.Nodes, Sutori.AST |
| SutOpDiv | Sutori.AST.Nodes, Sutori.AST |
| SutOpEqual | Sutori.AST.Nodes, Sutori.AST |
| SutOperator | Sutori.AST.Nodes, Sutori.AST |
| SutOpGEq | Sutori.AST.Nodes, Sutori.AST |
| SutOpGreater | Sutori.AST.Nodes, Sutori.AST |
| SutOpIndex | Sutori.AST.Nodes, Sutori.AST |
| SutOpIntDiv | Sutori.AST.Nodes, Sutori.AST |
| SutOpLEq | Sutori.AST.Nodes, Sutori.AST |
| SutOpLess | Sutori.AST.Nodes, Sutori.AST |
| SutOpMember | Sutori.AST.Nodes, Sutori.AST |
| SutOpMod | Sutori.AST.Nodes, Sutori.AST |
| SutOpMul | Sutori.AST.Nodes, Sutori.AST |
| SutOpNeg | Sutori.AST.Nodes, Sutori.AST |
| SutOpNot | Sutori.AST.Nodes, Sutori.AST |
| SutOpNotEq | Sutori.AST.Nodes, Sutori.AST |
| SutOpOr | Sutori.AST.Nodes, Sutori.AST |
| SutOpPos | Sutori.AST.Nodes, Sutori.AST |
| SutOpPow | Sutori.AST.Nodes, Sutori.AST |
| SutOpSub | Sutori.AST.Nodes, Sutori.AST |
| SutoriInput | Sutori.Lexer.Internals |
| SutParam | |
| 1 (Data Constructor) | Sutori.SymTable.Symbol, Sutori.SymTable |
| 2 (Type/Class) | Sutori.SymTable.Symbol, Sutori.SymTable |
| SutPhrase | Sutori.Types.Primitives, Sutori.Types |
| SutPosn | |
| 1 (Data Constructor) | Sutori.Lexer.Posn |
| 2 (Type/Class) | Sutori.Lexer.Posn, Sutori.Lexer |
| SutPrimitive | Sutori.Types.Primitives, Sutori.Types |
| SutPrimitiveType | Sutori.Types.Constructors, Sutori.Types |
| SutShow | Sutori.Logger.Log, Sutori.Logger |
| SutState | |
| 1 (Data Constructor) | Sutori.Monad.State, Sutori.Monad |
| 2 (Type/Class) | Sutori.Monad.State, Sutori.Monad |
| SutString | Sutori.AST.Nodes, Sutori.AST |
| SutStruct | Sutori.AST.Nodes, Sutori.AST |
| SutSymbol | Sutori.SymTable.Symbol, Sutori.SymTable |
| SutSymbol' | Sutori.SymTable.Symbol, Sutori.SymTable |
| SutSys | Sutori.TAC.TAC |
| sutTabSize | Sutori.Lexer.Internals |
| SutThing | Sutori.Types.Constructors, Sutori.Types |
| SutTkBool | Sutori.Lexer.Tokens, Sutori.Lexer |
| SutTkChar | Sutori.Lexer.Tokens, Sutori.Lexer |
| SutTkEOF | Sutori.Lexer.Tokens, Sutori.Lexer |
| SutTkError | Sutori.Lexer.Tokens, Sutori.Lexer |
| SutTkFloat | Sutori.Lexer.Tokens, Sutori.Lexer |
| SutTkID | Sutori.Lexer.Tokens, Sutori.Lexer |
| SutTkInt | Sutori.Lexer.Tokens, Sutori.Lexer |
| SutTkString | Sutori.Lexer.Tokens, Sutori.Lexer |
| SutToken | Sutori.Lexer.Tokens, Sutori.Lexer |
| SutType | Sutori.Types.Constructors, Sutori.Types |
| SutTypeError | Sutori.Types.Primitives, Sutori.Types |
| SutTypeID | Sutori.Types.Primitives, Sutori.Types.Constructors, Sutori.Types |
| SutTypeVoid | Sutori.Types.Primitives, Sutori.Types |
| SutUnaryOp | Sutori.Parser.Expressions |
| SutWallet | Sutori.Types.Primitives, Sutori.Types |
| symAST | Sutori.SymTable.Symbol, Sutori.SymTable |
| SymbolCat | Sutori.SymTable.Symbol, Sutori.SymTable |
| symCat | Sutori.SymTable.Symbol, Sutori.SymTable |
| SymFunction | |
| 1 (Data Constructor) | Sutori.SymTable.Symbol, Sutori.SymTable |
| 2 (Type/Class) | Sutori.SymTable.Symbol, Sutori.SymTable |
| SymFunction' | Sutori.SymTable.Symbol, Sutori.SymTable |
| symID | Sutori.SymTable.Symbol, Sutori.SymTable |
| SymModule | |
| 1 (Data Constructor) | Sutori.SymTable.Symbol, Sutori.SymTable |
| 2 (Type/Class) | Sutori.SymTable.Symbol, Sutori.SymTable |
| SymModule' | Sutori.SymTable.Symbol, Sutori.SymTable |
| symOffset | Sutori.SymTable.Symbol, Sutori.SymTable |
| symParams | Sutori.SymTable.Symbol, Sutori.SymTable |
| SymPerson | |
| 1 (Data Constructor) | Sutori.SymTable.Symbol, Sutori.SymTable |
| 2 (Type/Class) | Sutori.SymTable.Symbol, Sutori.SymTable |
| SymPerson' | Sutori.SymTable.Symbol, Sutori.SymTable |
| symPreAST | Sutori.SymTable.Symbol, Sutori.SymTable |
| symScope | Sutori.SymTable.Symbol, Sutori.SymTable |
| SymTable | Sutori.SymTable.Table, Sutori.SymTable |
| SymType | |
| 1 (Data Constructor) | Sutori.SymTable.Symbol, Sutori.SymTable |
| 2 (Type/Class) | Sutori.SymTable.Symbol, Sutori.SymTable |
| symType | Sutori.SymTable.Symbol, Sutori.SymTable |
| SymType' | Sutori.SymTable.Symbol, Sutori.SymTable |
| SymVariable | |
| 1 (Data Constructor) | Sutori.SymTable.Symbol, Sutori.SymTable |
| 2 (Type/Class) | Sutori.SymTable.Symbol, Sutori.SymTable |
| SymVariable' | Sutori.SymTable.Symbol, Sutori.SymTable |
| SysAlloc | Sutori.TAC.TAC |
| SysCall | Sutori.TAC.TAC, Sutori.TAC |
| SysFree | Sutori.TAC.TAC |
| SysPrint | Sutori.TAC.TAC |
| SysRead | Sutori.TAC.TAC |
| S_andnothingelse | Sutori.Lexer.Tokens, Sutori.Lexer |
| S_andthatswhere | Sutori.Lexer.Tokens, Sutori.Lexer |
| S_brokea | Sutori.Lexer.Tokens, Sutori.Lexer |
| S_broughta | Sutori.Lexer.Tokens, Sutori.Lexer |
| S_comesfrom | Sutori.Lexer.Tokens, Sutori.Lexer |
| S_dreamsof | Sutori.Lexer.Tokens, Sutori.Lexer |
| S_invented | Sutori.Lexer.Tokens, Sutori.Lexer |
| S_itsa | Sutori.Lexer.Tokens, Sutori.Lexer |
| S_keepsdreamingof | Sutori.Lexer.Tokens, Sutori.Lexer |
| S_madea | Sutori.Lexer.Tokens, Sutori.Lexer |
| S_madeof | Sutori.Lexer.Tokens, Sutori.Lexer |
| S_therewas | Sutori.Lexer.Tokens, Sutori.Lexer |
| S_therewasa | Sutori.Lexer.Tokens, Sutori.Lexer |
| S_toldthatstory | Sutori.Lexer.Tokens, Sutori.Lexer |
| S_wewillskipthis | Sutori.Lexer.Tokens, Sutori.Lexer |