Mercurial > octave
changeset 11317:2da532d0f41c
accept otherwise clause in switch statement without preceding case statements
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Tue, 07 Dec 2010 12:57:55 -0500 |
parents | b7ff4a51ea88 |
children | d7ea780b036f |
files | src/ChangeLog src/oct-parse.yy |
diffstat | 2 files changed, 7 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog Mon Dec 06 17:34:15 2010 -0800 +++ b/src/ChangeLog Tue Dec 07 12:57:55 2010 -0500 @@ -1,3 +1,8 @@ +2010-12-07 John W. Eaton <jwe@octave.org> + + * oct-parse.yy (case_list): Also accept default_case by itself. + Bug #31793. + 2010-12-01 John W. Eaton <jwe@octave.org> * pt-pr-code.cc (tree_print_code::visit_octave_user_function_trailer):
--- a/src/oct-parse.yy Mon Dec 06 17:34:15 2010 -0800 +++ b/src/oct-parse.yy Tue Dec 07 12:57:55 2010 -0500 @@ -1101,6 +1101,8 @@ case_list : // empty { $$ = new tree_switch_case_list (); } + | default_case + { $$ = new tree_switch_case_list ($1); } | case_list1 { $$ = $1; } | case_list1 default_case