bug fix ALLOT
[rrq/rrqforth.git] / machine.asm
index f1fb51c9015e4dc7533df6596915982f36cbf87d..082934cfa75897dab0cb1a82994d391fde60862b 100644 (file)
@@ -225,6 +225,7 @@ datastart:
 forward
        db data
 common
+       db 0
 dataend:
        }
 
@@ -233,6 +234,8 @@ dataend:
 macro BRANCH zero,label {
        if zero in <0>
            dq p_zero_branch
+       else if zero in <1>
+           dq p_true_branch
        else
            dq p_branch
        end if