- 2023纪念胸章发行
- 完成接口功能
- 单元测试支持标准库
- 去掉外部工具依赖
Changelog
- 093eb2b5 完善 ci 测试
- 147fb2c4 完善 ci 测试
- 23cbd05e 添加 _examples 到 ci 测试
- 7cabaa4a 完善 wago 方法解析
- 09ec7f4a 收紧对可选 wago 语法支持
- 763c584b 减少外部依赖
- 22c88148 单元测试支持 output 验证
- 8e8ebcad 增加 example 测试
- 8444ca2a Merge branch 'master' of gitee.com:wa-lang/wa
- 337af63d 修复 wa build 命令
- baab5ea2 修正引用类型名称
- 5f6f65c8 Merge branch 'backend_wasm'
- a1bc6066 支持空接口中装入值
- 086bfa84 wat2wasm 改用 wasm 版本; 更新变更日志
- d55e65ab 支持匿名接口
- a5a6396e 支持匿名结构体
- 3a9f054a 统一运行时内部标识符到 wa.runtime.
- b7fb5ff5 wa test 支持标准库
- e9b7b643 Merge branch 'backend_wasm'
- 85fac2c6 更新接口例子
- 0cfd0866 Merge branch 'backend_wasm'
- 0778c143 Merge branch 'master' of https://gitee.com/wa-lang/wa
- 58362e7b 1、支持I2I 2、临时屏蔽类型信息注入
- 4c554712 支持接口转具体类型
- 96e76c29 添加 png 格式 logo
- 61ce7c13 增加引用类型
- ce6cdae5 Ref类型更名为SPtr
- 2de29d42 Merge branch 'backend_wasm'
- cd33d191 Todo: 闭包的类型信息
- 4d6d71c7 .underlying、runtime等内部结构体信息不导出
- 040ca084 注入类型信息(未测试)
- 6e37e3c8 1、变更wir.Module中关于函数类型的定义方法 2、运行时类型信息注入(WIP)
- 911e1bc4 loader: 完善测试和汇编相关的结构, 并完善测试信息解析
- a5f7fd38 lsp 更新保存
- 5862f8e6 添加 jsonrpc2 依赖
- be0f86a3 lsp: 完善 rpc 实现
- fbb46bdf 准备 lsp 依赖的 rpc 辅助包
- 5d44a69c 完善 wat 解析包
- f1a02f30 开始建立 wat 子包
- ab797adf 增加通过 api 执行 wz 例子(尚不能运行)
- ecb3f3a3 构造 play 测试代码, 对比 js 和 本地环境运行差异
- 563e6d04 打印 ast 的 map 时保序
- e972d48d zz
- 24da3673 配置 node 执行 wasm 环境
- 6419cbd0 Merge branch 'master' of https://gitee.com/wa-lang/wa
- da1aa231 Merge branch 'backend_wasm'
- 8cc5b02f itab 相关功能移至 wir 层
- ae235b61 Merge branch 'master' of gitee.com:wa-lang/wa
- 1799cec6 准备调试 play 辅助代码
- 02cbda20 Merge branch 'backend_wasm'
- 9fe5f62a 优化 wir.Struct 类型的生成逻辑
- 4a666405 删除 fn 关键字, 已经过了过渡期
- 2e26d7e4 修复遗留的 fn 废弃关键字
- 562c42cd 临时调整测试
- cbcdb25c 修复 loader 错误
- 215c082e 修复局部代码
- 289bfb76 恢复 chrome 平台支持
- c8f363f1 修复 md 格式问题
- 2093af5c !11 添加了中文版语法的说明文档 Merge pull request !11 from 衍星居士/frontend_wz
- 3026873a 修改中文版示例的格式
- f5c19b56 添加中文版语法设计的说明文档
- 17493a3a interface 优化:Method移入wir.ValueType
- b83d40c0 修正类型驱动方法生成时循环调用的问题
- 36000222 规范 func 关键字使用
- 268ca928 规范注释