parser.java
来自「有关编译器的编译器.」· Java 代码 · 共 2,776 行 · 第 1/5 页
JAVA
2,776 行
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 new40() { PProductions node6 = (PProductions) pop(); 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 new41() { PProductions node6 = (PProductions) pop(); 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 new42() { PProductions node6 = (PProductions) pop(); 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 new43() { PProductions node6 = (PProductions) pop(); 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 new44() { PProductions node6 = (PProductions) pop(); 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 new45() { PProductions node6 = (PProductions) pop(); 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 new46() { PProductions node6 = (PProductions) pop(); 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 new47() { PProductions node6 = (PProductions) pop(); 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 new48() { PProductions node6 = (PProductions) pop(); 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 new49() { PProductions node6 = (PProductions) pop(); 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 new50() { PProductions node6 = (PProductions) pop(); 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 new51() { PProductions node6 = (PProductions) pop(); 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 new52() { PProductions node6 = (PProductions) pop(); 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 new53() { PProductions node6 = (PProductions) pop(); 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 new54() { PProductions node6 = (PProductions) pop(); 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 new55() { PProductions node6 = (PProductions) pop(); 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 new56() { PProductions node6 = (PProductions) pop(); 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 new57() { PProductions node6 = (PProductions) pop(); 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 new58() { PProductions node6 = (PProductions) pop(); 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 new59() { PProductions node6 = (PProductions) pop(); 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 new60() { PProductions node6 = (PProductions) pop(); 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 new61() { PProductions node6 = (PProductions) pop(); 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 new62() { PProductions node6 = (PProductions) pop(); 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 new63() { PProductions node6 = (PProductions) pop(); 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 new64() { PPkgName node2 = (PPkgName) pop(); TPackage node1 = (TPackage) pop(); APackage node = new APackage(node1, node2); return node; } Node new65() { TSemicolon node3 = (TSemicolon) pop(); XPPkgNameTail node2 = null; TPkgId node1 = (TPkgId) pop(); APkgName node = new APkgName(node1, node2, node3); return node; } Node new66() { TSemicolon node3 = (TSemicolon) pop(); XPPkgNameTail node2 = (XPPkgNameTail) pop(); TPkgId node1 = (TPkgId) pop(); APkgName node = new APkgName(node1, node2, node3); return node; } Node new67() { PPkgNameTail node2 = (PPkgNameTail) pop(); XPPkgNameTail node1 = (XPPkgNameTail) pop(); X1PPkgNameTail node = new X1PPkgNameTail(node1, node2); return node; } Node new68() { PPkgNameTail node1 = (PPkgNameTail) pop(); X2PPkgNameTail node = new X2PPkgNameTail(node1); return node; } Node new69() { TPkgId node2 = (TPkgId) pop(); TDot node1 = (TDot) pop(); APkgNameTail node = new APkgNameTail(node1, node2); return node; } Node new70() { XPHelperDef node2 = (XPHelperDef) pop(); THelpers node1 = (THelpers) pop(); AHelpers node = new AHelpers(node1, node2); return node; } Node new71() { PHelperDef node2 = (PHelperDef) pop(); XPHelperDef node1 = (XPHelperDef) pop(); X1PHelperDef node = new X1PHelperDef(node1, node2); return node; } Node new72() { PHelperDef node1 = (PHelperDef) pop(); X2PHelperDef node = new X2PHelperDef(node1); return node; } Node new73() { TSemicolon node4 = (TSemicolon) pop(); PRegExp node3 = (PRegExp) pop(); TEqual node2 = (TEqual) pop(); TId node1 = (TId) pop(); AHelperDef node = new AHelperDef(node1, node2, node3, node4); return node; } Node new74() { TSemicolon node3 = (TSemicolon) pop(); PIdList node2 = (PIdList) pop(); TStates node1 = (TStates) pop(); AStates node = new AStates(node1, node2, node3); return node; } Node new75() { XPIdListTail node2 = null; TId node1 = (TId) pop(); AIdList node = new AIdList(node1, node2); return node; } Node new76() { XPIdListTail node2 = (XPIdListTail) pop(); TId node1 = (TId) pop(); AIdList node = new AIdList(node1, node2); return node; } Node new77() { PIdListTail node2 = (PIdListTail) pop(); XPIdListTail node1 = (XPIdListTail) pop(); X1PIdListTail node = new X1PIdListTail(node1, node2); return node; } Node new78() { PIdListTail node1 = (PIdListTail) pop(); X2PIdListTail node = new X2PIdListTail(node1); return node; } Node new79() { TId node2 = (TId) pop(); TComma node1 = (TComma) pop(); AIdListTail node = new AIdListTail(node1, node2); return node; } Node new80() { XPTokenDef node2 = (XPTokenDef) pop(); TTokens node1 = (TTokens) pop(); ATokens node = new ATokens(node1, node2); return node; } Node new81() { PTokenDef node2 = (PTokenDef) pop(); XPTokenDef node1 = (XPTokenDef) pop(); X1PTokenDef node = new X1PTokenDef(node1, node2); return node; } Node new82() { PTokenDef node1 = (PTokenDef) pop(); X2PTokenDef node = new X2PTokenDef(node1); return node; } Node new83() { TSemicolon node6 = (TSemicolon) pop(); PLookAhead node5 = null; PRegExp node4 = (PRegExp) pop(); TEqual node3 = (TEqual) pop(); TId node2 = (TId) pop(); PStateList node1 = null; ATokenDef node = new ATokenDef(node1, node2, node3, node4, node5, node6); return node; } Node new84() { TSemicolon node6 = (TSemicolon) pop(); PLookAhead node5 = null; PRegExp node4 = (PRegExp) pop(); TEqual node3 = (TEqual) pop(); TId node2 = (TId) pop(); PStateList node1 = (PStateList) pop(); ATokenDef node = new ATokenDef(node1, node2, node3, node4, node5, node6); return node; } Node new85() { TSemicolon node6 = (TSemicolon) pop(); PLookAhead node5 = (PLookAhead) pop(); PRegExp node4 = (PRegExp) pop(); TEqual node3 = (TEqual) pop(); TId node2 = (TId) pop(); PStateList node1 = null; ATokenDef node = new ATokenDef(node1, node2, node3, node4, node5, node6); return node; } Node new86() { TSemicolon node6 = (TSemicolon) pop(); PLookAhead node5 = (PLookAhead) pop(); PRegExp node4 = (PRegExp) pop(); TEqual node3 = (TEqual) pop(); TId node2 = (TId) pop(); PStateList node1 = (PStateList) pop(); ATokenDef node = new ATokenDef(node1, node2, node3, node4, node5, node6); return node; } Node new87() { TRBrace node5 = (TRBrace) pop(); XPStateListTail node4 = null; PTransition node3 = null; TId node2 = (TId) pop(); TLBrace node1 = (TLBrace) pop(); AStateList node = new AStateList(node1, node2, node3, node4, node5); return node; } Node new88() { TRBrace node5 = (TRBrace) pop(); XPStateListTail node4 = null; PTransition node3 = (PTransition) pop(); TId node2 = (TId) pop(); TLBrace node1 = (TLBrace) pop(); AStateList node = new AStateList(node1, node2, node3, node4, node5); return node; } Node new89() { TRBrace node5 = (TRBrace) pop(); XPStateListTail node4 = (XPStateListTail) pop(); PTransition node3 = null; TId node2 = (TId) pop(); TLBrace node1 = (TLBrace) pop(); AStateList node = new AStateList(node1, node2, node3, node4, node5); return node; } Node new90() { PStateListTail node2 = (PStateListTail) pop(); XPStateListTail node1 = (XPStateListTail) pop(); X1PStateListTail node = new X1PStateListTail(node1, node2); return node; } Node new91() { PStateListTail node1 = (PStateListTail) pop(); X2PStateListTail node = new X2PStateListTail(node1); return node; } Node new92() { TRBrace node5 = (TRBrace) pop(); XPStateListTail node4 = (XPStateListTail) pop(); PTransition node3 = (PTransition) pop(); TId node2 = (TId) pop(); TLBrace node1 = (TLBrace) pop(); AStateList node = new AStateList(node1, node2, node3, node4, node5); return node; }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?