E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Lua5.2
Lua5.2
中的全局环境
Lua的实现是非常简单而且清晰的,我决定整理一下最近学到的lua知识,我想先从lua的环境开始谈起。环境是个什么概念呢?在lua中,大部分的结构都可以用table来表达,环境也不例外,环境指的是一张表,这张表里保存这能够使用的全局变量。这样说还是不太清晰,接着看就会明白了。全局环境是什么呢?Lua有一个大的环境,即_G环境。这个是全局环境,保存着全局的变量。可以通过这行代码打印出_G环境里的内容:
rangercyh
·
2013-01-03 21:23
lua
Lua环境
_G环境
lua全局环境
lua中_G
Lua5.2
中的全局环境
Lua的实现是非常简单而且清晰的,我决定整理一下最近学到的lua知识,我想先从lua的环境开始谈起。环境是个什么概念呢?在lua中,大部分的结构都可以用table来表达,环境也不例外,环境指的是一张表,这张表里保存这能够使用的全局变量。这样说还是不太清晰,接着看就会明白了。全局环境是什么呢?Lua有一个大的环境,即_G环境。这个是全局环境,保存着全局的变量。可以通过这行代码打印出_G环境里的内容:
rangercyh
·
2013-01-03 21:23
lua
lua全局环境
lua环境
Lua
Lua5.2
中的math库
Lua5.2
中的math库里面包含了三角函数、指数和对数函数、取整函数、max和min、随机数函数,以及变量pi和huge。这些定义可以在lua源码中lmathlib.c中找到。
rangercyh
·
2013-01-02 22:17
lua
Math.floor
lua数学库
lua中math库
lua中数学库
Lua5.2
中的math库
Lua5.2
中的math库里面包含了三角函数、指数和对数函数、取整函数、max和min、随机数函数,以及变量pi和huge。这些定义可以在lua源码中lmathlib.c中找到。
rangercyh
·
2013-01-02 22:17
lua
lua数学库
lua中math库
Lua
lua5.2
c模块
#include /*su.lua---dofile("su.lua") main=require("util") print(main.add(1,2)); functionadd(a,b) returnmain.add(a,b) end */ extern"C" { #include"lua.h" #include"lualib.h" #include"lauxlib.h" }; ex
小熊猫大暴走
·
2012-12-26 17:00
Lua_tinker for lua 5.2
由于现在使用
lua5.2
所有把tinker做了些修改来支持
lua5.2
还修改了一个BUG。有什么BUG请联系我。
hacking_in_my_mind
·
2012-12-11 15:00
lua-5.1 和 lua-5.2 之间的一些差异。
但在
lua5.2
中已经不支持这一函数了,
lua5.2
的手册中建议使用luaL_setfuncs来替代luaL_register.使用如下。
hacking_in_my_mind
·
2012-06-17 11:00
table
null
lua
vs2010静态编译cjson2.1
网上没有找到教程只好自己来1、下载
lua5.2
源码和cjson的源码2、
lua5.2
直接作为vs2010的一个静态库工程编译即可,无需任何改动3、cjson放到lua目录下并且在lua工程里添加”筛选器
varding
·
2012-06-02 11:00
Math
json
String
null
lua
2010
ubuntu 链接
Lua5.2
报错
1.使用-I指定lua的头文件目录,也可以直接把lua.hlualib.hlauxlib.h这三个文件直接放到/usr/include或者/usr/local/inclue 下2.链接Lua库,要链接Lua库先要使用-L指定lua库的目录,由于Lua库使用到了数学库,所以要使用-lm-ldl链接数学库,和动态链接库以我的系统环境为例,要链接lua使用cc -ooutflesrc.c-llua-lm
hacking_in_my_mind
·
2012-05-31 19:00
ubuntu
lua
lua5.2
改动
第三方cmodule,如使用luaL_register需要改为luaL_newlib。如lfs库luaL_register(L,"lfs",fslib)改为luaL_newlib(L,fslib);。这里本来第二个参数是表明,非nil是把所有接口放到一个全局变量table中,nil就是所有接口都是全局函数。现在是强制取消全局接口了。所有第三方库没有gloable的函数了,所以使用时都要赋给一个表。
DOOM
·
2012-03-21 19:23
LUA
Lua入门
开发环境:OS:CentOS5.332位
Lua5.2
代码如下:文件e12.lua-- add two numbers function add ( x, y ) return x + y end
wenbo
·
2012-01-19 16:40
职场
休闲
Lua5.2
Lua
Lua入门
开发环境:OS:CentOS5.332位
Lua5.2
代码如下:文件e12.lua -- add two numbers function add ( x, y
wenbo
·
2012-01-19 16:40
职场
休闲
Lua5.2
Lua 下实现抢占式多线程
Lua5.2
的开发进度可以回溯到2010年1月。漫长的流程到今天已经快两年过去,终于等到了beta版。我十分期待它可以在2011年内正式发布。
云风 Coder(码农)
·
2011-08-09 10:00
lua与虚拟机
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他