1.1 程序块(chunk)
每段代码(例如一个源代码文件或在交互模式中输入的一行代码),称为一个程序块。
若使用命令行参数-i来启动Lua解释器,那么解释器就会在运行完指定程序块后进入交互模式。
dofile()函数加载新代码。
1.2 语法规范
保留标识符“_”(一个下划线)作为“哑变量(Dummy Variable)”使用。
在Lua中,“什么是字母”的概念依赖于区域设置(Locale)。
Lua区分大小写。
行注释(--);
块注释(以“--[[”开始,以“--]]”结束)
1.3 全局变量
全局变量(Global Variables)不需要声明。
一个为生命的变量的值为nil。
1.4 解释器程序(the dtand-slone interpreter)
解释器程序用法: lua [选项参数] [脚本[参数]]
选项参数"-e"可以直接在命令行中输入代码;
选项参数"-l"用于加载库文件;
选项参数"-i"在运行完其他命令行参数后进入交互模式。
全局变量_PROMPT 命令提示符
环境变量LUA_INT的值如果是“@文件名”,那么解析器会先执行这个文件。
相关文章
- 20145314郑凯杰 《Java程序设计》第2周学习总结 代码开始!
- 《Lua程序设计》第5章 函数 学习笔记
- 《第一行代码》学习笔记——第1章 开始启程,你的第一行Android代码
- [学习笔记—Objective-C]《Objective-C 程序设计 第6版》第十五章 数字 字符串和集合
- [学习笔记—Objective-C]《Objective-C 程序设计 第6版》开始
- [学习笔记—Objective-C]《Objective-C 程序设计 第6版》第十八章 复制对象
- [学习笔记—Objective-C]《Objective-C 程序设计 第6版》第六章 选择结构
- [学习笔记—Objective-C]《Objective-C 程序设计 第6版》第七章 类 课后题 7-6 解析
- 【c++ Prime 学习笔记】第15章 面向对象程序设计
- JavaScript高级程序设计(第3版)学习笔记5——语句