文件名称:compilers:用于了解有关编译器的更多信息的存储库
文件大小:2KB
文件格式:ZIP
更新时间:2024-05-14 17:47:49
C++
编译器 通过开发我自己的编译器来学习编译器如何工作的存储库,以及使他们更习惯于c ++ OOP模式。 (2021年3月7日) 现在,通过阅读著名的“ Dragon book”,我将更多地研究编译器:《编译器原理技术和工具》第二版 在这里,我将描述为开发自己的编译器而学到的知识。 到目前为止,我只对二进制树类进行了编码以进行解析。 我已经读到第30页,并指出编译器主要基于两部分构建:分析(前端)和综合(后端)。 此外,还有一些较小的步骤: Lexical Analysis | Syntax Analysis |-> Front-end / Analysis Semantic Analysis | Intermediate Code Generation | Machine-Independent Code Optimization | -> Back-end / Synthes
【文件预览】:
compilers-master
----readme.md(849B)
----btree()
--------binary_tree.cpp(1KB)
--------binary_tree.h(332B)
----main.cpp(249B)