From 5af70ecc0c8eafa7d6d31e16576cb4cf0713f5cc Mon Sep 17 00:00:00 2001 From: Bad Diode Date: Tue, 1 Feb 2022 18:43:43 +0100 Subject: Ensure EOF is handled properly --- tests/constants/numbers.bdl | 91 +++++++++++++++++++-------------------------- 1 file changed, 38 insertions(+), 53 deletions(-) (limited to 'tests/constants/numbers.bdl') diff --git a/tests/constants/numbers.bdl b/tests/constants/numbers.bdl index 0412af8..136b5fb 100644 --- a/tests/constants/numbers.bdl +++ b/tests/constants/numbers.bdl @@ -1,56 +1,41 @@ ; 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) +(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) +; 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) +; Type inference. +(print 1) +(print 52) +(print -1) +(print 0) -- cgit v1.2.1