AjaxStatement(BlockStatement block,
GrammarToken token,
boolean defaultRender) |
AndExpression(Expression exp1,
Expression exp2,
GrammarToken token) |
ArthExpression(Expression a,
Expression b,
short mode,
GrammarToken token) |
ASTNode(GrammarToken token) |
BlockStatement(Statement[] nodes,
GrammarToken token) |
BreakStatement(GrammarToken token) |
CompareExpression(Expression a,
Expression b,
short mode,
GrammarToken token) |
ContentBodyExpression(BlockStatement block,
GrammarToken token) |
ContinueStatement(GrammarToken token) |
DirectiveStatement(String directive,
Set<String> idList,
GrammarToken token) |
Expression(GrammarToken token) |
FormatExpression(String name,
String pattern,
GrammarToken token)
${date,name=pattern}
|
ForStatement(VarDefineNode idNode,
Expression exp,
boolean hasSafe,
Statement forPart,
Statement elseforPart,
GrammarToken token)
for(idNode in exp) {forPath}elsefor{elseforPart}
|
FunctionExpression(String name,
Expression[] exps,
VarAttribute[] vas,
boolean hasSafe,
Expression safeExp,
GrammarToken token) |
FunctionStatement(FunctionExpression fe,
GrammarToken token) |
GeneralForStatement(VarAssignStatementSeq varAssignSeq,
Expression[] expInit,
Expression condtion,
Expression[] expUpdate,
Statement forPart,
Statement elseforPart,
GrammarToken token) |
IfStatement(Expression condtion,
Statement ifStatement,
Statement elseStatement,
GrammarToken token) |
IncDecExpression(boolean isInc,
boolean returnOrginal,
GrammarToken token) |
JsonArrayExpression(List<Expression> list,
GrammarToken token) |
JsonMapExpression(Map<String,Expression> map,
GrammarToken token) |
Literal(Object value,
GrammarToken token) |
NativeCallExpression(ClassNode clsNode,
NativeNode[] chain,
GrammarToken token) |
NativeCallExpression(InstanceNode insNode,
NativeNode[] chain,
GrammarToken token) |
NegExpression(Expression exp,
GrammarToken token) |
NotBooleanExpression(Expression exp,
GrammarToken token) |
OrExpression(Expression exp1,
Expression exp2,
GrammarToken token) |
PlaceholderST(Expression exp,
FormatExpression format,
GrammarToken token) |
ReturnStatement(Expression exp,
GrammarToken token) |
SafePlaceholderST(Expression exp,
FormatExpression format,
GrammarToken token) |
SelectStatement(Expression value,
Expression[] conditions,
BlockStatement[] blocks,
BlockStatement defaultBlock,
GrammarToken token) |
Statement(GrammarToken token) |
StatementExpression(Expression exp,
GrammarToken token) |
StaticTextASTNode(int textIndex,
GrammarToken token) |
StaticTextByteASTNode(int textIndex,
GrammarToken token) |
SwitchStatement(Expression value,
LinkedHashMap<Expression,BlockStatement> map,
BlockStatement defaultBlock,
GrammarToken token) |
TagStatement(String tagName,
Expression[] paras,
Statement block,
GrammarToken token) |
TagVarBindingStatement(String tagName,
Expression[] paras,
Statement block,
VarDefineNode[] varDefine,
GrammarToken token) |
TernaryExpression(Expression condtion,
Expression a,
Expression b,
GrammarToken token) |
TryCatchStatement(BlockStatement tryPart,
BlockStatement catchPart,
VarDefineNode error,
GrammarToken token) |
VarAssignExpression(Expression exp,
GrammarToken token) |
VarAssignNullStatment(int varIndex,
GrammarToken token) |
VarAssignStatement(Expression exp,
GrammarToken token) |
VarAssignStatementSeq(Statement[] sts,
GrammarToken token) |
VarAttribute(GrammarToken token) |
VarDefineNode(GrammarToken token) |
VarRef(VarAttribute[] attributes,
boolean hasSafe,
Expression safe,
GrammarToken token) |
VarRef(VarAttribute[] attributes,
boolean hasSafe,
Expression safe,
GrammarToken token,
GrammarToken firstToken) |
VarSquareAttribute(Expression exp,
GrammarToken token) |
VarVirtualAttribute(GrammarToken token) |
WhileStatement(Expression exp,
Statement whileBody,
GrammarToken token) |