bshift:名为bshift的语言的编译器

时间:2024-05-22 09:27:12
【文件属性】:

文件名称:bshift:名为bshift的语言的编译器

文件大小:92KB

文件格式:ZIP

更新时间:2024-05-22 09:27:12

c parser compiler d dlang

换档 import io; u64 factorial (u64 n) { if (n == 0 ) { return 1 ; } return n * factorial (n - 1 ); } u64 main () { io::print ( " %u \n " , factorial ( 5 )); return 0 ; } 这是一种C语言风格的玩具编译器,具有其他一些功能: 结构可以具有一些方法,包括可选的构造函数和析构函数 基于参数类型的函数重载 范本 没有头文件 这些有一些缺点,包括: 符号名称修改 所有其他缺点 有关bshift程序的示例,请查看 。 提示:请勿将其用于任何用途,它非常不稳定。 依存关系 海湾合作委员会 GNU make 用法 make bin/bshift examples/hello


网友评论