Package | Description |
---|---|
eu.bandm.tools.lljava.parser | |
eu.bandm.tools.ramus.runtime |
Modifier and Type | Method and Description |
---|---|
static Input<antlr.Token> |
LLJavaParser2.fromStream(antlr.TokenStream in) |
Modifier and Type | Method and Description |
---|---|
abstract Input<T> |
Input.consume() |
static <T> Input<T> |
Input.from(java.lang.Iterable<? extends T> tokens) |
static <T> Input<T> |
Input.from(java.util.List<T> tokens,
T eof) |
abstract Input<T> |
Output.getNext() |
static <T> Input<T> |
Input.infinitely(long index,
T token) |
static <T> Input<T> |
Input.infinitely(T token) |
static <T> Input<T> |
Input.replicate(long count,
long index,
T token) |
static <T> Input<T> |
Input.replicate(long count,
T token) |
Input<T> |
Input.totalize(T defaultToken) |
Modifier and Type | Method and Description |
---|---|
static <T,K,V,M> Output<T,K,V,M> |
Output.consume(Input<T> in) |
static <T,K,V,M> Output<T,K,V,M> |
Output.id(Input<T> in) |
static <T,K,V,M> Output<T,K,V,M> |
Output.output(Update<K,V,M> update,
Input<T> next) |
see also the complete user documentation .