オペレータ
SystemVerilogで使用可能なオペレータは、次のようにC言語と同じモノが追加されました。
Cライクな代入文
+=
-=
/=
*=
2項演算
%= : モジュロ
&= : ビットAND
|= : ビットOR
^= : ビットXOR
<<= : 論理左シフト
>>= : 論理右シフト
<<<= : 算術左シフト
>>>= : 算術右シフト
インクリメント、デクリメント
++
--
ワイルドカード付きの比較
==? 例: a==? b (aは、bと同じ、ただし、bがX/Zのときはワイルドカードになる)
!=? 例: a!=? b (aは、bは違う、ただし、bがX/Zのときはワイルドカードになる)
inside
dist