前段时间认真的看了一下《lua程序设计(第二版)》这本书,每一章写一个lua脚本,诸多注释,相信给初学者有一定帮助。
-- 第一章代码 print("hello Hello"); -- 全局函数 function face(n) if n == 0 then return 1 else return n + face(n - 1) end end print(face(100)); -- 1.1 程序快(chunk) -- 每段代码,源代码文件或者交互模式 的 一行 代码,可以不用分隔符 -- 推出交互模式和解释器 end-of-file/os.exit(); --os.exit(); -- 去掉os前面的注释看看效果 print(face(100)); -- 词汇规范 -- 不能数字开头,避免下划线并跟大写字母标示符 -- 有大小写区分 --[[ 这次多行注释 --]] -- 1.3 全局变量 -- 不为空 b = 100; print(100); b = nil; print(b); -- 这时候b不会全局变量,全局变量必须有值
Lua程序设计(第二版)学习笔记(一),布布扣,bubuko.com
原文:http://www.cnblogs.com/bibiAndroid/p/3704349.html