hush: make
authorDenis Vlasenko <vda.linux@googlemail.com>
Thu, 2 Apr 2009 16:31:29 +0000 (16:31 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Thu, 2 Apr 2009 16:31:29 +0000 (16:31 -0000)
commit2f1d394214c968181e9ab320f2c66f905f8352cf
treeaf349bf87374251f9c49c2edeeb8fc0168d70d92
parentb29eb6ed255ad87f49b70220d254810063c7ebf3
hush: make
 a=55; echo $(($a + 1)) $((1 + $((2)) + `echo $a`))
 work as expected

function                                             old     new   delta
handle_dollar                                          -     667    +667
parse_stream_dquoted                                   -     316    +316
expand_variables                                    2124    2272    +148
is_assignment                                        134     215     +81
parse_stream                                        2038    1240    -798
------------------------------------------------------------------------------
(add/remove: 2/0 grow/shrink: 2/1 up/down: 1212/-798)         Total: 414 bytes
shell/hush.c