14 std::unique_ptr < cli::Arg > m_name;
21 return environment.
getVariable ( m_name->eval ( environment ) );
Definition: Environment.h:29
std::shared_ptr< abstraction::Value > getVariable(const std::string &name) const
Definition: Environment.h:68
Definition: Expression.h:14
Definition: VariableExpression.h:13
std::shared_ptr< abstraction::Value > translateAndEval(Environment &environment) const override
Definition: VariableExpression.h:20
VariableExpression(std::unique_ptr< cli::Arg > name)
Definition: VariableExpression.h:17
Definition: FordFulkerson.hpp:16