All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class jie.JieParser

java.lang.Object
    |
    +----antlr.Parser
            |
            +----antlr.LLkParser
                    |
                    +----jie.JieParser

public class JieParser
extends LLkParser
implements JavaTokenTypes

Variable Index

 o _tokenNames
 o _tokenSet_0
 o _tokenSet_1
 o _tokenSet_10
 o _tokenSet_11
 o _tokenSet_12
 o _tokenSet_13
 o _tokenSet_14
 o _tokenSet_15
 o _tokenSet_16
 o _tokenSet_17
 o _tokenSet_18
 o _tokenSet_19
 o _tokenSet_2
 o _tokenSet_20
 o _tokenSet_21
 o _tokenSet_22
 o _tokenSet_3
 o _tokenSet_4
 o _tokenSet_5
 o _tokenSet_6
 o _tokenSet_7
 o _tokenSet_8
 o _tokenSet_9

Constructor Index

 o JieParser(TokenBuffer)
 o JieParser(TokenBuffer, int)
 o JieParser(Tokenizer)
 o JieParser(Tokenizer, int)

Method Index

 o additiveExpression()
 o andExpression()
 o arrayInitializer()
 o assignmentExpression()
 o builtInType()
 o castExpression()
 o classBlock()
 o classDefinition()
 o compilationUnit()
 o compoundStatement()
 o conditionalExpression()
 o constant()
 o declaration()
 o equalityExpression()
 o exclusiveOrExpression()
 o expression()
 o expressionList()
 o field()
 o forInit()
 o handler()
 o identifier()
 o identifierStar()
 o implementsClause()
 o importDefinition()
 o inclusiveOrExpression()
 o initializer()
 o input()
 o interfaceDefinition()
 o interfaceExtends()
 o isClass(String)
 o logicalAndExpression()
 o logicalOrExpression()
 o methodHead()
 o modifier()
 o modifiers()
 o multiplicativeExpression()
 o newExpression()
 o packageDefinition()
 o parameterDeclaration()
 o parameterDeclarationList()
 o postfixExpression()
 o primaryExpression()
 o relationalExpression()
 o shiftExpression()
 o statement()
 o throwsClause()
 o tryBlock()
 o type()
 o typeDefinition()
 o typeSpec()
 o variableDeclarator()
 o variableDefinitions()

Variables

 o _tokenNames
public static final String[] _tokenNames
 o _tokenSet_0
public static final BitSet _tokenSet_0
 o _tokenSet_1
public static final BitSet _tokenSet_1
 o _tokenSet_2
public static final BitSet _tokenSet_2
 o _tokenSet_3
public static final BitSet _tokenSet_3
 o _tokenSet_4
public static final BitSet _tokenSet_4
 o _tokenSet_5
public static final BitSet _tokenSet_5
 o _tokenSet_6
public static final BitSet _tokenSet_6
 o _tokenSet_7
public static final BitSet _tokenSet_7
 o _tokenSet_8
public static final BitSet _tokenSet_8
 o _tokenSet_9
public static final BitSet _tokenSet_9
 o _tokenSet_10
public static final BitSet _tokenSet_10
 o _tokenSet_11
public static final BitSet _tokenSet_11
 o _tokenSet_12
public static final BitSet _tokenSet_12
 o _tokenSet_13
public static final BitSet _tokenSet_13
 o _tokenSet_14
public static final BitSet _tokenSet_14
 o _tokenSet_15
public static final BitSet _tokenSet_15
 o _tokenSet_16
public static final BitSet _tokenSet_16
 o _tokenSet_17
public static final BitSet _tokenSet_17
 o _tokenSet_18
public static final BitSet _tokenSet_18
 o _tokenSet_19
public static final BitSet _tokenSet_19
 o _tokenSet_20
public static final BitSet _tokenSet_20
 o _tokenSet_21
public static final BitSet _tokenSet_21
 o _tokenSet_22
public static final BitSet _tokenSet_22

Constructors

 o JieParser
protected JieParser(TokenBuffer tokenBuf,
                    int k)
 o JieParser
public JieParser(TokenBuffer tokenBuf)
 o JieParser
protected JieParser(Tokenizer lexer,
                    int k)
 o JieParser
public JieParser(Tokenizer lexer)

Methods

 o isClass
public boolean isClass(String s)
 o input
public final void input() throws ParserException
 o statement
public final void statement() throws ParserException
 o compilationUnit
public final void compilationUnit() throws ParserException
 o packageDefinition
public final void packageDefinition() throws ParserException
 o importDefinition
public final void importDefinition() throws ParserException
 o typeDefinition
public final void typeDefinition() throws ParserException
 o identifier
public final void identifier() throws ParserException
 o identifierStar
public final void identifierStar() throws ParserException
 o modifiers
public final void modifiers() throws ParserException
 o classDefinition
public final void classDefinition() throws ParserException
 o interfaceDefinition
public final void interfaceDefinition() throws ParserException
 o declaration
public final void declaration() throws ParserException
 o typeSpec
public final void typeSpec() throws ParserException
 o variableDefinitions
public final void variableDefinitions() throws ParserException
 o modifier
public final void modifier() throws ParserException
 o type
public final void type() throws ParserException
 o builtInType
public final void builtInType() throws ParserException
 o implementsClause
public final void implementsClause() throws ParserException
 o classBlock
public final void classBlock() throws ParserException
 o interfaceExtends
public final void interfaceExtends() throws ParserException
 o field
public final void field() throws ParserException
 o methodHead
public final void methodHead() throws ParserException
 o compoundStatement
public final void compoundStatement() throws ParserException
 o variableDeclarator
public final void variableDeclarator() throws ParserException
 o initializer
public final void initializer() throws ParserException
 o arrayInitializer
public final void arrayInitializer() throws ParserException
 o expression
public final void expression() throws ParserException
 o parameterDeclarationList
public final void parameterDeclarationList() throws ParserException
 o throwsClause
public final void throwsClause() throws ParserException
 o parameterDeclaration
public final void parameterDeclaration() throws ParserException
 o forInit
public final void forInit() throws ParserException
 o expressionList
public final void expressionList() throws ParserException
 o tryBlock
public final void tryBlock() throws ParserException
 o handler
public final void handler() throws ParserException
 o assignmentExpression
public final void assignmentExpression() throws ParserException
 o conditionalExpression
public final void conditionalExpression() throws ParserException
 o logicalOrExpression
public final void logicalOrExpression() throws ParserException
 o logicalAndExpression
public final void logicalAndExpression() throws ParserException
 o inclusiveOrExpression
public final void inclusiveOrExpression() throws ParserException
 o exclusiveOrExpression
public final void exclusiveOrExpression() throws ParserException
 o andExpression
public final void andExpression() throws ParserException
 o equalityExpression
public final void equalityExpression() throws ParserException
 o relationalExpression
public final void relationalExpression() throws ParserException
 o shiftExpression
public final void shiftExpression() throws ParserException
 o additiveExpression
public final void additiveExpression() throws ParserException
 o multiplicativeExpression
public final void multiplicativeExpression() throws ParserException
 o castExpression
public final void castExpression() throws ParserException
 o postfixExpression
public final void postfixExpression() throws ParserException
 o primaryExpression
public final void primaryExpression() throws ParserException
 o newExpression
public final void newExpression() throws ParserException
 o constant
public final void constant() throws ParserException

All Packages  Class Hierarchy  This Package  Previous  Next  Index