xjavadoc

Class JJTNodeParserState

class JJTNodeParserState extends Object

Field Summary
Stackmarks
intmk
Stacknodes
booleannode_created
intsp
Constructor Summary
JJTNodeParserState()
Method Summary
voidclearNodeScope(Node n)
voidcloseNodeScope(Node n, int num)
voidcloseNodeScope(Node n, boolean condition)
intnodeArity()
booleannodeCreated()
voidopenNodeScope(Node n)
NodepeekNode()
NodepopNode()
voidpushNode(Node n)
voidreset()
NoderootNode()

Field Detail

marks

private Stack marks

mk

private int mk

nodes

private Stack nodes

node_created

private boolean node_created

sp

private int sp

Constructor Detail

JJTNodeParserState

JJTNodeParserState()

Method Detail

clearNodeScope

void clearNodeScope(Node n)

closeNodeScope

void closeNodeScope(Node n, int num)

closeNodeScope

void closeNodeScope(Node n, boolean condition)

nodeArity

int nodeArity()

nodeCreated

boolean nodeCreated()

openNodeScope

void openNodeScope(Node n)

peekNode

Node peekNode()

popNode

Node popNode()

pushNode

void pushNode(Node n)

reset

void reset()

rootNode

Node rootNode()