You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$.RULE("A",()=>{$.OR([// both these alternatives start with ("@")*{ALT: ()=>$.SUBRULE($.B)},{ALT: ()=>$.SUBRULE($.C)}]);});$.RULE("B",()=>{$.MANY(()=>{$.SUBRULE($.D)})$.CONSUME(t.Class)});$.RULE("C",()=>{$.MANY(()=>{$.SUBRULE($.D)})$.CONSUME(t.Interface)});$.RULE("D",()=>{$.CONSUME(t.At);});
The text was updated successfully, but these errors were encountered:
bd82
changed the title
Alternations ambiguity may not be detected when short repetitions
Alternations ambiguity may not be detected with short repetitions
Dec 29, 2018
The repetitions Tokens were only counted once in a possible lookahead path.
This means that inputs such as : "@@ Interface" or "@@ Class" would not be identified at all
as there was more than a single repetition present.
The text was updated successfully, but these errors were encountered: