parser.java
来自「有关编译器的编译器.」· Java 代码 · 共 2,776 行 · 第 1/5 页
JAVA
2,776 行
break; case 145: { Node node = new145(); push(goTo(31), node, true); } break; case 146: { Node node = new146(); push(goTo(31), node, true); } break; case 147: { Node node = new147(); push(goTo(31), node, true); } break; case 148: { Node node = new148(); push(goTo(31), node, true); } break; case 149: { Node node = new149(); push(goTo(31), node, true); } break; case 150: { Node node = new150(); push(goTo(31), node, true); } break; case 151: { Node node = new151(); push(goTo(31), node, true); } break; case 152: { Node node = new152(); push(goTo(31), node, true); } break; case 153: { Node node = new153(); push(goTo(32), node, true); } break; case 154: { Node node = new154(); push(goTo(33), node, true); } break; case 155: { Node node = new155(); push(goTo(33), node, true); } break; } break; case ACCEPT: { EOF node2 = (EOF) lexer.next(); PGrammar node1 = (PGrammar) pop(); Start node = new Start(node1, node2); return node; } case ERROR: throw new ParserException(last_token, "[" + last_line + "," + last_pos + "] " + errorMessages[errors[action[1]]]); } } } Node new0() { PProductions node6 = null; PIgnTokens node5 = null; PTokens node4 = null; PStates node3 = null; PHelpers node2 = null; PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new1() { PProductions node6 = null; PIgnTokens node5 = null; PTokens node4 = null; PStates node3 = null; PHelpers node2 = null; PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new2() { PProductions node6 = null; PIgnTokens node5 = null; PTokens node4 = null; PStates node3 = null; PHelpers node2 = (PHelpers) pop(); PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new3() { PProductions node6 = null; PIgnTokens node5 = null; PTokens node4 = null; PStates node3 = null; PHelpers node2 = (PHelpers) pop(); PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new4() { PProductions node6 = null; PIgnTokens node5 = null; PTokens node4 = null; PStates node3 = (PStates) pop(); PHelpers node2 = null; PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new5() { PProductions node6 = null; PIgnTokens node5 = null; PTokens node4 = null; PStates node3 = (PStates) pop(); PHelpers node2 = null; PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new6() { PProductions node6 = null; PIgnTokens node5 = null; PTokens node4 = null; PStates node3 = (PStates) pop(); PHelpers node2 = (PHelpers) pop(); PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new7() { PProductions node6 = null; PIgnTokens node5 = null; PTokens node4 = null; PStates node3 = (PStates) pop(); PHelpers node2 = (PHelpers) pop(); PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new8() { PProductions node6 = null; PIgnTokens node5 = null; PTokens node4 = (PTokens) pop(); PStates node3 = null; PHelpers node2 = null; PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new9() { PProductions node6 = null; PIgnTokens node5 = null; PTokens node4 = (PTokens) pop(); PStates node3 = null; PHelpers node2 = null; PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new10() { PProductions node6 = null; PIgnTokens node5 = null; PTokens node4 = (PTokens) pop(); PStates node3 = null; PHelpers node2 = (PHelpers) pop(); PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new11() { PProductions node6 = null; PIgnTokens node5 = null; PTokens node4 = (PTokens) pop(); PStates node3 = null; PHelpers node2 = (PHelpers) pop(); PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new12() { PProductions node6 = null; PIgnTokens node5 = null; PTokens node4 = (PTokens) pop(); PStates node3 = (PStates) pop(); PHelpers node2 = null; PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new13() { PProductions node6 = null; PIgnTokens node5 = null; PTokens node4 = (PTokens) pop(); PStates node3 = (PStates) pop(); PHelpers node2 = null; PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new14() { PProductions node6 = null; PIgnTokens node5 = null; PTokens node4 = (PTokens) pop(); PStates node3 = (PStates) pop(); PHelpers node2 = (PHelpers) pop(); PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new15() { PProductions node6 = null; PIgnTokens node5 = null; PTokens node4 = (PTokens) pop(); PStates node3 = (PStates) pop(); PHelpers node2 = (PHelpers) pop(); PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new16() { PProductions node6 = null; PIgnTokens node5 = (PIgnTokens) pop(); PTokens node4 = null; PStates node3 = null; PHelpers node2 = null; PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new17() { PProductions node6 = null; PIgnTokens node5 = (PIgnTokens) pop(); PTokens node4 = null; PStates node3 = null; PHelpers node2 = null; PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new18() { PProductions node6 = null; PIgnTokens node5 = (PIgnTokens) pop(); PTokens node4 = null; PStates node3 = null; PHelpers node2 = (PHelpers) pop(); PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new19() { PProductions node6 = null; PIgnTokens node5 = (PIgnTokens) pop(); PTokens node4 = null; PStates node3 = null; PHelpers node2 = (PHelpers) pop(); PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new20() { PProductions node6 = null; PIgnTokens node5 = (PIgnTokens) pop(); PTokens node4 = null; PStates node3 = (PStates) pop(); PHelpers node2 = null; PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new21() { PProductions node6 = null; PIgnTokens node5 = (PIgnTokens) pop(); PTokens node4 = null; PStates node3 = (PStates) pop(); PHelpers node2 = null; PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new22() { PProductions node6 = null; PIgnTokens node5 = (PIgnTokens) pop(); PTokens node4 = null; PStates node3 = (PStates) pop(); PHelpers node2 = (PHelpers) pop(); PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new23() { PProductions node6 = null; PIgnTokens node5 = (PIgnTokens) pop(); PTokens node4 = null; PStates node3 = (PStates) pop(); PHelpers node2 = (PHelpers) pop(); PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new24() { PProductions node6 = null; PIgnTokens node5 = (PIgnTokens) pop(); PTokens node4 = (PTokens) pop(); PStates node3 = null; PHelpers node2 = null; PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new25() { PProductions node6 = null; PIgnTokens node5 = (PIgnTokens) pop(); PTokens node4 = (PTokens) pop(); PStates node3 = null; PHelpers node2 = null; PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new26() { PProductions node6 = null; PIgnTokens node5 = (PIgnTokens) pop(); PTokens node4 = (PTokens) pop(); PStates node3 = null; PHelpers node2 = (PHelpers) pop(); PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new27() { PProductions node6 = null; PIgnTokens node5 = (PIgnTokens) pop(); PTokens node4 = (PTokens) pop(); PStates node3 = null; PHelpers node2 = (PHelpers) pop(); PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new28() { PProductions node6 = null; PIgnTokens node5 = (PIgnTokens) pop(); PTokens node4 = (PTokens) pop(); PStates node3 = (PStates) pop(); PHelpers node2 = null; PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new29() { PProductions node6 = null; PIgnTokens node5 = (PIgnTokens) pop(); PTokens node4 = (PTokens) pop(); PStates node3 = (PStates) pop(); PHelpers node2 = null; PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new30() { PProductions node6 = null; PIgnTokens node5 = (PIgnTokens) pop(); PTokens node4 = (PTokens) pop(); PStates node3 = (PStates) pop(); PHelpers node2 = (PHelpers) pop(); PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new31() { PProductions node6 = null; PIgnTokens node5 = (PIgnTokens) pop(); PTokens node4 = (PTokens) pop(); PStates node3 = (PStates) pop(); PHelpers node2 = (PHelpers) pop(); PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new32() { PProductions node6 = (PProductions) pop(); PIgnTokens node5 = null; PTokens node4 = null; PStates node3 = null; PHelpers node2 = null; PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new33() { PProductions node6 = (PProductions) pop(); PIgnTokens node5 = null; PTokens node4 = null; PStates node3 = null; PHelpers node2 = null; PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new34() { PProductions node6 = (PProductions) pop(); PIgnTokens node5 = null; PTokens node4 = null; PStates node3 = null; PHelpers node2 = (PHelpers) pop(); PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new35() { PProductions node6 = (PProductions) pop(); PIgnTokens node5 = null; PTokens node4 = null; PStates node3 = null; PHelpers node2 = (PHelpers) pop(); PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new36() { PProductions node6 = (PProductions) pop(); PIgnTokens node5 = null; PTokens node4 = null; PStates node3 = (PStates) pop(); PHelpers node2 = null; PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new37() { PProductions node6 = (PProductions) pop(); PIgnTokens node5 = null; PTokens node4 = null; PStates node3 = (PStates) pop(); PHelpers node2 = null; PPackage node1 = (PPackage) pop(); AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new38() { PProductions node6 = (PProductions) pop(); PIgnTokens node5 = null; PTokens node4 = null; PStates node3 = (PStates) pop(); PHelpers node2 = (PHelpers) pop(); PPackage node1 = null; AGrammar node = new AGrammar(node1, node2, node3, node4, node5, node6); return node; } Node new39() { PProductions node6 = (PProductions) pop(); PIgnTokens node5 = null;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?