MoonBit 有 14%的编译性能提升!

MoonBit平台最新动态速递第十七期上线啦!

MoonBit是专为云计算、边缘计算设计的一套开发平台。本栏目将会每周更新MoonBit(月兔语言)最新动态,包括语法、功能及官网更新等,帮助大家更好地了解MoonBit平台!

MoonBit更新

1. 优化没有间接调用的顶层函数的编译过程

优化对于没有间接调用的顶层函数的编译过程,带来约14%的编译性能提升

2. 优化解析器的错误恢复和报错

-修复对于fn f2 {}这样的顶层的函数声明没有参数时,省略括号也能通过编译,现在会直接报错
MoonBit 有 14%的编译性能提升!_第1张图片

-对于试图给枚举类型构造器单独设置可见性的代码,将会报错

priv enum T {
  A(Int)
  pub B(Int)
  priv C(Int)
}

MoonBit 有 14%的编译性能提升!_第2张图片

3. 修复死代码分析中误报未使用类型或和未使用字段的问题

详细内容请点击文章内容进行查看:
MoonBit平台最新动态速递 Vol.17

你可能感兴趣的:(开发语言)