|
AsmGrader 0.0.0
|
Representation of an expression with all components stringized. More...
#include <requirement.hpp>
Classes | |
| struct | Operator |
The str field is the representation of the operator (e.g., '+', '!='). More... | |
| struct | Repr |
| struct | Value |
Public Types | |
| using | Expression = std::variant<Value, Operator> |
Public Attributes | |
| Expression | expression |
Representation of an expression with all components stringized.
| using asmgrader::exprs::ExpressionRepr::Expression = std::variant<Value, Operator> |
| Expression asmgrader::exprs::ExpressionRepr::expression |