Package | Description |
---|---|
jfun.parsec |
Provides classes and interfaces for parser combinator logic and basic parsers.
|
Modifier and Type | Method and Description |
---|---|
static Mapn<java.lang.Object[]> |
Maps.idn()
Returns an identity map.
|
Modifier and Type | Method and Description |
---|---|
static <E,R> Parser<R> |
Parsers.mapn(ArrayFactory<?> af,
Parser<?>[] ps,
Mapn<R> mn)
Sequencing of an array of Parser objects.
|
static <E,R> Parser<R> |
Parsers.mapn(java.lang.Class<? super E> etype,
Parser<E>[] ps,
Mapn<R> mn)
Sequencing of an array of Parser objects.
|
static <R> Parser<R> |
Parsers.mapn(Parser<?>[] ps,
Mapn<R> mn)
Sequencing of an array of Parser objects.
|
static <R> Parser<R> |
Parsers.mapn(java.lang.String name,
ArrayFactory<?> af,
Parser<?>[] ps,
Mapn<R> mn)
Sequencing of an array of Parser objects.
|
static <E,R> Parser<R> |
Parsers.mapn(java.lang.String name,
java.lang.Class<? super E> etype,
Parser<E>[] ps,
Mapn<R> mn)
Sequencing of an array of Parser objects.
|
static <R> Parser<R> |
Parsers.mapn(java.lang.String name,
Parser<?>[] ps,
Mapn<R> mn)
Sequencing of an array of Parser objects.
|