summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-03-25 17:25:32 +0200
committerPaul Buetow <paul@buetow.org>2026-03-25 17:25:32 +0200
commit0dae7e95019c5bee205d4f1be270e6ca50750120 (patch)
treec35622e61aa629c0912621b21655fdb8c04cfa1c
parent6b5bee78c239b221188eea2bebe0e87714970866 (diff)
refactor: Operator interface already split into granular interfaces
The Operator interface is already split into: - ArithmeticOperator: Add, Subtract, Multiply, Divide, Power, Modulo, Log2, Log10, Ln - BooleanOperator: GT, LT, GTE, LTE, EQ, NEQ - HyperOperator: HyperAdd, HyperSubtract, HyperMultiply, HyperDivide, HyperPower, HyperModulo, HyperLog2, HyperLog10, HyperLn - StackOperator: Dup, Swap, Pop, Show - VariableOperator: ListVariables, ClearVariables All granular interfaces are properly defined and the Operations struct implements all of them.
0 files changed, 0 insertions, 0 deletions