
Lua
文章平均质量分 53
老衲无尘
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Lua 15 分钟快速入门(Learn Lua in 15 Minutes)
原文出处: tylerneylon-- 单行注释 --[[ [多行注释] --]]变量 & 控制流num = 23 -- 数字都是双精度 str = 'aspythonstring' -- 像 Python 一样不可变 str = "aspythonuse" -- 可以双引号 str = [[ 像 Python 的多行注释可用于 表示多行字符串一样翻译 2016-04-27 09:45:50 · 1265 阅读 · 0 评论 -
Lua编译安装(MAC平台)
文章 1、下载Lua安装包 下载地址:http://www.lua.org/download.html,目前最新的Lua是5.2.3。解压得到doc、src、Makefile、README共4个文件。 2、编译安装Lua环境 1)控制台下cd Lua解压路径。 2)编译:执行make macosx; 3)在src中生成lua和luac两个可执行文件,这两个文件可以单独拿出来,比如我们在原创 2016-04-21 18:11:33 · 700 阅读 · 0 评论 -
Lua HelloWord!
写一个最最简单的程序——Hello World。print("Hello World")假定你把上面这句保存在 hello.lua 文件中,你在命令行只需要: > lua hello.lua 看到结果了吗? 让我们来看一个稍微复杂点的例子: -- defines a factorial function function fact (n) if n == 0 then return原创 2016-04-22 10:42:49 · 454 阅读 · 0 评论 -
Lua 词法约定
标示符:字母(letter)或者下划线开头的字母、下划线、数字序列. 最好不要使用下划线加大写字母的标示符,因为 Lua 的保留字也是这样的。Lua 中,Letter的含义是依赖于本地环境的。  保留字:以下字符为 Lua 的保留字,不能当作标识符。and break do else elseif end false for function if in local nil no原创 2016-04-22 10:53:56 · 407 阅读 · 0 评论 -
Lua 类型和值
Lua 是动态类型语言,变量不要类型定义。Lua中有8个基本类型分别为:nil、boolean、 number、string、userdata、function、thread 、table。函数 type() 可以测试给定变量或者值 的类型。print(type("Hello world")) --> string print(type(10.4*3)) --> number pr原创 2016-04-22 11:55:54 · 459 阅读 · 0 评论 -
Lua 表达式
Lua 中的表达式包括数字常量、字符串常量、变量、一元和二元运算符、函数调用。还可以是非传统的函数定义和表构造。算术运算符二元运算符:+ - * / ^ (加减乘除幂) 一元运算符:- (负值) 这些运算符的操作数都是实数。关系运算符< > <= >= ~= 这些操作符返回结果为 false 或者 true;==和~=比较两个值,如果两个值类型不同, Lua 认为两者不同;nil 只原创 2016-04-22 18:12:45 · 494 阅读 · 0 评论