public Production(string name, NonTerminal left) { Name = name; Left = left; }
public Production(NonTerminal left) { Name = left.Name; Left = left; }