Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/08/18 11:42:18 (6 years ago)
Author:
lkammere
Message:

#2886: Store production rules in grammar instead of nonterminal symbols.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2886_SymRegGrammarEnumeration/Test/GrammarEnumerationTest.cs

    r15832 r15834  
    6262      alg.Start();
    6363
    64       TerminalSymbol varSymbol = alg.Grammar.Var.VariableTerminalSymbols.First();
     64      TerminalSymbol varSymbol = alg.Grammar.VarTerminals.First();
    6565      TerminalSymbol mulSymbol = alg.Grammar.Multiplication;
    6666      TerminalSymbol addSymbol = alg.Grammar.Addition;
     
    117117      alg.Start();
    118118
    119       TerminalSymbol varSymbol = alg.Grammar.Var.VariableTerminalSymbols.First();
     119      TerminalSymbol varSymbol = alg.Grammar.VarTerminals.First();
    120120      TerminalSymbol mulSymbol = alg.Grammar.Multiplication;
    121121      TerminalSymbol addSymbol = alg.Grammar.Addition;
     
    145145      alg.Start();
    146146
    147       TerminalSymbol xSymbol = alg.Grammar.Var.VariableTerminalSymbols.First(v => v.StringRepresentation == "X");
    148       TerminalSymbol ySymbol = alg.Grammar.Var.VariableTerminalSymbols.First(v => v.StringRepresentation == "Y");
     147      TerminalSymbol xSymbol = alg.Grammar.VarTerminals.First(v => v.StringRepresentation == "X");
     148      TerminalSymbol ySymbol = alg.Grammar.VarTerminals.First(v => v.StringRepresentation == "Y");
    149149      TerminalSymbol mulSymbol = alg.Grammar.Multiplication;
    150150      TerminalSymbol addSymbol = alg.Grammar.Addition;
Note: See TracChangeset for help on using the changeset viewer.