0.2.3 |
|
---|---|
0.2.2 |
|
0.2.1 |
|
0.2.0 |
|
#90 in #markup-language
115KB
3K SLoC
Fejix 编译器
进行中... 🤓
目前没有什么真正可以看的。但请确保明天查看这个页面!
规格
待办事项
- 编译器
- GUI 分析器
- 代码生成器
- 模块化
- 框约束
- 代码块
- 函数
- 快捷键(简短构造函数)?
编译过程
构建器:
输入:源代码字符串
- 标记化器 -> 标记列表
- 解析器 -> 抽象语法树
- 编译器 -> 代码的对象表示
- 分析器 -> 代码生成器的有用数据
- 代码生成器 -> 生成 C/其他
依赖项
~4–15MB
~146K SLoC