From dcded0f3baf82ef7689abf51c41dd33be12b3910 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Thu, 26 Mar 2026 09:16:27 +0200 Subject: fix: Register < operator and fix > operator mapping --- internal/rpn/operations.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'internal') 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) }) -- cgit v1.2.3