精易论坛

标题: Lua5.3.5支持库(支持中文) [打印本页]

作者: 酷宝贝    时间: 2018-9-13 00:59
标题: Lua5.3.5支持库(支持中文)
我知道之前已经有易友封装过Lua支持库了,此支持库与其不同如下:
1、支持中文(中文函数名等)
2、全部回调函数改成了stdcall,也就是易语言使用的调用协yi。
3、命令全部也是中文(这点我不知道好不好)

Lua5.3.5.rar (275.92 KB, 下载次数: 1802)


作者: xhwsd    时间: 2018-9-13 01:02
支持,强力支持,顶风支持,无条件支持....
作者: 衰而不爱    时间: 2018-9-13 01:08
66666666666666666
作者: 天道酬谢    时间: 2018-9-13 01:38
66666666666膜拜大神
作者: L1yp    时间: 2018-9-13 06:57
火钳刘明  支持大佬  看到了协程
作者: 网络注册会员    时间: 2018-9-13 09:05
又升级了哦
作者: 胆小的老虎    时间: 2018-9-13 15:40
全论坛易友发来贺电
作者: 179816129    时间: 2018-9-14 12:18
支持,强力支持,顶风支持,无条件支持....
作者: Joedown    时间: 2018-9-14 14:14
感谢,学习中
作者: ck66    时间: 2018-9-14 15:07
祝贺大神新作问世
作者: 雨潇    时间: 2018-9-14 17:04
这个比较嚣张
作者: asd475122993    时间: 2018-9-14 17:32
厉害了............
作者: 静默安装    时间: 2018-9-14 20:35
支持开源~!感谢分享
作者: 6803314    时间: 2018-9-14 22:27
取走试试,感谢楼主
作者: xo37    时间: 2018-9-15 06:48
虽然,不知道这个是用来干嘛的,还是感谢撸主的分享……
作者: q312102408    时间: 2018-9-15 07:15
还是大神多啊
作者: yjrrklove    时间: 2018-9-15 08:08
感谢大神分享,所以 这个是干什么用的?
作者: 178826559    时间: 2018-9-15 09:02
懒人插件吗?
作者: 308228    时间: 2018-9-15 14:11
谢谢.............
作者: 坚持第一    时间: 2018-9-15 20:16
谢谢楼主分享
作者: 47224242    时间: 2018-9-16 09:01
谢谢分享,赞赞赞!
作者: 水晶之心    时间: 2018-9-17 00:07
好东西,拿来看看
作者: taohongsen1990    时间: 2018-9-17 14:56
谢谢楼主分享
作者: sanwenjing    时间: 2018-9-17 22:45
学习了,强.学习了,强.学习了,强.学习了,强.学习了,强.学习了,强.学习了,强.学习了,强.学习了,强.学习了,强.学习了,强.学习了,强.学习了,强.学习了,强.学习了,强.学习了,强.
作者: 被封七号    时间: 2018-9-22 11:33
本帖最后由 被封七号 于 2018-9-22 11:36 编辑

我去年也写了一个LUA库,一开始就是全中文的,后来发现中文名称翻译不好的话容易产生歧义,而且很多LUA相关的例子都是使用原生名称,自己要拿来用的时候找对应命令费劲,于是又换回全英文的了。
如果有足够的中文文档和例程,翻译成中文倒没什么影响。

作者: suntojava    时间: 2018-9-24 16:15
这东西,是好东西,必须支持
作者: 2136696026    时间: 2018-10-3 06:46
213123213213123
作者: a2603025038    时间: 2018-10-4 00:41
看一眼就扣币
作者: a2603025038    时间: 2018-10-4 00:41
必须蹭回一个币
作者: 飞翔的菜鸟    时间: 2018-10-5 03:57
置顶的帖子内容肯定要下载来看看了!用不到放着吃灰也好啊!
作者: liyanan852    时间: 2018-10-7 03:38
好东西,拿来看看
作者: jmxx333    时间: 2018-10-10 20:24
感谢感谢感谢感谢!非常感谢
作者: a13149057125    时间: 2018-10-11 16:38
谢谢分享 下载学习
作者: t5578174    时间: 2018-10-11 23:04
  
子程序名返回值类型公开备 注
LUA_表取值  
变量名类 型静态数组备 注
变量名文本型 
内容文本型 
表测试逻辑型 
内容类型整数型 
LUA_压入空 (m_state)
如果真 (LUA_是否表 (m_state, -2))
判断循环首 (LUA_下一个 (m_state, -2) > 0)
变量名 = LUAL_到文本 (m_state, -2, )
内容 = LUAL_到文本 (m_state, -2, )
内容类型 = LUA_取类型 (m_state, -3)
LUA_弹出 (m_state, 4)
调试输出 (变量名, 内容, 内容类型)
LUA_压入空 (m_state)
表测试 = LUA_是否表 (m_state, -2)
如果真 (取反 (表测试))
跳出循环 ()

判断循环尾 ()


i支持库列表   支持库注释   
elua(未知支持库)
spec特殊功能支持库

不知道是代码错误了,还是支持库这个函数封装的有问题呢,按照网上能查到的遍历LUA表数据的写法,能进入循环体,却始终只是在一条记录上循环

作者: t5578174    时间: 2018-10-12 10:48
本帖最后由 t5578174 于 2018-10-12 10:50 编辑
t5578174 发表于 2018-10-11 23:04
[e=1].版本 2
.支持库 elua
.支持库 spec

已找到问题,是代码的原因造成的
  1. .版本 2
  2. .支持库 elua
  3. .支持库 spec

  4. .子程序 LUA_表取值
  5. .局部变量 变量名, 文本型
  6. .局部变量 内容, 文本型
  7. .局部变量 内容类型, 整数型

  8. LUA_压入空 (m_state)
  9. .如果真 (LUA_是否表 (m_state, -2))
  10.     .判断循环首 (LUA_下一个 (m_state, -2) > 0)
  11.         变量名 = LUAL_到文本 (m_state, -2, )
  12.         内容 = LUAL_到文本 (m_state, -2, )
  13.         内容类型 = LUA_取类型 (m_state, -3)
  14.         LUA_弹出 (m_state, 3)
  15.         调试输出 (变量名, 内容, 内容类型)
  16.     .判断循环尾 ()
  17. .如果真结束

复制代码

作者: hbiao    时间: 2018-10-14 14:26
谢谢分享 下载学习
作者: 心灰意冷    时间: 2018-10-26 22:20
        感谢分享,很给力!~
作者: 固守明月    时间: 2018-10-27 12:34
看看呀看看呀看看呀看看呀看看呀
作者: a1140141768    时间: 2018-11-1 15:43
学习了、、、、
作者: 2931373854    时间: 2018-11-19 12:51
很不错,厉害!
作者: 新大陆    时间: 2018-11-20 17:04
请教一下,关于函数返回值,大多网上源代码都是E语言获取LUA函数的返回值或E语言传递参数给LUA函数,那么怎么使用lua脚本  获取E语言子程序返回的值呢?
作者: 酷宝贝    时间: 2018-11-20 17:17
新大陆 发表于 2018-11-20 17:04
请教一下,关于函数返回值,大多网上源代码都是E语言获取LUA函数的返回值或E语言传递参数给LUA函数,那么怎 ...

test.e 不是有例子么
作者: 新大陆    时间: 2018-11-22 20:11
酷宝贝 发表于 2018-11-20 17:17
test.e 不是有例子么

能否再写一下,E语言调用lua函数的例子。
作者: oycs429    时间: 2018-11-22 23:28
好东西啊..........赞
作者: 3103005712    时间: 2018-12-8 15:31
GIF录制工具 V1.1 超详细备注 可录制鼠标 可编辑帧
作者: huayinzhe    时间: 2018-12-16 19:09
请问怎么才能同时执行多个脚本呢?用LUAL_执行文本的话好像同时只能执行一个lua脚本,用论坛里以前分享的5.2.3版本的是可以同时执行多个lua脚本的
作者: 易湿胸    时间: 2018-12-17 15:38
再整个例子啊
作者: huayinzhe    时间: 2018-12-24 01:57
huayinzhe 发表于 2018-12-16 19:09
请问怎么才能同时执行多个脚本呢?用LUAL_执行文本的话好像同时只能执行一个lua脚本,用论坛里以 ...

大佬,LUA_新建线程这个东西是不是解决我这个问题的东西呀,但这东西怎么用,看介绍说是会返回个新的LuaState,但这函数又没有返回值
作者: 划落的天空    时间: 2018-12-24 02:33
LUA  循环 控制 这些 关键字 汉化过没
作者: huayinzhe    时间: 2018-12-24 20:23
huayinzhe 发表于 2018-12-24 01:57
大佬,LUA_新建线程这个东西是不是解决我这个问题的东西呀,但这东西怎么用,看介绍说是会返回个新的LuaS ...

我看别人C语言调用lua_newthread是会返回个新的L句柄来用的,具体写法就是L1 = lua_newthread(L);,这个支持库的LUA_新建线程反而没返回值,只能单纯的调用,是不是写漏了
作者: q3582565    时间: 2019-1-5 17:30
yp wh 这个历害了。有空好好学一下
作者: piccprp    时间: 2019-1-7 12:49

多谢楼主的分享
作者: 霄汉小三    时间: 2019-1-23 10:58
求大神的   对象增强操作(版本1.1)的模块   
作者: 421042598    时间: 2019-1-26 16:47
恩恩这个好 试试看
作者: analyzer    时间: 2019-2-1 15:00
这个软件不错哦,谢谢了
作者: 992032820    时间: 2019-2-17 13:59
Lua5.3.5支持库(支持中文)
作者: 王者小学生    时间: 2019-2-20 08:31
看下能用没
作者: yours1215    时间: 2019-3-22 15:57
挺好的,谢谢了.
作者: 哊时候╭幸福    时间: 2019-4-15 23:43
LUA_调用 这个怎么用  怎么把变量名压入栈  找了半天找不到!!!
作者: 暮色下雨天    时间: 2019-4-18 13:45
66666666666666666666666666666666666666
作者: nbahanzhe    时间: 2019-4-29 08:32
66666666666666666666666666666666666666
作者: 遵义静以修身    时间: 2019-5-1 00:53
非常 牛
作者: crazycode    时间: 2019-6-7 16:14
谢谢分享,正好需要
作者: liunanqiang    时间: 2019-6-20 07:50
谢谢分享!!!!!!!!
作者: lijuntao    时间: 2019-6-21 19:50
这个支持库是做什么用的?
作者: 生命练习生    时间: 2019-6-21 21:29
谢谢楼主11111111111111111
作者: xxiaoshujjun    时间: 2019-6-28 23:07
C里面用这个脚本很好用,居然易语言也有
作者: skyking    时间: 2019-7-1 12:12
留个脚印,方便下次
作者: 铁血勇士    时间: 2019-8-4 01:05
好东西  牛人
作者: tasbox    时间: 2019-8-20 11:18
大佬能写一份 多线程中调用lua吗,包括调用函数...一直卡在这个梗上面了...
作者: xxymg    时间: 2019-9-5 17:44
感谢  感谢 哪里有新特性介绍吗
作者: 942697530    时间: 2019-9-20 16:44
感谢  感谢 哪里有新特性介绍吗
作者: xxymg    时间: 2019-10-11 17:11
希望丰富一下调用函数以及一些使用操作
作者: 德友    时间: 2019-10-25 07:56
我看看有啥东西。
作者: illusionzhang    时间: 2019-10-26 15:25
6666666找这个好几天了
作者: boyving    时间: 2019-10-27 13:17
就喜欢全中文的。。。很好
作者: SilverS    时间: 2020-2-2 15:54
感谢作者!希望能更加善,不有坑就好!
作者: wfzooool    时间: 2020-2-21 13:26
下载学习下啊
作者: wjswzj0    时间: 2020-2-21 17:36
感谢分享,很给力!~
作者: tbfang    时间: 2020-2-22 16:31
我到底还有多少金币?
作者: phuai007    时间: 2020-7-3 18:59
好用吗???????
作者: lxinguo0    时间: 2020-7-10 14:38
感谢分享,很给力!~
作者: jyx0902    时间: 2020-7-11 13:11
感谢分享,很给力!~
作者: へ尛诺り    时间: 2020-8-6 15:17
能把源码分享给我吗,我目前在官方LUA源码基础上修改了很多适合我自己项目的,从头写成支持库太累了,希望能有老源码直接替换静态库编译。
作者: wfzooool    时间: 2020-11-17 12:10
谢谢楼主分享
作者: 158262159    时间: 2020-12-16 18:53
好东西哦
作者: 超级大小白    时间: 2021-6-27 12:06
        感谢分享,很给力!~
作者: SWAT002    时间: 2021-6-28 21:48
这是干啥的 ,做lua脚本的吗
作者: egiziano    时间: 2021-9-2 19:29
感谢分享
作者: zoodir    时间: 2021-9-10 13:06
        感谢分享,很给力!~
作者: evrstr    时间: 2021-10-15 12:07
感谢分享
作者: evrstr    时间: 2021-10-15 12:08
感谢分享
作者: hutu11    时间: 2021-10-18 19:46
我要下载
作者: awyutong    时间: 2021-11-20 13:36
66666666666666666666666666
作者: awyutong    时间: 2021-11-20 13:36
666666666666666666666666666666
作者: awyutong    时间: 2021-11-24 16:56
6666666666666非常好
作者: 九门大提督    时间: 2021-12-30 14:06
感谢感谢
作者: robber    时间: 2022-3-13 18:36
        小小心意,意思一下
作者: tengbo    时间: 2022-3-21 11:16
提示: 作者被禁止或删除 内容自动屏蔽
作者: whh365    时间: 2022-3-26 14:06

6666666666666非常好




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4