Visitor for evaluating AST. More...
#include <functional>
#include <unordered_map>
#include <vector>
#include "tcalc/ast/binaryop.hpp"
#include "tcalc/ast/node.hpp"
#include "tcalc/builtins.hpp"
#include "tcalc/common.hpp"
#include "tcalc/eval.hpp"
#include "tcalc/visitor/base.hpp"
Go to the source code of this file.
Classes | |
class | tcalc::ast::EvalVisitor |
Visitor for evaluating AST. More... | |
class | tcalc::ast::ProgramEvalVisitor |
Visitor for evaluating Program AST. More... | |
Visitor for evaluating AST.