💡 原文英文,约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系统的安装步骤和验证方法。
➡️

继续阅读