第24章capi纵览.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第24章capi纵览

Programming in Lua 作者:Roberto Ierusalimschy 翻译: Simple is beautiful 版权声明 《Programming in Lua》的翻译由完成。本站已经征得作者Mr. Roberto Ierusalimschy的同意,可以翻译他的著作并在本站发布,本书的版权归Mr. Roberto Ierusalimschy 所有,有关版权请参考下面引自官方网站的声明,未经许可不得擅自转贴或者以任何形式发布本书,否则后果自负。 Copyright ? 2003-2004 Roberto Ierusalimschy. All rights reserved. This online book is for personal use only. It cannot be copied to other web sites or further distributed in any form. 译序 “袁承志知道若再谦逊,那就是瞧人不起,展开五行拳,发拳当胸打去。荣彩和旁观三人本来都以为他武功有独到之秘,哪知使出来的竟是武林中最寻常不过的五行拳。敌对三人登时意存轻视,温青脸上不自禁露出失望的神色。 “荣彩心中暗喜,双拳如风,连抢三下攻势,满拟自己的大力魔爪手江南独步,三四招之间就可破去对方五行拳,那知袁承志轻描淡写的一一化解。再拆数招,荣彩暗暗吃惊,原来对方所使虽是极寻常的拳术,但每一招均是含劲不吐,意在拳先,举手抬足之间隐含极浑厚的内力。” ——金庸《碧血剑》 编程语言之于程序员,若武功招式之于习武之人,招式虽重要,却更在于使用之人。胜者之道,武功只行于表,高手用剑,片草只叶亦威力无穷。 当今武林,派别林立,语言繁杂,林林总总不计其数。主流文化的C/C++、Java、C#、VB;偏安一隅的Fortran;动态语言中的Perl、Tcl、Ruby、Forth、Python,以及本书介绍的Lua;……,等等等等。再加上世界上那些不知道躲在哪的旮旯的奇奇怪怪的hacker捣鼓出来的异想天开的语言,要想各类语言样样精通,不异于痴人说梦。不信可欣赏一下BrainFuck语言的Hello World程序,语言本身依如其名。-(- +++++++++[++++++++-].+++++++[++++-]+.+++++++..+++.[-]++++++++[++++-].#+++++++++++[+++++-].++++++++[+++-].+++...[-]++++++++[++++-]+.[-]++++++++++. 虽说语言的威力依使用者本身的修为高低而定,但不同语言本身的设计又有不同。若让用Java写写操作系统内核、Perl写写驱动程序、C/C++写写web应用,都无异于舍近求远,好刀只用上了刀背。 Lua本身是以简单优雅为本,着眼于处理那些C不擅长的任务。借助C/C++为其扩展,Lua可闪现无穷魅力。Lua本身完全遵循ANSI C而写成,只要有C编译器的地方,Lua便可发挥她的力量。Lua不需要追求Python那样的大而全的库,太多累赘,反而破坏了她的优美。 语言的优美,来自于使用者自己的感悟。Lua的优雅,也只有使用后才会明白。 扬起帆,让我们一同踏上Lua的学习之旅…… 本书的翻译,是中朋友们共同努力的结果。下面是参与翻译与校对的朋友: -- file: thanks.lua -- desc: to print the list of the contributing guys helpful_guys = { 参与翻译, buxiu, 凤舞影天, zhang3, morler, lambda, sunlight, \n, 参与校对, 凤舞影天, doyle, flicker, 花生魔人, zhang3, kasicass, \n } for _,e in ipairs(helpful_guys) do print(e) end 翻译组 2005年7月26日 注:本pdf为翻译稿,校对工作正在进行。 目录 版权声明 i 译序 i 目录 iii 第一篇 语言 1 第0章 序言 1 0.1 序言 1 0.2 Lua的使用者 2 0.3 Lua的相关资源 3 0.4 本书的体例 3 0.5 关于本书 3 0.6 感谢 4 第1章 起点 5 1.1 Chunks 5 1.2 全局变量 7 1.3 词法约定 7 1.4 命令行方式 7 第2章 类型和值 9 2.1 Nil 9 2.2 Booleans 9 2.3 Numbers 10 2.4 Strings 10 2.5 Functions 12 2.6 Userdata and Threads 12 第3章 表达式 13

文档评论(0)

ailuojue + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档