@lefticus First of all, great talks at CppCon. I really enjoyed them! And great work on ChaiScript! I would like to know if it is possible to clear the state of a script without saving the initial state somewhere. Currently I'm doing this:
chaiscript::ChaiScript::State s = chai.get_state(); // get initial state// .... do something with the script ...