forked from jasder/antlr
removed unused recursion errors
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 6785]
This commit is contained in:
parent
ddc285a6c1
commit
d67e0d6a56
|
@ -276,17 +276,21 @@ ANALYSIS_TIMEOUT(arg) ::= <<
|
||||||
ANTLR could not analyze this decision in rule <arg.enclosingRule>; often this is because of recursive rule references visible from the left edge of alternatives. ANTLR will re-analyze the decision with a fixed lookahead of k=1. Consider using "options {k=1;}" for that decision and possibly adding a syntactic predicate
|
ANTLR could not analyze this decision in rule <arg.enclosingRule>; often this is because of recursive rule references visible from the left edge of alternatives. ANTLR will re-analyze the decision with a fixed lookahead of k=1. Consider using "options {k=1;}" for that decision and possibly adding a syntactic predicate
|
||||||
>>
|
>>
|
||||||
|
|
||||||
|
/*
|
||||||
RECURSION_OVERFLOW(arg) ::= <<
|
RECURSION_OVERFLOW(arg) ::= <<
|
||||||
Recursion overflow to <arg.targetRule.name> from alternative <arg.alt> of <arg.sourceRule.name> after matching input such as <arg.input>
|
Recursion overflow to <arg.targetRule.name> from alternative <arg.alt> of <arg.sourceRule.name> after matching input such as <arg.input>
|
||||||
>>
|
>>
|
||||||
|
*/
|
||||||
|
|
||||||
LEFT_RECURSION_CYCLES(arg) ::= <<
|
LEFT_RECURSION_CYCLES(arg) ::= <<
|
||||||
The following sets of rules are mutually left-recursive <arg:{c| [<c:{r|<r.name>}; separator=", ">]}; separator=" and ">
|
The following sets of rules are mutually left-recursive <arg:{c| [<c:{r|<r.name>}; separator=", ">]}; separator=" and ">
|
||||||
>>
|
>>
|
||||||
|
|
||||||
|
/*
|
||||||
MULTIPLE_RECURSIVE_ALTS(arg) ::= <<
|
MULTIPLE_RECURSIVE_ALTS(arg) ::= <<
|
||||||
[fatal] rule <arg.ruleName> has non-LL(*) decision due to recursive rule invocations reachable from alts <arg.alts; separator=",">. Resolve by left-factoring or using syntactic predicates or using backtrack=true option.
|
[fatal] rule <arg.ruleName> has non-LL(*) decision due to recursive rule invocations reachable from alts <arg.alts; separator=",">. Resolve by left-factoring or using syntactic predicates or using backtrack=true option.
|
||||||
>>
|
>>
|
||||||
|
*/
|
||||||
|
|
||||||
UNREACHABLE_TOKENS(tokens) ::= <<
|
UNREACHABLE_TOKENS(tokens) ::= <<
|
||||||
The following token definitions can never be matched because prior tokens match the same input: <tokens; separator=",">
|
The following token definitions can never be matched because prior tokens match the same input: <tokens; separator=",">
|
||||||
|
|
Loading…
Reference in New Issue