summaryrefslogtreecommitdiff
path: root/internal
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-03-26 09:16:27 +0200
committerPaul Buetow <paul@buetow.org>2026-03-26 09:16:27 +0200
commitdcded0f3baf82ef7689abf51c41dd33be12b3910 (patch)
treeb43bfaada0487b3f87124d5499a771100c16a31e /internal
parentdd9ac5799b04746d3d7de21d5c3ea79b5cc6ace6 (diff)
fix: Register < operator and fix > operator mapping
Diffstat (limited to 'internal')
-rw-r--r--internal/rpn/operations.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/internal/rpn/operations.go b/internal/rpn/operations.go
index 44418ae..2d8bacf 100644
--- a/internal/rpn/operations.go
+++ b/internal/rpn/operations.go
@@ -144,7 +144,8 @@ func NewOperatorRegistry(op Operator) *OperatorRegistry {
registry.registerStandardOperator("ln", func(stack *Stack) error { return op.Ln(stack) })
registry.registerStandardOperator("gt", func(stack *Stack) error { return op.GT(stack) })
registry.registerStandardOperator("lt", func(stack *Stack) error { return op.LT(stack) })
- registry.registerStandardOperator(">", func(stack *Stack) error { return op.LT(stack) })
+ registry.registerStandardOperator("<", func(stack *Stack) error { return op.LT(stack) })
+ registry.registerStandardOperator(">", func(stack *Stack) error { return op.GT(stack) })
registry.registerStandardOperator("gte", func(stack *Stack) error { return op.GTE(stack) })
registry.registerStandardOperator(">=", func(stack *Stack) error { return op.GTE(stack) })
registry.registerStandardOperator("lte", func(stack *Stack) error { return op.LTE(stack) })