diff options
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) |