摘要: 这篇博客是之前就写过的,因为最近在制作一个新的系列教程,又重新下载了最新的clang/llvm,因此准备更新一下,因此本篇中仅描述新(13.0)旧(4.0)的不同,原文地址:https://www.cnblogs.com/jourluohua/p/9526663.html 基本可以这么说,实现思路没 阅读全文
posted @ 2021-03-10 21:18 转换无极限 阅读(997) 评论(0) 推荐(0) 编辑
摘要: 什么是递归下降分析法 递归下降(Recursive Descent)分析法是确定的自上而下分析法,这种分析法要求文法是LL(1)文法。 为每个非终结符编制一个递归下降分析procedure,每个函数名是相应的非终结符,函数体则是根据规则右部符号串的结构和顺序编写。 procedure相互递归调用。 阅读全文
posted @ 2021-03-10 15:52 转换无极限 阅读(924) 评论(0) 推荐(0) 编辑
摘要: LLVM的最新版本已经更新到了13.0.0版本,而我在之前的博客中给出的还是4.0版本的安装教程(https://www.cnblogs.com/jourluohua/p/9554995.html),两边的代码结构没有大的变化,但是API和调用接口等已经变化非常迅速。现在就最新的llvm源码安装进行 阅读全文
posted @ 2021-03-10 01:02 转换无极限 阅读(3307) 评论(0) 推荐(0) 编辑