Lua参考手册5.3 - (EPUB全文下载)
文件大小:0.14 mb。
文件格式:epub 格式。
书籍内容:
目錄
介紹
目录
索引
1 – 简介
2 – 基本概念
3 – 语言定义
4 – 编程接口
5 – 辅助库
6 – 标准库
7 – 独立版 Lua
8 – 与之前版本不兼容的地方
9 – Lua 的完整语法
Lua 5.3 术语中英对照表
关于 Lua
安装 Lua
自 Lua 5.2 以来的变更
License
Lua 5.3 参考手册
作者 Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes
译者
云风
Lua.org, PUC-Rio 版权所有 © 2015 , 在遵循
Lua license
条款下,可自由使用。
最后修改时间: 2015年1月14日23:07
目录
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 – 语句
3.3.1 – 语句块
3.3.2 – 代码块
3.3.3 – 赋值
3.3.4 – 控制结构
3.3.5 – For 语句
3.3.6 – 函数调用语句
3.3.7 – 局部声明
3.4 – 表达式
3.4.1 – 数学运算操作符
3.4.2 – 位操作符
3.4.3 – 强制转换
3.4.4 – 比较操作符
3.4.5 – 逻辑操作符
3.4.6 – 字符串连接
3.4.7 – 取长度操作符
3.4.8 – 优先级
3.4.9 – 表构建
3.4.10 – 函数调用
3.4.11 – 函数定义
3.5 – 可见性规则
4 – 编程接口
4.1 – 栈
4.2 – 栈大小
4.3 – 有效索引与可接受索引
4.4 – C 闭包
4.5 – 注册表
4.6 – C 中的错误处理
4.7 – C 中的让出处理
4.8 – 函数和类型
4.9 – 调试接口
5 – 辅助库
5.1 – 函数和类型
6 – 标准库
6.1 – 基本函数
6.2 – 协程管理
6.3 – 模块
6.4 – 字符串处理
6.4.1 – 匹配模式
6.4.2 – 打包和解包用到的格式串
6.5 – UTF-8 支持
6.6 – 表处理
6.7 – 数学函数
6.8 – 输入输出设施
6.9 – 操作系统设施
6.10 – 调试库
7 – 独立版 Lua
8 – 与之前版本不兼容的地方
8.1 – 语言的变更
8.2 – 库的变更
8.3 – API 的变更
9 – Lua 的完整语法
索引
Lua 函数
基础
_G
_VERSION
assert
collectgarbage
dofile
error
getmetatable
ipairs
load
loadfile
next
pairs
pcall
print
rawequal
rawget
rawlen
rawset
require
select
setmetatable
tonumber
tostring
type
xpcall
协程
coroutine.create
coroutine.isyieldable
coroutine.resume
coroutine.running
coroutine.status
coroutine.wrap
coroutine.yield
调试
debug.debug
debug.gethook
debug.getinfo
debug.getlocal
debug.getmetatable
debug.getregistry
debug.getupvalue
debug.getuservalue
debug.sethook
debug.setlocal
debug.setmetatable
debug.setupvalue
debug.setuservalue
debug.traceback
debug.upvalueid
debug.upvaluejoin
输入输出
io.close
io.flush
io.input
io.lines
io.open
io.output
io.popen
io.read
io.stderr
io.stdin
io.stdout
io.tmpfile
io.type
io.write
file:close
file:flush
file:lines
file:read
file:seek
file:setvbuf
file:write
数学
math.abs
math.acos
math.asin
math.atan
math.ceil
math.cos
math.deg
math.exp
math.floor
math.fmod
math.huge
math.log
math.max
math.maxinteger
math.min
math.mininteger
math.modf
math.pi
math.rad
math.random
math.randomseed
math.sin
math.sqrt
math.tan
math.tointeger
math.type
math.ult
操作系统
os.clock
os.date
os.difftime
os.execute
os.exit
os.getenv
os.remove
os.rename
os.setlocale
os.time
os.tmpname
包
package.config
package.cpath
package.loaded
package.loadlib
package.path
package.preload
package.searchers
package.searchpath
字符串
string.byte
string.char
............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » Lua参考手册5.3 - (EPUB全文下载)