Re: struggling Lua globals..
[
Date Prev][
Date Next][
Thread Prev][
Thread Next]
[
Date Index]
[
Thread Index]
- Subject: Re: struggling Lua globals..
- From: Philippe Lhoste <PhiLho@...>
- Date: 2004年7月02日 10:03:29 +0200
Wim Couwenberg wrote:
There are several implicit dependencies (in 5.0.2,
didn't check 5.1w) on the C globals:
"print" needs "tostring"
"for .. in" needs "next"
"ipairs" needs "ipairs" (!)
"require" needs "LUA_PATH" and "_LOADED"
Compatibility functions lua_dofile and lua_dobuffer in
lauxlib need "_ALERT".
Indeed, adding tostring and next to the list of globals in Asko's table
do the trick.
Perhaps that's one reason why most sandboxing examples defaults to the
whole global table and only remove dangerous functions...
That and it is easier to do...
--
--=#=--=#=--=#=--=#=--=#=--=#=--=#=--=#=--=#=--
Philippe Lhoste (Paris -- France)
Professional programmer and amateur artist
http://Phi.Lho.free.fr
--=#=--=#=--=#=--=#=--=#=--=#=--=#=--=#=--=#=--