Ejemplo n.º 1
0
 public Nonterminal(string name)
 {
     _productions = new HashSet <Production <TOutput> >();
     Name         = string.IsNullOrEmpty(name) ? $"N{UniqueIntegerGenerator.GetNext()}" : name;
 }
Ejemplo n.º 2
0
 private static string GenerateNewName() => $"_S{UniqueIntegerGenerator.GetNext()}";