nablarch.test.tool.htmlcheck.parser.Parser Maven / Gradle / Ivy
/* Generated By:JJTree&JavaCC: Do not edit this line. Parser.java */
package nablarch.test.tool.htmlcheck.parser;
public class
Parser/*@bgen(jjtree)*/implements ParserTreeConstants, ParserConstants {/*@bgen(jjtree)*/
protected JJTParserState jjtree = new JJTParserState();
final public void text() throws ParseException {
/*@bgen(jjtree) text */
SimpleNode jjtn000 = new SimpleNode(JJTTEXT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
jj_consume_token(WORD);
break;
case PCDATA:
jj_consume_token(PCDATA);
break;
case INT:
jj_consume_token(INT);
break;
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
textTag();
break;
case 20:
jj_consume_token(20);
break;
case 21:
jj_consume_token(21);
break;
case 22:
jj_consume_token(22);
break;
case 23:
jj_consume_token(23);
break;
case 24:
jj_consume_token(24);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
} 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);
}
}
}
final public void pcData() throws ParseException {
/*@bgen(jjtree) pcData */
SimpleNode jjtn000 = new SimpleNode(JJTPCDATA);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
try {
label_1:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
jj_consume_token(WORD);
break;
case PCDATA:
jj_consume_token(PCDATA);
break;
case STRING:
jj_consume_token(STRING);
break;
case INT:
jj_consume_token(INT);
break;
case HEXNUM:
jj_consume_token(HEXNUM);
break;
case 20:
jj_consume_token(20);
break;
case 22:
jj_consume_token(22);
break;
case 24:
jj_consume_token(24);
break;
case 21:
jj_consume_token(21);
break;
case 25:
jj_consume_token(25);
break;
case 23:
jj_consume_token(23);
break;
case 70:
case 71:
br();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 70:
case 71:
;
break;
default:
break label_1;
}
}
} 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);
}
}
}
final public void attr() throws ParseException {
/*@bgen(jjtree) attr */
SimpleNode jjtn000 = new SimpleNode(JJTATTR);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
try {
attrName();
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 21:
jj_consume_token(21);
jj_consume_token(STRING);
break;
default:
;
}
} 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);
}
}
}
final public void attrName() throws ParseException {
/*@bgen(jjtree) attrName */
SimpleNode jjtn000 = new SimpleNode(JJTATTRNAME);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
t = jj_consume_token(WORD);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} finally {
if (jjtc000) {
jjtree.closeNodeScope(jjtn000, true);
}
}
}
final public void xmlDecl() throws ParseException {
/*@bgen(jjtree) xmlDecl */
SimpleNode jjtn000 = new SimpleNode(JJTXMLDECL);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
try {
jj_consume_token(26);
label_2:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_2;
}
attr();
}
jj_consume_token(27);
} 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);
}
}
}
final public SimpleNode document() throws ParseException {
/*@bgen(jjtree) document */
SimpleNode jjtn000 = new SimpleNode(JJTDOCUMENT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 26:
xmlDecl();
break;
default:
;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case DOCTYPE:
jj_consume_token(DOCTYPE);
break;
default:
;
}
html();
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
{if (true) return jjtn000;}
} 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);
}
}
throw new Error("Missing return statement in function");
}
final public void head() throws ParseException {
/*@bgen(jjtree) head */
SimpleNode jjtn000 = new SimpleNode(JJTHEAD);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 28:
t = jj_consume_token(28);
label_3:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_3;
}
attr();
}
jj_consume_token(25);
break;
case 29:
t = jj_consume_token(29);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_4:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 31:
case 33:
case 34:
case 35:
case 38:
case 39:
case 40:
case 41:
case 43:
case 44:
case 49:
case 50:
;
break;
default:
break label_4;
}
headElement();
}
jj_consume_token(30);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void headElement() throws ParseException {
/*@bgen(jjtree) headElement */
SimpleNode jjtn000 = new SimpleNode(JJTHEADELEMENT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 40:
case 41:
title();
break;
case 43:
case 44:
script();
break;
case 49:
case 50:
style();
break;
case 31:
case 33:
base();
break;
case 34:
case 35:
meta();
break;
case 38:
case 39:
link();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
} 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);
}
}
}
final public void base() throws ParseException {
/*@bgen(jjtree) base */
SimpleNode jjtn000 = new SimpleNode(JJTBASE);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 31:
t = jj_consume_token(31);
label_5:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_5;
}
attr();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
case 33:
t = jj_consume_token(33);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void meta() throws ParseException {
/*@bgen(jjtree) meta */
SimpleNode jjtn000 = new SimpleNode(JJTMETA);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 34:
t = jj_consume_token(34);
label_6:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_6;
}
attr();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
case 35:
t = jj_consume_token(35);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void isindex() throws ParseException {
/*@bgen(jjtree) isindex */
SimpleNode jjtn000 = new SimpleNode(JJTISINDEX);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 36:
t = jj_consume_token(36);
label_7:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_7;
}
attr();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
case 37:
t = jj_consume_token(37);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void link() throws ParseException {
/*@bgen(jjtree) link */
SimpleNode jjtn000 = new SimpleNode(JJTLINK);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 38:
t = jj_consume_token(38);
label_8:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_8;
}
attr();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
case 39:
t = jj_consume_token(39);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void title() throws ParseException {
/*@bgen(jjtree) title */
SimpleNode jjtn000 = new SimpleNode(JJTTITLE);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 40:
t = jj_consume_token(40);
label_9:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_9;
}
attr();
}
jj_consume_token(25);
break;
case 41:
t = jj_consume_token(41);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 70:
case 71:
pcData();
break;
default:
;
}
jj_consume_token(42);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void script() throws ParseException {
/*@bgen(jjtree) script */
SimpleNode jjtn000 = new SimpleNode(JJTSCRIPT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 43:
t = jj_consume_token(43);
label_10:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_10;
}
attr();
}
jj_consume_token(25);
break;
case 44:
t = jj_consume_token(44);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 70:
case 71:
pcData();
break;
default:
;
}
jj_consume_token(45);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void noscript() throws ParseException {
/*@bgen(jjtree) noscript */
SimpleNode jjtn000 = new SimpleNode(JJTNOSCRIPT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 46:
t = jj_consume_token(46);
label_11:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_11;
}
attr();
}
jj_consume_token(25);
break;
case 47:
t = jj_consume_token(47);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_12:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_12;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
block();
break;
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(48);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void style() throws ParseException {
/*@bgen(jjtree) style */
SimpleNode jjtn000 = new SimpleNode(JJTSTYLE);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 49:
t = jj_consume_token(49);
label_13:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_13;
}
attr();
}
jj_consume_token(25);
break;
case 50:
t = jj_consume_token(50);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 70:
case 71:
pcData();
break;
default:
;
}
jj_consume_token(51);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void html() throws ParseException {
/*@bgen(jjtree) html */
SimpleNode jjtn000 = new SimpleNode(JJTHTML);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 52:
t = jj_consume_token(52);
label_14:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_14;
}
attr();
}
jj_consume_token(25);
break;
case 53:
t = jj_consume_token(53);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 28:
case 29:
head();
break;
default:
;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 55:
case 56:
case 264:
case 265:
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 55:
case 56:
body();
break;
case 264:
case 265:
frameset();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
default:
;
}
jj_consume_token(54);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void body() throws ParseException {
/*@bgen(jjtree) body */
SimpleNode jjtn000 = new SimpleNode(JJTBODY);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 55:
t = jj_consume_token(55);
label_15:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_15;
}
attr();
}
jj_consume_token(25);
break;
case 56:
t = jj_consume_token(56);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_16:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 77:
case 78:
case 80:
case 81:
case 83:
case 84:
case 86:
case 87:
case 89:
case 90:
case 92:
case 93:
case 95:
case 96:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_16;
}
bodyContent();
}
jj_consume_token(57);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void bodyContent() throws ParseException {
/*@bgen(jjtree) bodyContent */
SimpleNode jjtn000 = new SimpleNode(JJTBODYCONTENT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 77:
case 78:
case 80:
case 81:
case 83:
case 84:
case 86:
case 87:
case 89:
case 90:
case 92:
case 93:
heading();
break;
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
block();
break;
case 95:
case 96:
address();
break;
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
} 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);
}
}
}
final public void heading() throws ParseException {
/*@bgen(jjtree) heading */
SimpleNode jjtn000 = new SimpleNode(JJTHEADING);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 77:
case 78:
h1();
break;
case 80:
case 81:
h2();
break;
case 83:
case 84:
h3();
break;
case 86:
case 87:
h4();
break;
case 89:
case 90:
h5();
break;
case 92:
case 93:
h6();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
} 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);
}
}
}
final public void block() throws ParseException {
/*@bgen(jjtree) block */
SimpleNode jjtn000 = new SimpleNode(JJTBLOCK);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 98:
case 99:
paragraph();
break;
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
list();
break;
case 125:
case 126:
preformatted();
break;
case 128:
case 129:
div();
break;
case 131:
case 132:
center();
break;
case 134:
case 135:
blockquote();
break;
case 68:
case 69:
hr();
break;
case 145:
case 146:
table();
break;
case 46:
case 47:
noscript();
break;
case 43:
case 44:
script();
break;
case 246:
case 247:
select();
break;
case 255:
case 256:
textarea();
break;
case 264:
case 265:
frameset();
break;
case 234:
case 235:
bdo();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
} 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);
}
}
}
final public void phrase() throws ParseException {
/*@bgen(jjtree) phrase */
SimpleNode jjtn000 = new SimpleNode(JJTPHRASE);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 210:
case 211:
emphasize();
break;
case 213:
case 214:
strong();
break;
case 216:
case 217:
definition();
break;
case 222:
case 223:
code();
break;
case 225:
case 226:
sampleOutput();
break;
case 237:
case 238:
keyboardText();
break;
case 240:
case 241:
variable();
break;
case 243:
case 244:
citation();
break;
case 219:
case 220:
span();
break;
case 143:
case 144:
input();
break;
case 36:
case 37:
isindex();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
} 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);
}
}
}
final public void special() throws ParseException {
/*@bgen(jjtree) special */
SimpleNode jjtn000 = new SimpleNode(JJTSPECIAL);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 281:
case 282:
anchor();
break;
case 72:
case 73:
img();
break;
case 284:
case 285:
map();
break;
case 70:
case 71:
br();
break;
case 61:
case 62:
basefont();
break;
case 63:
case 64:
applet();
break;
case 58:
case 59:
fontDefinition();
break;
case 272:
case 273:
iframe();
break;
case 275:
case 276:
object();
break;
case 137:
case 138:
q();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
} 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);
}
}
}
final public void fontDefinition() throws ParseException {
/*@bgen(jjtree) fontDefinition */
SimpleNode jjtn000 = new SimpleNode(JJTFONTDEFINITION);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 58:
t = jj_consume_token(58);
label_17:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_17;
}
attr();
}
jj_consume_token(25);
break;
case 59:
t = jj_consume_token(59);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_18:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_18;
}
text();
}
jj_consume_token(60);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void basefont() throws ParseException {
/*@bgen(jjtree) basefont */
SimpleNode jjtn000 = new SimpleNode(JJTBASEFONT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 61:
t = jj_consume_token(61);
label_19:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_19;
}
attr();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
case 62:
t = jj_consume_token(62);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void applet() throws ParseException {
/*@bgen(jjtree) applet */
SimpleNode jjtn000 = new SimpleNode(JJTAPPLET);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 63:
t = jj_consume_token(63);
label_20:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_20;
}
attr();
}
jj_consume_token(25);
break;
case 64:
t = jj_consume_token(64);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_21:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 66:
case 67:
;
break;
default:
break label_21;
}
param();
}
label_22:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 70:
case 71:
;
break;
default:
break label_22;
}
pcData();
}
jj_consume_token(65);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void param() throws ParseException {
/*@bgen(jjtree) param */
SimpleNode jjtn000 = new SimpleNode(JJTPARAM);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 66:
t = jj_consume_token(66);
label_23:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_23;
}
attr();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
case 67:
t = jj_consume_token(67);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void textTag() throws ParseException {
/*@bgen(jjtree) textTag */
SimpleNode jjtn000 = new SimpleNode(JJTTEXTTAG);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 36:
case 37:
case 143:
case 144:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
phrase();
break;
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 137:
case 138:
case 272:
case 273:
case 275:
case 276:
case 281:
case 282:
case 284:
case 285:
special();
break;
case 140:
case 141:
form();
break;
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 228:
case 229:
case 231:
case 232:
font();
break;
case 74:
case 75:
button();
break;
case 278:
case 279:
label();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
} 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);
}
}
}
final public void font() throws ParseException {
/*@bgen(jjtree) font */
SimpleNode jjtn000 = new SimpleNode(JJTFONT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 174:
case 175:
teletype();
break;
case 177:
case 178:
italic();
break;
case 180:
case 181:
bold();
break;
case 183:
case 184:
underline();
break;
case 186:
case 187:
strike();
break;
case 198:
case 199:
big();
break;
case 201:
case 202:
small();
break;
case 204:
case 205:
subscript();
break;
case 207:
case 208:
superscript();
break;
case 228:
case 229:
abbr();
break;
case 189:
case 190:
s();
break;
case 231:
case 232:
acronym();
break;
case 192:
case 193:
del();
break;
case 195:
case 196:
ins();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
} 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);
}
}
}
final public void hr() throws ParseException {
/*@bgen(jjtree) hr */
SimpleNode jjtn000 = new SimpleNode(JJTHR);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 68:
t = jj_consume_token(68);
label_24:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_24;
}
attr();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
case 69:
t = jj_consume_token(69);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void br() throws ParseException {
/*@bgen(jjtree) br */
SimpleNode jjtn000 = new SimpleNode(JJTBR);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 70:
t = jj_consume_token(70);
label_25:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_25;
}
attr();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
case 71:
t = jj_consume_token(71);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void img() throws ParseException {
/*@bgen(jjtree) img */
SimpleNode jjtn000 = new SimpleNode(JJTIMG);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 72:
t = jj_consume_token(72);
label_26:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_26;
}
attr();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
case 73:
t = jj_consume_token(73);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void button() throws ParseException {
/*@bgen(jjtree) button */
SimpleNode jjtn000 = new SimpleNode(JJTBUTTON);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 74:
t = jj_consume_token(74);
label_27:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_27;
}
attr();
}
jj_consume_token(25);
break;
case 75:
t = jj_consume_token(75);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_28:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_28;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
block();
break;
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(76);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void h1() throws ParseException {
/*@bgen(jjtree) h1 */
SimpleNode jjtn000 = new SimpleNode(JJTH1);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 77:
t = jj_consume_token(77);
label_29:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_29;
}
attr();
}
jj_consume_token(25);
break;
case 78:
t = jj_consume_token(78);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_30:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_30;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
block();
break;
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(79);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void h2() throws ParseException {
/*@bgen(jjtree) h2 */
SimpleNode jjtn000 = new SimpleNode(JJTH2);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 80:
t = jj_consume_token(80);
label_31:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_31;
}
attr();
}
jj_consume_token(25);
break;
case 81:
t = jj_consume_token(81);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_32:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_32;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
block();
break;
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(82);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void h3() throws ParseException {
/*@bgen(jjtree) h3 */
SimpleNode jjtn000 = new SimpleNode(JJTH3);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 83:
t = jj_consume_token(83);
label_33:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_33;
}
attr();
}
jj_consume_token(25);
break;
case 84:
t = jj_consume_token(84);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_34:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_34;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
block();
break;
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(85);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void h4() throws ParseException {
/*@bgen(jjtree) h4 */
SimpleNode jjtn000 = new SimpleNode(JJTH4);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 86:
t = jj_consume_token(86);
label_35:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_35;
}
attr();
}
jj_consume_token(25);
break;
case 87:
t = jj_consume_token(87);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_36:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_36;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
block();
break;
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(88);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void h5() throws ParseException {
/*@bgen(jjtree) h5 */
SimpleNode jjtn000 = new SimpleNode(JJTH5);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 89:
t = jj_consume_token(89);
label_37:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_37;
}
attr();
}
jj_consume_token(25);
break;
case 90:
t = jj_consume_token(90);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_38:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_38;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
block();
break;
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(91);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void h6() throws ParseException {
/*@bgen(jjtree) h6 */
SimpleNode jjtn000 = new SimpleNode(JJTH6);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 92:
t = jj_consume_token(92);
label_39:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_39;
}
attr();
}
jj_consume_token(25);
break;
case 93:
t = jj_consume_token(93);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_40:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_40;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
block();
break;
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(94);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void address() throws ParseException {
/*@bgen(jjtree) address */
SimpleNode jjtn000 = new SimpleNode(JJTADDRESS);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 95:
t = jj_consume_token(95);
label_41:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_41;
}
attr();
}
jj_consume_token(25);
break;
case 96:
t = jj_consume_token(96);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 70:
case 71:
pcData();
break;
default:
;
}
jj_consume_token(97);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void paragraph() throws ParseException {
/*@bgen(jjtree) paragraph */
SimpleNode jjtn000 = new SimpleNode(JJTPARAGRAPH);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 98:
t = jj_consume_token(98);
label_42:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_42;
}
attr();
}
jj_consume_token(25);
break;
case 99:
t = jj_consume_token(99);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_43:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_43;
}
text();
}
jj_consume_token(100);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void list() throws ParseException {
/*@bgen(jjtree) list */
SimpleNode jjtn000 = new SimpleNode(JJTLIST);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 101:
case 102:
unorderedList();
break;
case 104:
case 105:
orderedList();
break;
case 107:
case 108:
defList();
break;
case 122:
case 123:
menu();
break;
case 119:
case 120:
dir();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
} 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);
}
}
}
final public void unorderedList() throws ParseException {
/*@bgen(jjtree) unorderedList */
SimpleNode jjtn000 = new SimpleNode(JJTUNORDEREDLIST);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 101:
t = jj_consume_token(101);
label_44:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_44;
}
attr();
}
jj_consume_token(25);
break;
case 102:
t = jj_consume_token(102);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
;
}
label_45:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 110:
case 111:
;
break;
default:
break label_45;
}
listItem();
}
jj_consume_token(103);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void orderedList() throws ParseException {
/*@bgen(jjtree) orderedList */
SimpleNode jjtn000 = new SimpleNode(JJTORDEREDLIST);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 104:
t = jj_consume_token(104);
label_46:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_46;
}
attr();
}
jj_consume_token(25);
break;
case 105:
t = jj_consume_token(105);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
;
}
label_47:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 110:
case 111:
;
break;
default:
break label_47;
}
listItem();
}
jj_consume_token(106);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void defList() throws ParseException {
/*@bgen(jjtree) defList */
SimpleNode jjtn000 = new SimpleNode(JJTDEFLIST);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 107:
t = jj_consume_token(107);
label_48:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_48;
}
attr();
}
jj_consume_token(25);
break;
case 108:
t = jj_consume_token(108);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
;
}
label_49:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 113:
case 114:
case 116:
case 117:
;
break;
default:
break label_49;
}
defListItem();
}
jj_consume_token(109);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void listItem() throws ParseException {
/*@bgen(jjtree) listItem */
SimpleNode jjtn000 = new SimpleNode(JJTLISTITEM);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 110:
t = jj_consume_token(110);
label_50:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_50;
}
attr();
}
jj_consume_token(25);
break;
case 111:
t = jj_consume_token(111);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_51:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_51;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
list();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(112);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 70:
case 71:
pcData();
break;
default:
;
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void defListItem() throws ParseException {
/*@bgen(jjtree) defListItem */
SimpleNode jjtn000 = new SimpleNode(JJTDEFLISTITEM);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 113:
case 114:
dt();
break;
case 116:
case 117:
dd();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
} 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);
}
}
}
final public void dt() throws ParseException {
/*@bgen(jjtree) dt */
SimpleNode jjtn000 = new SimpleNode(JJTDT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 113:
t = jj_consume_token(113);
label_52:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_52;
}
attr();
}
jj_consume_token(25);
break;
case 114:
t = jj_consume_token(114);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_53:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_53;
}
text();
}
jj_consume_token(115);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 70:
case 71:
pcData();
break;
default:
;
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void dd() throws ParseException {
/*@bgen(jjtree) dd */
SimpleNode jjtn000 = new SimpleNode(JJTDD);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 116:
t = jj_consume_token(116);
label_54:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_54;
}
attr();
}
jj_consume_token(25);
break;
case 117:
t = jj_consume_token(117);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_55:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_55;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
block();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(118);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 70:
case 71:
pcData();
break;
default:
;
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void dir() throws ParseException {
/*@bgen(jjtree) dir */
SimpleNode jjtn000 = new SimpleNode(JJTDIR);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 119:
t = jj_consume_token(119);
label_56:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_56;
}
attr();
}
jj_consume_token(25);
break;
case 120:
t = jj_consume_token(120);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_57:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 110:
case 111:
;
break;
default:
break label_57;
}
listItem();
}
jj_consume_token(121);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void menu() throws ParseException {
/*@bgen(jjtree) menu */
SimpleNode jjtn000 = new SimpleNode(JJTMENU);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 122:
t = jj_consume_token(122);
label_58:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_58;
}
attr();
}
jj_consume_token(25);
break;
case 123:
t = jj_consume_token(123);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_59:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 110:
case 111:
;
break;
default:
break label_59;
}
listItem();
}
jj_consume_token(124);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void preformatted() throws ParseException {
/*@bgen(jjtree) preformatted */
SimpleNode jjtn000 = new SimpleNode(JJTPREFORMATTED);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 125:
t = jj_consume_token(125);
label_60:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_60;
}
attr();
}
jj_consume_token(25);
break;
case 126:
t = jj_consume_token(126);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_61:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_61;
}
text();
}
jj_consume_token(127);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void div() throws ParseException {
/*@bgen(jjtree) div */
SimpleNode jjtn000 = new SimpleNode(JJTDIV);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 128:
t = jj_consume_token(128);
label_62:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_62;
}
attr();
}
jj_consume_token(25);
break;
case 129:
t = jj_consume_token(129);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_63:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 77:
case 78:
case 80:
case 81:
case 83:
case 84:
case 86:
case 87:
case 89:
case 90:
case 92:
case 93:
case 95:
case 96:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_63;
}
bodyContent();
}
jj_consume_token(130);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void center() throws ParseException {
/*@bgen(jjtree) center */
SimpleNode jjtn000 = new SimpleNode(JJTCENTER);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 131:
t = jj_consume_token(131);
label_64:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_64;
}
attr();
}
jj_consume_token(25);
break;
case 132:
t = jj_consume_token(132);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_65:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 77:
case 78:
case 80:
case 81:
case 83:
case 84:
case 86:
case 87:
case 89:
case 90:
case 92:
case 93:
case 95:
case 96:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_65;
}
bodyContent();
}
jj_consume_token(133);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void blockquote() throws ParseException {
/*@bgen(jjtree) blockquote */
SimpleNode jjtn000 = new SimpleNode(JJTBLOCKQUOTE);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 134:
t = jj_consume_token(134);
label_66:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_66;
}
attr();
}
jj_consume_token(25);
break;
case 135:
t = jj_consume_token(135);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 70:
case 71:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
block();
break;
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 70:
case 71:
pcData();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
default:
;
}
jj_consume_token(136);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void q() throws ParseException {
/*@bgen(jjtree) q */
SimpleNode jjtn000 = new SimpleNode(JJTQ);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 137:
t = jj_consume_token(137);
label_67:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_67;
}
attr();
}
jj_consume_token(25);
break;
case 138:
t = jj_consume_token(138);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_68:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_68;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 70:
case 71:
pcData();
break;
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
textTag();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(139);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void form() throws ParseException {
/*@bgen(jjtree) form */
SimpleNode jjtn000 = new SimpleNode(JJTFORM);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 140:
t = jj_consume_token(140);
label_69:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_69;
}
attr();
}
jj_consume_token(25);
break;
case 141:
t = jj_consume_token(141);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_70:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 77:
case 78:
case 80:
case 81:
case 83:
case 84:
case 86:
case 87:
case 89:
case 90:
case 92:
case 93:
case 95:
case 96:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 258:
case 259:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_70;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 258:
case 259:
fieldset();
break;
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 77:
case 78:
case 80:
case 81:
case 83:
case 84:
case 86:
case 87:
case 89:
case 90:
case 92:
case 93:
case 95:
case 96:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
bodyContent();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(142);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void input() throws ParseException {
/*@bgen(jjtree) input */
SimpleNode jjtn000 = new SimpleNode(JJTINPUT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 143:
t = jj_consume_token(143);
label_71:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_71;
}
attr();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
case 144:
t = jj_consume_token(144);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void table() throws ParseException {
/*@bgen(jjtree) table */
SimpleNode jjtn000 = new SimpleNode(JJTTABLE);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 145:
t = jj_consume_token(145);
label_72:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_72;
}
attr();
}
jj_consume_token(25);
break;
case 146:
t = jj_consume_token(146);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 162:
case 163:
caption();
break;
default:
;
}
label_73:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 148:
case 149:
case 151:
case 152:
;
break;
default:
break label_73;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 148:
case 149:
colgroup();
break;
case 151:
case 152:
col();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
label_74:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 153:
case 154:
case 156:
case 157:
case 159:
case 160:
case 165:
case 166:
;
break;
default:
break label_74;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 156:
case 157:
thead();
break;
case 159:
case 160:
tfoot();
break;
case 153:
case 154:
tbody();
break;
case 165:
case 166:
tr();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(147);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void colgroup() throws ParseException {
/*@bgen(jjtree) colgroup */
SimpleNode jjtn000 = new SimpleNode(JJTCOLGROUP);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 148:
t = jj_consume_token(148);
label_75:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_75;
}
attr();
}
jj_consume_token(25);
break;
case 149:
t = jj_consume_token(149);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_76:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 151:
case 152:
;
break;
default:
break label_76;
}
col();
}
jj_consume_token(150);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void col() throws ParseException {
/*@bgen(jjtree) col */
SimpleNode jjtn000 = new SimpleNode(JJTCOL);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 151:
t = jj_consume_token(151);
label_77:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_77;
}
attr();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
case 152:
t = jj_consume_token(152);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void tbody() throws ParseException {
/*@bgen(jjtree) tbody */
SimpleNode jjtn000 = new SimpleNode(JJTTBODY);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t = null;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 153:
t = jj_consume_token(153);
label_78:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_78;
}
attr();
}
jj_consume_token(25);
break;
case 154:
t = jj_consume_token(154);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
jjtn000.value = t;
label_79:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 165:
case 166:
;
break;
default:
break label_79;
}
tr();
}
jj_consume_token(155);
} 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);
}
}
}
final public void thead() throws ParseException {
/*@bgen(jjtree) thead */
SimpleNode jjtn000 = new SimpleNode(JJTTHEAD);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 156:
t = jj_consume_token(156);
label_80:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_80;
}
attr();
}
jj_consume_token(25);
break;
case 157:
t = jj_consume_token(157);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
jjtn000.value = t;
label_81:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 165:
case 166:
;
break;
default:
break label_81;
}
tr();
}
jj_consume_token(158);
} 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);
}
}
}
final public void tfoot() throws ParseException {
/*@bgen(jjtree) tfoot */
SimpleNode jjtn000 = new SimpleNode(JJTTFOOT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 159:
t = jj_consume_token(159);
label_82:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_82;
}
attr();
}
jj_consume_token(25);
break;
case 160:
t = jj_consume_token(160);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
jjtn000.value = t;
label_83:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 165:
case 166:
;
break;
default:
break label_83;
}
tr();
}
jj_consume_token(161);
} 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);
}
}
}
final public void caption() throws ParseException {
/*@bgen(jjtree) caption */
SimpleNode jjtn000 = new SimpleNode(JJTCAPTION);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 162:
t = jj_consume_token(162);
label_84:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_84;
}
attr();
}
jj_consume_token(25);
break;
case 163:
t = jj_consume_token(163);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_85:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_85;
}
text();
}
jj_consume_token(164);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void tr() throws ParseException {
/*@bgen(jjtree) tr */
SimpleNode jjtn000 = new SimpleNode(JJTTR);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 165:
t = jj_consume_token(165);
label_86:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_86;
}
attr();
}
jj_consume_token(25);
break;
case 166:
t = jj_consume_token(166);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 70:
case 71:
pcData();
break;
default:
;
}
label_87:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 168:
case 169:
case 171:
case 172:
;
break;
default:
break label_87;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 168:
case 169:
th();
break;
case 171:
case 172:
td();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(167);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 70:
case 71:
pcData();
break;
default:
;
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void th() throws ParseException {
/*@bgen(jjtree) th */
SimpleNode jjtn000 = new SimpleNode(JJTTH);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 168:
t = jj_consume_token(168);
label_88:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_88;
}
attr();
}
jj_consume_token(25);
break;
case 169:
t = jj_consume_token(169);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_89:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 77:
case 78:
case 80:
case 81:
case 83:
case 84:
case 86:
case 87:
case 89:
case 90:
case 92:
case 93:
case 95:
case 96:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_89;
}
bodyContent();
}
jj_consume_token(170);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 70:
case 71:
pcData();
break;
default:
;
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void td() throws ParseException {
/*@bgen(jjtree) td */
SimpleNode jjtn000 = new SimpleNode(JJTTD);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 171:
t = jj_consume_token(171);
label_90:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_90;
}
attr();
}
jj_consume_token(25);
break;
case 172:
t = jj_consume_token(172);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_91:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 77:
case 78:
case 80:
case 81:
case 83:
case 84:
case 86:
case 87:
case 89:
case 90:
case 92:
case 93:
case 95:
case 96:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_91;
}
bodyContent();
}
jj_consume_token(173);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 70:
case 71:
pcData();
break;
default:
;
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void teletype() throws ParseException {
/*@bgen(jjtree) teletype */
SimpleNode jjtn000 = new SimpleNode(JJTTELETYPE);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 174:
t = jj_consume_token(174);
label_92:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_92;
}
attr();
}
jj_consume_token(25);
break;
case 175:
t = jj_consume_token(175);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_93:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_93;
}
text();
}
jj_consume_token(176);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void italic() throws ParseException {
/*@bgen(jjtree) italic */
SimpleNode jjtn000 = new SimpleNode(JJTITALIC);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 177:
t = jj_consume_token(177);
label_94:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_94;
}
attr();
}
jj_consume_token(25);
break;
case 178:
t = jj_consume_token(178);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_95:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_95;
}
text();
}
jj_consume_token(179);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void bold() throws ParseException {
/*@bgen(jjtree) bold */
SimpleNode jjtn000 = new SimpleNode(JJTBOLD);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 180:
t = jj_consume_token(180);
label_96:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_96;
}
attr();
}
jj_consume_token(25);
break;
case 181:
t = jj_consume_token(181);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_97:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_97;
}
text();
}
jj_consume_token(182);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void underline() throws ParseException {
/*@bgen(jjtree) underline */
SimpleNode jjtn000 = new SimpleNode(JJTUNDERLINE);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 183:
t = jj_consume_token(183);
label_98:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_98;
}
attr();
}
jj_consume_token(25);
break;
case 184:
t = jj_consume_token(184);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_99:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_99;
}
text();
}
jj_consume_token(185);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void strike() throws ParseException {
/*@bgen(jjtree) strike */
SimpleNode jjtn000 = new SimpleNode(JJTSTRIKE);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 186:
t = jj_consume_token(186);
label_100:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_100;
}
attr();
}
jj_consume_token(25);
break;
case 187:
t = jj_consume_token(187);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_101:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_101;
}
text();
}
jj_consume_token(188);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void s() throws ParseException {
/*@bgen(jjtree) s */
SimpleNode jjtn000 = new SimpleNode(JJTS);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 189:
t = jj_consume_token(189);
label_102:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_102;
}
attr();
}
jj_consume_token(25);
break;
case 190:
t = jj_consume_token(190);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_103:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_103;
}
text();
}
jj_consume_token(191);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void del() throws ParseException {
/*@bgen(jjtree) del */
SimpleNode jjtn000 = new SimpleNode(JJTDEL);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 192:
t = jj_consume_token(192);
label_104:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_104;
}
attr();
}
jj_consume_token(25);
break;
case 193:
t = jj_consume_token(193);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_105:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_105;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
block();
break;
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(194);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void ins() throws ParseException {
/*@bgen(jjtree) ins */
SimpleNode jjtn000 = new SimpleNode(JJTINS);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 195:
t = jj_consume_token(195);
label_106:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_106;
}
attr();
}
jj_consume_token(25);
break;
case 196:
t = jj_consume_token(196);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_107:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_107;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
block();
break;
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(197);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void big() throws ParseException {
/*@bgen(jjtree) big */
SimpleNode jjtn000 = new SimpleNode(JJTBIG);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 198:
t = jj_consume_token(198);
label_108:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_108;
}
attr();
}
jj_consume_token(25);
break;
case 199:
t = jj_consume_token(199);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_109:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_109;
}
text();
}
jj_consume_token(200);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void small() throws ParseException {
/*@bgen(jjtree) small */
SimpleNode jjtn000 = new SimpleNode(JJTSMALL);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 201:
t = jj_consume_token(201);
label_110:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_110;
}
attr();
}
jj_consume_token(25);
break;
case 202:
t = jj_consume_token(202);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_111:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_111;
}
text();
}
jj_consume_token(203);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void subscript() throws ParseException {
/*@bgen(jjtree) subscript */
SimpleNode jjtn000 = new SimpleNode(JJTSUBSCRIPT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 204:
t = jj_consume_token(204);
label_112:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_112;
}
attr();
}
jj_consume_token(25);
break;
case 205:
t = jj_consume_token(205);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_113:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_113;
}
text();
}
jj_consume_token(206);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void superscript() throws ParseException {
/*@bgen(jjtree) superscript */
SimpleNode jjtn000 = new SimpleNode(JJTSUPERSCRIPT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 207:
t = jj_consume_token(207);
label_114:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_114;
}
attr();
}
jj_consume_token(25);
break;
case 208:
t = jj_consume_token(208);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_115:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_115;
}
text();
}
jj_consume_token(209);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void emphasize() throws ParseException {
/*@bgen(jjtree) emphasize */
SimpleNode jjtn000 = new SimpleNode(JJTEMPHASIZE);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 210:
t = jj_consume_token(210);
label_116:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_116;
}
attr();
}
jj_consume_token(25);
break;
case 211:
t = jj_consume_token(211);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_117:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_117;
}
text();
}
jj_consume_token(212);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void strong() throws ParseException {
/*@bgen(jjtree) strong */
SimpleNode jjtn000 = new SimpleNode(JJTSTRONG);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 213:
t = jj_consume_token(213);
label_118:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_118;
}
attr();
}
jj_consume_token(25);
break;
case 214:
t = jj_consume_token(214);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_119:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_119;
}
text();
}
jj_consume_token(215);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void definition() throws ParseException {
/*@bgen(jjtree) definition */
SimpleNode jjtn000 = new SimpleNode(JJTDEFINITION);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 216:
t = jj_consume_token(216);
label_120:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_120;
}
attr();
}
jj_consume_token(25);
break;
case 217:
t = jj_consume_token(217);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_121:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_121;
}
text();
}
jj_consume_token(218);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void span() throws ParseException {
/*@bgen(jjtree) span */
SimpleNode jjtn000 = new SimpleNode(JJTSPAN);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 219:
t = jj_consume_token(219);
label_122:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_122;
}
attr();
}
jj_consume_token(25);
break;
case 220:
t = jj_consume_token(220);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_123:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_123;
}
text();
}
jj_consume_token(221);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void code() throws ParseException {
/*@bgen(jjtree) code */
SimpleNode jjtn000 = new SimpleNode(JJTCODE);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 222:
t = jj_consume_token(222);
label_124:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_124;
}
attr();
}
jj_consume_token(25);
break;
case 223:
t = jj_consume_token(223);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_125:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_125;
}
text();
}
jj_consume_token(224);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void sampleOutput() throws ParseException {
/*@bgen(jjtree) sampleOutput */
SimpleNode jjtn000 = new SimpleNode(JJTSAMPLEOUTPUT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 225:
t = jj_consume_token(225);
label_126:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_126;
}
attr();
}
jj_consume_token(25);
break;
case 226:
t = jj_consume_token(226);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_127:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_127;
}
text();
}
jj_consume_token(227);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void abbr() throws ParseException {
/*@bgen(jjtree) abbr */
SimpleNode jjtn000 = new SimpleNode(JJTABBR);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 228:
t = jj_consume_token(228);
label_128:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_128;
}
attr();
}
jj_consume_token(25);
break;
case 229:
t = jj_consume_token(229);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_129:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_129;
}
text();
}
jj_consume_token(230);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void acronym() throws ParseException {
/*@bgen(jjtree) acronym */
SimpleNode jjtn000 = new SimpleNode(JJTACRONYM);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 231:
t = jj_consume_token(231);
label_130:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_130;
}
attr();
}
jj_consume_token(25);
break;
case 232:
t = jj_consume_token(232);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_131:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_131;
}
text();
}
jj_consume_token(233);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void bdo() throws ParseException {
/*@bgen(jjtree) bdo */
SimpleNode jjtn000 = new SimpleNode(JJTBDO);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 234:
t = jj_consume_token(234);
label_132:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_132;
}
attr();
}
jj_consume_token(25);
break;
case 235:
t = jj_consume_token(235);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_133:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_133;
}
text();
}
jj_consume_token(236);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void keyboardText() throws ParseException {
/*@bgen(jjtree) keyboardText */
SimpleNode jjtn000 = new SimpleNode(JJTKEYBOARDTEXT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 237:
t = jj_consume_token(237);
label_134:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_134;
}
attr();
}
jj_consume_token(25);
break;
case 238:
t = jj_consume_token(238);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_135:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_135;
}
text();
}
jj_consume_token(239);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void variable() throws ParseException {
/*@bgen(jjtree) variable */
SimpleNode jjtn000 = new SimpleNode(JJTVARIABLE);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 240:
t = jj_consume_token(240);
label_136:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_136;
}
attr();
}
jj_consume_token(25);
break;
case 241:
t = jj_consume_token(241);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_137:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_137;
}
text();
}
jj_consume_token(242);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void citation() throws ParseException {
/*@bgen(jjtree) citation */
SimpleNode jjtn000 = new SimpleNode(JJTCITATION);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 243:
t = jj_consume_token(243);
label_138:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_138;
}
attr();
}
jj_consume_token(25);
break;
case 244:
t = jj_consume_token(244);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_139:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_139;
}
text();
}
jj_consume_token(245);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void select() throws ParseException {
/*@bgen(jjtree) select */
SimpleNode jjtn000 = new SimpleNode(JJTSELECT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 246:
t = jj_consume_token(246);
label_140:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_140;
}
attr();
}
jj_consume_token(25);
break;
case 247:
t = jj_consume_token(247);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 70:
case 71:
pcData();
break;
default:
;
}
label_141:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 249:
case 250:
case 252:
case 253:
;
break;
default:
break label_141;
}
selectOption();
}
jj_consume_token(248);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void selectOption() throws ParseException {
/*@bgen(jjtree) selectOption */
SimpleNode jjtn000 = new SimpleNode(JJTSELECTOPTION);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 252:
case 253:
option();
break;
case 249:
case 250:
optgroup();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
} 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);
}
}
}
final public void optgroup() throws ParseException {
/*@bgen(jjtree) optgroup */
SimpleNode jjtn000 = new SimpleNode(JJTOPTGROUP);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 249:
t = jj_consume_token(249);
label_142:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_142;
}
attr();
}
jj_consume_token(25);
break;
case 250:
t = jj_consume_token(250);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_143:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 249:
case 250:
case 252:
case 253:
;
break;
default:
break label_143;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 249:
case 250:
optgroup();
break;
case 252:
case 253:
option();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(251);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void option() throws ParseException {
/*@bgen(jjtree) option */
SimpleNode jjtn000 = new SimpleNode(JJTOPTION);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 252:
t = jj_consume_token(252);
label_144:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_144;
}
attr();
}
jj_consume_token(25);
break;
case 253:
t = jj_consume_token(253);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 70:
case 71:
pcData();
break;
default:
;
}
jj_consume_token(254);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void textarea() throws ParseException {
/*@bgen(jjtree) textarea */
SimpleNode jjtn000 = new SimpleNode(JJTTEXTAREA);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 255:
t = jj_consume_token(255);
label_145:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_145;
}
attr();
}
jj_consume_token(25);
break;
case 256:
t = jj_consume_token(256);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case STRING:
case WORD:
case HEXNUM:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 25:
case 70:
case 71:
pcData();
break;
default:
;
}
jj_consume_token(257);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void fieldset() throws ParseException {
/*@bgen(jjtree) fieldset */
SimpleNode jjtn000 = new SimpleNode(JJTFIELDSET);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 258:
t = jj_consume_token(258);
label_146:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_146;
}
attr();
}
jj_consume_token(25);
break;
case 259:
t = jj_consume_token(259);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 261:
case 262:
legend();
break;
default:
;
}
label_147:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_147;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
block();
break;
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(260);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void legend() throws ParseException {
/*@bgen(jjtree) legend */
SimpleNode jjtn000 = new SimpleNode(JJTLEGEND);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 261:
t = jj_consume_token(261);
label_148:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_148;
}
attr();
}
jj_consume_token(25);
break;
case 262:
t = jj_consume_token(262);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_149:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_149;
}
text();
}
jj_consume_token(263);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void frameset() throws ParseException {
/*@bgen(jjtree) frameset */
SimpleNode jjtn000 = new SimpleNode(JJTFRAMESET);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 264:
t = jj_consume_token(264);
label_150:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_150;
}
attr();
}
jj_consume_token(25);
break;
case 265:
t = jj_consume_token(265);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_151:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 264:
case 265:
case 267:
case 268:
case 269:
case 270:
;
break;
default:
break label_151;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 264:
case 265:
frameset();
break;
case 267:
case 268:
frame();
break;
case 269:
case 270:
noframes();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(266);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void frame() throws ParseException {
/*@bgen(jjtree) frame */
SimpleNode jjtn000 = new SimpleNode(JJTFRAME);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 267:
t = jj_consume_token(267);
label_152:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_152;
}
attr();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
case 268:
t = jj_consume_token(268);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void noframes() throws ParseException {
/*@bgen(jjtree) noframes */
SimpleNode jjtn000 = new SimpleNode(JJTNOFRAMES);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 269:
t = jj_consume_token(269);
label_153:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_153;
}
attr();
}
jj_consume_token(25);
break;
case 270:
t = jj_consume_token(270);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_154:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 55:
case 56:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_154;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 55:
case 56:
body();
break;
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
block();
break;
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(271);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void iframe() throws ParseException {
/*@bgen(jjtree) iframe */
SimpleNode jjtn000 = new SimpleNode(JJTIFRAME);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 272:
t = jj_consume_token(272);
label_155:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_155;
}
attr();
}
jj_consume_token(25);
break;
case 273:
t = jj_consume_token(273);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_156:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_156;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
block();
break;
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(274);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void object() throws ParseException {
/*@bgen(jjtree) object */
SimpleNode jjtn000 = new SimpleNode(JJTOBJECT);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 275:
t = jj_consume_token(275);
label_157:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_157;
}
attr();
}
jj_consume_token(25);
break;
case 276:
t = jj_consume_token(276);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_158:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 66:
case 67:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_158;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 66:
case 67:
param();
break;
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
block();
break;
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(277);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void label() throws ParseException {
/*@bgen(jjtree) label */
SimpleNode jjtn000 = new SimpleNode(JJTLABEL);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 278:
t = jj_consume_token(278);
label_159:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_159;
}
attr();
}
jj_consume_token(25);
break;
case 279:
t = jj_consume_token(279);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_160:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 43:
case 44:
case 46:
case 47:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 68:
case 69:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 145:
case 146:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 234:
case 235:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_160;
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 43:
case 44:
case 46:
case 47:
case 68:
case 69:
case 98:
case 99:
case 101:
case 102:
case 104:
case 105:
case 107:
case 108:
case 119:
case 120:
case 122:
case 123:
case 125:
case 126:
case 128:
case 129:
case 131:
case 132:
case 134:
case 135:
case 145:
case 146:
case 234:
case 235:
case 246:
case 247:
case 255:
case 256:
case 264:
case 265:
block();
break;
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
text();
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
}
jj_consume_token(280);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void anchor() throws ParseException {
/*@bgen(jjtree) anchor */
SimpleNode jjtn000 = new SimpleNode(JJTANCHOR);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 281:
t = jj_consume_token(281);
label_161:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_161;
}
attr();
}
jj_consume_token(25);
break;
case 282:
t = jj_consume_token(282);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_162:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
case INT:
case PCDATA:
case 20:
case 21:
case 22:
case 23:
case 24:
case 36:
case 37:
case 58:
case 59:
case 61:
case 62:
case 63:
case 64:
case 70:
case 71:
case 72:
case 73:
case 74:
case 75:
case 137:
case 138:
case 140:
case 141:
case 143:
case 144:
case 174:
case 175:
case 177:
case 178:
case 180:
case 181:
case 183:
case 184:
case 186:
case 187:
case 189:
case 190:
case 192:
case 193:
case 195:
case 196:
case 198:
case 199:
case 201:
case 202:
case 204:
case 205:
case 207:
case 208:
case 210:
case 211:
case 213:
case 214:
case 216:
case 217:
case 219:
case 220:
case 222:
case 223:
case 225:
case 226:
case 228:
case 229:
case 231:
case 232:
case 237:
case 238:
case 240:
case 241:
case 243:
case 244:
case 272:
case 273:
case 275:
case 276:
case 278:
case 279:
case 281:
case 282:
case 284:
case 285:
;
break;
default:
break label_162;
}
text();
}
jj_consume_token(283);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void map() throws ParseException {
/*@bgen(jjtree) map */
SimpleNode jjtn000 = new SimpleNode(JJTMAP);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 284:
t = jj_consume_token(284);
label_163:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_163;
}
attr();
}
jj_consume_token(25);
break;
case 285:
t = jj_consume_token(285);
jj_consume_token(25);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
label_164:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 287:
case 288:
;
break;
default:
break label_164;
}
area();
}
jj_consume_token(286);
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
final public void area() throws ParseException {
/*@bgen(jjtree) area */
SimpleNode jjtn000 = new SimpleNode(JJTAREA);
boolean jjtc000 = true;
jjtree.openNodeScope(jjtn000);Token t;
try {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 287:
t = jj_consume_token(287);
label_165:
while (true) {
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case WORD:
;
break;
default:
break label_165;
}
attr();
}
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
case 288:
t = jj_consume_token(288);
switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
case 25:
jj_consume_token(25);
break;
case 32:
jj_consume_token(32);
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
break;
default:
jj_consume_token(-1);
throw new ParseException();
}
jjtree.closeNodeScope(jjtn000, true);
jjtc000 = false;
jjtn000.value = t;
} 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);
}
}
}
/** Generated Token Manager. */
public ParserTokenManager token_source;
SimpleCharStream jj_input_stream;
/** Current token. */
public Token token;
/** Next token. */
public Token jj_nt;
private int jj_ntk;
/** Constructor with InputStream. */
public Parser(java.io.InputStream stream) {
this(stream, null);
}
/** Constructor with InputStream and supplied encoding */
public Parser(java.io.InputStream stream, String encoding) {
try { jj_input_stream = new SimpleCharStream(stream, encoding, 1, 1); } catch(java.io.UnsupportedEncodingException e) { throw new RuntimeException(e); }
token_source = new ParserTokenManager(jj_input_stream);
token = new Token();
jj_ntk = -1;
}
/** Reinitialise. */
public void ReInit(java.io.InputStream stream) {
ReInit(stream, null);
}
/** Reinitialise. */
public void ReInit(java.io.InputStream stream, String encoding) {
try { jj_input_stream.ReInit(stream, encoding, 1, 1); } catch(java.io.UnsupportedEncodingException e) { throw new RuntimeException(e); }
token_source.ReInit(jj_input_stream);
token = new Token();
jj_ntk = -1;
jjtree.reset();
}
/** Constructor. */
public Parser(java.io.Reader stream) {
jj_input_stream = new SimpleCharStream(stream, 1, 1);
token_source = new ParserTokenManager(jj_input_stream);
token = new Token();
jj_ntk = -1;
}
/** Reinitialise. */
public void ReInit(java.io.Reader stream) {
jj_input_stream.ReInit(stream, 1, 1);
token_source.ReInit(jj_input_stream);
token = new Token();
jj_ntk = -1;
jjtree.reset();
}
/** Constructor with generated Token Manager. */
public Parser(ParserTokenManager tm) {
token_source = tm;
token = new Token();
jj_ntk = -1;
}
/** Reinitialise. */
public void ReInit(ParserTokenManager tm) {
token_source = tm;
token = new Token();
jj_ntk = -1;
jjtree.reset();
}
private Token jj_consume_token(int kind) throws ParseException {
Token oldToken;
if ((oldToken = token).next != null) token = token.next;
else token = token.next = token_source.getNextToken();
jj_ntk = -1;
if (token.kind == kind) {
return token;
}
token = oldToken;
throw generateParseException();
}
/** Get the next Token. */
final public Token getNextToken() {
if (token.next != null) token = token.next;
else token = token.next = token_source.getNextToken();
jj_ntk = -1;
return token;
}
/** Get the specific Token. */
final public Token getToken(int index) {
Token t = token;
for (int i = 0; i < index; i++) {
if (t.next != null) t = t.next;
else t = t.next = token_source.getNextToken();
}
return t;
}
private int jj_ntk() {
if ((jj_nt=token.next) == null)
return (jj_ntk = (token.next=token_source.getNextToken()).kind);
else
return (jj_ntk = jj_nt.kind);
}
/** Generate ParseException. */
public ParseException generateParseException() {
Token errortok = token.next;
int line = errortok.beginLine, column = errortok.beginColumn;
String mess = (errortok.kind == 0) ? tokenImage[0] : errortok.image;
return new ParseException("Parse error at line " + line + ", column " + column + ". Encountered: " + mess);
}
/** Enable tracing. */
final public void enable_tracing() {
}
/** Disable tracing. */
final public void disable_tracing() {
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy