CryScript类lua语法的脚本

联合创作 · 2023-09-27

cryscript  是用delphi开发的类lua语法的脚本,基于原型继承支持递归支持闭包支持垃圾回收的脚本语言。以实现为目的,没参考任何代码,所有的实现就是用最简洁的,最能想到的方法实现的。

#计算裴波那契数列前46位,算10次
i=10;
while i <> 0 do
k=46;
a=1;
b=1;
while k <> 0 do
write a;
c=b;
b=a+b;
a=c;
k=k-1;
end;
i=i-1;
end;

#闭包

 

add2 = function()
var i = 100;
function add(c)
i = c+ i;
return i;
end;
i = i - 80;
return add;
end;
d = add2;
c= add2();
write c(1);
write c(1);

浏览 2
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报