| 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 | |