newLisp.callback("/*回调函数名,LISP 可用 get-string 等获取返回值*/","string(int,double,string)",
function(i,n,str){
return web.json.stringify({i,n,str});
}
)
执行 LISP 代码,返回字符串
LISP 代码支持 aardio 模板语法: https://www.aardio.com/zh-cn/doc/language-reference/templating/syntax.html
一、如果 aardio 输出表,则通过 JSON 转为 LISP 对象
二、如果 aardio 输出多个参数,则转为数组后通过 JSON 转为 LISP 对象
三、如果 aardio 输出其他单个参数,则转为字符串直接置入 LISP 代码
执行 LISP 代码,并输出到控制台
LISP 代码支持 aardio 模板语法: https://www.aardio.com/zh-cn/doc/language-reference/templating/syntax.html
一、如果 aardio 输出表,则通过 JSON 转为 LISP 对象
二、如果 aardio 输出多个参数,则转为数组后通过 JSON 转为 LISP 对象
三、如果 aardio 输出其他单个参数,则转为字符串直接置入 LISP 代码
newLisp.callback("/*回调函数名,LISP 可用 get-json 获取返回值*/","string(int a,int b)",
function(a,b){
return {a,b};
}
)
禁止 LISP 代码输出到控制台
允许 LISP 代码输出到控制台,这是默认设置
启动 NewLisp REPL(Read Eval Print Loop)命令行解释器
每一个非空行在回车后执行并输出结果,
如果输入一个空行,则读取输入直到下一个空行后执行代码
按Ctrl + C退出程序