[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: [ANNOUNCE] Lua 4.0 (alpha) now available
- From: Luiz Henrique de Figueiredo <lhf@...>
- Date: Mon, 24 Apr 2000 18:54:03 -0300 (EST)
Lua 4.0 (alpha) is now available for downloading at
http://www.tecgraf.puc-rio.br/lua/ftp/lua-4.0-alpha.tar.gz
ftp://ftp.tecgraf.puc-rio.br/lua/lua-4.0-alpha.tar.gz
http://csg.uwaterloo.ca/lua/ftp/lua-4.0-alpha.tar.gz
ftp://csg.uwaterloo.ca/pub/lhf/lua/lua.tar.gz
The other mirrors will be updated soon, hopefully.
The distribution includes an updated reference manual in HTML.
The PostScript and PDF versions in the site are still for version 3.2.
* New in version 4.0 (alpha)
--------------------------
+ the API is now fully re-entrant.
+ new "break" and "for" statements.
+ cleaner virtual machine -- at least 20% faster.
+ reduced memory usage.
+ code now compiles unmodified as both ANSI C and C++.
+ improved debug API.
and more!
To use the new API, you need to do
#define LUA_REENTRANT
before
#include "lua.h"
The old API is enabled by default as macros in lua.h.
Existing C code that use Lua should compile without change.
Please report any problems to lua@tecgraf.puc-rio.br.
Thanks.
--lhf