Hi, I'm new to Ruby and am currently trying to embed Ruby in a C++ program. It is pretty straightforward and I've already had some success with that. However, what I really want is to have several independent instances of the interpreter running. Lua for example makes this easy by encapsulating the interpreter state in a C struct, but I didn't see that facility in Ruby. Is there any way to accomplish this? -Thorsten Scheuermann