Package | Description |
---|---|
org.parboiled | |
org.parboiled.matchers | |
org.parboiled.matchervisitors | |
org.parboiled.parserunners |
Modifier and Type | Class and Description |
---|---|
class |
ParserStatistics |
Modifier and Type | Method and Description |
---|---|
<R> R |
ZeroOrMoreMatcher.accept(MatcherVisitor<R> visitor) |
<R> R |
VarFramingMatcher.accept(MatcherVisitor<R> visitor) |
<R> R |
TestNotMatcher.accept(MatcherVisitor<R> visitor) |
<R> R |
TestMatcher.accept(MatcherVisitor<R> visitor) |
<R> R |
SequenceMatcher.accept(MatcherVisitor<R> visitor) |
<R> R |
ProxyMatcher.accept(MatcherVisitor<R> visitor) |
<R> R |
OptionalMatcher.accept(MatcherVisitor<R> visitor) |
<R> R |
OneOrMoreMatcher.accept(MatcherVisitor<R> visitor) |
<R> R |
NothingMatcher.accept(MatcherVisitor<R> visitor) |
<R> R |
MemoMismatchesMatcher.accept(MatcherVisitor<R> visitor) |
<R> R |
Matcher.accept(MatcherVisitor<R> visitor)
Accepts the given matcher visitor.
|
<R> R |
FirstOfMatcher.accept(MatcherVisitor<R> visitor) |
<R> R |
EmptyMatcher.accept(MatcherVisitor<R> visitor) |
<R> R |
CustomMatcher.accept(MatcherVisitor<R> visitor) |
<R> R |
CharRangeMatcher.accept(MatcherVisitor<R> visitor) |
<R> R |
CharMatcher.accept(MatcherVisitor<R> visitor) |
<R> R |
CharIgnoreCaseMatcher.accept(MatcherVisitor<R> visitor) |
<R> R |
AnyOfMatcher.accept(MatcherVisitor<R> visitor) |
<R> R |
AnyMatcher.accept(MatcherVisitor<R> visitor) |
<R> R |
ActionMatcher.accept(MatcherVisitor<R> visitor) |
Modifier and Type | Class and Description |
---|---|
class |
CanMatchEmptyVisitor
A
MatcherVisitor determining whether a matcher can legally succeed with an empty match. |
class |
DefaultMatcherVisitor<R>
A basic
MatcherVisitor implementation that delegates all visiting methods to one default value method. |
class |
DoWithMatcherVisitor
A MatcherVisitor that executes a given
DoWithMatcherVisitor.Action against a whole matcher hierarchy in a depth-first manner. |
class |
FollowMatchersVisitor
Collects the matchers that can legally follow the given matcher according to the grammar into a given
list.
|
class |
GetStarterCharVisitor
Returns the first character a given matcher can start a match with.
|
class |
IsSingleCharMatcherVisitor
A
MatcherVisitor determining whether a matcher is a basic single character matcher. |
class |
IsStarterCharVisitor
A
MatcherVisitor determining whether a matcher can start a match with a given char. |
Modifier and Type | Class and Description |
---|---|
private static class |
RecoveringParseRunner.CollectResyncActionsVisitor
This MatcherVisitor collects the minimal set of actions that has to run underneath a resyncronization sequence
in order to maintain a consistent Value Stack state.
|