; Signed integers. 3 ; -1 0.1 43 0 -123 0x123 0xabCd 0xABCDEF -0x12 ; a ; fun ; a.a ; a.1 ; should err ; 1.a ; should err ; (print 1:s8) ; (print 52:s8) ; (print -1:s8) ; (print 0:s8) ; (print 1:s16) ; (print 52:s16) ; (print -1:s16) ; (print 0:s16) ; (print 1:s32) ; (print 52:s32) ; (print -1:s32) ; (print 0:s32) ; (print 1:s64) ; (print 52:s64) ; (print -1:s64) ; (print 0:s64) ; ; Unsigned integers. ; (print 1:u8) ; (print 52:u8) ; (print -1:u8) ; (print 0:u8) ; (print 1:u16) ; (print 52:u16) ; (print -1:u16) ; (print 0:u16) ; (print 1:u32) ; (print 52:u32) ; (print -1:u32) ; (print 0:u32) ; (print 1:u64) ; (print 52:u64) ; (print -1:u64) ; (print 0:u64) ; ; Type inference. ; (print 1) ; (print 52) ; (print -1) ; (print 0)