summaryrefslogtreecommitdiff
path: root/internal/rpn/operations_test.go
AgeCommit message (Expand)Author
2026-05-24fix(rpn): change variadic NewRPN/NewOperations to single optional MetricReade...Paul Buetow
2026-05-23style: run gofmt on all Go source filesPaul Buetow
2026-05-22refactor(rpn): split StringNum/Symbol out of Number interface (LSP fix)Paul Buetow
2026-04-11feat: implement binary exponentiation with ** operatorPaul Buetow
2026-04-11test: add unit tests for Power with large and negative integer exponentsPaul Buetow
2026-04-11more on thisPaul Buetow
2026-03-25rpn: Fix := and =: operators semanticsPaul Buetow
2026-03-25rpn: Fix =: operator pop order for REPL modePaul Buetow
2026-03-25rpn: Fix AssignLeft/AssignRight to handle StringNum correctlyPaul Buetow
2026-03-25rpn: Add := and =: assignment operators with = synonymPaul Buetow
2026-03-25Fix Ln operation and add comprehensive testsPaul Buetow
2026-03-25refactor: Refactor RPN to use Number interface uniformly for stack valuesPaul Buetow
2026-03-25docs: Add SPDX license headers to all .go source filesPaul Buetow
2026-03-25fix: Handle Value types correctly in RPN operationsPaul Buetow
2026-03-24feat: Add RPN mode, rational number support, and improve REPLPaul Buetow
2026-03-23Fix errcheck issues in cmd/perc, internal/repl, and internal/rpn packagesPaul Buetow
2026-03-23Fix unchecked errors in internal/rpn/operations_test.goPaul Buetow
2026-03-23Fix ireturn issue in internal/rpn/variables.goPaul Buetow
2026-03-23internal/rpn: fix error handling, variable name validation, and locking issuesPaul Buetow
2026-03-20internal/rpn: fix race condition in concurrent testPaul Buetow
2026-03-20internal/rpn: add operations.go with operator implementationsPaul Buetow