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

E

ElementAutomata - class xrel.analyzer.ElementAutomata.
Contains the methods to build and show the automata associated to the elements of the symbol table (types, patterns, expressions).
ElementAutomata() - Constructor for class xrel.analyzer.ElementAutomata
 
EmptyPatternName - Static variable in interface xrel.parser.SpecialNames
 
enable_tracing() - Static method in class xrel.parser.XRelParser
 
endColumn - Variable in class xrel.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class xrel.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endNode(String) - Method in class xrel.xml.Builder
Closes the specified tag without decrease the indentation level.
EOF - Static variable in interface xrel.parser.XRelParserConstants
 
eol - Variable in class xrel.parser.ParseException
The end of line string for this machine.
epsilon_elimination() - Method in class xrel.analyzer.TA
Eliminates the epsilon transitions from the automaton.
epsilonTransitions - Variable in class xrel.analyzer.TA
epsilon or null transitions (this is a NFA).
equals(Object) - Method in class xrel.analyzer.TA
Two automata are equal if and only if they have the same internal name.
eraseAnnotations() - Method in class xrel.parser.SimpleNode
Cleans the current node and its subtree from variable annotations.
eraseSubtreeAnnotations() - Method in class xrel.parser.SimpleNode
Cleans the subtree of the current node from variable annotations.
error(SAXParseException) - Method in class xrel.xml.Xerces
Error.
ErrorCheckVisitor - class xrel.parser.ErrorCheckVisitor.
This is a JJTree visitor that checks for syntax errors in the syntax tree of the program.
ErrorCheckVisitor(SymTable) - Constructor for class xrel.parser.ErrorCheckVisitor
Builds the object.
ErrorList - Variable in class xrel.parser.SymTable
 
ErrorNum - Variable in class xrel.parser.SymTable
 
ExpandBuff(boolean) - Static method in class xrel.parser.SimpleCharStream
 
expectedTokenSequences - Variable in class xrel.parser.ParseException
Each entry in this array is an array of integers.
EXPORT - Static variable in interface xrel.parser.XRelParserConstants
 
exportExpression(String, SymTable) - Method in class xrel.parser.SimpleNode
Exports to the stream "out" the subtree of this node in an XML format.
ExportTp(SymTable) - Static method in class xrel.parser.XRelParser
 
ExportTypeName - Static variable in interface xrel.parser.SpecialNames
 
EXPRESSION - Static variable in interface xrel.parser.SymElementKind
 
ExpressionPrefix - Static variable in interface xrel.parser.SpecialNames
 
expressions - Variable in class xrel.parser.SymTable
Contains the expressions of the program.
ExprKind - Variable in class xrel.parser.ErrorCheckVisitor
 

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