Ejemplo n.º 1
0
        public NonTerminal(FullyQualifiedName fullyQualifiedName)
            : base(SymbolType.NonTerminal)
        {
            FullyQualifiedName = fullyQualifiedName;

            // precompute to same time on property execution
            _hashCode = ComputeHashCode(Value);
        }
Ejemplo n.º 2
0
 public ProductionExpression(FullyQualifiedName fullyQualifiedName)
 {
     ProductionModel = new ProductionModel(fullyQualifiedName);
 }
Ejemplo n.º 3
0
 public NonTerminalModel(FullyQualifiedName fullyQualifiedName)
     : this(new NonTerminal(fullyQualifiedName.Namespace, fullyQualifiedName.Name))
 {
 }
Ejemplo n.º 4
0
 public NonTerminal(FullyQualifiedName fullyQualifiedName)
     : this(fullyQualifiedName.Namespace, fullyQualifiedName.Name)
 {
 }
Ejemplo n.º 5
0
 public ProductionModel(FullyQualifiedName fullyQualifiedName)
     : this(new NonTerminalModel(fullyQualifiedName))
 {
 }