>>>>> "J" == James Fenn <jfenn / uklinux.net> writes:

J> I have been thinking about how to go about putting ruby in a limited resource 
J> enviroment (a PDA) and have written a little hack to pull the libraries out 
J> of a tar.gz file when needed. 

 You can look at lib/irb/loader.rb, it redefine "load" and "require"

 In "require" you can perhaps store the name of the file previously loaded,
 this to avoid to extract twice the same file.



Guy Decoux