0.2.3 2022年3月27日
0.2.2 2022年3月6日
0.2.1 2022年3月5日
0.2.0 2022年3月5日

#90 in #markup-language

MIT 许可证

115KB
3K SLoC

Fejix 编译器

Homepage Compiler version Fejix version

进行中... 🤓

目前没有什么真正可以看的。但请确保明天查看这个页面!

规格

待办事项

  • 编译器
  • GUI 分析器
  • 代码生成器
  • 模块化
  • 框约束
  • 代码块
  • 函数
  • 快捷键(简短构造函数)?

编译过程

构建器:

输入:源代码字符串

  1. 标记化器 -> 标记列表
  2. 解析器 -> 抽象语法树
  3. 编译器 -> 代码的对象表示
  4. 分析器 -> 代码生成器的有用数据
  5. 代码生成器 -> 生成 C/其他

依赖项

~4–15MB
~146K SLoC