程序包的使用
org.beetl.core.statement
使用org.beetl.core.statement的程序包
程序包
说明
-
类说明#ajax id:{...}exp1+exp2a+b,a-b,a*b,a/b,a%b抽象语法树结点基础类{ statement1;statement2 }a> b,a>=b,a==b,a>b,a>=b已过时。表达式基类call();语法节点 包含所处行号,列号,以及文本表示if()else{}用于语句块声明中的流程控制++i 或者 i++ 或者--i 或者i--Java方法直接调用 xxx.abc().ef.ttt();!exp1 or exp2脚本运行程序,代表了模板转化为beetl脚本语言脚本的描述same with switch-case执行语句类似go语言的switch标签,如:try{ }catch(error){ }var xxx = exp;user.nameuser.namecall(xxx.cc = exp); 返回是expwhile(exp) whileBody
-
类说明#ajax id:{...}exp1+exp2a+b,a-b,a*b,a/b,a%b{ statement1;statement2 }break;a> b,a>=b,a==b,a>b,a>=bvar a = { ...}continue;表达式基类${date,dateFormat='yyyy-mm-dd'}for(user:list){}elsefor{}call();for(var a=0;a <10;i++){}elsefor{}语法节点 包含所处行号,列号,以及文本表示if()else{}++i 或者 i++ 或者--i 或者i--var a = [1,2,3]{a:1,b:2}String ,Number ,BooleanJava方法直接调用 xxx.abc().ef.ttt();-exp!exp1 or exp2${exp,format=""}脚本运行程序,代表了模板转化为beetl脚本语言returnsame with switch-case执行语句表达式语句,如fun();模板的静态部分模板的静态部分类似go语言的switch标签,如:三元表达式 condtion?try{ }catch(error){ }var a=1,b=2var xxx = exp;user.namevar cuser.namecall(xxx.cc = exp); 返回是expvar xxx.cc = exp;while(exp) whileBody
-
-
-
-
类说明#ajax id:{...}抽象语法树结点基础类{ statement1;statement2 }表达式基类${date,dateFormat='yyyy-mm-dd'}语法节点 包含所处行号,列号,以及文本表示用于语句块声明中的流程控制变量在context中的索引String ,Number ,Boolean脚本运行程序,代表了模板转化为beetl脚本语言脚本的描述执行语句标签,如:var a=1,b=2var xxx = exp;user.namevar cuser.name
-
-
类说明抽象语法树结点基础类{ statement1;statement2 }表达式基类语法节点 包含所处行号,列号,以及文本表示用于语句块声明中的流程控制变量在context中的索引执行语句user.nameuser.name
-