- 静态方法声明位置不同:VCS支持声明在class内/外(extern)两种方式,XRUN只支持static function声明于类内,不支持类外声明(带extern关键字)。
- 字符串转二进制、8进制、十进制、16进制方法(atobin()/atooct()/atoi()/atohex()),VCS支持如下写法:(atobin('b101010)、atohex(’hfff)、atooct(’o1234)、atoi(’d512)),即输入的字符串可以带进制标识,但XRUN仅支持如下写法:(atobin(101010)、atohex(fff)、atooct(1234)、atoi(512)),即输入字符串不可带进制标识。
- 字符串中的宏打印,VCS支持如下写法,可在引号中直接调用宏`MACRO:“ `MACRO ”
但XRUN只支持如下写法,需要用`”取代”:`“ `MACRO `”
- VCS支持流操作结合三目运算、XRUN不支持。
- VCS支持将小的bit流package赋值给大bit流的数组,XRUN仅支持相同大小的bit流数组/变量之间的相互赋值;