| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-26 | refactor: remove unused StackOperations struct | Paul Buetow | |
| This struct provided stack manipulation operator implementations but was never used in the codebase. All stack operations are implemented directly in the Operations struct in operations.go. | |||
| 2026-03-25 | Fix Ln operation and add comprehensive tests | Paul Buetow | |
| - Fixed Ln operation to handle Value conversion before math.Log using Float64() which handles boolean conversion (true → 1, false → 0) - Added TestLnWithBoolean and TestLnEdgeCases tests for comprehensive coverage - Refactored operations.go into separate files (arithmetic.go, boolean_ops.go, hyper.go, stack.go, variable.go) - Removed unused toNumber function from number.go - Added Float64() method to Value struct for boolean conversion | |||
