Пример #1
0
        private LookAheadSet FindConflicts(string pattern,
                                           string location,
                                           LookAheadSet set1,
                                           LookAheadSet set2)
        {
            var result = set1.CreateIntersection(set2);

            if (result.IsRepetitive())
            {
                ThrowAmbiguityException(pattern, location, result);
            }

            return(result);
        }