luaj
Mislead
热爱生活,热爱技术,热爱足球!
展开
-
luaj——java程序中运行lua
环境搭建(Gradle)下载最新的luaj源码。把源码的core、jse里面的代码文件添加到你的项目里面,可能需要处理合并冲突。添加bcel的引入,build.gradle如下。group 'LuaJTest'version '0.1-SNAPSHOT'apply plugin: 'java'sourceCompatibility = 1.8repositories { jcenter原创 2016-06-13 14:30:04 · 4623 阅读 · 0 评论 -
luaj-lua中实例化JavaClass
LuaJ提供了LuaJavaLib来方便地实现Lua和Java的混用。使用luajava在Lua中实例化JavaClassLuaLogTest.java一个简单的Log示例类package com.mislead.luaj.java_lua;public class LuaLogTest { public static String TAG = LuaLogTest.class.getSimple原创 2016-06-13 14:31:07 · 3034 阅读 · 0 评论 -
关于lua table.getn()和#
在lua中table是强大的数据组合类型,但是因为强大所以有些地方使用会不好理解。 table可以是list:local list_table = {1, 2, 3} table可以是dict:local dict_table = {a=1,b=2} table可以是链表:local lb_tale={value = 1, next=nil} 当然table也可以混合。lua5.0之后版本t原创 2016-06-13 14:47:59 · 2942 阅读 · 0 评论