5.4.2 Control Statements

Control statements determine the flow of execution within a program.

 control-statement = if-statement / control-statement-except-multiline-if 
  
 control-statement-except-multiline-if = call-statement / while-statement / for-statement / exit-for-statement / do-statement / exit-do-statement / single-line-if-statement /  select-case-statement /stop-statement / goto-statement / on-goto-statement / gosub-statement / return-statement / on-gosub-statement /for-each-statement / exit-sub-statement / exit-function-statement / exit-property-statement / raiseevent-statement / with-statement / end-statement / assert-statement