15 lines
423 B
C++
15 lines
423 B
C++
// AUTOGENERATED COPYRIGHT HEADER START
|
|
// Copyright (C) 2017-2024 Michael Fabian 'Xaymar' Dirks <info@xaymar.com>
|
|
// AUTOGENERATED COPYRIGHT HEADER END
|
|
#include "ast.hpp"
|
|
#include <cstdlib>
|
|
|
|
blitz::ast::variable::~variable() {}
|
|
|
|
blitz::ast::variable::variable(blitz::token token) : _token(token), _value(nullptr) {}
|
|
|
|
void blitz::ast::variable::set_value(std::shared_ptr<blitz::ast::expression> value)
|
|
{
|
|
_value = value;
|
|
}
|