# 22_compiler_study_projs **Repository Path**: linux2014/22_compiler_study_projs ## Basic Information - **Project Name**: 22_compiler_study_projs - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-18 - **Last Updated**: 2024-12-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README --- --- ### 自制C编译器: https://github.com/DoctorWkt/acwj 编译器/解释器: https://github.com/redraiment/SmallC https://github.com/redraiment/basic https://github.com/redraiment/brainfuck 硬核!400 行代码实现一个虚拟机 https://blog.csdn.net/LxXlc468hW35lZn5/article/details/128125398?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-1-128125398-blog-122132242.235^v38^pc_relevant_anti_t3_base&spm=1001.2101.3001.4242.2&utm_relevant_index=4 https://blog.csdn.net/weixin_41385912/article/details/122248293?spm=1001.2101.3001.6650.14&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-14-122248293-blog-126515326.235%5Ev38%5Epc_relevant_anti_t3_base&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-14-122248293-blog-126515326.235%5Ev38%5Epc_relevant_anti_t3_base&utm_relevant_index=21 https://blog.csdn.net/weixin_45713725/article/details/109244939?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-109244939-blog-128125398.235^v38^pc_relevant_anti_t3_base&spm=1001.2101.3001.4242.1&utm_relevant_index=3 https://blog.csdn.net/qq_45271256/article/details/118313621?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2-118313621-blog-128125398.235%5Ev38%5Epc_relevant_anti_t3_base&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2-118313621-blog-128125398.235%5Ev38%5Epc_relevant_anti_t3_base&utm_relevant_index=5 用不到125行C语言代码就可以编写一个简单的16位虚拟机? https://blog.csdn.net/LxXlc468hW35lZn5/article/details/126515326?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-4-126515326-blog-128125398.235^v38^pc_relevant_anti_t3_base&spm=1001.2101.3001.4242.3&utm_relevant_index=7 --- ### gcc源码在38_v2_cpp_projs下; ### gcc源码解析: https://blog.csdn.net/lidan113lidan/article/details/119942740 https://www.zhihu.com/question/51908169 https://blog.csdn.net/l919898756/article/details/103160501 https://blog.csdn.net/lidan113lidan/article/details/119961994 gcc架构和源码编译: https://zhuanlan.zhihu.com/p/372526494 https://zhuanlan.zhihu.com/p/350129120 ### clang源码解析: https://cloud.tencent.com/developer/article/1811032 ### 自制编译器: https://cszhouy.github.io/blog/14ececb8.html ### 编译原理中的词法分析 https://zhuanlan.zhihu.com/p/129329541 https://zhuanlan.zhihu.com/p/64707571 ### 编译器前端之如何实现基于DFA的词法分析器 https://zhuanlan.zhihu.com/p/409661139 ### tcc 2017年版,tcc-0.9.27 https://bellard.org/tcc/ https://download.savannah.gnu.org/releases/tinycc/ --- ### 编译器架构LLVM: https://www.kancloud.cn/digest/xf-llvm/162259 --- ---