
Lua脚本语言
YongYu_IT
区块链,分布式系统
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Lua脚本语言——基本语法(一)
1、标示符定义:Lua标示符不能以数字打头,也要避免用下划线接大写字母打头(这是lua保留格式),也不能用lua保留关键字。 Lua保留关键字有:and,break,do,else,elseif,end,false,for,function,if,in,local,nil,not,or,repeat,return,then,true,until,while。 lua中使用两个减号"--"作为行原创 2014-11-24 13:29:59 · 853 阅读 · 0 评论 -
Lua脚本语言——Lua简介
1、Lua脚本:Lua脚本是一系列Lua命令的简单脚本,其实就是扩展名为.lua的文本文件。Lua不关注格式、制表符、换行符或者其他旨在增强代码可读性的转换符号,Lua对分号也不敏感,只会关注空格符用于区分变量和函数调用。例如下面两段脚本效果是一样的。 for indx = 1,4 do print("line:", indx) end 和, for indx=1,4 do pr原创 2014-11-24 13:28:19 · 3647 阅读 · 0 评论 -
编译Lua
1、下载解压Lua最新版 http://www.lua.org/ftp/lua-5.3.0.tar.gz 2、新建一个空项目 3、把 XXX\lua-5.3.0\src 下的所有文件拷贝到工程根目录下 4、将所有头文件(.h文件)添加到项目头文件目录中(注意 lua.hpp 文件不用添加进去) 5、将除lua.c、luac.c文件以外的源文件添加到项目源文件目录下原创 2015-04-07 09:55:36 · 1126 阅读 · 0 评论 -
C++调用Lua
一、编译得到Lua官方的lib(参见《编译Lua》一文) 二、新建C++空项目 三、添加对Lua的头文件和lib的引用 1、把官方Lua提供的头文件整理在一起,添加对这些头文件的引用 四、添加对lib的引用 3、编写源代码,Lua代码。并将Lua文件放在源代码同级目录下 test.cpp文件: #include //使用lib必须需原创 2015-04-09 09:07:33 · 619 阅读 · 0 评论 -
Lua调用C++
基于前文《C++调用Lua》继续探索Lua调用C++函数的问题: test_lua_call_cpp.cpp文件: #include extern "C"{ #include "lua.h" #include "lualib.h" #include "luaxlib.h" }; lua_State* L; //这个函数将被Lua调用 static int aver原创 2015-04-09 11:08:15 · 807 阅读 · 0 评论