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

G

get(String) - Method in class symbols.SymbolTable
Returns a Symbol contained within the SymbolTable.
getAnnotatedParseTree() - Method in class compilation.analysis.semantic.TypeChecker
Returns an AnnotatedParseTree object generated from the Parser.
getBinaryOperatorPrecedence(TokenType) - Static method in class compilation.analysis.syntax.OperatorPrecedence
Return the operator precedence for a binary operator.
getCaretPosition() - Method in class ui.main.CodeAreaManager
Returns the current line and column of the caret, formatted as a String.
getChildren() - Method in interface compilation.analysis.syntax.Expression
Return the children of an Expression object
getChildren() - Method in interface compilation.analysis.syntax.Statement
Return the children of a Statement object
getErrorMessage(SourceInput) - Method in class errors.Error
Returns an ErrorMessage object, containing formatted information about the error that occurred.
getEvaluation() - Method in class compilation.generation.Evaluator
Returns a primitive array of Objects generated from the TypeChecker
getExpressionType() - Method in interface compilation.analysis.semantic.AnnotatedExpression
Return the AnnotatedExpressionType of an AnnotatedExpression object
getExpressionType() - Method in interface compilation.analysis.syntax.Expression
Return the ExpressionType of an Expression object
getLineIndex(int) - Method in class source.SourceInput
Returns the line that a character is on by using its position.
getMessage() - Method in class exceptions.Exception
Return the message for this Exception object.
getName() - Method in class ui.repl.TableManager.SymbolElement
Return the name of the Symbol
getObjectType() - Method in interface compilation.analysis.semantic.AnnotatedExpression
Return the ObjectType of an AnnotatedExpression object
getOperatorType() - Method in interface compilation.analysis.semantic.AnnotatedOperator
Return the OperatorType of an AnnotatedOperator object
getOutput() - Method in class source.SourceOutput
Return the compilation output as a TextFlow object.
getParseTree() - Method in class compilation.analysis.syntax.Parser
Returns a ParseTree object generated from the Lexer.
getPrimaryError() - Method in class errors.ErrorHandler
Returns a TextFlow that contains various Text objects generated from portions of the ErrorMessage.
getRawOutput() - Method in class source.SourceOutput
Return the compilation output as a String.
getResultObjectType() - Method in interface compilation.analysis.semantic.AnnotatedOperator
Return the ObjectType of an AnnotatedOperator object
getSpan() - Method in interface compilation.analysis.syntax.Expression
Return the SourceSpan of an Expression object
getSpan() - Method in interface compilation.analysis.syntax.Statement
Return the SourceSpan of a Statement object
getStatement() - Method in class compilation.analysis.syntax.ParseTree
Returns the root Statement object initially stored when the ParseTree was constructed.
getStatementType() - Method in interface compilation.analysis.semantic.AnnotatedStatement
Return the AnnotatedStatementType of an AnnotatedStatement object
getStatementType() - Method in interface compilation.analysis.syntax.Statement
Return the StatementType of a Statement object
getTokens() - Method in class compilation.analysis.lexical.Lexer
Returns a List of Token objects generated from sourceInput.
getTokenType() - Method in interface compilation.analysis.semantic.AnnotatedOperator
Return the TokenType of an AnnotatedOperator object
getType() - Method in class ui.repl.TableManager.SymbolElement
Return the type of the Symbol
getUnaryOperatorPrecedence(TokenType) - Static method in class compilation.analysis.syntax.OperatorPrecedence
Return the operator precedence for a unary operator.
getValue() - Method in class ui.repl.TableManager.SymbolElement
Return the value of the Symbol
GREATER_EQUALS_OPERATOR - types.OperatorType
 
GREATER_EQUALS_SYNTAX - Static variable in class compilation.analysis.lexical.Syntax
 
GREATER_EQUALS_TOKEN - types.TokenType
 
GREATER_OPERATOR - types.OperatorType
 
GREATER_SYNTAX - Static variable in class compilation.analysis.lexical.Syntax
 
GREATER_TOKEN - types.TokenType
 
GREY - Static variable in class util.ANSI
 
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages