15 std::unique_ptr < cli::Expression > m_expr;
18 CalcCommand ( std::unique_ptr < cli::Expression > expr ) : m_expr (
std::move ( expr ) ) {
22 m_expr->translateAndEval ( environment );
Definition: CalcCommand.h:14
CommandResult run(Environment &environment) const override
Definition: CalcCommand.h:21
CalcCommand(std::unique_ptr< cli::Expression > expr)
Definition: CalcCommand.h:18
Definition: Environment.h:29
CommandResult
Definition: CommandResult.h:10
Definition: FordFulkerson.hpp:16