the canonical representation for integer is defined by prohibiting certain options from the lexical representation (§3.3.13.1).
"The preceding optional``+""sign is prohibited and leading zeroes are prohibited."