Commit Graph

697 Commits

Author SHA1 Message Date
chai2010 093eb2b5ab 完善 ci 测试 2023-05-27 11:24:53 +08:00
chai2010 147fb2c478 完善 ci 测试 2023-05-27 11:19:03 +08:00
chai2010 23cbd05edf 添加 _examples 到 ci 测试 2023-05-27 11:04:47 +08:00
chai2010 7cabaa4ade 完善 wago 方法解析 2023-05-27 09:51:48 +08:00
chai2010 09ec7f4a53 收紧对可选 wago 语法支持 2023-05-27 07:27:00 +08:00
chai2010 763c584b8f 减少外部依赖 2023-05-27 06:51:31 +08:00
chai2010 22c881488c 单元测试支持 output 验证 2023-05-27 06:47:47 +08:00
chai2010 8e8ebcad21 增加 example 测试 2023-05-26 23:17:43 +08:00
chai2010 8444ca2a4e Merge branch 'master' of gitee.com:wa-lang/wa 2023-05-26 21:54:03 +08:00
chai2010 337af63d0b 修复 wa build 命令 2023-05-26 21:53:07 +08:00
3dgen baab5ea293 修正引用类型名称 2023-05-26 10:25:12 +08:00
3dgen 5f6f65c826 Merge branch 'backend_wasm' 2023-05-26 10:22:53 +08:00
3dgen a1bc606678 支持空接口中装入值 2023-05-26 10:21:20 +08:00
chai2010 086bfa84eb wat2wasm 改用 wasm 版本; 更新变更日志 2023-05-26 01:03:03 +08:00
3dgen d55e65ab12 支持匿名接口 2023-05-25 17:03:52 +08:00
3dgen a5a6396eb5 支持匿名结构体 2023-05-25 16:03:08 +08:00
3dgen 3a9f054a88 统一运行时内部标识符到 wa.runtime. 2023-05-25 11:20:37 +08:00
chai2010 b7fb5ff56c wa test 支持标准库 2023-05-25 00:32:32 +08:00
3dgen e9b7b64318 Merge branch 'backend_wasm' 2023-05-24 17:37:01 +08:00
3dgen 85fac2c64b 更新接口例子 2023-05-24 17:36:36 +08:00
3dgen 0cfd08668a Merge branch 'backend_wasm' 2023-05-24 17:31:21 +08:00
3dgen 0778c143d4 Merge branch 'master' of https://gitee.com/wa-lang/wa 2023-05-24 17:31:07 +08:00
3dgen 58362e7bc1 1、支持I2I
2、临时屏蔽类型信息注入
2023-05-24 17:30:18 +08:00
3dgen 4c554712cc 支持接口转具体类型 2023-05-22 20:58:03 +08:00
chai2010 96e76c2988 添加 png 格式 logo 2023-05-20 18:18:33 +08:00
3dgen 61ce7c13cd 增加引用类型 2023-05-18 16:58:09 +08:00
3dgen ce6cdae538 Ref类型更名为SPtr 2023-05-18 15:57:41 +08:00
3dgen 2de29d428a Merge branch 'backend_wasm' 2023-05-18 11:22:28 +08:00
3dgen cd33d191af Todo: 闭包的类型信息 2023-05-18 11:03:44 +08:00
3dgen 4d6d71c72d .underlying、runtime等内部结构体信息不导出 2023-05-18 10:57:25 +08:00
3dgen 040ca084eb 注入类型信息(未测试) 2023-05-18 09:57:25 +08:00
3dgen 6e37e3c886 1、变更wir.Module中关于函数类型的定义方法
2、运行时类型信息注入(WIP)
2023-05-08 20:16:39 +08:00
chai2010 911e1bc426 loader: 完善测试和汇编相关的结构, 并完善测试信息解析 2023-05-07 21:35:06 +08:00
chai2010 a5f7fd3879 lsp 更新保存 2023-05-06 00:45:02 +08:00
chai2010 5862f8e68b 添加 jsonrpc2 依赖 2023-05-06 00:04:53 +08:00
chai2010 be0f86a31e lsp: 完善 rpc 实现 2023-05-02 09:07:59 +08:00
chai2010 fbb46bdfd7 准备 lsp 依赖的 rpc 辅助包 2023-05-01 21:56:47 +08:00
chai2010 5d44a69c62 完善 wat 解析包 2023-05-01 21:33:32 +08:00
chai2010 f1a02f30f0 开始建立 wat 子包 2023-05-01 21:01:47 +08:00
chai2010 ab797adf23 增加通过 api 执行 wz 例子(尚不能运行) 2023-05-01 18:56:31 +08:00
chai2010 ecb3f3a3b1 构造 play 测试代码, 对比 js 和 本地环境运行差异 2023-04-29 07:54:43 +08:00
chai2010 563e6d040a 打印 ast 的 map 时保序 2023-04-29 07:35:00 +08:00
3dgen e972d48df6 zz 2023-04-26 16:09:29 +08:00
chai2010 24da36739c 配置 node 执行 wasm 环境 2023-04-24 22:25:32 +08:00
3dgen 6419cbd04b Merge branch 'master' of https://gitee.com/wa-lang/wa 2023-04-24 20:19:17 +08:00
3dgen da1aa231ad Merge branch 'backend_wasm' 2023-04-24 20:19:10 +08:00
3dgen 8cc5b02f7e itab 相关功能移至 wir 层 2023-04-24 20:18:03 +08:00
chai2010 ae235b6177 Merge branch 'master' of gitee.com:wa-lang/wa 2023-04-23 23:44:16 +08:00
chai2010 1799cec6e0 准备调试 play 辅助代码 2023-04-23 23:42:15 +08:00
3dgen 02cbda20d2 Merge branch 'backend_wasm' 2023-04-19 20:56:43 +08:00