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
P
parent
- Variable in class xrel.parser.
SimpleNode
parse(String)
- Method in class xrel.xml.
Xerces
Parses the specified URI and returns the document.
parse(String)
- Method in interface xrel.xml.
ParserWrapper
Parses the specified URI and returns the document.
ParseException
- exception xrel.parser.
ParseException
.
This exception is thrown when parse errors are encountered.
ParseException()
- Constructor for class xrel.parser.
ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String)
- Constructor for class xrel.parser.
ParseException
ParseException(Token, int[][], String[])
- Constructor for class xrel.parser.
ParseException
This constructor is used by the method "generateParseException" in the generated parser.
parser
- Variable in class xrel.parser.
SimpleNode
parser
- Variable in class xrel.xml.
Xerces
Parser.
ParserWrapper
- interface xrel.xml.
ParserWrapper
.
Encapsulates a DOM parser.
ParserWrapper.DocumentInfo
- interface xrel.xml.
ParserWrapper.DocumentInfo
.
This interface is here to query information about the document implementation returned by the
ParserWrapper#parse
method.
PATTERN
- Static variable in interface xrel.parser.
SymElementKind
PatternMatching
- class xrel.analyzer.
PatternMatching
.
Contains the run-time pattern matching algorithm.
PatternMatching()
- Constructor for class xrel.analyzer.
PatternMatching
PatternPrefix
- Static variable in interface xrel.parser.
SpecialNames
patterns
- Variable in class xrel.parser.
SymTable
Contains the patterns of the program.
prevCharIsCR
- Static variable in class xrel.parser.
SimpleCharStream
prevCharIsLF
- Static variable in class xrel.parser.
SimpleCharStream
PrimitiveType()
- Static method in class xrel.parser.
XRelParser
PRINT
- Static variable in interface xrel.parser.
XRelParserConstants
print(SimpleNode, Object)
- Method in class xrel.parser.
WriteTokensVisitor
print(Token)
- Method in class xrel.parser.
WriteTokensVisitor
printError(String, SAXParseException)
- Method in class xrel.xml.
Xerces
Prints the error message.
Program(SymTable)
- Static method in class xrel.parser.
XRelParser
LANGUAGE GRAMMAR *
put_expressions(int, SimpleNode)
- Method in class xrel.parser.
SymTable
Puts expressions of a code block into the symbol table.
put_pat(int, String, SimpleNode)
- Method in class xrel.parser.
SymTable
Puts a pattern into the symbol table.
put_type(int, String, SimpleNode)
- Method in class xrel.parser.
SymTable
Puts a type into the symbol table.
put_var(int, String, SimpleNode)
- Method in class xrel.parser.
SymTable
Puts a variable into the symbol table.
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