pnuts.lang
Class PnutsParser
java.lang.Object
|
+--pnuts.lang.PnutsParser
- public class PnutsParser
- extends java.lang.Object
- implements PnutsParserTreeConstants, PnutsParserConstants
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
jjtree
protected pnuts.lang.JJTPnutsParserState jjtree
token_source
public PnutsParserTokenManager token_source
token
public pnuts.lang.Token token
jj_nt
public pnuts.lang.Token jj_nt
lookingAhead
public boolean lookingAhead
PnutsParser
public PnutsParser(java.io.InputStream stream)
PnutsParser
public PnutsParser(java.io.Reader stream)
PnutsParser
public PnutsParser(PnutsParserTokenManager tm)
Eol
public final void Eol()
throws ParseException
StartSet
public final SimpleNode StartSet()
throws ParseException
Start
public final SimpleNode Start()
throws ParseException
ExpressionList
public final void ExpressionList()
throws ParseException
Expression
public final void Expression()
throws ParseException
PrimaryExpression
public final void PrimaryExpression()
throws ParseException
IdNode
public final void IdNode()
throws ParseException
PrimaryPrefix
public final void PrimaryPrefix()
throws ParseException
List
public final void List()
throws ParseException
ListElements
public final void ListElements()
throws ParseException
Class
public final void Class()
throws ParseException
Package
public final void Package()
throws ParseException
MethodNode
public final void MethodNode()
throws ParseException
StaticMethodNode
public final void StaticMethodNode()
throws ParseException
MemberNode
public final void MemberNode()
throws ParseException
StaticMemberNode
public final void StaticMemberNode()
throws ParseException
ApplicationNode
public final void ApplicationNode()
throws ParseException
PrimarySuffix
public final void PrimarySuffix()
throws ParseException
Literal
public final void Literal()
throws ParseException
BooleanLiteral
public final void BooleanLiteral()
throws ParseException
NullLiteral
public final void NullLiteral()
throws ParseException
Assignment
public final void Assignment()
throws ParseException
ConditionalExpression
public final void ConditionalExpression()
throws ParseException
ConditionalAndExpression
public final void ConditionalAndExpression()
throws ParseException
InclusiveOrExpression
public final void InclusiveOrExpression()
throws ParseException
ExclusiveOrExpression
public final void ExclusiveOrExpression()
throws ParseException
AndExpression
public final void AndExpression()
throws ParseException
EqualityExpression
public final void EqualityExpression()
throws ParseException
InstanceofExpression
public final void InstanceofExpression()
throws ParseException
RelationalExpression
public final void RelationalExpression()
throws ParseException
ShiftExpression
public final void ShiftExpression()
throws ParseException
AdditiveExpression
public final void AdditiveExpression()
throws ParseException
MultiplicativeExpression
public final void MultiplicativeExpression()
throws ParseException
UnaryExpression
public final void UnaryExpression()
throws ParseException
UnaryExpressionNotPlusMinus
public final void UnaryExpressionNotPlusMinus()
throws ParseException
CastLookAhead
public final void CastLookAhead()
throws ParseException
CastExpression
public final void CastExpression()
throws ParseException
PostOpe
public final void PostOpe()
throws ParseException
StatementExpression
public final void StatementExpression()
throws ParseException
Break
public final void Break()
throws ParseException
Continue
public final void Continue()
throws ParseException
Return
public final void Return()
throws ParseException
Block
public final void Block()
throws ParseException
IfStatement
public final void IfStatement()
throws ParseException
ElseIfNode
public final void ElseIfNode()
throws ParseException
ElseNode
public final void ElseNode()
throws ParseException
WhileStatement
public final void WhileStatement()
throws ParseException
ForStatement
public final void ForStatement()
throws ParseException
ForInit
public final void ForInit()
throws ParseException
ForUpdate
public final void ForUpdate()
throws ParseException
Local
public final void Local()
throws ParseException
ForeachStatement
public final void ForeachStatement()
throws ParseException
SwitchStatement
public final void SwitchStatement()
throws ParseException
SwitchBlock
public final void SwitchBlock()
throws ParseException
SwitchLabel
public final void SwitchLabel()
throws ParseException
FunctionStatement
public final void FunctionStatement()
throws ParseException
ParamList
public final void ParamList()
throws ParseException
Param
public final void Param()
throws ParseException
ReInit
public void ReInit(java.io.InputStream stream)
ReInit
public void ReInit(java.io.Reader stream)
ReInit
public void ReInit(PnutsParserTokenManager tm)
getNextToken
public final pnuts.lang.Token getNextToken()
getToken
public final pnuts.lang.Token getToken(int index)
generateParseException
public final ParseException generateParseException()
enable_tracing
public final void enable_tracing()
disable_tracing
public final void disable_tracing()