Oh yes, quite right. Which reminds me, this info might be usful if you are porting from Blitz and caught me out on one occasion. With blitz integer types the following signing is implied:
Byte, UNSIGNED
Short, UNSIGNED
Int, SIGNED
As you may have guessed I am primarily a Java programmmer. As BlitzMax shares many traits with java I assumed its integer types are all implicitly SIGNED, doh. :roll: