mirror of
https://github.com/ValKmjolnir/Nasal-Interpreter.git
synced 2026-07-22 10:58:47 +08:00
27 lines
600 B
C++
27 lines
600 B
C++
#include "nasal_new_ast.h"
|
|
#include "ast_visitor.h"
|
|
|
|
bool expr::accept(ast_visitor* visitor) {
|
|
visitor->visit_expr(this);
|
|
return true;
|
|
}
|
|
|
|
bool null_expr::accept(ast_visitor* visitor) {
|
|
visitor->visit_null_expr(this);
|
|
return true;
|
|
}
|
|
|
|
bool nil_expr::accept(ast_visitor* visitor) {
|
|
visitor->visit_nil_expr(this);
|
|
return true;
|
|
}
|
|
|
|
bool number_literal::accept(ast_visitor* visitor) {
|
|
visitor->visit_number_literal(this);
|
|
return true;
|
|
}
|
|
|
|
bool string_literal::accept(ast_visitor* visitor) {
|
|
visitor->visit_string_literal(this);
|
|
return true;
|
|
} |