summaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
2026-05-24rpn: remove unused stack parameter from shouldPushName (task 2j)Paul Buetow
2026-05-24repl: consolidate single-token handling in RPNHandlerPaul Buetow
2026-05-24rpn: fix double-prefix error messages in FastPowerPaul Buetow
2026-05-24rpn: complete nAry helper refactor for HyperMultiply and HyperModuloPaul Buetow
2026-05-24rpn: remove exported Number type aliasPaul Buetow
2026-05-24rpn: remove combined Operator interface per ISPPaul Buetow
2026-05-24rpn: eliminate duplicate ParseFloat in pushLiteralPaul Buetow
2026-05-24rpn: fix double-prefix in logOp error messagePaul Buetow
2026-05-24rpn: split evaluate() into focused helpersPaul Buetow
2026-05-24rpn: split handleOperator into focused helpersPaul Buetow
2026-05-24rpn: extract nAryMetricOp and nAryScalarOp helpers in hyper opsPaul Buetow
2026-05-24rpn: remove redundant mutex locking in RPN mode/prefix wrappersPaul Buetow
2026-05-24rpn: use strings.Builder in Show() for loop concatenationPaul Buetow
2026-05-24rpn: fix = operator registry mapping to AssignRightPaul Buetow
2026-05-24rpn: use named sentinel for invalid parseCategory resultPaul Buetow
2026-05-24docs: add variables.md; tests: comprehensive assignment operator testsPaul Buetow
2026-05-24rpn: remove duplicate metricRegistry, use ops.MetricRegistry()Paul Buetow
2026-05-24rpn: replace panic with error returns in metric registry lookupsPaul Buetow
2026-05-24fix: restore RPN stack on ParseAndEvaluate error in RPNHandlerPaul Buetow
2026-05-24fix: replace fragile string matching in ResultStack with registry checkPaul Buetow
2026-05-24refactor(rpn): move dead Value type to test filePaul Buetow
2026-05-24Add standard Deprecated tag to Value.Number()Paul Buetow
2026-05-24rpn: use token-based = detection in handleStandardAssignPaul Buetow
2026-05-24rpn: derive builtin set from loadBuiltInConstants, eliminating duplicate listPaul Buetow
2026-05-24rpn: replace fragile error message parsing with direct registry checkPaul Buetow
2026-05-24rpn: use GetCoolMetric() instead of ignored-error Find("Cool")Paul Buetow
2026-05-24fix(rpn): use NewRatFromString in RationalMode to preserve precisionPaul Buetow
2026-05-24rpn: revert resolveMetric and helpers to single return valuesPaul Buetow
2026-05-24fix(rpn): use < instead of <= for _sentinel in parseCategoryPaul Buetow
2026-05-24refactor(rpn): have ResultStack reuse pushLiteralPaul Buetow
2026-05-24rpn: remove hard-coded single-char metric whitelist in parseNumberWithMetricPaul Buetow
2026-05-24docs: fix inaccurate comments in internal/rpn/variables.goPaul Buetow
2026-05-24fix(repl): correct misleading comments in completer.goPaul Buetow
2026-05-24fix(rpn): correct misleading ClearConstants commentPaul Buetow
2026-05-24docs(rpn): fix misleading comments in operations_variables.goPaul Buetow
2026-05-24docs: fix inaccurate Start comment in internal/repl/signal.goPaul Buetow
2026-05-24docs(rpn): fix Rat.Compare comment to cover all NumericValue typesPaul Buetow
2026-05-24fix(rpn): correct Show comment to reflect StackValue interface usagePaul Buetow
2026-05-24docs(repl): fix inaccurate comments in repl.goPaul Buetow
2026-05-24docs: update stale version references in internal/version.go commentsPaul Buetow
2026-05-24docs(internal/repl): fix inaccurate comments in handlers.goPaul Buetow
2026-05-24fix(rpn): correct misleading comments in metric_parse.goPaul Buetow
2026-05-24rpn: implement custom show to display custom metric detailsPaul Buetow
2026-05-24rpn: eliminate RPN.mode duplication with Operations.modePaul Buetow
2026-05-24docs(rpn): fix Values() comment — correct order from top-to-bottom to botto...Paul Buetow
2026-05-24docs: fix inaccurate comments in operations_interfaces.goPaul Buetow
2026-05-24docs(rpn): fix inaccurate Stack() return value commentPaul Buetow
2026-05-24fix(repl): correct misleading comments in commands.goPaul Buetow
2026-05-24fix(rpn): correct comments in operations_hyper.goPaul Buetow
2026-05-24docs(rpn): fix misleading comment in handleStandardAssignPaul Buetow