Ondrej Oprala eb71c8
*** ../bash-4.3-patched/parse.y	2014-04-07 11:56:12.000000000 -0400
Ondrej Oprala eb71c8
--- parse.y	2014-06-11 10:25:53.000000000 -0400
Ondrej Oprala eb71c8
***************
Ondrej Oprala eb71c8
*** 2789,2797 ****
Ondrej Oprala eb71c8
      case OR_OR:
Ondrej Oprala eb71c8
      case '&':
Ondrej Oprala eb71c8
      case DO:
Ondrej Oprala eb71c8
      case THEN:
Ondrej Oprala eb71c8
      case ELSE:
Ondrej Oprala eb71c8
      case '{':		/* } */
Ondrej Oprala eb71c8
!     case '(':		/* ) */
Ondrej Oprala eb71c8
      case BANG:		/* ! time pipeline */
Ondrej Oprala eb71c8
      case TIME:		/* time time pipeline */
Ondrej Oprala eb71c8
--- 2789,2802 ----
Ondrej Oprala eb71c8
      case OR_OR:
Ondrej Oprala eb71c8
      case '&':
Ondrej Oprala eb71c8
+     case WHILE:
Ondrej Oprala eb71c8
      case DO:
Ondrej Oprala eb71c8
+     case UNTIL:
Ondrej Oprala eb71c8
+     case IF:
Ondrej Oprala eb71c8
      case THEN:
Ondrej Oprala eb71c8
+     case ELIF:
Ondrej Oprala eb71c8
      case ELSE:
Ondrej Oprala eb71c8
      case '{':		/* } */
Ondrej Oprala eb71c8
!     case '(':		/* )( */
Ondrej Oprala eb71c8
!     case ')':		/* only valid in case statement */
Ondrej Oprala eb71c8
      case BANG:		/* ! time pipeline */
Ondrej Oprala eb71c8
      case TIME:		/* time time pipeline */