• 增加凹语言中文语法
  • 初步支持接口方法调用
  • 包支持混入汇编代码
  • 删除 testing 实验性的包, 单元测试增加内置的 assert 测试函数
  • 在“国产语言论坛”开板: https://zh-lang.osanswer.net/c/walang

Changelog

  • 2cf421d6 更新 changelog, 准备 v0.6.0 变更日志
  • 518175a3 !10 添加了中文的打印素数示例 Merge pull request !10 from 衍星居士/frontend_wz
  • ee40dc46 添加打印素数的中文示例
  • b7c773c4 !9 修改中文示例代码的缩进 Merge pull request !9 from 衍星居士/frontend_wz
  • e893d750 修改中文代码的缩进
  • 5bfe0e85 !8 将中文示例组织为工程形式,并添加了BrainFuck的示例 Merge pull request !8 from 衍星居士/frontend_wz
  • d9be646b Merge branch 'backend_wasm'
  • ad62b475 增加具名interface例子
  • 213f3fb8 添加了中文内置函数”长“和内置类型”字“
  • f54bfd8b Merge branch 'frontend_wz' of gitee.com:wa-lang/wa into frontend_wz
  • 1eab7f15 【凹中文】基本完成了烧脑虚拟机的示例
  • b5298241 [凹中文]完善了循环,修改了示例结构
  • ad68ca2a Merge commit 'd6d7b56d'
  • d6d7b56d 修正全局变量类型未处理的问题
  • f27cb5be 临时屏蔽 Windows 环境变量异常问题
  • da295b11 解决合并冲突
  • 9dc08a73 interface 阶段性实现
  • 7b0be4ec 零碎细节修改
  • cda137fc 删除 testing 包, 更新 changelog 文件
  • 22b537a1 assert 支持输出位置信息
  • 2ee36267 完善 assert 内置测试函数支持
  • cfd16e12 【凹中文】基本完成了烧脑虚拟机的示例
  • 894cc517 assert 语义调整为 testing 环境的运行时函数
  • 4c46c6a9 Merge branch 'frontend_wz' of gitee.com:wa-lang/wa into frontend_wz
  • 7cacbc9f [凹中文]完善了循环,修改了示例结构
  • aa5a73e8 [凹中文]完善了循环,修改了示例结构
  • d3b0bd33 更新 readme
  • 5319f206 main 函数移到 wacli 包中
  • dd2f0fe3 wat 后端汇编代码拆分到相关 wa 包中
  • 1b663af6 loader 包增加对汇编代码的解析
  • 3bce782a Revert "升级 wazero-1.0.1, 感谢 @codefromthecrypt 的补丁"
  • 325bb934 清理局部垃圾代码
  • 4b946c5b wat 后端增加包汇编代码输出
  • fa5f7bb9 升级 wazero-1.0.1, 感谢 @codefromthecrypt 的补丁
  • 0b8bf8c6 loader.Package 结构增加汇编代码文件
  • 6e08243d 规范 后端/OS/ARCH 常量定义
  • 9cc2fd9d 增加部分 math 函数
  • cf28bd3a 更新 readme
  • d8c932c3 配置 homebrew-tap

项目简介

🇨🇳 凹语言 - 国内首个实现纯浏览器内编译、执行全链路的自研静态类型的编译型通用编程语言。为 WebAssembly 而生的通用编程语言。

发行版本 14

v0.8.1 (MVP版本)

全部发行版

贡献者 11

开发语言

  • Go 80.8 %
  • JavaScript 16.6 %
  • CSS 1.8 %
  • Makefile 0.2 %
  • C++ 0.2 %