예제 #1
0
파일: RegExp.cs 프로젝트: Licho1/Fare
        private RegExp ParseConcatExp()
        {
            RegExp e = this.ParseRepeatExp();

            if (this.More() && !this.Peek(")|") && (!this.Check(RegExpSyntaxOptions.Intersection) || !this.Peek("&")))
            {
                e = RegExp.MakeConcatenation(e, this.ParseConcatExp());
            }

            return(e);
        }