Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
D
debug
- Variable in class xrel.analyzer.
TA
debugStream
- Static variable in class xrel.parser.
XRelParserTokenManager
DEFAULT
- Static variable in interface xrel.parser.
XRelParserConstants
DEFAULT_PARSER_NAME
- Static variable in class xrel.xml.
XmlDoc
Default parser name (Xerces).
DEFAULT_PARSER_NAME
- Static variable in class xrel.
XRel
desugar(SymTable)
- Static method in class xrel.analyzer.
Translate
Performs a few simplifications to all the elements in the symbol table: types, patterns, variable types and expressions.
desugarElement(SymTable, SimpleNode)
- Static method in class xrel.analyzer.
Translate
Removes the operators "+" and "?"
detachPatterns()
- Method in class xrel.parser.
SymTable
Detaches the symbol table elements from the original syntax tree.
diagnosticChecks(SymTable, int)
- Static method in class xrel.analyzer.
Translate
Perform diagnostic checks on the elements inside the symbol table.
DIGIT
- Static variable in interface xrel.parser.
XRelParserConstants
disable_tracing()
- Static method in class xrel.parser.
XRelParser
disconnectedness(SymTable, SimpleNode)
- Static method in class xrel.analyzer.
WellFormedness
Checks that all the type declarations in the program don't have recursion at the top-level.
DO_NOTHING
- Static variable in interface xrel.analyzer.
TABuildPhase
document
- Static variable in class xrel.xml.
XmlDoc
The imported document.
Done()
- Static method in class xrel.parser.
SimpleCharStream
dump(PrintStream)
- Method in class xrel.analyzer.
TA
Writes out every information about the automaton.
dump(PrintStream, int, boolean, boolean)
- Method in class xrel.parser.
SymTable
Prints a list of the content of the symbol table to a stream.
dumpAutomata(SymTable, PrintStream)
- Static method in class xrel.analyzer.
ElementAutomata
Writes the internal structure of the automata associated to the elements of the symbol table.
dumpIntFlat(PrintStream)
- Method in class xrel.parser.
SimpleNode
Writes a tree in a internal flat representation.
dumpIntTree(PrintStream, String)
- Method in class xrel.parser.
SimpleNode
Writes out to the stream "out" the subtree of this node.
dumpTokens(PrintStream, int, boolean)
- Method in class xrel.parser.
SymTable
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X