mirror of
https://github.com/nim-lang/Nim.git
synced 2026-08-08 00:00:55 +00:00
37 lines
852 B
Nim
37 lines
852 B
Nim
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
|