busybox/shell/hush_test/hush-misc
Denis Vlasenko 2b576b8e76 hush: fix mishandling of a'b'c=fff as assignments. They are not.
function                                             old     new   delta
parse_stream                                        1920    2004     +84
done_word                                            715     752     +37
parse_and_run_stream                                 328     333      +5
builtin_exec                                          25      29      +4
pseudo_exec_argv                                     138     139      +1
run_list                                            2006    1999      -7
is_assignment                                        215     134     -81
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 5/2 up/down: 131/-88)            Total: 43 bytes
2008-08-04 00:46:07 +00:00
..
assignment1.right
assignment1.tests
assignment2.rigth
assignment2.tests
break1.right
break1.tests
break2.right
break2.tests
break3.right
break3.tests
break4.right
break4.tests
break5.right
break5.tests
builtin1.right
builtin1.tests
case1.right
case1.tests
colon.right
colon.tests
continue1.right
continue1.tests
empty_for2.right
empty_for2.tests
empty_for.right
empty_for.tests
for_with_keywords.right
for_with_keywords.tests
pid.right
pid.tests
read.right
read.tests
shift.right
shift.tests
syntax_err_negate.right
syntax_err_negate.tests
syntax_err.right
syntax_err.tests
while1.right
while1.tests
while_in_subshell.right
while_in_subshell.tests