public abstract class AstRoot extends Iced<AstRoot>
| Modifier and Type | Field and Description |
|---|---|
static java.util.HashMap<java.lang.String,AstParameter> |
CONSTS |
static java.util.HashMap<java.lang.String,AstPrimitive> |
PRIMS |
| Constructor and Description |
|---|
AstRoot() |
| Modifier and Type | Method and Description |
|---|---|
Val |
apply(Env env,
Env.StackHelp stk,
AstRoot[] asts) |
int[] |
columns(java.lang.String[] names) |
abstract java.lang.String |
description() |
abstract java.lang.String |
example() |
abstract Val |
exec(Env env) |
abstract int |
nargs() |
static AstId |
newAstFrame(Frame f) |
static AstStr |
newAstStr(java.lang.String s) |
abstract java.lang.String |
str() |
java.lang.String |
toString() |
asBytes, clone, copyOver, frozenType, read, readExternal, readJSON, reloadFromBytes, toJsonString, write, writeExternal, writeJSONpublic static final java.util.HashMap<java.lang.String,AstPrimitive> PRIMS
public static final java.util.HashMap<java.lang.String,AstParameter> CONSTS
public Val apply(Env env, Env.StackHelp stk, AstRoot[] asts)
public abstract java.lang.String str()
public java.lang.String toString()
toString in class java.lang.Objectpublic abstract java.lang.String example()
public abstract java.lang.String description()
public abstract int nargs()
public int[] columns(java.lang.String[] names)
public static AstStr newAstStr(java.lang.String s)