busybox/shell/hush_test/hush-parsing
Denys Vlasenko 39701204cf hush: do not accept "if() { echo; }" function def
function                                             old     new   delta
parse_stream                                        2634    2692     +58
msg_and_die_if_script                                  -      21     +21
syntax_error_unexpected_ch                            41      46      +5
syntax_error_at                                       14      18      +4
die_if_script                                         31      28      -3
setup_redirects                                      319     308     -11
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 3/2 up/down: 88/-14)             Total: 74 bytes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2017-08-02 19:46:14 +02:00
..
and_or_and_backgrounding.right
and_or_and_backgrounding.tests
argv0.right
argv0.tests
brace1.right
brace1.tests
brace2.right
brace2.tests
comment1.right
comment1.tests
eol1.right
eol1.tests
escape1.right
escape1.tests
escape2.right
escape2.tests
escape3.right
escape3.tests
escape4.right
escape4.tests
escape5.right
escape5.tests
group1.right
group1.tests
group2.right
group2.tests
groups_and_keywords1.right
groups_and_keywords1.tests
groups_and_keywords2.right hush: do not accept "if() { echo; }" function def 2017-08-02 19:46:14 +02:00
groups_and_keywords2.tests hush: do not accept "if() { echo; }" function def 2017-08-02 19:46:14 +02:00
negate.right
negate.tests
noeol2.right
noeol2.tests
noeol3.right
noeol3.tests
noeol.right
noeol.tests
process_subst.right
process_subst.tests
quote1.right
quote1.tests
quote2.right
quote2.tests
quote3.right
quote3.tests
quote4.right
quote4.tests
starquoted2.right
starquoted2.tests
starquoted.right
starquoted.tests