Rename interactive_cmd to interactive_ast
Update the test rule.
Add the term_expr AST, update lexer, parser and eval. Do not compile yet, can't find the dependency error.