Lua中文教程 - Programming in Lua - Roberto Ierusalimschy

所需积分/C币:12 2015-02-24 01:23:55 1.73MB PDF
收藏 收藏
举报

Programming in Lua的中文版,绝对值得一看。 Lua is the language of choice for anyone who needs a scripting language that is simple, efficient, extensible, portable, and free. Currently, Lua is being used in areas ranging from embedded systems to Web development and is widely spread in the game industry, where kn
版权声明 》的翻译由 完成。本站已经征得作者 的同意,可以翻译他的著作并在本站发布,本书的版权归 所有,有关版权请参考下面引自官方网站的声明,未经许可不得擅自转贴 或者以任何形式发布本书,否则后果自负。 译序 “袁承志知道若再谦逊,那就是瞧人不起,展开五行拳,发拳当胸打去。荣彩和旁 观三人本来都以为他武功有独到之秘,哪知使出来的竞是武林中最寻常不过的五行拳 敌对三人登时意存轻视,温青脸上不自禁露出失望的神色。 “荣彩心中暗喜,双拳如风,连抢三下攻势,满拟自己的大力魔爪手江南独步, 四招之间就可破去对方五行拳,那知袁承志轻描淡写的一一化解。再拆数招,荣彩暗暗 吃惊,原来对方所使虽是极寻常的拳术,但每一招均是含劲不吐,意在拳先,举手抬足 之间隐含极浑厚的内力。” —金庸《碧血剑》 编程语言之于程序员,若武功招式之于习武之人,招式虽重要,但在于使用之人。 胜者之道,武功只行于表,高手用剑,片草只叶亦威力无穷 当今武林,派别林立,语言繁杂,林林总总不计其数。主流文化的 ;偏安一隅的 ;动态语言中的 ,以及本 书介绍的 ,等等等等。再加上世界上那些不知道躲在哪的旮旯的奇奇怪怪的 捣鼓出来的异想天开的语言,要想将各类语言囊入怀中,不异于痴人说梦。不信 可欣赏一下 语言的 程序,语言本身依如其名。② 虽说语言的威力依使用者本身的修为高低而定,但不同语言本身的设计又有不同。 若让用写写操作系统内核、写写驱动程序 写写应用,都无异于舍 近求远,好刀只用上了刀背。 本身是以简单优雅为本,着眼于处理那些不擅长的任务。借助 为其扩 展,可闪现无穷魅力 本身完全遵循 而写成,只要有编译器的地方, 便可发挥她的力量。不需要追求 那样的大而全的库,太多的累赘,反而 会破坏她的优美 语言的优美,来自于使用者自己的感悟。的优雅,也只有使用后才会明白。 扬起帆,让我们一同踏上的学习之旅 有趣的 语言 本书的翻译,是 中朋友们共同努力的结果。下面是参与翻译与校对 的朋友 参与翻译 凤舞影天 参与校对 凤舞影天 花生魔人 翻译组 年月日 注:本为翻译稿,校对工作在进行。 目录 版权声明 译序 目录 第一篇语言 第章序言 序 的使用者 的相关资源 本书的体例 关于本书 感谢 第章起点 全局变量 词法约定 命令行方式 第章类型和值 第章表达式 算术运算符 关系运算符 逻辑运算符 连接运算符 优先级 表的构造 第章基本语法 赋值语句 局部变量与代码块() 控制结构语句 和语句 第章函数 返回多个结果值 可变参数 命名参数 第章再论函数 闭包 非全局函数 正确的尾调用( 第章迭代器与泛型 迭代器与闭包 范性的语义 无状态的迭代器 多状态的迭代器 真正的迭代器 第章编译·运行·调试 函数 错误 异常和错误处理 错误信息和回跟踪( 第章协同程序 协同的基础 管道和过滤器 用作迭代器的协同 非抢占式多线程 第章完整示例 作为数据描述语言使用 马尔可夫链算法 第二篇与 第章数据结构 数组 阵和多维数组 链表 队列和双端队列 集合和包 字符串缓冲 第章数据文件与持久化 序列化 第章 算术运算的 关系运算的 库定义的 表相关的 第章环境 使用动态名字访问全局变量 声明全局变量 非全局的环境 第章 基本方法 私有成员( 包与文件 使用全局表 其他一些技巧( 第章面向对象程序设计 类 继承 多重继承 私有性( 的对象实现方法 第章表 记忆函数 关联对象属性 重述带有默认值的表 第三篇标准库 第章数学库 第章 库 数组大小 插入删除 排序 第章 库 模式匹配函数 模式 捕获( 转换的技巧( 第章库 简单模式 完全模式 第章操作系统库 和 其它的系统调用 第章 库 自省( 第四篇 第章 纵览 第一个示例程序 堆栈 的错误处理 第章扩展你的程序 表操作 调用函数 通用的函数调用 第章调用函数 函数 函数库 第章撰写函数的技巧 数组操作 字符串处理 在函数中保存状态 第章 访问面向对象的数据 访问数组 第章资源管理 目录迭代器 解析 第一篇语言

...展开详情
试读 127P Lua中文教程 - Programming in Lua - Roberto Ierusalimschy
立即下载 低至0.43元/次 身份认证VIP会员低至7折
抢沙发
一个资源只可评论一次,评论内容不能少于5个字
关注 私信 TA的资源
上传资源赚积分,得勋章
最新推荐
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy 12积分/C币 立即下载
1/127
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第1页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第2页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第3页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第4页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第5页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第6页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第7页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第8页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第9页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第10页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第11页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第12页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第13页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第14页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第15页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第16页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第17页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第18页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第19页
Lua中文教程 - Programming in Lua - Roberto Ierusalimschy第20页

试读结束, 可继续阅读

12积分/C币 立即下载 >