statement ::= [ assignment | procedure_call | if_statement | case_statement | while_statement | repeat_statement | loop_statement | for_statement | with_statement | "EXIT" | "RETURN" [ expression ] ]
This rule is called by-> block -> case -> case_statement -> for_statement -> if_statement -> loop_statement -> repeat_statement -> statement_sequence -> while_statement -> with_statement