Frames | No Frames |
Methods which throw type gnu.text.SyntaxException | |
String | |
void | Skip an explicit or implicit semicolon. |
String | Lexer.getStringLiteral(char quote) |
Object | Returns the next token. |
Object | |
Object | |
Object | Lexer.maybeAssignment(Object token) |
Expression[] | |
Expression | |
Expression | Parser.parseBinaryExpression(int prio) |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Expression | |
Object | Return the next non-whitespace token from the lexer. |
Object | Return the next token from the lexer. |
Methods which throw type gnu.text.SyntaxException | |
boolean | |
Compilation | |
Compilation | Parse one or more expressions. |
Compilation |
Methods which throw type gnu.text.SyntaxException | |
Object | |
Object |
Methods which throw type gnu.text.SyntaxException | |
boolean | |
Object | |
Object | |
Object | |
Object | |
Object | |
Object | Read a list (possibly improper) of zero or more Scheme forms. |
Object | |
Object | |
Object | |
Object | |
Object | |
Object | |
Object | Read a "command" - a top-level expression or declaration. |
int | Reads a C-style String escape sequence. |
int | LispReader.readEscape(int c) |
Object | |
void | LispReader.readNestedComment(char c1, char c2) Read a #|...|#-style comment (which may contain other nested comments). |
Object | Read a number from a LispReader
|
Object | |
Object | LispReader.readObject(int c) |
SimpleVector | |
Object | |
Object | |
Object | May return zero or multiple values. |
FVector |
Methods which throw type gnu.text.SyntaxException | |
boolean |
Methods which throw type gnu.text.SyntaxException | |
Object | Read a "command" - a top-level expression or declaration. |
Object | Q2Read.readCommand(boolean forceList) |
Object |
Methods which throw type gnu.text.SyntaxException | |
void | |
void | |
void |
Methods which throw type gnu.text.SyntaxException | |
Expression | |
void | |
void | |
void | XQParser.getDelimited(String delimiter) Scan until a given delimiter. |
Expression | Parse an expression. |
boolean | |
Expression | |
Expression | XQParser.parseFLWRExpression(boolean isFor) |
Expression | XQParser.parseFLWRInner(boolean isFor) Parse a let- or a for-expression. |
Expression | XQParser.parseFunctionDefinition(int declLine, int declColumn) |
Expression | |
Expression | |
Expression | |
Expression | XQParser.parseNamedNodeType(boolean attribute) |
Expression | Parse: ["as" SequenceType] |
Expression | XQParser.parseQuantifiedExpr(boolean isEvery) Parse a some- or an every-expression. |
Object | Parse a Variable. |
Declaration | |
Object | |
Expression | XQParser.syntaxError(String message) |
Expression | XQParser.syntaxError(String message, String code) Handle syntax errors (at rewrite time). |
Methods which throw type gnu.text.SyntaxException | |
Compilation | |
Compilation |
Methods which throw type gnu.text.SyntaxException | |
void | |
void |