蓝鸟
Bluebird是一种以C ++和Ada为模型的命令式编程语言。
目标是创建一种支持具有强类型输入的通用编程的语言。
它仍然处于早期阶段,但是现在它具有一个词法分析器,解析器,语义分析器,代码生成器和优化器。编译器的所有阶段仍在进行中。目前,编译器仅在macOS上构建,但是它可以在LLVM支持的任何平台上运行。
当前实施的功能
函数,变量,常量和赋值
整数,布尔值,字符,引用和数组类型
初始化程序列表和数组分配
模块全局变量
If,else-if和else语句
While循环
递归(在优化