| Package | Description |
|---|---|
| org.sfj | |
| org.sfj.exemplars |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
PegLegParser.CharTerminal<V>
Terminal based on some set of characters.
|
class |
PegLegParser.ParentRule |
| Modifier and Type | Method and Description |
|---|---|
PegLegParser.PegLegRule<V> |
PegLegParser.anyChar()
Rule with matches any character.
|
PegLegParser.PegLegRule<V> |
PegLegParser.empty()
Returns true, matches nothing, consumes nothing.
|
PegLegParser.PegLegRule<V> |
PegLegParser.eof() |
PegLegParser.PegLegRule<V> |
PegLegParser.eol() |
PegLegParser.PegLegRule<V> |
PegLegParser.named(String name,
PegLegParser.PegLegRule<V> del)
name a rule
|
PegLegParser.PegLegRule<V> |
PegLegParser.nothing()
Always fails to match, consumes nothing
|
PegLegParser.PegLegRule<V> |
PegLegParser.ParentRule.refs(PegLegParser.Ref<?>... refs) |
PegLegParser.PegLegRule<V> |
PegLegParser.ws()
Whitespace rule.
|
| Modifier and Type | Method and Description |
|---|---|
PegLegParser.PegLegRule<V> |
PegLegParser.named(String name,
PegLegParser.PegLegRule<V> del)
name a rule
|
PegLegParser.RuleReturn<V> |
PegLegParser.parse(PegLegParser.PegLegRule<V> rule)
A Parsing entry point.
|
| Constructor and Description |
|---|
ParentRule(PegLegParser.PegLegRule<V> rule) |
| Modifier and Type | Method and Description |
|---|---|
PegLegParser.PegLegRule<JSONOne.JObject> |
JsonPegParser.json() |
PegLegParser.PegLegRule<JSONOne.JObject> |
JsonPegParser.jsonArray() |
Copyright © 2020. All rights reserved.