add println

This commit is contained in:
c-my committed 2018-12-23 11:44:59 +08:00
1 parent 215dc1426f
commit ae29dd4e19
6 files changed
+11 -5

No files matched your search

+3 -1
View File
@@ -65,11 +65,13 @@ public class ParserGenerator {
symbolString.add(new Symbol(sym, Symbol.ActionType.GEQ_CONTINUE));
else if (sym.equals("GEQ_PRINT"))
symbolString.add(new Symbol(sym, Symbol.ActionType.GEQ_PRINT));
else if (sym.equals("GEQ_PRINTLN"))
symbolString.add(new Symbol(sym, Symbol.ActionType.GEQ_PRINTLN));
else if (sym.equals("BEGIN_STRUCT"))
symbolString.add(new Symbol(sym, Symbol.ActionType.BEGIN_STRUCT));
else if (sym.equals("END_STRUCT"))
symbolString.add(new Symbol(sym, Symbol.ActionType.END_STRUCUT));
else if(sym.equals("PUSH_MEMBER"))
else if (sym.equals("PUSH_MEMBER"))
symbolString.add(new Symbol(sym, Symbol.ActionType.PUSH_MEMBER));
else if (ParserTest.isTerminal(sym))
symbolString.add(new Symbol(sym, Symbol.SymbolType.Terminal));