Add basic AST