Lua基础
1、 语言定义:
在lua语言中,标识符有很大的灵活性(变量和函数名),不过用户不呢个以数字作为起始符,也要避免下划线(_)接大写字母,因为这种格式为lua自身保留如_Start。
建议用户使用如下格式和命名规则来定义变量、常量和函数名:
① 常量用全大写和下划线,例如:MY_CONSTANT
② 变量第一个字母小写,例如:myVariable
③ 全角变量...
分类:
其他好文 时间:
2014-11-01 13:32:24
阅读次数:
182
本文将从 源码 研究nodejs 的原理、本质,探讨nodejs的应用场景,以及高性能开发实践指南。
目录:
第一节:编译node.js
第二节:源码分析
进入主题:以下是在win7 64 下进行,其他平台编译 ,请参见官网。
第一节:编译node.js,过程很简单
1、下载源码。 git clone https://github.com/joyent/node
如果没有...
分类:
Web程序 时间:
2014-10-30 23:56:06
阅读次数:
430
目前lua最新版本,5.2.3。
此例为一个简单的lua解析器,源码摘自《Lua游戏开发实践指南》。
测试例程功能为:解析简单的lua指令,如:print("Hello world!");
function fun(x ,y) return x + y end
z =fun(1,1);
print(z);
结果如下图:
源码如下:
simple_main.cpp:
...
分类:
其他好文 时间:
2014-08-28 11:31:09
阅读次数:
362
“参考Lua游戏开发实践指南”
Lua提供两种控制结构(数字型和通用型)--Lua中的for语句的索引是从1开始的 数字型: 一个简单的示例如下1 for indx = 1, 10 do2
print(indx)3 end do关键字标记程序块的开始,end标记程序块的结束。 ...
分类:
其他好文 时间:
2014-05-02 17:26:51
阅读次数:
702