Class Summary |
Assembler |
An Assembler is capable of assembling a MIPS program. |
DataTypes |
Information about MIPS data types. |
Directives |
Class representing MIPS assembler directives. |
Macro |
Stores information of a macro definition. |
MacroPool |
Stores information of macros defined by now. |
OperandFormat |
Provides utility method related to MIPS operand formats. |
SourceLine |
Handy class to represent, for a given line of source code, the code
itself, the program containing it, and its line number within that program. |
Symbol |
Represents a MIPS program identifier to be stored in the symbol table. |
SymbolTable |
Creats a table of Symbol objects. |
Token |
Represents one token in the input MIPS program. |
Tokenizer |
A tokenizer is capable of tokenizing a complete MIPS program, or a given line from
a MIPS program. |
TokenList |
Represents the list of tokens in a single line of MIPS code. |
TokenTypes |
Constants to identify the types of tokens found in MIPS programs. |