这几周用空闲时间把 lua 5.13 port 到 Symbian
很BH .Build新Symbian工程时就出现了一个类型转换的错误
全都用常用的ANSI C函数 写的就是不一样,连Symbian这样只带了弱C 库都过了额,本来还想着要新写一些函数的..
这次port 也主要就是实现了Symbian的dll加载机制和 在lauxlib.h 增加了一些Symbian相关设定
顺便看了Table和虚拟机的实现,确实很精妙,感叹杂有这么大的差距呢.理解都要理解半天.
计划:
1: port to S60 3rd( symbian v9 ) ,很快就会搞定,改下dll的entry就行
以后有时间就做的:
2: 写一个lua 的交互模式程序,打算参考python for symbian 的 实现.
3:研究Lua的实现,写些记录文档,提高自身水平
4: 把以前自己写的那个Symbian 贪吃蛇 引擎,改成用lua 脚本实现 (就是不知道在我那个破3230上有多慢)