Lua脚本

转载 2015年07月06日 17:40:49
1,
Lua 是一个小巧的脚本语言。是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo所组成并于1993年开发。 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。Lua并没有提供强大的库,这是由它的定位决定的。所以Lua不适合作为开发独立应用程序的语言。Lua 有一个同时进行的JIT项目,提供在特定平台上的即时编译功能。
Lua脚本可以很容易的被C/C++ 代码调用,也可以反过来调用C/C++的函数,这使得Lua在应用程序中可以被广泛应用。不仅仅作为扩展脚本,也可以作为普通的配置文件,代替XML,ini等文件格式,并且更容易理解和维护。[1] Lua由标准C编写而成,代码简洁优美,几乎在所有操作系统和平台上都可以编译,运行。[1] 一个完整的Lua解释器不过200k,在目前所有脚本引擎中,Lua的速度是最快的。这一切都决定了Lua是作为嵌入式脚本的最佳选择
2,运行和保存
运行可以通过 Lua 的交互模式,也可以用记事本编辑代码保存为 .lua 的格式,通过 lua 编译器运行。也可以通过第三方工具,将 lua 打包独立运行。
3,目标
Lua的目标是成为一个很容易嵌入其它语言中使用的语言。大多数程序员也认为它的确做到了这一点。

Lua脚本之基础语法

http://zhaohe162.blog.163.com/blog/static/382167972013111024055596/
  • wushungui
  • wushungui
  • 2014年11月20日 14:22
  • 694

如何编写简单的lua小脚本@@

------------------------第一章--lua语言基本语法---------------------------- 第一节:变量与函数 lua是个和C十分相像的东...
  • qq_25601345
  • qq_25601345
  • 2017年06月19日 22:52
  • 692

简单运行Lua代码

简单运行Lua代码 分类: Lua 2009-08-07 00:27 5604人阅读 评论(4) 收藏 举报 luatablecapplicationstring语言 ...
  • jiafu1115
  • jiafu1115
  • 2013年05月21日 21:09
  • 9797

Lua脚本简明入门(整理自脚本之家)

Lua为类C语言,因此大小写敏感。语句间分号可选,类似python、go、swift,至于JavaScript,若一个事件里调用多个函数,则用分号隔开。 print("Hello World") 运...
  • klosekill
  • klosekill
  • 2015年04月17日 18:32
  • 601

Redis与Lua脚本

转自:http://redisbook.readthedocs.io/en/latest/feature/scripting.html#lua Lua 脚本功能是 Reids 2.6 版本的...
  • Adam040606
  • Adam040606
  • 2016年08月15日 00:24
  • 646

Lua与C——执行Lua脚本(二)

Lua是通过Lua解释器来执行的,也就是一段C语言的代码,通过引入Lua的库,可以自己编写代码来执行Lua脚本。 在mac中引入Lua库见:点击这里...
  • X805433354
  • X805433354
  • 2015年06月15日 14:31
  • 1779

在android中使用lua脚本

本质上,与lua调用c的api是一样的。主要的方式,是在lua中获取java对象,以及相应的方法。那么这样可以使用lua做什么呢?不能做的是,完全新建一个类;所以假设我们建好了一个Activity,并...
  • yizhi401
  • yizhi401
  • 2014年03月07日 17:30
  • 2869

系列2—编辑调试Lua脚本

BabeLua编辑调试Lua脚本   上一篇《系列1—BabeLua入门》  设置Lua脚本文件夹 在VS菜单上选择:【lua】【Settings】打开设置界面,如下图(左上角选中【Lua Folde...
  • babestudio
  • babestudio
  • 2014年05月27日 18:23
  • 11690

lua脚本demo实例

-- account.lua -- from PiL 1, Chapter 16 Account = {balance = 0} function Account:new (o, name) ...
  • earbao
  • earbao
  • 2016年06月27日 11:41
  • 2661

java中调用lua脚本语言1

Lua是一个实用的脚本语言,相对于Python来说,比较小巧,但它功能并不逊色,特别是在游戏开发中非常实用(WoW采用的就是Lua作为脚本的)。Lua在C\C++的实现我就不多说了,网上随便一搜,到处...
  • gundumw100
  • gundumw100
  • 2017年04月10日 18:35
  • 256
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Lua脚本
举报原因:
原因补充:

(最多只允许输入30个字)