| Package | Description |
|---|---|
| org.quattor.pan.parser |
Provides classes for the implementation of the pan language parser.
|
| Modifier and Type | Method and Description |
|---|---|
ParseException |
PanParser.generateParseException()
Generate ParseException.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PanParser.additiveExpression() |
void |
PanParser.assignmentExpression() |
SourceRange |
PanParser.baseTypeSpec() |
void |
PanParser.bitAndExpression() |
void |
PanParser.booleanLiteral() |
SourceRange |
PanParser.defaultValue() |
ASTOperation |
PanParser.dml() |
void |
PanParser.dmlSequence()
Expressions.
|
void |
PanParser.dmlVariable() |
void |
PanParser.doubleLiteral() |
void |
PanParser.emptyStatement() |
void |
PanParser.endOfFile()
End-of-file processing.
|
void |
PanParser.equalityExpression() |
void |
PanParser.exclusiveOrExpression() |
void |
PanParser.expression() |
void |
PanParser.fieldSpec() |
void |
PanParser.foreachStatement() |
void |
PanParser.forStatement() |
ASTFullTypeSpec |
PanParser.fullTypeSpec()
Type declarations.
|
void |
PanParser.functionalExpression() |
SourceRange |
PanParser.hashClause() |
void |
PanParser.ifStatement() |
void |
PanParser.inclusiveOrExpression() |
SourceRange |
PanParser.linkClause() |
SourceRange |
PanParser.listClause() |
void |
PanParser.logicalAndExpression() |
void |
PanParser.logicalOrExpression() |
String |
PanParser.longLiteral() |
void |
PanParser.multiplicativeExpression() |
void |
PanParser.nullLiteral() |
Token |
PanParser.path()
Path.
|
void |
PanParser.primaryExpression() |
Range |
PanParser.range() |
void |
PanParser.relationalExpression() |
void |
PanParser.statement()
Statements--assignments, declarations, and includes.
|
void |
PanParser.statementSequence() |
void |
PanParser.stringLiteral()
Literals.
|
ASTTemplate |
PanParser.template()
Template syntax.
|
Token |
PanParser.templateName()
This is separated in order to set a flag to indicate if debugging calls should
be included in this template.
|
SourceRange |
PanParser.typeSpec() |
void |
PanParser.unaryExpression() |
void |
PanParser.undefLiteral() |
void |
PanParser.whileStatement() |
SourceRange |
PanParser.with() |
Copyright © 2014 Quattor. All Rights Reserved.