diff options
author | Lua Team <team@lua.org> | 2014-12-16 12:00:00 +0000 |
---|---|---|
committer | repogen <> | 2014-12-16 12:00:00 +0000 |
commit | 514a0c89db308fafb79ee7cbfad11f74fcf3f652 (patch) | |
tree | 42ed73648b929eab864188e09024c64736f91e54 /doc/readme.html | |
parent | fd9a52f7ff522a363ff2495d33b331c221981d60 (diff) | |
download | lua-github-5.3.0-rc1.tar.gz |
Lua 5.3.0-rc15.3.0-rc1
Diffstat (limited to 'doc/readme.html')
-rw-r--r-- | doc/readme.html | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/doc/readme.html b/doc/readme.html index 7a2d9dc8..0ace9660 100644 --- a/doc/readme.html +++ b/doc/readme.html @@ -251,6 +251,7 @@ compiler: be linked statically into the host program and its symbols exported for dynamic linking; <TT>src/Makefile</TT> does this for the Lua interpreter. For Windows, we recommend that the Lua library be a DLL. + In all cases, the compiler luac should be linked statically. <P> As mentioned above, you may edit <TT>src/luaconf.h</TT> to customize @@ -268,9 +269,10 @@ lists the <H3>Main changes</H3> <UL> <LI> integers (64-bit by default) -<LI> official support for small architectures ("Small Lua" with 32-bit numbers) +<LI> official support for 32-bit numbers <LI> bitwise operators <LI> basic utf-8 support +<LI> functions for packing and unpacking values </UL> @@ -280,30 +282,30 @@ Here are the other changes introduced in Lua 5.3: <LI> userdata can have any Lua value as uservalue <LI> integer division <LI> more flexible rules for some metamethods -<LI> utf-8 escapes in literal strings </UL> <H3>Libraries</H3> <UL> -<LI> basic utf-8 library <LI> <CODE>ipairs</CODE> and the table library respect metamethods -<LI> functions for packing and unpacking values <LI> strip option in <CODE>string.dump</CODE> <LI> table library respects metamethods <LI> new function <CODE>table.move</CODE> +<LI> new function <CODE>string.pack</CODE> +<LI> new function <CODE>string.unpack</CODE> +<LI> new function <CODE>string.packsize</CODE> </UL> <H3>C API</H3> <UL> <LI> simpler API for continuation functions in C -<LI> new functions: -<CODE>lua_rotate</CODE>, -<CODE>lua_isyieldable</CODE>, -<CODE>lua_stringtonumber</CODE>, -<CODE>lua_geti</CODE>, -<CODE>lua_seti</CODE> <LI> <CODE>lua_gettable</CODE> and similar functions return type of resulted value <LI> strip option in <CODE>lua_dump</CODE> +<LI> new function: <CODE>lua_geti</CODE> +<LI> new function: <CODE>lua_seti</CODE> +<LI> new function: <CODE>lua_isyieldable</CODE> +<LI> new function: <CODE>lua_numbertointeger</CODE> +<LI> new function: <CODE>lua_rotate</CODE> +<LI> new function: <CODE>lua_stringtonumber</CODE> </UL> <H3>Lua standalone interpreter</H3> @@ -359,7 +361,7 @@ THE SOFTWARE. <HR> <SMALL CLASS="footer"> Last update: -Tue Dec 9 21:16:03 BRST 2014 +Fri Dec 12 09:58:42 BRST 2014 </SMALL> <!-- Last change: updated for Lua 5.3.0 (final) |