Skip to content

TP0007

Error: invalid number literal

From the golden case tests/cases/m1/tp0007_bad_number.tpn:

tp0007_bad_number.tpn
let a = 1__000
let b = 007
let c = 12abc
let d = 1e

The compiler reports:

tp0007_bad_number.tpn:1:9: error TP0007: invalid number literal
tp0007_bad_number.tpn:2:9: error TP0007: invalid number literal
tp0007_bad_number.tpn:3:9: error TP0007: invalid number literal
tp0007_bad_number.tpn:4:9: error TP0007: invalid number literal

The specification lists every code.