예제 #1
0
파일: Rule.cs 프로젝트: teodorov/Automata-1
        internal override int GetMaxYieldLength()
        {
            int m = falseCase.GetMaxYieldLength();
            int n = trueCase.GetMaxYieldLength();

            return(m <= n ? n : m);
        }
예제 #2
0
파일: Rule.cs 프로젝트: teodorov/Automata-1
        internal override int GetMaxYieldLength()
        {
            var k = defaultcase.GetMaxYieldLength();

            foreach (var c in cases)
            {
                k = Math.Max(k, c.Value.GetMaxYieldLength());
            }
            return(k);
        }