summaryrefslogtreecommitdiff
path: root/internal/rpn/rpn_test.go
AgeCommit message (Expand)Author
2026-05-24fix(rpn): change variadic NewRPN/NewOperations to single optional MetricReade...Paul Buetow
2026-05-24fix: remove dead "=" entry from operator registry (fj)Paul Buetow
2026-05-24rpn: fix = operator registry mapping to AssignRightPaul Buetow
2026-05-23feat: wire DeleteVariable to OperatorRegistry as 'd' operatorPaul Buetow
2026-05-23fix: prevent stack corruption in popTwo() and FastPower()Paul Buetow
2026-05-23style: run gofmt on all Go source filesPaul Buetow
2026-03-26fix: remove unused variable assignments in test filesPaul Buetow
2026-03-26feat: Add integration tests for variable assignments and fix RPN parser bugsPaul Buetow
2026-03-25rpn: Add unit test for user scenario with x =: taking value from stackPaul Buetow
2026-03-25rpn: Fix incremental assignment with x =: (take value from stack)Paul Buetow
2026-03-25rpn: Fix := and =: operators semanticsPaul Buetow
2026-03-25rpn: Fix AssignLeft/AssignRight to handle StringNum correctlyPaul Buetow
2026-03-25rpn: Add := and =: assignment operators with = synonymPaul Buetow
2026-03-25code-quality: Various improvements to code quality and thread safetyPaul Buetow
2026-03-25refactor: Refactor RPN to use Number interface uniformly for stack valuesPaul Buetow
2026-03-25refactor: Update GetCurrentStack to return []Value instead of []float64Paul Buetow
2026-03-25docs: Add SPDX license headers to all .go source filesPaul Buetow
2026-03-24feat: Add RPN mode, rational number support, and improve REPLPaul Buetow
2026-03-23Code quality audit fixes from comprehensive auditPaul Buetow
2026-03-23Fix errcheck issues in cmd/perc, internal/repl, and internal/rpn packagesPaul Buetow
2026-03-23Fix unchecked errors in internal/rpn/rpn_test.goPaul Buetow
2026-03-23Fix ireturn issue in internal/rpn/variables.goPaul Buetow
2026-03-23internal/rpn: fix assignment parsing for 'name value =' formatPaul Buetow
2026-03-20internal/rpn: fix race condition in concurrent testPaul Buetow
2026-03-20internal/rpn/rpn.go: reorder functions to place public before privatePaul Buetow
2026-03-20feat: Add hyper operator methods for stack operationsPaul Buetow
2026-03-20feat: Implement persistent RPN state for all RPN-related inputPaul Buetow
2026-03-20internal/rpn/rpn.go: fix stack state persistence for ParseAndEvaluatePaul Buetow
2026-03-20cmd/perc: add unit tests with 76% coveragePaul Buetow
2026-03-20internal/rpn: fix rpn_test.go test expectationsPaul Buetow
2026-03-20internal/rpn: fix rpn_test.go syntax errorsPaul Buetow
2026-03-20internal/rpn: add rpn.go with RPN parser and evaluatorPaul Buetow