From 10fca1f3fb363e81a8b737a690bb2752bfe61a60 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sun, 3 Aug 2025 11:38:10 +0300 Subject: fix(catalan): Replace subtrahend with arg --- catalan/math.a65 | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/catalan/math.a65 b/catalan/math.a65 index 7bd850a..667d651 100644 --- a/catalan/math.a65 +++ b/catalan/math.a65 @@ -41,18 +41,17 @@ diva .( ora #0 ; Update flags, so they're accurate with the accumulator value beq return ; if (a == 0) return a - ldx arg ; x = arg + ldx arg ; x = arg cpx #0 ; if (x == 0) beq r_zero ; return 0 cpx #1 ; if (x == 1) beq return ; return a - stx subtrahend ; subtrahend = x ldx #0 ; x = 0 loop sec ; do carry = 1 - sbc subtrahend ; a -= addend + !carry + sbc arg ; a -= arg + !carry inx ; ++x - cmp subtrahend ; while (a >= subtrahend) + cmp arg ; while (a >= arg) bcs loop return txa -- cgit v1.3.1-26-gb76a