Author: fperrad
Date: Tue Feb 6 02:44:03 2007
New Revision: 16909
Modified:
trunk/languages/lua/lib/luapackage.pir
trunk/languages/lua/lib/luastring.pir
trunk/languages/lua/lib/luatable.pir
Log:
[Lua]
- add LUA_COMPAT_GFIND & LUA_COMPAT_LOADLIB (compatibility with Lua 5.0)
Modified: trunk/languages/lua/lib/luapackage.pir
==============================================================================
--- trunk/languages/lua/lib/luapackage.pir (original)
+++ trunk/languages/lua/lib/luapackage.pir Tue Feb 6 02:44:03 2007
@@ -53,6 +53,9 @@
set $P1, 'loadlib'
_package[$P1] = _package_loadlib
+ # LUA_COMPAT_LOADLIB
+ _lua__GLOBAL[$P1] = _package_loadlib
+
new $P0, .LuaString
set $P1, 'path'
_package[$P1] = $P0
Modified: trunk/languages/lua/lib/luastring.pir
==============================================================================
--- trunk/languages/lua/lib/luastring.pir (original)
+++ trunk/languages/lua/lib/luastring.pir Tue Feb 6 02:44:03 2007
@@ -69,6 +69,10 @@
set $P1, 'gmatch'
_string[$P1] = _string_gmatch
+ # LUA_COMPAT_GFIND
+ set $P1, 'gfind'
+ _string[$P1] = _string_gmatch
+
.const .Sub _string_gsub = '_string_gsub'
set $P1, 'gsub'
_string[$P1] = _string_gsub
Modified: trunk/languages/lua/lib/luatable.pir
==============================================================================
--- trunk/languages/lua/lib/luatable.pir (original)
+++ trunk/languages/lua/lib/luatable.pir Tue Feb 6 02:44:03 2007
@@ -51,6 +51,7 @@
set $P1, 'foreachi'
_table[$P1] = _table_foreachi
+ # LUA_COMPAT_GETN
.const .Sub _table_getn = '_table_getn'
set $P1, 'getn'
_table[$P1] = _table_getn