index
:
gt
main
Mini CLI calculator with REPL
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
internal
/
rpn
/
variables.go
Age
Commit message (
Expand
)
Author
2026-05-24
Add compile-time interface satisfaction checks (xj)
Paul Buetow
2026-05-24
refactor(rpn): extract sortVariableInfos helper (task cj)
Paul Buetow
2026-05-24
rpn: remove exported Number type alias
Paul Buetow
2026-05-24
docs: fix inaccurate comments in internal/rpn/variables.go
Paul Buetow
2026-05-23
refactor(rpn): replace sort.Slice with slices.SortFunc + cmp.Compare
Paul Buetow
2026-05-23
rpn: use clear() builtin instead of loop+delete
Paul Buetow
2026-05-23
refactor: split Value and Stack types out of variables.go
Paul Buetow
2026-05-23
refactor: create VariablePersistence interface (ISP)
Paul Buetow
2026-05-22
refactor(rpn): split StringNum/Symbol out of Number interface (LSP fix)
Paul Buetow
2026-04-11
Multiple code-quality and feature improvements
Paul Buetow
2026-03-25
Fix Ln operation and add comprehensive tests
Paul Buetow
2026-03-25
refactor: Refactor RPN to use Number interface uniformly for stack values
Paul Buetow
2026-03-25
docs: Add SPDX license headers to all .go source files
Paul Buetow
2026-03-25
docs: Update README.md and godoc for Boolean-to-Number coercion
Paul Buetow
2026-03-25
docs: Add comprehensive Go documentation for REPL functions
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 ireturn issue in internal/rpn/variables.go
Paul Buetow
2026-03-23
internal/rpn: fix error handling, variable name validation, and locking issues
Paul Buetow
2026-03-20
internal/rpn/variables: Reorder types and functions per Go best practices
Paul Buetow
2026-03-20
internal/rpn: fix race condition in concurrent test
Paul Buetow
2026-03-20
feat: Implement persistent RPN state for all RPN-related input
Paul Buetow
2026-03-20
refactor: update Operations to use VariableStore interface
Paul Buetow
2026-03-20
internal/rpn: add operations.go with operator implementations
Paul Buetow
2026-03-20
internal/rpn: add variables.go with thread-safe variable storage
Paul Buetow