
Christian Hoermann wrote:
I don't see the point of creating yet another scripting language. If it were real C++, it would be cool, but it doesn't seem to be.
The point is not to create a scripting language. The point is that an eval script can take an existing instance from a C++ program and modify that (as well as create instances of existing classes and pass those back to the compiled program). So, part of a compiled C++ program could be transferred into a script (and then changed without recompiling the program); however, trying to write an entire program inside a script would be an abuse of the library.
Have you tried boost.python ? Also, you may want to read http://www.boostpro.com/writing/bpl.html, as that seems exactly to be what you are aiming at. Regards, Stefan -- ...ich hab' noch einen Koffer in Berlin...