Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
|
#include <BatchExpression.h>
Public Member Functions | |
BatchExpression (std::shared_ptr< Statement > statement) | |
std::shared_ptr< abstraction::Value > | translateAndEval (Environment &environment) const override |
![]() | |
virtual | ~Expression () noexcept=default |
Additional Inherited Members | |
![]() | |
enum class | Operation { LOGICAL_OR , LOGICAL_AND , COMPARE_EQUALITY , COMPARE_INEQUALITY , COMPARE_LESS_OR_EQUAL , COMPARE_LESS , COMPARE_MORE_OR_EQUAL , COMPARE_MORE , ADD , SUB , MUL , MOD , DIV , NOT } |
|
inline |
|
inlineoverridevirtual |
Implements cli::Expression.