Programming in Luaiv4.4 break和return语句............................................................................................................. 23 第 5 章 函数 ............................................................................................................................... 24 5.1 返回多个结果值 .............................................................................................................. 25 5.2 可变参数 ........................................................................................................................... 27 5.3 命名参数 .......................................................................................................................... 28 第 6 章 再论函数 ....................................................................................................................... 30 6.1 闭包 .................................................................................................................................. 32 6.2 非全局函数 ...................................................................................................................... 34 6.3 正确的尾调用(Proper Tail Calls) ............................................................................... 36 第 7 章 迭代器与泛型for........................................................................................................... 40 7.1 迭代器与闭包 .................................................................................................................. 40 7.2 范性for的语义.................................................................................................................. 42 7.3 无状态的迭代器 .............................................................................................................. 43 7.4 多状态的迭代器 .............................................................................................................. 44 7.5 真正的迭代器 .................................................................................................................. 45 第 8 章 编译·运行·调试 ....................................................................................................... 47 8.1 require函数........................................................................................................................ 49 8.2 C Packages......................................................................................................................... 50 8.3 错误 .................................................................................................................................. 51 8.4 异常和错误处理 .............................................................................................................. 52 8.5 错误信息和回跟踪(Tracebacks) ................................................................................ 53 第 9 章 协同程序 ....................................................................................................................... 56 9.1 协同的基础 ...................................................................................................................... 56 9.2 管道和过滤器 .................................................................................................................. 58 9.3 用作迭代器的协同 .......................................................................................................... 61 9.4 非抢占式多线程 .............................................................................................................. 63 第 10 章 完整示例 ..................................................................................................................... 68 10.1 Lua作为数据描述语言使用 ........................................................................................... 68 10.2 马尔可夫链算法 ............................................................................................................ 71 第二篇 tables与objects............................................................................................................... 75 第 11 章 数据结构 ..................................................................................................................... 76 11.1 数组 ................................................................................................................................ 76 11.2 阵和多维数组 ................................................................................................................ 77 11.3 链表 ................................................................................................................................ 78 11.4 队列和双端队列 ............................................................................................................ 78 11.5 集合和包 ........................................................................................................................ 80 11.6 字符串缓冲 .................................................................................................................... 80 第 12 章 数据文件与持久化 ..................................................................................................... 84 12.1 序列化 ............................................................................................................................ 86 Copyright ® 2005, Translation Team,
…… 此处隐藏:3119字,全部文档内容请下载后查看。喜欢就下载吧 ……