예제 #1
0
 internal RuleRunner(string leftName, string[] rightNames, bool strictMode, IEqualityComparer <ISymbol> symbolComparer, bool includeInternalSymbols, bool withReferences)
 {
     _context    = new RuleRunnerContext();
     _settings   = new RuleSettings(strictMode, symbolComparer, includeInternalSymbols, withReferences);
     _leftName   = leftName;
     _rightNames = rightNames;
     InitializeRules();
 }
예제 #2
0
 internal RuleRunner(bool strictMode)
 {
     _context  = new RuleRunnerContext();
     _settings = new RuleSettings(strictMode);
     InitializeRules();
 }