💡
原文英文,约600词,阅读约需2分钟。
📝
内容提要
Wave v0.0.6-pre-beta发布,增强了类型系统和函数支持,新增continue语句和浮点运算。支持结构化WaveType枚举,函数返回类型完全支持,LLVM IR生成逻辑升级,确保安全准确。新增注释支持、格式化打印、强类型变量和参数等功能,提升了语言的表达能力和可重用性。
🎯
关键要点
- Wave v0.0.6-pre-beta发布,增强了类型系统和函数支持。
- 新增continue语句和浮点运算,提升语言功能。
- 支持结构化WaveType枚举,替代字符串类型,增强静态类型检查。
- 函数返回类型完全支持,允许使用->语法定义返回类型。
- LLVM IR生成逻辑升级,确保安全和准确的低级输出。
- 新增注释支持,支持单行和多行注释。
- 强类型变量和参数支持,支持i32、u64、f32等类型。
- 支持f32字面量,允许声明、初始化和重新赋值。
- 格式化打印功能,自动映射Wave类型到C格式说明符。
- 支持用户定义的函数,参数支持显式类型。
- 安装指南提供了Linux系统的安装步骤和验证方法。
➡️