selective_accept ::=
"select"
[ guard ]
select_alternative
{ "or"
[ guard ]
select_alternative }
[ "else"
sequence_of_statements ]
"end" "select" ";"
This rule is called by