diff options
Diffstat (limited to 'src/types/expression_stack.rs')
-rw-r--r-- | src/types/expression_stack.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/types/expression_stack.rs b/src/types/expression_stack.rs index 8e1c87d..228fa2d 100644 --- a/src/types/expression_stack.rs +++ b/src/types/expression_stack.rs @@ -63,6 +63,7 @@ impl ExpressionStack { Operator::BitNot => { pop!(a); push!(!a) }, Operator::Length => { pop!(a); push!(width(a) as isize) }, Operator::Tally => { pop!(a); push!(tally(a) as isize) }, + Operator::Absolute => { pop!(a); push!(a.wrapping_abs()) }, } return Ok(()); } |