Lua
henrik_he
这个作者很懒,什么都没留下…
展开
-
VS 2012下Lua的编译与安装
1. 下载Lua Lua官方下载网址: http://www.lua.org/download.html 下载Lua 5.2.2的源码,当然你也可以直接下载二进制版本的(省的编译)。 2. 编译Lua 将下载下来的Lua tar包,解压之后,下面有doc与src文件夹,其中src是Lua的源码,该源码主要包括三个部分:Luaa库源码、Lua解析器与Lua编译器。注,该tar包主要是原创 2013-05-23 13:14:19 · 3125 阅读 · 0 评论 -
Lua介绍
Lua是一个强大的、快速的、轻量级的、可嵌入的脚本语言。 Lua使简单的过程式语法与基于联合数组和可扩展语意的强大数据描述结构联合起来。Lua是动态类型的,通过解释基于注册的虚拟机所写的字节码运行,并且具有增量垃圾回收机制的自动内存管理,使它成为理想的配置、脚本与快速原型。 为什么选择Lua? Lua是一个经过验证的、强壮的语言 Lua已经用于很原创 2013-05-23 11:43:14 · 2809 阅读 · 0 评论 -
VS 2012下调用Lua接口
前一篇文章介绍了如何在VS 2012下编译Lua源码,现在来做个小小的C++代码测试! 参考《Lua程序设计》一书写的一个小例子: #include #include #include "lua.h" #include "lauxlib.h" #include "lualib.h" int main() { char szBuffer[256]; int nE原创 2013-05-24 11:04:37 · 3883 阅读 · 0 评论 -
Lua 5.2 参考手册(二)
[原文: http://www.lua.org/manual/5.2/] 1 介绍 Lua是一个可扩展编程语言,它为支持具有数据描述功能的通用过程式编程而设计。它也为面向对象编程、函数式编程与数据驱动编程提供良好的支持。Lua目标是为任何需要的程序作为强大的、轻量级的、可嵌入的脚本语言使用。Lua通过库的方式实现,使用纯净的C书写,即标准C与C++的通用子集。翻译 2013-05-29 15:16:01 · 3429 阅读 · 0 评论 -
Lua 5.2 参考手册(一)
[原文: http://www.lua.org/manual/5.2/] 目录 1 介绍 2 基础概念 2.1 值与类型 2.2 环境与全局环境 2.3 错误处理 2.4 元表与元方法 2.5 垃圾回收 2.5.1 垃圾回收元方法 2.5.2 弱表 2.6 协同程序 3 语言 3.1 词法约定 3.2 变量 3.3翻译 2013-05-29 15:13:51 · 3482 阅读 · 1 评论