load_module("reflection") var parser := ChaiScript_Parser() var parse_success = parser.parse("3 + 4", "INPUT") var a := parser.ast() assert_equal(eval(a), 7) var childs := a.children.front().children var node := childs[0] node.text = "9" assert_equal(eval(a), 13) assert_equal(node.filename, "INPUT")