Skip to content

ZXPrism/lua-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lua-notes

这是我学习 Lua 的笔记,参考《Lua 程序设计(第 4 版)》写成,因此也可以看成对此书的提炼与总结。笔记按照原书的章节结构进行组织,你可以通过下方的目录阅读对应章节的笔记。

内容适用于 Lua 5.3 及以后的版本,之后不再特别说明。

目录

P1 语言基础

  1. Lua 语言入门
  2. 小插曲:八皇后问题
  3. 数值
  4. 字符串
  5. 函数
  6. 输入输出
  7. 补充知识

P2 编程实操

  1. 闭包

为什么要学习 Lua?

我认为无论做任何事情,首先需要合适的 “动机”,否则一切将毫无意义。

为什么我要学习 Lua 呢?

因为——它看起来很有趣,我想学。

而且掌握一门轻量级的脚本语言对于提高开发效率很有帮助。

根据个人兴趣点,学习的顺序不会严格按照章节顺序(比如会暂时略去 I/O、模式匹配部分,因为我倾向于把 Lua 作为脚本使用,而这些功能可以用 C/C++ 实现)。

About

My learning notes for Lua.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages