Lua变量

Lua之Lua安装与Lua变量-TTLSA(一)

自作多情 提交于 2020-12-04 23:55:58
公司业务有用到Lua,与nginx结合起来实现高性能的web应用,想去弄懂这方面的知识,就去了解学习了下Lua,欢迎大咔们指教。 1. Lua介绍 Lua是一门简单的编程语言,它的优势在于可以整合C++的模块来扩展自身的功能,使用数百行或更少的代码来解决复杂的问题。具有的特征有: 1.1. 可扩展性:Lua从一开始就被设计成易于扩展的语言,很多功能都是通过外部库来实现的,很容易与其他编程语言如C、C++、Java等等进行交互。 1.2. 简洁: Lua十分简洁,但是功能强大,易于学习,很适合小规模的应用。 1.3. 高效: Lua有很高的执行效率。 1.4. 可移植性: Lua可以运行在任何现有的系统上。 Lua脚本是包含一系列Lua命令的简单脚本,扩展名为.lua的文本文件。单个命令或者一系列命令组成的脚本文件,在Lua中我们把它称为代码块。 代码块:指一个控制结构内,一个函数体,或者一个chunk(变量被声明的那个文件或者文本串)。 2. Lua安装 先把Lua环境搭建起来,便于后面学习演示。 # curl -R -O http://www.lua.org/ftp/lua-5.2.3.tar.gz # tar zxvf lua-5.2.3.tar.gz # cd lua-5.2.3/src # make linux 2.2 常见问题解决方法 问题1: lua.c:67:31:

Lua之Lua安装与Lua变量-TTLSA(一)

半腔热情 提交于 2020-12-04 08:56:15
公司业务有用到Lua,与nginx结合起来实现高性能的web应用,想去弄懂这方面的知识,就去了解学习了下Lua,欢迎大咔们指教。 1. Lua介绍 Lua是一门简单的编程语言,它的优势在于可以整合C++的模块来扩展自身的功能,使用数百行或更少的代码来解决复杂的问题。具有的特征有: 1.1. 可扩展性:Lua从一开始就被设计成易于扩展的语言,很多功能都是通过外部库来实现的,很容易与其他编程语言如C、C++、Java等等进行交互。 1.2. 简洁: Lua十分简洁,但是功能强大,易于学习,很适合小规模的应用。 1.3. 高效: Lua有很高的执行效率。 1.4. 可移植性: Lua可以运行在任何现有的系统上。 Lua脚本是包含一系列Lua命令的简单脚本,扩展名为.lua的文本文件。单个命令或者一系列命令组成的脚本文件,在Lua中我们把它称为代码块。 代码块:指一个控制结构内,一个函数体,或者一个chunk(变量被声明的那个文件或者文本串)。 2. Lua安装 先把Lua环境搭建起来,便于后面学习演示。 # curl -R -O http://www.lua.org/ftp/lua-5.2.3.tar.gz # tar zxvf lua-5.2.3.tar.gz # cd lua-5.2.3/src # make linux 2.2 常见问题解决方法 问题1: lua.c:67:31: