> D> To enhance security, can I prevent the author to use specific > D> functions like eval, exec, File.* and so on? > > Look at $SAFE So I can load external code which can't modify anything else but itself. But how can I prevent the code from reading all files? Docs say only "Can't load a file from a world-writable directory." And how can I remove any function I do not want from the wrapping environment while I for myself am still able to use them? Or is already done by using anonymous modules? If yes, how? I couldn't understand this :( thanks! Dominik