From d5b0fa6abf725cc9281f3b11fc2a4c0f12df0793 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Sat, 29 Dec 2018 02:40:03 +0100 Subject: bc: more fixes for unusual input bases function old new delta zxc_program_num 990 1020 +30 zxc_lex_number 172 202 +30 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 2/0 up/down: 60/0) Total: 60 bytes Signed-off-by: Denys Vlasenko --- testsuite/bc_numbers2.bc | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 testsuite/bc_numbers2.bc (limited to 'testsuite/bc_numbers2.bc') diff --git a/testsuite/bc_numbers2.bc b/testsuite/bc_numbers2.bc new file mode 100644 index 000000000..208fe0d4d --- /dev/null +++ b/testsuite/bc_numbers2.bc @@ -0,0 +1,18 @@ +define f() { + "ibase:";ibase + a=A;a + a=F;a + a=G;a + a=Z;a + a=0A;a + a=0F;a + a=0G;a + a=0Z;a +} +f() +ibase=9;f() +ibase=A;f() +ibase=F;f() +ibase=G;f() +#ibase=Z;f() +halt -- cgit v1.2.3