【文件属性】:
文件名称:uvm-compiler:uVM的脚本编译器
文件大小:18KB
文件格式:ZIP
更新时间:2021-02-08 02:00:26
Python
uvm编译器
uVM的脚本编译器
C / C ++的基本语法差异
类型转换为: value@type ,例如,从int到byte为int_value@byte 。
赋值,递增和递减不是表达式,而是语句。 t = arr [ i ++ ] // Invalid
t = arr [ i ] //
i ++ ; // Correct
if ( ( result = func ( ) ) ) { } // Invalid
result = func ( ) //
if ( result ) { } // Correct
变量定义以var关键字开头。 var int x ;
函数和方法定义以function关键字开头。 void返回类型被省略。 function f ( ) { }
function int g ( ) { return 0 ; }
数组和引用修饰符附加到类型的末
【文件预览】:
uvm-compiler-main
----main.py(19KB)
----LICENSE(34KB)
----.gitignore(2KB)
----README.md(890B)