|
AsmGrader 0.0.0
|
The str field is the representation of the operator (e.g., '+', '!=').
More...
#include <requirement.hpp>
Public Attributes | |
| Repr | repr |
| std::vector< Expression > | operands |
List of operands. Operator arity = operands.size() Probably will never support ops with higher arity than binary, but it's just a vector for future-proofing. | |
The str field is the representation of the operator (e.g., '+', '!=').
| std::vector<Expression> asmgrader::exprs::ExpressionRepr::Operator::operands |
List of operands. Operator arity = operands.size() Probably will never support ops with higher arity than binary, but it's just a vector for future-proofing.
| Repr asmgrader::exprs::ExpressionRepr::Operator::repr |