|
可以多线程运行,注册函数,调用LUA函数,取全局变量,给全局变量赋值,实现对Table 的 读取 赋值,创建 相当于 T.a T[1]指令如下:
"创建", // 第2命令实现输出
"卸载", //// 第3命令实现输出
"注册函数", //// 第4命令实现输出
"调用函数", //// 第5命令实现输出
"执行脚本文本", ////第6命令实现输出
"执行脚本文件", //// 第7命令实现输出
"置全局变量文本", // 第8命令实现输出
"置全局变量数值", // 第9命令实现输出
"置全局变量逻辑", // 第10命令实现输出
"取全局变量文本", //第11命令实现输出
"取全局变量数值", // 第12命令实现输出
"取全局变量逻辑", //第13命令实现输出
"压入全局变量", // 第14命令实现输出
"压入空值", //第15命令实现输出
"压入文本", // 第16命令实现输出
"压入数值", //第17命令实现输出
"压入逻辑", // 第18命令实现输出
"取出全局变量", //第19命令实现输出
"取出文本", // 第20命令实现输出
"取出整数", // 第21命令实现输出
"取出小数", // 第22命令实现输出
"取出逻辑", // 第23命令实现输出
"取出栈变量类型", //第24命令实现输出
"取出句柄" // 第25命令实现输出
"取出函数", // 第26命令实现输出
"取出错误信息", // 第27命令实现输出
"取出栈大小", // 第28命令实现输出
"是否为空", //第29命令实现输出
"是否为无效", // 第30命令实现输出
"是否为无效或者为空值", //第31命令实现输出
"是否为数值", // 第32命令实现输出
"是否为整数", //第33命令实现输出
"是否为文本", // 第34命令实现输出
"是否为逻辑", //第35命令实现输出
"是否为C函数", // 第36命令实现输出
"是否为函数", //第37命令实现输出
"是否为表", // 第38命令实现输出
"是否线程", //第39命令实现输出
"是否为轻量用户数据", // 第40命令实现输出
"是否为用户数据", //第41命令实现输出
"是否为让出", // 第42命令实现输出
"弹出栈", //第43命令实现输出
"设置栈位置", // 第44命令实现输出
"打开_全部库", //第45命令实现输出
"打开_基础库", // 第46命令实现输出
"打开_包管理库", //第47命令实现输出
"打开_协程库", // 第48命令实现输出
"打开_字符串库", //第49命令实现输出
"打开_UTF8库", // 第50命令实现输出
"打开_表处理库", //第51命令实现输出
"打开_数学库", // 第52命令实现输出
"打开_IO库", //第53命令实现输出
"打开_操作库", // 第54命令实现输出
"打开_调试库", //第55命令实现输出
"返回句柄", // 第56命令实现输出
"取出表值", // 第57命令实现输出
"取出表文本", // 第58命令实现输出
"取出表整数", // 第59命令实现输出
"取出表小数", //第60命令实现输出
"取出表逻辑", // 第61命令实现输出
"取出表位置值", //第62命令实现输出
"取出表位置文本", // 第63命令实现输出
"取出表位置整数", //第64命令实现输出
"取出表位置小数", // 第65命令实现输出
"取出表位置逻辑", //第66命令实现输出
"取表下一个数据", // 第67命令实现输出
"置表值", // 第68命令实现输出
"置表文本", // 第69命令实现输出
"置表整数", // 第70命令实现输出
"置表小数", //第71命令实现输出
"置表逻辑", // 第72命令实现输出
"压入整数", //第73命令实现输出
"置全局变量整数", // 第74命令实现输出
"取全局变量整数", // 第75命令实现输出
"置表数组文本", // 第76命令实现输出
"置表数组整数", // 第77命令实现输出
"置表数组小数", //第78命令实现输出
"置表数组逻辑", // 第79命令实现输出
"置表位置值", // 第80命令实现输出"
创建新表", // 第81命令实现输出
二维表_取文本 // 第82命令实现输出
二维表_取整数 // 第83命令实现输出
二维表_取小数 // 第84命令实现输出
二维表_取逻辑 // 第85命令实现输出
二维表_置文本 // 第86命令实现输出
二维表_置整数 // 第87命令实现输出
二维表_置小数 // 第88命令实现输出
二维表_置逻辑 // 第89命令实现输出
多维表_取文本 取出一维表到十五维表之间的文本。 // 第90命令实现输出
多维表_取整数 取出一维表到十五维表之间的整数。 // 第91命令实现输出
多维表_取小数 取出一维表到十五维表之间的小数。 // 第92命令实现输出
多维表_取逻辑 取出一维表到十五维表之间的逻辑。// 第93命令实现输出
根据大家建议更新内容
1.”置全局变量空值“ 相当于删除这个全局变量。
2.”多维表_置文本“ 向一维表到十五维表之间的赋值文本。
3.”多维表_置整数“ 向一维表到十五维表之间的赋值整数。
4.”多维表_置小数“ 向一维表到十五维表之间的赋值小数或双精度小数。
5.”多维表_置逻辑“ 向一维表到十五维表之间的赋值逻辑。
6.”调用lua函数“ 调用LUA函数,返回文本型调用函数时的错误,用'返回函数数据'这个指令来获取函数的返回值。
7.”返回函数数据“ 返回函数数据。取出数据完成,要执行'设置栈位置(0)'这个指令来清除栈。
8.”表履历,带类型“ 查看表里所有的内容,带文本型文字来标识数据的类型。
9.”表履历“ 返回文本型, 表里所有的内容。
lua53实例.zip
(868.5 KB, 下载次数: 480)
|
评分
-
参与人数 4 | 好评 +4 |
精币 +12 |
收起
理由
|
精易小凡
| + 1 |
+ 2 |
能不能修改成支持中文函数 |
SalHe
| + 1 |
+ 4 |
奉上小小红包希望笑纳 |
亚子
| + 1 |
+ 3 |
不错的。 |
冰点
| + 1 |
+ 3 |
此处应该有鼓励~ |
查看全部评分
|