A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages

T

TableManager - Class in ui.repl
The TableManager class is used manage the TableView representing the Symbols contained within the SymbolTable.
TableManager(TableView<TableManager.SymbolElement>, SymbolTable) - Constructor for class ui.repl.TableManager
Constructs a TableManager object for storing a TableView and SymbolTable.
TableManager.SymbolElement - Class in ui.repl
The SymbolElement class is used store Symbols as rows within a TableView
TO_SYNTAX - Static variable in class compilation.analysis.lexical.Syntax
 
TO_TOKEN - types.TokenType
 
Token - Class in compilation.analysis.lexical
The Token class is used to store information about characters in the form of a Token.
Token(TokenType, String, int) - Constructor for class compilation.analysis.lexical.Token
Constructs a Token object initialised with information about a piece of text, but without a value.
Token(TokenType, String, Object, int) - Constructor for class compilation.analysis.lexical.Token
Constructs a Token object initialised with information about a piece of text.
TokenType - Enum in types
The TokenType enum is used to store constants related to Token objects.
toString() - Method in class errors.Error.ErrorMessage
Concatenates each of the Strings held by this object, and returns them as a single formatted String.
toString() - Method in enum types.ObjectType
Returns a user friendly version of the data types name.
TRUE_SYNTAX - Static variable in class compilation.analysis.lexical.Syntax
 
TypeBinder - Class in compilation.analysis.semantic
The TypeBinder class is used to identify if an operator and operand(s) are compatible with one another.
TypeBinder() - Constructor for class compilation.analysis.semantic.TypeBinder
 
TypeChecker - Class in compilation.analysis.semantic
The TypeChecker class is responsible for performing semantic analysis on a ParseTree, discovering whether or not the data types used together within statements are compatible with one another.
TypeChecker(Parser, ErrorHandler, SymbolTable) - Constructor for class compilation.analysis.semantic.TypeChecker
Constructs a TypeChecker object initialised with ParseTree from the Parser.
types - package types
Provides classes for identifying the types of objects created during compilation.
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages