RuleInfo

Struct holding the introspection info on a rule.

Members

Variables

infiniteLoop
InfiniteLoop infiniteLoop;

Can the rule loop indefinitely, while consuming nothing?

leftRecursion
LeftRecursive leftRecursion;

Is the rule left-recursive?

leftRecursiveCycle
string[] leftRecursiveCycle;

The path of rules traversed before indirect left-recursion recurses.

nullMatch
NullMatch nullMatch;

Can the rule succeed while consuming nothing?

recursion
Recursive recursion;

Is the rule recursive?

Meta