Professional Documents
Culture Documents
Input Exp 5
Input Exp 5
nonTerminals.add("S");
Terminals.add("(");
Terminals.add(")");
Terminals.add("$");
stack.push("$");
table.get("S").put("(", prod1);
table.get("S").put(")", prod2);
table.get("S").put("$", prod2);
sample string:
sb.add("(");
sb.add("(");
sb.add("(");
sb.add("(");
sb.add(")");
sb.add(")");
sb.add(")");
sb.add(")");
sb.add("$");
///
Input 2:
nonTerminals.add("S");
nonTerminals.add("F");
nonTerminals.add("T");
Terminals.add("(");
Terminals.add(")");
Terminals.add("+");
Terminals.add("i");
Terminals.add("n");
Terminals.add("$");
stack.push("$");
table.get("S").put("(", prod1);
table.get("S").put("i", prod2);
table.get("S").put("n", prod2);
table.get("T").put("+", prod3);
table.get("T").put(")", prod4);
table.get("T").put("$", prod4);
table.get("F").put("i", prod5);
table.get("F").put("n", prod6);
sample string:
sb.add("(");
sb.add("(");
sb.add("n");
sb.add(")");
sb.add("+");
sb.add("i");
sb.add(")");
sb.add("$");