if
if
を用いた条件式を使えます。if
キーワードの後に条件を示す節を置きますが、()
で囲む必要はありません。if 式は常になんらかの値に評価される必要があるため else
は必須です。
module ModuleA {
let a: logic<10> = 1;
var b: logic<10>;
assign b = if a == 0 {
1
} else if a >: 1 {
2
} else {
3
};
}