index
:
gt
main
Mini CLI calculator with REPL
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
internal
/
rpn
/
rpn_test.go
Age
Commit message (
Expand
)
Author
2026-05-24
fix(rpn): change variadic NewRPN/NewOperations to single optional MetricReade...
Paul Buetow
2026-05-24
fix: remove dead "=" entry from operator registry (fj)
Paul Buetow
2026-05-24
rpn: fix = operator registry mapping to AssignRight
Paul Buetow
2026-05-23
feat: wire DeleteVariable to OperatorRegistry as 'd' operator
Paul Buetow
2026-05-23
fix: prevent stack corruption in popTwo() and FastPower()
Paul Buetow
2026-05-23
style: run gofmt on all Go source files
Paul Buetow
2026-03-26
fix: remove unused variable assignments in test files
Paul Buetow
2026-03-26
feat: Add integration tests for variable assignments and fix RPN parser bugs
Paul Buetow
2026-03-25
rpn: Add unit test for user scenario with x =: taking value from stack
Paul Buetow
2026-03-25
rpn: Fix incremental assignment with x =: (take value from stack)
Paul Buetow
2026-03-25
rpn: Fix := and =: operators semantics
Paul Buetow
2026-03-25
rpn: Fix AssignLeft/AssignRight to handle StringNum correctly
Paul Buetow
2026-03-25
rpn: Add := and =: assignment operators with = synonym
Paul Buetow
2026-03-25
code-quality: Various improvements to code quality and thread safety
Paul Buetow
2026-03-25
refactor: Refactor RPN to use Number interface uniformly for stack values
Paul Buetow
2026-03-25
refactor: Update GetCurrentStack to return []Value instead of []float64
Paul Buetow
2026-03-25
docs: Add SPDX license headers to all .go source files
Paul Buetow
2026-03-24
feat: Add RPN mode, rational number support, and improve REPL
Paul Buetow
2026-03-23
Code quality audit fixes from comprehensive audit
Paul Buetow
2026-03-23
Fix errcheck issues in cmd/perc, internal/repl, and internal/rpn packages
Paul Buetow
2026-03-23
Fix unchecked errors in internal/rpn/rpn_test.go
Paul Buetow
2026-03-23
Fix ireturn issue in internal/rpn/variables.go
Paul Buetow
2026-03-23
internal/rpn: fix assignment parsing for 'name value =' format
Paul Buetow
2026-03-20
internal/rpn: fix race condition in concurrent test
Paul Buetow
2026-03-20
internal/rpn/rpn.go: reorder functions to place public before private
Paul Buetow
2026-03-20
feat: Add hyper operator methods for stack operations
Paul Buetow
2026-03-20
feat: Implement persistent RPN state for all RPN-related input
Paul Buetow
2026-03-20
internal/rpn/rpn.go: fix stack state persistence for ParseAndEvaluate
Paul Buetow
2026-03-20
cmd/perc: add unit tests with 76% coverage
Paul Buetow
2026-03-20
internal/rpn: fix rpn_test.go test expectations
Paul Buetow
2026-03-20
internal/rpn: fix rpn_test.go syntax errors
Paul Buetow
2026-03-20
internal/rpn: add rpn.go with RPN parser and evaluator
Paul Buetow