diff options
author | Lua Team <team@lua.org> | 2005-03-04 12:00:00 +0000 |
---|---|---|
committer | repogen <> | 2005-03-04 12:00:00 +0000 |
commit | e6ddfd3b09c0a3727afc773029c323a3defe50fa (patch) | |
tree | 70e021a2b008f43064eeb04e002a31ba371b5108 /HISTORY | |
parent | e2493a40ee611d5a718fd2a81fe67e24c04c91a0 (diff) | |
download | lua-github-e6ddfd3b09c0a3727afc773029c323a3defe50fa.tar.gz |
Lua 5.1-work55.1-work5
Diffstat (limited to 'HISTORY')
-rw-r--r-- | HISTORY | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -1,5 +1,24 @@ This is Lua 5.1 (work). +* Changes from version 5.0 to 5.1 + ------------------------------- + Language: + + new module system. + + new semantics for control variables of fors. + + new semantics for setn/getn. + + new syntax/semantics for varargs. + + new long strings. + API: + + new functions: lua_createtable, lua_get(set)field, lua_push(to)integer. + + user supplies memory allocator (lua_open becomes lua_newstate). + Implementation: + + incremental garbage collection. + + debug works over other threads. + + better handling of end-of-line in the lexer. + + fully reentrant parser (new Lua function `load') + + better support for 64-bit machines (special thanks to Mike Pall). + + native loadlib support for Mac OS X (thanks to Matthew Cox). + * Changes from version 4.0 to 5.0 ------------------------------- Language: |