mirror of
https://gitcode.com/JianFeeeee/LuaCangjia_api.git
synced 2026-09-22 09:58:10 +00:00
vendor: 引入 Lua 3.2 官方源码 + 移植评估 (lua_3.2 分支)
- 前 lua_State 时代 API(全局单例状态机), 与项目多实例+管道模式抽象冲突 - 评估结论: 不建议移植, 详见 doc/ADAPTATION-lua32.md
This commit is contained in:
54
lib/lua/README
Normal file
54
lib/lua/README
Normal file
@ -0,0 +1,54 @@
|
||||
This is Lua 3.2
|
||||
|
||||
* What is Lua?
|
||||
------------
|
||||
Lua is a programming language originally designed for extending applications,
|
||||
but also frequently used as a general-purpose, stand-alone language.
|
||||
Lua combines simple procedural syntax (similar to Pascal) with powerful
|
||||
data description constructs based on associative arrays and extensible
|
||||
semantics. Lua is dynamically typed, interpreted from bytecodes, and has
|
||||
automatic memory management, making it ideal for configuration, scripting,
|
||||
and rapid prototyping.
|
||||
|
||||
Lua is implemented as a small library of C functions, written in ANSI C,
|
||||
and compiles unmodified in all known platforms. The implementation goals
|
||||
are simplicity, efficiency, portability, and low embedding cost.
|
||||
|
||||
Lua was awarded the first prize (technological category) in the Second Compaq
|
||||
Award for Research and Development in Computer Science in 1997. This award
|
||||
is a joint venture of Compaq Computer in Brazil, the Brazilian Ministry of
|
||||
Science and Technology, and the Brazilian Academy of Sciences.
|
||||
|
||||
* Availability
|
||||
------------
|
||||
Lua is freely available for both academic and commercial purposes and
|
||||
can be downloaded from the sites below. See COPYRIGHT for details.
|
||||
|
||||
Home page: http://www.tecgraf.puc-rio.br/lua/
|
||||
http://csg.uwaterloo.ca/~lhf/lua/
|
||||
In Brazil: ftp://ftp.tecgraf.puc-rio.br/pub/lua/lua.tar.gz
|
||||
In Canada: ftp://csg.uwaterloo.ca/pub/lhf/lua/lua.tar.gz
|
||||
In the US: ftp://ftp.cdrom.com/pub/languages/lua/lua.tar.gz
|
||||
In Germany: ftp://ftp.uni-trier.de/pub/languages/lua/lua.tar.gz
|
||||
In Germany: ftp://ftp.gwdg.de/pub/languages/lua/lua.tar.gz
|
||||
In Greece: ftp://ftp.ntua.gr/pub/lang/lua/lua.tar.gz
|
||||
|
||||
* Installation
|
||||
------------
|
||||
See INSTALL.
|
||||
|
||||
* Contacting the authors
|
||||
----------------------
|
||||
Lua has been designed and implemented by Waldemar Celes,
|
||||
Roberto Ierusalimschy and Luiz Henrique de Figueiredo.
|
||||
They can be contacted by email at lua@tecgraf.puc-rio.br.
|
||||
|
||||
Send your comments, bug reports and anything else to lua@tecgraf.puc-rio.br.
|
||||
For reporting bugs, try also the mailing list: lua-l@tecgraf.puc-rio.br.
|
||||
To subscribe to this list, send "subscribe lua-l YOUR-NAME" to
|
||||
listproc@tecgraf.puc-rio.br in the body of the message (not in the subject).
|
||||
|
||||
Lua has been developed at TeCGraf, the Computer Graphics Technology Group
|
||||
of PUC-Rio (the Pontifical Catholic University of Rio de Janeiro in Brazil).
|
||||
TeCGraf is a laboratory of the Department of Computer Science.
|
||||
Dozens of industrial products developed by TeCGraf use Lua.
|
||||
Reference in New Issue
Block a user