Commit 5387920b authored by Paul's avatar Paul
Browse files

Formatting

parent f0a16e67
......@@ -168,11 +168,10 @@ bool instruction::can_eval() const
{
return true;
}
else if (is_context_free(op))
else if(is_context_free(op))
{
return std::all_of(this->inputs().begin(), this->inputs().end(), [](auto arg) {
return arg->can_eval();
});
return std::all_of(
this->inputs().begin(), this->inputs().end(), [](auto arg) { return arg->can_eval(); });
}
else
{
......@@ -189,9 +188,10 @@ argument instruction::eval() const
if(is_context_free(op) and this->can_eval())
{
std::vector<argument> args;
std::transform(this->inputs().begin(), this->inputs().end(), std::back_inserter(args), [](auto arg) {
return arg->eval();
});
std::transform(this->inputs().begin(),
this->inputs().end(),
std::back_inserter(args),
[](auto arg) { return arg->eval(); });
return op.compute(result, args);
}
return {};
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment