ジャンプ文

ジャンプ文としては、次の3つがあります。

1)、return

2)、break

3)、continue

breakとcontinueは、ループ文でのみ使用できます。

continueは、その時点からループの最後にジャンプします。

breakは、その時点からループを抜け出します。

(SystemVerilogには、C言語のgoto文のようなものはありません。)

returnは、タスクや関数の中でのみ使用できます。

関数では、returnの後に式を書くことでその関数の戻り値を与えることができます。

ただし、戻り値の型は関数の戻り値として定義した型と同じでなくてはいけません。