Picaxe basic is rather fussy, in that in many places it needs a value or a variable, not a formula.
So, if b0 => b1 is OK, but if b0 > b1-1 is not.
Although the manual used to imply that parentheses could be used with X2 chips in some places, I'm not sure it was ever implemented.