Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
CastHelper.h
Go to the documentation of this file.
1
6#pragma once
7
8#include <string>
9#include <memory>
10#include <abstraction/Value.hpp>
12
13namespace abstraction {
14
16public:
17 static std::shared_ptr < abstraction::Value > eval ( abstraction::TemporariesHolder & environment, const std::shared_ptr < abstraction::Value > & param, const std::string & type );
18
19};
20
21} /* namespace abstraction */
22
Definition: CastHelper.h:15
static std::shared_ptr< abstraction::Value > eval(abstraction::TemporariesHolder &environment, const std::shared_ptr< abstraction::Value > &param, const std::string &type)
Definition: CastHelper.cpp:13
Definition: TemporariesHolder.h:13
Definition: AlgorithmAbstraction.hpp:11