Package org.quattor.pan.parser

Provides classes for the implementation of the pan language parser.

See:
          Description

Interface Summary
Node  
PanParserConstants Token literal values and constants.
PanParserTreeConstants  
 

Class Summary
AnnotationToken  
ASTAddOperation  
ASTBaseTypeSpec  
ASTBitwiseAndOperation  
ASTBitwiseExclusiveOrOperation  
ASTBitwiseInclusiveOrOperation  
ASTDivOperation  
ASTEQOperation  
ASTFieldSpec  
ASTFullTypeSpec  
ASTFunction  
ASTGEOperation  
ASTGTOperation  
ASTLEOperation  
ASTlogicalAndExpression  
ASTlogicalOrExpression  
ASTLTOperation  
ASTModOperation  
ASTMulOperation  
ASTNEOperation  
ASTOperation This node implements the methods required for JJTree and also provides the methods to associate an Operation with the node.
ASTStatement  
ASTSubOperation  
ASTTemplate  
ASTTypeClause  
ASTTypeSpec  
ASTVariable  
JJTPanParserState  
PanParser  
PanParserAnnotationUtils  
PanParserAstUtils  
PanParserTokenManager Token Manager.
PanParserUtils  
SimpleCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleNode  
Token Describes the input token stream.
 

Enum Summary
ASTOperation.OperationType  
ASTStatement.StatementType  
ASTTypeClause.ClauseType  
 

Exception Summary
ParseException This exception is thrown when parse errors are encountered.
 

Error Summary
TokenMgrError Token Manager Error.
 

Package org.quattor.pan.parser Description

Provides classes for the implementation of the pan language parser. A few of the classes are customized; however, most are generated directly by JavaCC.



Copyright © 2011 Quattor. All Rights Reserved.