Вы можете поместить begin/end
вокруг одного или нескольких операторов везде, где разрешен один оператор. И большинство конструкций допускают только одно утверждение, кроме begin/end
. (if / else, case и т. д. все считаются одним оператором.
Например
always one_statememnt;
initial if true_statement else false_statement;
initial case (expression)
item1: statement1;
item2: statement2;
item3: statement3;
endcase