Building a WASM compiler in Roc (series)
8 months ago
- #Compiler
- #Roc
- #WASM
- 使用Roc语言构建WASM编译器系列教程
- 第一部分 - 项目介绍(Roc与Wasm)
- 第二部分 - Roc中的参数与IO处理
- 第三部分 - 词法分析器基础模板
- 第四部分 - 词法分析器的错误与定位
- 第五部分 - 测试与词法分析实践
- 第六部分 - 解析器入门
- 第七部分 - 安全重构(深入解析)
- 第八部分 - 转换阶段简介
- 第九部分 - 转换Memory与Export节点
- 第十部分 - 转换Data与Import节点
- 第十一部分 - 转换Function节点
- 第十二部分 - 代码生成入门
- 第十三部分 - 生成Data与Type节
- 第十四部分 - 生成Import节
- 第十五部分 - 生成Function与code节
- 第十六部分 - 生成Exports(及项目总结)
- 源代码已发布在GitHub