| Modifier and Type | Class | Description |
|---|---|---|
class |
Failure |
An immutable parse failure.
|
class |
Result |
An immutable abstract parse result.
|
class |
Success |
An immutable parse success.
|
| Modifier and Type | Method | Description |
|---|---|---|
abstract Result |
Parser.parseOn(Context context) |
Primitive method doing the actual parsing.
|
| Modifier and Type | Method | Description |
|---|---|---|
Result |
ContinuationParser.ContinuationHandler.apply(Function<Context,Result> continuation,
Context context) |
|
Result |
ActionParser.parseOn(Context context) |
|
Result |
ContinuationParser.parseOn(Context context) |
|
Result |
FlattenParser.parseOn(Context context) |
|
Result |
TokenParser.parseOn(Context context) |
|
Result |
TrimmingParser.parseOn(Context context) |
| Modifier and Type | Method | Description |
|---|---|---|
Result |
ContinuationParser.ContinuationHandler.apply(Function<Context,Result> continuation,
Context context) |
| Modifier and Type | Method | Description |
|---|---|---|
Result |
AndParser.parseOn(Context context) |
|
Result |
ChoiceParser.parseOn(Context context) |
|
Result |
DelegateParser.parseOn(Context context) |
|
Result |
EndOfInputParser.parseOn(Context context) |
|
Result |
NotParser.parseOn(Context context) |
|
Result |
OptionalParser.parseOn(Context context) |
|
Result |
SequenceParser.parseOn(Context context) |
| Modifier and Type | Method | Description |
|---|---|---|
Result |
CharacterParser.parseOn(Context context) |
|
Result |
EpsilonParser.parseOn(Context context) |
|
Result |
FailureParser.parseOn(Context context) |
|
Result |
StringParser.parseOn(Context context) |
| Modifier and Type | Method | Description |
|---|---|---|
Result |
GreedyRepeatingParser.parseOn(Context context) |
|
Result |
LazyRepeatingParser.parseOn(Context context) |
|
Result |
PossessiveRepeatingParser.parseOn(Context context) |
| Modifier and Type | Field | Description |
|---|---|---|
Context |
Tracer.TraceEvent.context |
The current parser context.
|
Copyright © 2018 PetitParser. All rights reserved.