this is coral, implemented c/c++ and it embeds chaiscript as the scripting language