|
Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
|
#include <MethodCallExpression.h>
Public Member Functions | |
| MethodCallExpression (std::unique_ptr< Expression > object, std::string name, std::vector< std::unique_ptr< Expression > > params) | |
| std::shared_ptr< abstraction::Value > | translateAndEval (Environment &environment) const override |
Public Member Functions inherited from cli::Expression | |
| virtual | ~Expression () noexcept=default |
Additional Inherited Members | |
Public Types inherited from cli::Expression | |
| 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 |