1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
//! # 8.3.1 Numeric Expression
//! A numeric expression is a collection of terms which evaluates to a trace, number, array, or
//! other data element.
pub enum NumericOperator {
/// `+`
Add,
/// `-`
Sub,
/// `*`
Mul,
/// `/` or `DIV`
Div,
/// `^`
Exp,
/// `MOD`
Modulus,
/// `OR`
Or,
/// `AND`
And,
/// `EXOR`
Exor,
}
pub enum UnaryNumericOperator {
/// `+`
Add,
/// `-`
Sub,
/// `NOT`
Not,
}