AST interpreter ok