Wave v0.1.3-pre-beta发布:语法优化、Bug修复与增强类型和导入处理

本文介绍了Wave语言v0.1.3-pre-beta版本的更新内容,包括函数参数语法从分号改为逗号、修复指针数组和索引访问的LLVM IR生成错误、支持参数多类型、改进内联汇编对负值的处理,以及重构导入系统结构。

Wave v0.1.3-pre-beta发布:语法优化、Bug修复与增强类型和导入处理

大家好!我是LunaStev,Wave语言的开发者。
我们很高兴宣布Wave v0.1.3-pre-beta版本发布——
我们更改了函数参数语法,从分号改为逗号,修复了指针数组和索引访问的LLVM IR生成错误,并允许参数具有多种类型。我们还修复了与参数解析和if语句相关的Bug,改进了内联汇编对负值的支持,并重构了导入系统。

PR和提交

[#197] 将函数参数语法从分号改为逗号(问题 #196)
[#198] 修复指针数组和索引访问解引用的不正确LLVM IR生成(问题 #198)
[#201] 参数可以具有多种类型
[#204] 参数Bug修复
[#206] 处理内联汇编负值(问题 #205)
[#208] 排查解析器中if语句的Bug
[#210] 更改导入结构

展示

展示可在Wave-Test查看。

感谢您使用Wave!请继续关注未来的更新和增强。

安装指南

下载:

使用Curl下载:

1
curl -fsSL https://wave-lang.dev/install.sh | bash -s -- --version v0.1.3-pre-beta

验证安装:

打开终端并输入:

1
wavec --version

如果显示版本号,则安装成功。

贡献者

@lunastev | 🇰🇷

网站

网站
GitHub
Discord
Ko-fi

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计