bc: lexer debugging, added some failing test cases
authorDenys Vlasenko <vda.linux@googlemail.com>
Sat, 15 Dec 2018 19:06:59 +0000 (20:06 +0100)
committerDenys Vlasenko <vda.linux@googlemail.com>
Sat, 15 Dec 2018 19:06:59 +0000 (20:06 +0100)
commit99b37623356a1555359df1c011d4a6732918a5c4
treee12312d1068e991b51f0b078b24169501f973337
parentfd51e0c4d22825282f3e38be0655db36b3e716d2
bc: lexer debugging, added some failing test cases

function                                             old     new   delta
bc_parse_push_block_flag                               -      47     +47
zbc_parse_body                                       107     121     +14
zbc_num_divmod                                       156     150      -6
zbc_lex_number                                       200     192      -8
zbc_parse_endBody                                    264     254     -10
bc_parse_startBody                                    47       -     -47
------------------------------------------------------------------------------
(add/remove: 1/1 grow/shrink: 1/3 up/down: 61/-71)            Total: -10 bytes
   text    data     bss     dec     hex filename
 982596     485    7296  990377   f1ca9 busybox_old
 982586     485    7296  990367   f1c9f busybox_unstripped

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
miscutils/bc.c
testsuite/bc.tests