Hasty Briefsbeta

双语

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