Example #1
0
        public SimplifierFixture()
        {
            settings = new DefaultSettings();
            var rules = new Rules();

            syntax     = new Syntax(settings);
            grammar    = new Grammar(settings);
            simplifier = new Simplifier(new PatternMatcher(rules.GetRules(), new RuleApplier()), new Printer());
        }
Example #2
0
        public SyntaxFixture()
        {
            var settings = new DefaultSettings();

            syntax = new Syntax(settings);
        }
        public SyntaxWithVariablesFixture()
        {
            var settings = new DefaultSettings();

            syntax = new SyntaxWithVariables(settings);
        }
Example #4
0
 public TreeTraversalFixture()
 {
     settings = new DefaultSettings();
     syntax   = new Syntax(settings);
     grammar  = new Grammar(settings);
 }