public class LLJavaParser2
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.Object |
emptyset |
eu.bandm.tools.ramus.runtime.Grammar<java.lang.String,antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> |
grammar |
static int |
N0 |
static int |
N1 |
static java.lang.Object |
nil |
static java.util.function.BiFunction<java.lang.Object,java.lang.Object,java.lang.Object> |
snoc |
static java.util.function.BiFunction<java.lang.Object,java.lang.Object,java.lang.Object> |
union |
Constructor and Description |
---|
LLJavaParser2() |
Modifier and Type | Method and Description |
---|---|
eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> |
commaPlus(eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> body) |
eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> |
commaStar(eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> body) |
static eu.bandm.tools.ramus.runtime.Token<java.lang.Integer,Location<java.lang.String>> |
convert(antlr.Token token) |
static eu.bandm.tools.ramus.runtime.Input<antlr.Token> |
fromStream(antlr.TokenStream in) |
static java.util.function.Function<antlr.Token,SimpleMessage<java.lang.String>> |
here(java.util.function.Function<? super Location<java.lang.String>,? extends SimpleMessage<java.lang.String>> fun) |
static void |
main(java.lang.String[] args) |
eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> |
notToken(int type) |
eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> |
notToken(java.lang.Integer... type) |
eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> |
notToken(java.util.Set<java.lang.Integer> type) |
eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> |
paren(int open,
int close,
eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> body) |
static LLJava.LongLiteral |
parseLong(java.lang.String s) |
static eu.bandm.tools.ramus.runtime.Action<SimpleMessage<java.lang.String>,eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object>> |
reduceBlock(eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object> env) |
static eu.bandm.tools.ramus.runtime.Action<SimpleMessage<java.lang.String>,eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object>> |
reduceClass(eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object> env) |
static eu.bandm.tools.ramus.runtime.Action<SimpleMessage<java.lang.String>,eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object>> |
reduceField(eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object> env) |
static eu.bandm.tools.ramus.runtime.Action<SimpleMessage<java.lang.String>,eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object>> |
reduceHandler(eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object> env) |
static eu.bandm.tools.ramus.runtime.Action<SimpleMessage<java.lang.String>,eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object>> |
reduceIf(eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object> env) |
static eu.bandm.tools.ramus.runtime.Action<SimpleMessage<java.lang.String>,eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object>> |
reduceInstanceof(eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object> env) |
static eu.bandm.tools.ramus.runtime.Action<SimpleMessage<java.lang.String>,eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object>> |
reduceInvoke(eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object> env) |
static eu.bandm.tools.ramus.runtime.Action<SimpleMessage<java.lang.String>,eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object>> |
reduceMethod(eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object> env) |
static eu.bandm.tools.ramus.runtime.Action<SimpleMessage<java.lang.String>,eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object>> |
reduceNew(eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object> env) |
static <A> java.util.Set<A> |
set(A... stuff) |
eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> |
token(int type) |
eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> |
token(java.lang.Integer... types) |
eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> |
token(int type,
java.util.function.Function<java.lang.String,?> build) |
eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> |
tokenThenMap(java.util.Map<java.lang.Integer,java.util.function.Function<java.lang.String,?>> branches) |
eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> |
tokenThenSet(java.util.Map<java.lang.Integer,?> branches) |
eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> |
tokenThenSupply(java.util.Map<java.lang.Integer,java.util.function.Supplier<?>> branches) |
public final eu.bandm.tools.ramus.runtime.Grammar<java.lang.String,antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> grammar
public static final java.lang.Object nil
public static final java.util.function.BiFunction<java.lang.Object,java.lang.Object,java.lang.Object> snoc
public static final java.lang.Object emptyset
public static final java.util.function.BiFunction<java.lang.Object,java.lang.Object,java.lang.Object> union
public static final int N0
public static final int N1
public eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> token(int type)
public eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> notToken(int type)
public eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> notToken(java.lang.Integer... type)
public eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> notToken(java.util.Set<java.lang.Integer> type)
public eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> token(int type, java.util.function.Function<java.lang.String,?> build)
public eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> token(java.lang.Integer... types)
public eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> tokenThenSet(java.util.Map<java.lang.Integer,?> branches)
public eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> tokenThenMap(java.util.Map<java.lang.Integer,java.util.function.Function<java.lang.String,?>> branches)
public eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> tokenThenSupply(java.util.Map<java.lang.Integer,java.util.function.Supplier<?>> branches)
public eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> paren(int open, int close, eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> body)
public eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> commaStar(eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> body)
public eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> commaPlus(eu.bandm.tools.ramus.runtime.Parse<antlr.Token,java.lang.String,java.lang.Object,SimpleMessage<java.lang.String>> body)
public static eu.bandm.tools.ramus.runtime.Token<java.lang.Integer,Location<java.lang.String>> convert(antlr.Token token)
public static eu.bandm.tools.ramus.runtime.Input<antlr.Token> fromStream(antlr.TokenStream in)
public static eu.bandm.tools.ramus.runtime.Action<SimpleMessage<java.lang.String>,eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object>> reduceClass(eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object> env)
public static eu.bandm.tools.ramus.runtime.Action<SimpleMessage<java.lang.String>,eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object>> reduceField(eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object> env)
public static eu.bandm.tools.ramus.runtime.Action<SimpleMessage<java.lang.String>,eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object>> reduceMethod(eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object> env)
public static eu.bandm.tools.ramus.runtime.Action<SimpleMessage<java.lang.String>,eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object>> reduceBlock(eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object> env)
public static eu.bandm.tools.ramus.runtime.Action<SimpleMessage<java.lang.String>,eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object>> reduceInstanceof(eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object> env)
public static eu.bandm.tools.ramus.runtime.Action<SimpleMessage<java.lang.String>,eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object>> reduceHandler(eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object> env)
public static eu.bandm.tools.ramus.runtime.Action<SimpleMessage<java.lang.String>,eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object>> reduceInvoke(eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object> env)
public static eu.bandm.tools.ramus.runtime.Action<SimpleMessage<java.lang.String>,eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object>> reduceNew(eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object> env)
public static eu.bandm.tools.ramus.runtime.Action<SimpleMessage<java.lang.String>,eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object>> reduceIf(eu.bandm.tools.ramus.runtime.Environment<java.lang.String,java.lang.Object> env)
public static void main(java.lang.String[] args) throws java.io.IOException
java.io.IOException
public static <A> java.util.Set<A> set(A... stuff)
public static java.util.function.Function<antlr.Token,SimpleMessage<java.lang.String>> here(java.util.function.Function<? super Location<java.lang.String>,? extends SimpleMessage<java.lang.String>> fun)
public static LLJava.LongLiteral parseLong(java.lang.String s)
see also the complete user documentation .