An interpreter for the Blaise scripting language