# HG changeset patch # User John W. Eaton # Date 1291744675 18000 # Node ID 2da532d0f41ce2a95a1f121967ed0358511c1f35 # Parent b7ff4a51ea885824ef6242c34f2329592d9abe9e accept otherwise clause in switch statement without preceding case statements diff -r b7ff4a51ea88 -r 2da532d0f41c src/ChangeLog --- 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 + + * oct-parse.yy (case_list): Also accept default_case by itself. + Bug #31793. + 2010-12-01 John W. Eaton * pt-pr-code.cc (tree_print_code::visit_octave_user_function_trailer): diff -r b7ff4a51ea88 -r 2da532d0f41c src/oct-parse.yy --- 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