var strlit = "test string" var rstrlit = r"test\t raw" var triplestrlit = """Triple string literal """ var charlit = 'a' var intlit1 = 123456 var intlit2 = -123456 var int8litH = 127'i8 var int8litL = -128'i8 var int16litH = 32767'i16 var int16litL = -32768'i16 var int32litH = 2147483647'i32 var int32litL = -2147483648'i32 var int64litH = 9223372036854775807'i64 var int64litL = -9223372036854775808'i64 var uintlitH = 18446744073709551615'u var uint8litH = 255'u8 var uint16litH = 65535'u16 var uint32litH = 4294967295'u32 var uint64litH = 18446744073709551615'u64 var floatlit = 1.25 var floatlit2 = -1.25 var float32lit = 1.25'f32 var float64lit = 1.25'f64 var floatZero = 0.0 # Needs newer Nimony to save `-0.0` to NIF correclty #var floatNegZero = -0.0 var floatInf = Inf var floatNaN = NaN var floatNegInf = NegInf var nillit: ptr int = nil