i managed to turn the console in my lua standalone game engine into an interactive interpreter by adding just one line of code. i was able to add several objects to the scene from the console, which is pretty awesome. i like programming languages that let you write code for an application while its running. this is definately something im going to have to port to freespace (really just wrap in its graphics library instead of calling opengl directly, and id have to pull input from the input hooks, then come up with a way to define the point of evaluation, like pass chunks to the relevant hooks).