编译 - 一个超小的编译器

Posted zjffun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译 - 一个超小的编译器相关的知识,希望对你有一定的参考价值。

大多数编译可分为三个主要阶段:语法分析(Parsing),转换和代码生成。

语法分析(Parsing)通常为两个阶段:词法分析和语法分析(Syntactic Analysis)。

转换:将已经生成的 AST 转化成另一种形式。

代码生成:大多是表示使用 AST 生成代码。

jamiebuilds/the-super-tiny-compiler: Possibly the smallest compiler ever

The Super Tiny Compiler - README.md

以上是关于编译 - 一个超小的编译器的主要内容,如果未能解决你的问题,请参考以下文章

在linux中编写了一个小的内核模块,怎么编译成.ko文件?

编译版本引擎和发布版本引擎一个小的区别

创建超小的Golang docker 镜像

图灵完整语言中最小的编译器可能吗?

较小的 GCC 包,只需要 C [关闭]

代码编译-反编译-解混淆