CheezLang:Cheez 是一种编程语言

时间:2024-06-19 09:10:54
【文件属性】:

文件名称:CheezLang:Cheez 是一种编程语言

文件大小:83.71MB

文件格式:ZIP

更新时间:2024-06-19 09:10:54

programming-language cheez C#

奇兹朗 Cheez 是我在 2018 年创建的一种小型编程语言。它更偏向于底层,受 Rust 的启发,并使用 LLVM 作为后端。 它是静态和强类型的,具有类似 C 的内存管理,因此没有垃圾收集器。 它不使用分号,具有参数多态性(我认为这就是所谓的)、 defer 、使用 trait 对象的虚函数、切片、类型推断等等。 我计划有一天实现的一些功能是 lambdas、模式匹配,类似于 Rust 的借用检查器,但限制较少,编译时代码执行。 可以在找到每个功能的详细说明(早期进行中)。 编译器是用 C# 编写的。 我还写了一个语言服务器,但我没有维护它,所以它现在甚至没有编译。 还有一个 VSCode 扩展,它提供基本的语法突出显示和对语言服务器的访问。 例子 这里有一些简单的例子,更高级的例子可以在找到 下面是一个 Hello World 程序的样子: io :: import st


网友评论