summaryrefslogtreecommitdiff
path: root/internal/rpn/operations.go
AgeCommit message (Expand)Author
2026-03-25feat: Implement boolean operators and mixed boolean-numeric arithmeticPaul Buetow
2026-03-25ci: Update Magefile to include shortcuts for build, test, lint, and releasePaul Buetow
2026-03-25refactor: Update Show command to format boolean values correctlyPaul Buetow
2026-03-25docs: Add SPDX license headers to all .go source filesPaul Buetow
2026-03-25refactor: Add error wrapping with %w where appropriatePaul Buetow
2026-03-25fix: Handle Value types correctly in RPN operationsPaul Buetow
2026-03-25docs: Add comprehensive Go documentation for REPL functionsPaul Buetow
2026-03-24feat: Add RPN mode, rational number support, and improve REPLPaul Buetow
2026-03-23Refactor rpn.handleOperator to use operator registry instead of switch statementPaul Buetow
2026-03-23Fix errcheck issues in cmd/perc, internal/repl, and internal/rpn packagesPaul Buetow
2026-03-23Refactor Operator interface to reduce bloat and fix errcheck issuePaul Buetow
2026-03-23internal/rpn: fix error handling, variable name validation, and locking issuesPaul Buetow
2026-03-20internal/rpn: define Operator interface and make RPN depend on itPaul Buetow
2026-03-20feat: Add hyper operator methods for stack operationsPaul Buetow
2026-03-20refactor: update Operations to use VariableStore interfacePaul Buetow
2026-03-20internal/rpn: add operations.go with operator implementationsPaul Buetow