jjtree.openNodeScope(jjtn000); jjtreeOpenNodeScope(jjtn000);Token t; StringBuilder s;
final public void AmbiguousName() throws ParseException {/*@bgen(jjtree) AmbiguousName */ BSHAmbiguousName jjtn000 = new BSHAmbiguousName(JJTAMBIGUOUSNAME); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); jjtreeOpenNodeScope(jjtn000);Token t; StringBuilder s;
final public void FormalComment() throws ParseException { /*@bgen(jjtree) #FormalComment( retainComments) */ BSHFormalComment jjtn000 = new BSHFormalComment(JJTFORMALCOMMENT); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); jjtreeOpenNodeScope(jjtn000);Token t; try { t = jj_consume_token(FORMAL_COMMENT); jjtree.closeNodeScope(jjtn000, retainComments); jjtc000 = false; jjtreeCloseNodeScope(jjtn000); jjtn000.text=t.image; } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, retainComments); jjtreeCloseNodeScope(jjtn000); } } }
final public void PreIncrementExpression() throws ParseException { Token t = null; t = jj_consume_token(INCR); PrimaryExpression(); BSHUnaryExpression jjtn001 = new BSHUnaryExpression(JJTUNARYEXPRESSION); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001); jjtreeOpenNodeScope(jjtn001); try { jjtree.closeNodeScope(jjtn001, 1); jjtc001 = false; jjtreeCloseNodeScope(jjtn001); jjtn001.kind = t.kind; } finally { if (jjtc001) { jjtree.closeNodeScope(jjtn001, 1); jjtreeCloseNodeScope(jjtn001); } } }
final public void PreDecrementExpression() throws ParseException { Token t = null; t = jj_consume_token(DECR); PrimaryExpression(); BSHUnaryExpression jjtn001 = new BSHUnaryExpression(JJTUNARYEXPRESSION); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001); jjtreeOpenNodeScope(jjtn001); try { jjtree.closeNodeScope(jjtn001, 1); jjtc001 = false; jjtreeCloseNodeScope(jjtn001); jjtn001.kind = t.kind; } finally { if (jjtc001) { jjtree.closeNodeScope(jjtn001, 1); jjtreeCloseNodeScope(jjtn001); } } }
final public void FormalComment() throws ParseException {/*@bgen(jjtree) #FormalComment( retainComments) */ BSHFormalComment jjtn000 = new BSHFormalComment(JJTFORMALCOMMENT); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); jjtreeOpenNodeScope(jjtn000);Token t; try { t = jj_consume_token(FORMAL_COMMENT); jjtree.closeNodeScope(jjtn000, retainComments); jjtc000 = false; if (jjtree.nodeCreated()) { jjtreeCloseNodeScope(jjtn000); } jjtn000.text=t.image; } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, retainComments); if (jjtree.nodeCreated()) { jjtreeCloseNodeScope(jjtn000); } } } }
final public void PackageDeclaration() throws ParseException { /*@bgen(jjtree) PackageDeclaration */ BSHPackageDeclaration jjtn000 = new BSHPackageDeclaration(JJTPACKAGEDECLARATION); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); jjtreeOpenNodeScope(jjtn000); try { jj_consume_token(PACKAGE); AmbiguousName(); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); jjtc000 = false; } else { jjtree.popNode(); } if (jjte000 instanceof RuntimeException) { {if (true) throw (RuntimeException)jjte000;} } if (jjte000 instanceof ParseException) { {if (true) throw (ParseException)jjte000;} } {if (true) throw (Error)jjte000;} } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); jjtreeCloseNodeScope(jjtn000); } } }
final public void MethodInvocation() throws ParseException { /*@bgen(jjtree) MethodInvocation */ BSHMethodInvocation jjtn000 = new BSHMethodInvocation(JJTMETHODINVOCATION); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); jjtreeOpenNodeScope(jjtn000); try { AmbiguousName(); Arguments(); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); jjtc000 = false; } else { jjtree.popNode(); } if (jjte000 instanceof RuntimeException) { {if (true) throw (RuntimeException)jjte000;} } if (jjte000 instanceof ParseException) { {if (true) throw (ParseException)jjte000;} } {if (true) throw (Error)jjte000;} } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); jjtreeCloseNodeScope(jjtn000); } } }
final public void PackageDeclaration() throws ParseException {/*@bgen(jjtree) PackageDeclaration */ BSHPackageDeclaration jjtn000 = new BSHPackageDeclaration(JJTPACKAGEDECLARATION); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); jjtreeOpenNodeScope(jjtn000); try {
jjtree.openNodeScope(jjtn000); jjtreeOpenNodeScope(jjtn000); try {
final public void MethodInvocation() throws ParseException {/*@bgen(jjtree) MethodInvocation */ BSHMethodInvocation jjtn000 = new BSHMethodInvocation(JJTMETHODINVOCATION); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); jjtreeOpenNodeScope(jjtn000); try {
final public void InstanceOfExpression() throws ParseException { Token t = null; RelationalExpression(); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case INSTANCEOF: t = jj_consume_token(INSTANCEOF); Type(); BSHBinaryExpression jjtn001 = new BSHBinaryExpression(JJTBINARYEXPRESSION); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001); jjtreeOpenNodeScope(jjtn001); try { jjtree.closeNodeScope(jjtn001, 2); jjtc001 = false; jjtreeCloseNodeScope(jjtn001); jjtn001.kind = t.kind; } finally { if (jjtc001) { jjtree.closeNodeScope(jjtn001, 2); jjtreeCloseNodeScope(jjtn001); } } break; default: ; } }
final public void BreakStatement() throws ParseException { /*@bgen(jjtree) ReturnStatement */ BSHReturnStatement jjtn000 = new BSHReturnStatement(JJTRETURNSTATEMENT); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); jjtreeOpenNodeScope(jjtn000); try { jj_consume_token(BREAK); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IDENTIFIER: jj_consume_token(IDENTIFIER); break; default: ; } jj_consume_token(SEMICOLON); jjtree.closeNodeScope(jjtn000, true); jjtc000 = false; jjtreeCloseNodeScope(jjtn000); jjtn000.kind = BREAK; } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); jjtreeCloseNodeScope(jjtn000); } } }
final public void ContinueStatement() throws ParseException { /*@bgen(jjtree) ReturnStatement */ BSHReturnStatement jjtn000 = new BSHReturnStatement(JJTRETURNSTATEMENT); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); jjtreeOpenNodeScope(jjtn000); try { jj_consume_token(CONTINUE); switch ((jj_ntk==-1)?jj_ntk():jj_ntk) { case IDENTIFIER: jj_consume_token(IDENTIFIER); break; default: ; } jj_consume_token(SEMICOLON); jjtree.closeNodeScope(jjtn000, true); jjtc000 = false; jjtreeCloseNodeScope(jjtn000); jjtn000.kind = CONTINUE; } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); jjtreeCloseNodeScope(jjtn000); } } }
BSHBinaryExpression jjtn001 = new BSHBinaryExpression(JJTBINARYEXPRESSION); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001); jjtreeOpenNodeScope(jjtn001); try {
final public void ThrowStatement() throws ParseException {/*@bgen(jjtree) ThrowStatement */ BSHThrowStatement jjtn000 = new BSHThrowStatement(JJTTHROWSTATEMENT); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); jjtreeOpenNodeScope(jjtn000); try {
jjtree.openNodeScope(jjtn000); jjtreeOpenNodeScope(jjtn000); try {
final public void CastExpression() throws ParseException {/*@bgen(jjtree) CastExpression */ BSHCastExpression jjtn000 = new BSHCastExpression(JJTCASTEXPRESSION); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); jjtreeOpenNodeScope(jjtn000); try {
final public void BreakStatement() throws ParseException {/*@bgen(jjtree) ReturnStatement */ BSHReturnStatement jjtn000 = new BSHReturnStatement(JJTRETURNSTATEMENT); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); jjtreeOpenNodeScope(jjtn000); try {
final public void ContinueStatement() throws ParseException {/*@bgen(jjtree) ReturnStatement */ BSHReturnStatement jjtn000 = new BSHReturnStatement(JJTRETURNSTATEMENT); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); jjtreeOpenNodeScope(jjtn000); try {