Traqula
Preparing search index...
@traqula/chevrotain
ILLkLookaheadValidator
Interface ILLkLookaheadValidator
Experimental
interface
ILLkLookaheadValidator
{
validateAmbiguousAlternationAlternatives
(
rules
:
Rule
[]
,
maxLookahead
:
number
,
)
:
ILookaheadValidationError
[]
;
validateEmptyOrAlternatives
(
rules
:
Rule
[]
)
:
ILookaheadValidationError
[]
;
validateNoLeftRecursion
(
rules
:
Rule
[]
)
:
ILookaheadValidationError
[]
;
validateSomeNonEmptyLookaheadPath
(
rules
:
Rule
[]
,
maxLookahead
:
number
,
)
:
ILookaheadValidationError
[]
;
}
Index
Methods
validate
Ambiguous
Alternation
Alternatives
validate
Empty
Or
Alternatives
validate
No
Left
Recursion
validate
Some
Non
Empty
Lookahead
Path
Methods
validate
Ambiguous
Alternation
Alternatives
validateAmbiguousAlternationAlternatives
(
rules
:
Rule
[]
,
maxLookahead
:
number
,
)
:
ILookaheadValidationError
[]
Experimental
Parameters
rules
:
Rule
[]
maxLookahead
:
number
Returns
ILookaheadValidationError
[]
validate
Empty
Or
Alternatives
validateEmptyOrAlternatives
(
rules
:
Rule
[]
)
:
ILookaheadValidationError
[]
Experimental
Parameters
rules
:
Rule
[]
Returns
ILookaheadValidationError
[]
validate
No
Left
Recursion
validateNoLeftRecursion
(
rules
:
Rule
[]
)
:
ILookaheadValidationError
[]
Experimental
Parameters
rules
:
Rule
[]
Returns
ILookaheadValidationError
[]
validate
Some
Non
Empty
Lookahead
Path
validateSomeNonEmptyLookaheadPath
(
rules
:
Rule
[]
,
maxLookahead
:
number
,
)
:
ILookaheadValidationError
[]
Experimental
Parameters
rules
:
Rule
[]
maxLookahead
:
number
Returns
ILookaheadValidationError
[]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
validate
Ambiguous
Alternation
Alternatives
validate
Empty
Or
Alternatives
validate
No
Left
Recursion
validate
Some
Non
Empty
Lookahead
Path
Traqula
Loading...