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