熔火 Molten是一种编程语言,它借鉴了ML系列语言以及Rust和Python。 编译器用Rust编写,并使用LLVM生成IR,可以将IR编译为机器代码。 我最初开始这个项目是为了学习Rust。 它旨在成为具有完整对象系统的高级语言,可促进功能和面向对象的编程。 某些语法元素已从典型的ML语言更改为遵循更常见的语言(例如C ++,Rust和Python)中的约定(例如,括号分隔的块,常规类定义,带有尖括号的泛型/类型参数等) 正在安装 您将需要安装rustc和cargo 。 建议您使用rustup来安装它们。 我最近使用rustc 1.28版进行了测试。 您还需要安装LLVM 7,以及li