[good] three.a = 3 three.b = 0x3 quote_three.a = "3" quote_three.b = `3` plus_three.a = +3 plus_three.b = +0x3 zero.a = 0 zero.b = 0x0000000000000000000000000000 sign_zero.a = +0 sign_zero.b = 0 hex.a = 0x0123fF hex.b = 74751 hex2.a = 0Xfade hex2.b = 64222 largest.a = 9007199254740991 largest.b = 0x1fffffffffffff [bad] space_three = " 3" three_space = "3 " leading_zero = 03 negative = -3 negative_hex = -0x3 trailing_dec = 35a trailing_hex = 0x35g decimal = 3.0 multi_sign = ++3 too_large = 9007199254740992 too_large_hex = 0x20000000000000 much_too_large = 9999999999999999 negative_zero = -0