public static class PrecedenceClimbingParser.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private PrecedenceClimbingParser |
dummy |
(package private) java.util.List<PrecedenceClimbingParser.Token> |
tokens |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
private PrecedenceClimbingParser.Builder |
add(PrecedenceClimbingParser.Token t) |
PrecedenceClimbingParser.Builder |
atom(java.lang.Object o) |
PrecedenceClimbingParser |
build() |
PrecedenceClimbingParser.Builder |
call(PrecedenceClimbingParser.Op op,
PrecedenceClimbingParser.Token arg0,
PrecedenceClimbingParser.Token arg1) |
PrecedenceClimbingParser.Builder |
infix(java.lang.Object o,
int precedence,
boolean left) |
PrecedenceClimbingParser.Builder |
postfix(java.lang.Object o,
int precedence) |
PrecedenceClimbingParser.Builder |
prefix(java.lang.Object o,
int precedence) |
PrecedenceClimbingParser.Builder |
special(java.lang.Object o,
int leftPrec,
int rightPrec,
PrecedenceClimbingParser.Special special) |
final java.util.List<PrecedenceClimbingParser.Token> tokens
private final PrecedenceClimbingParser dummy
private PrecedenceClimbingParser.Builder add(PrecedenceClimbingParser.Token t)
public PrecedenceClimbingParser.Builder atom(java.lang.Object o)
public PrecedenceClimbingParser.Builder call(PrecedenceClimbingParser.Op op, PrecedenceClimbingParser.Token arg0, PrecedenceClimbingParser.Token arg1)
public PrecedenceClimbingParser.Builder infix(java.lang.Object o, int precedence, boolean left)
public PrecedenceClimbingParser.Builder prefix(java.lang.Object o, int precedence)
public PrecedenceClimbingParser.Builder postfix(java.lang.Object o, int precedence)
public PrecedenceClimbingParser.Builder special(java.lang.Object o, int leftPrec, int rightPrec, PrecedenceClimbingParser.Special special)
public PrecedenceClimbingParser build()
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.