A B C D E F G H I J K L M N O P R S T U V W X

A

add_escapes(String) - Method in class xrel.parser.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
add_parsing_error(SimpleNode, String) - Method in class xrel.parser.SymTable
 
add_parsing_error(Token, Token, String) - Method in class xrel.parser.SymTable
 
add_syntax_error(SimpleNode, String) - Method in class xrel.parser.SymTable
 
add_syntax_error(Token, Token, String) - Method in class xrel.parser.SymTable
 
add_type_error(SimpleNode, String) - Method in class xrel.parser.SymTable
 
add_type_error(Token, Token, String) - Method in class xrel.parser.SymTable
 
add_warning(SimpleNode, String) - Method in class xrel.parser.SymTable
 
add_warning(Token, Token, String) - Method in class xrel.parser.SymTable
 
addAutomaton(TA) - Method in class xrel.parser.SymTable
 
addClause(Node) - Method in class xrel.parser.SymTable
 
addEpsTransition(TAState, TAState) - Method in class xrel.analyzer.TA
Adds an epsilon transition from Q1 to Q2
addEpsTransitions(TAState, Vector) - Method in class xrel.analyzer.TA
Adds epsilon transitions from state Q to every state in V2
addEpsTransitions(Vector, TAState) - Method in class xrel.analyzer.TA
Adds epsilon transitions from every state in V1 to the state Q
addEpsTransitions(Vector, Vector) - Method in class xrel.analyzer.TA
Adds epsilon transitions from every state in V1 to every state in V2
addEscapes(String) - Static method in class xrel.parser.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addNode(String, String) - Method in class xrel.xml.Builder
Adds a node with a string content on one row.
addPredefined(SymTable) - Static method in class xrel.analyzer.Translate
Adds the predefined type "Any" to the symbol table.
addState(TAState, int) - Method in class xrel.analyzer.TA
 
addTrans(TAState, TAState, String, String, HashSet) - Method in class xrel.analyzer.TA
 
adjustBeginLineColumn(int, int) - Static method in class xrel.parser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
ALL_IN_ONE - Static variable in interface xrel.analyzer.TABuildPhase
 
annotateValue(HashSet) - Method in class xrel.parser.SimpleNode
Associate the node with the specified set of variables.
ANYTAG - Static variable in interface xrel.parser.XRelParserConstants
 
AnyTagName - Static variable in interface xrel.parser.SpecialNames
 
AnyTypeName - Static variable in interface xrel.parser.SpecialNames
 
AS - Static variable in interface xrel.parser.XRelParserConstants
 
ASTAs - class xrel.parser.ASTAs.
 
ASTAs(int) - Constructor for class xrel.parser.ASTAs
 
ASTAs(XRelParser, int) - Constructor for class xrel.parser.ASTAs
 
ASTCase - class xrel.parser.ASTCase.
 
ASTCase(int) - Constructor for class xrel.parser.ASTCase
 
ASTCase(XRelParser, int) - Constructor for class xrel.parser.ASTCase
 
ASTComma - class xrel.parser.ASTComma.
 
ASTComma(int) - Constructor for class xrel.parser.ASTComma
 
ASTComma(XRelParser, int) - Constructor for class xrel.parser.ASTComma
 
ASTEmpty - class xrel.parser.ASTEmpty.
 
ASTEmpty(int) - Constructor for class xrel.parser.ASTEmpty
 
ASTEmpty(XRelParser, int) - Constructor for class xrel.parser.ASTEmpty
 
ASTExportTp - class xrel.parser.ASTExportTp.
 
ASTExportTp(int) - Constructor for class xrel.parser.ASTExportTp
 
ASTExportTp(XRelParser, int) - Constructor for class xrel.parser.ASTExportTp
 
ASTIdentifier - class xrel.parser.ASTIdentifier.
 
ASTIdentifier(int) - Constructor for class xrel.parser.ASTIdentifier
 
ASTIdentifier(XRelParser, int) - Constructor for class xrel.parser.ASTIdentifier
 
ASTImportSt - class xrel.parser.ASTImportSt.
 
ASTImportSt(int) - Constructor for class xrel.parser.ASTImportSt
 
ASTImportSt(XRelParser, int) - Constructor for class xrel.parser.ASTImportSt
 
ASTOperator - class xrel.parser.ASTOperator.
 
ASTOperator(int) - Constructor for class xrel.parser.ASTOperator
 
ASTOperator(XRelParser, int) - Constructor for class xrel.parser.ASTOperator
 
ASTPar - class xrel.parser.ASTPar.
 
ASTPar(int) - Constructor for class xrel.parser.ASTPar
 
ASTPar(XRelParser, int) - Constructor for class xrel.parser.ASTPar
 
ASTProgram - class xrel.parser.ASTProgram.
 
ASTProgram(int) - Constructor for class xrel.parser.ASTProgram
 
ASTProgram(XRelParser, int) - Constructor for class xrel.parser.ASTProgram
 
ASTStatementList - class xrel.parser.ASTStatementList.
 
ASTStatementList(int) - Constructor for class xrel.parser.ASTStatementList
 
ASTStatementList(XRelParser, int) - Constructor for class xrel.parser.ASTStatementList
 
ASTString - class xrel.parser.ASTString.
 
ASTString(int) - Constructor for class xrel.parser.ASTString
 
ASTString(XRelParser, int) - Constructor for class xrel.parser.ASTString
 
ASTStringLiteral - class xrel.parser.ASTStringLiteral.
 
ASTStringLiteral(int) - Constructor for class xrel.parser.ASTStringLiteral
 
ASTStringLiteral(XRelParser, int) - Constructor for class xrel.parser.ASTStringLiteral
 
ASTSwitchCase - class xrel.parser.ASTSwitchCase.
 
ASTSwitchCase(int) - Constructor for class xrel.parser.ASTSwitchCase
 
ASTSwitchCase(int, String) - Constructor for class xrel.parser.ASTSwitchCase
 
ASTSwitchCase(XRelParser, int) - Constructor for class xrel.parser.ASTSwitchCase
 
ASTTag - class xrel.parser.ASTTag.
 
ASTTag(int) - Constructor for class xrel.parser.ASTTag
 
ASTTag(XRelParser, int) - Constructor for class xrel.parser.ASTTag
 
ASTTypeDecl - class xrel.parser.ASTTypeDecl.
 
ASTTypeDecl(int) - Constructor for class xrel.parser.ASTTypeDecl
 
ASTTypeDecl(XRelParser, int) - Constructor for class xrel.parser.ASTTypeDecl
 
automata - Variable in class xrel.parser.SymTable
Contains the automata inside the program.
AutomatonPrefix - Static variable in interface xrel.parser.SpecialNames
 

A B C D E F G H I J K L M N O P R S T U V W X