public abstract class ASTOp extends AST
Modifier and Type | Field and Description |
---|---|
static java.util.HashMap<java.lang.String,ASTOp> |
BIN_INFIX_OPS |
static java.util.HashMap<java.lang.String,ASTOp> |
PREFIX_OPS |
static java.util.HashMap<java.lang.String,AST> |
SYMBOLS |
static java.util.HashMap<java.lang.String,ASTOp> |
UDF_OPS |
static java.util.HashMap<java.lang.String,ASTOp> |
UNI_INFIX_OPS |
Modifier and Type | Method and Description |
---|---|
static ASTOp |
get(java.lang.String op) |
static ASTOp |
isBuiltinOp(java.lang.String id) |
static boolean |
isInfixOp(java.lang.String id) |
static ASTOp |
isOp(java.lang.String id) |
static boolean |
isUDF(ASTOp op) |
static boolean |
isUDF(java.lang.String id) |
static java.util.Set<java.lang.String> |
opStrs() |
indent, numChildren
clone, frozenType, read_impl, read, readExternal, readJSON_impl, readJSON, toJsonString, write_impl, write, writeExternal, writeHTML_impl, writeHTML, writeJSON_impl, writeJSON
public static final java.util.HashMap<java.lang.String,ASTOp> UNI_INFIX_OPS
public static final java.util.HashMap<java.lang.String,ASTOp> BIN_INFIX_OPS
public static final java.util.HashMap<java.lang.String,ASTOp> PREFIX_OPS
public static final java.util.HashMap<java.lang.String,ASTOp> UDF_OPS
public static final java.util.HashMap<java.lang.String,AST> SYMBOLS
public static ASTOp isOp(java.lang.String id)
public static ASTOp isBuiltinOp(java.lang.String id)
public static boolean isInfixOp(java.lang.String id)
public static boolean isUDF(java.lang.String id)
public static boolean isUDF(ASTOp op)
public static java.util.Set<java.lang.String> opStrs()
public static ASTOp get(java.lang.String op)