本程序为ADC驱动程序,基于正点原子的阿波罗H743开发板实现的,采样使用的是ADC+TIM+DMA的方式,底层库采用的是LL库,相较于HAL库,LL库编写的程序,更加简洁,高效,方便刚从STD转入LL库的人理解
2021-11-24 20:56:12 23.45MB LL库 STM32H743
1
这是我写的LL1文法分析,主要是为了完成平时编译的实验报告
2021-11-21 18:43:59 163KB ll1 c语言
1
北邮大三编译原理课学期内程序,注释很详细
2021-11-21 16:36:34 4KB 编译原理 语法分析 LL1文法
1
编写一个语法分析程序,对于给定的输入串,能够判断识别该串是否为给定文法的句型。1. 从键盘读入输入串,并判断正误; 2. 若无误,由程序自动构造FIRST、FOLLOW集以及SELECT集合,判断是否为LL(1)文法; 3. 若符合LL(1)文法,由程序自动构造LL(1)分析表; 4. 由算法判断输入符号串是否为该文法的句型。
2021-11-20 11:16:22 276KB LL(1) 语法分析
1
LL(1)分析法,就是指从左到右扫描输入串(源程序),同时采用最左推导,且对每次直接推导只需向前看一个输入符号,便可确定当前所应当选择的规则。实现LL(1)分析的程序又称为LL(1)分析程序或LL(1)分析器。
2021-11-19 20:06:14 42KB 1文法
1
利用C语言,编写的LL语法分析器,用于判断语法是否正确。
2021-11-18 09:45:47 1KB C语言 LL语法分析器
1
北邮编译原理第二次实验报告LL(1)和LR,包含代码和报告,自己写的哦!
2021-11-18 04:00:56 2.08MB 北邮编译原理 实验报告 LL(1) LR
1
文章讨论了LL(1)语法分析器的工作原理和过程, 以具体实例说明语法定义、造表和总控程序的实现过程。 实现语言是C++
1
1、项目开发工具为MyEclipse2014 2、使用了Struts2框架作为控制层 3、HTML5图形用户界面 4、JAVA语言写后端 该项目完成的功能有:自动消去规则左递归;自动计算出First、Follow集;自动构造预测分析表;可输入句子进行判断。 代码我都写了注释,由于项目后期完成的比较急促,所以代码冗余度比较大,还没有时间进行精简。 如果不需要网页的图形用户界面,可将项目中的算法部分单独取出,也可直接运行得到结果。算法部分位于项目中的MyClass包中。
2021-11-15 09:34:37 50KB 编译原理 JAVA 预测分析 LL(1)
1
通过实验教学,加深学生对所学的关于编译的理论知识的理解,增强学生对所学知识的综合应用能力,并通过实践达到对所学的知识进行验证。通过对基于LL(1)文法的预测分析表法DFA模拟程序实验,使学生掌握确定的自上而下的语法分析的实现技术,及具体实现方法。通过本实验加深对语词法分析程序的功能及实现方法的理解
2021-11-15 09:22:03 38KB LL(1)
1