# ~/LEyapp/examples/debuggingtut$ eyapp -vTC AmbiguousLanguage2.eyp # 1 shift/reduce conflict and 1 reduce/reduce conflict # ~/LEyapp/examples/debuggingtut$ eyapp -P ab.eyp # ~/LEyapp/examples/debuggingtut$ ./AmbiguousLanguage2.pm -t -i -m 1 -c 'abbcc' %conflict AorC Tutu::ab? shift: BC #%conflict AorC { # $self->YYIf('ab', 'shift', 'BC'); #} #%expect 1 1 %% st: AorC? s ; #AorC_explorer: { # $_[0]->YYNestedParse('ab', 'AorC'); # } #; s: aeqb | beqc ; aeqb: ab cs ; ab: /* empty */ | 'a' %PREC AorC ab 'b' ; cs : /* empty */ | cs 'c' ; beqc: as bc ; bc: /* empty */ | 'b' bc 'c' ; as: %name BC /* empty */ %PREC AorC | as 'a' ; %%