public RewriteCondition(int lineNumber, string line, ISampleValues values)
        {
            LineNumber = lineNumber;

            _values = values;

            var m = RewriteCondPattern.Match(line);

            if (!m.Success) throw new Exception("FAIL: '" + line + "'");

            if (m.Groups["variable"].Success)
                Variable = m.Groups["variable"].Value;
            MatchPattern = m.Groups["match"].Value;
        }
Exemple #2
0
        public RewriteCondition(int lineNumber, string line, ISampleValues values)
        {
            LineNumber = lineNumber;

            _values = values;

            var m = RewriteCondPattern.Match(line);

            if (!m.Success)
            {
                throw new Exception("FAIL: '" + line + "'");
            }

            if (m.Groups["variable"].Success)
            {
                Variable = m.Groups["variable"].Value;
            }
            MatchPattern = m.Groups["match"].Value;
        }
Exemple #3
0
 public RewriteFactory(ISampleValues values)
 {
     _values = values;
 }
 public RewriteFactory(ISampleValues values)
 {
     _values = values;
 }