public static class Grammar extends HashMap<String,NonTerminal> {
public @bind Grammar(NonTerminal[] nonterminals) {
for(NonTerminal nt : nonterminals) this.put(nt.name, nt); }
public static class Grammar extends HashMap<String,NonTerminal> {
public @bind Grammar(NonTerminal[] nonterminals) {
for(NonTerminal nt : nonterminals) this.put(nt.name, nt); }