编译原理的语法分析程序以及实验报告,c++写的程序,和适合做课程设计用
2022-05-04 16:53:20 202KB 编译原理
1
编译原理课程实验,实现了对任意文法求First、Follow集合以及构造分析栈和画分析树的功能。
2022-04-03 20:38:32 521KB 编译原理 语法分析 报告 实验
1
内容索引:VC/C++源码,字符处理,词法分析  基于C的词法分析和语法分析程序,是我们编译原理实验课时候做的一个演示实验,附有源代码和文档。   实验的上的是设计、编制并调试一个词法分析程序,加深对词法分析原理的理解。程序主要由2个函数组成,主函数main()和扫描子函数scanner()。扫描程序每次读取1个独立意义的单词符号,并判断单词类型。主程序做相应处理后做控制台输出。   程序可完成词法分析的功能:   输入:所给文法的源程序字符串。(字符串以“#”号结束)   输出:二元组(syn,token或sum)构成的序列。   其中:syn为单词种别码;    token为存放
2021-12-28 18:09:36 410KB VC/MFC源代码 编程基础源代码
1
编译原理实验的词法分析和语法分析程序,内含详细的实验报告,希望大家顺利通过实验!
1
(1) 根据LL(1)分析法编写一个语法分析程序,输入已知文法,消除直接左递归。 (2) 对改造后的文法求取FIRST集、FOLLOW集、SELECT集。 (3) 所开发的程序可适用于不同的文法和任意输入串,且能判断该文法是否为LL(1)文法。 (4) 对输入的任意符号串,所编制的语法分析程序应能正确判断此串是否为文法的句子(句型分析),并要求输出分析过程。
2021-12-13 20:56:25 784KB 课设 编译原理 报告+源代码
1
C语言编写的一个自上而下的语法分析程序,需要用户输入结束符、开始符
2021-12-06 08:27:17 13KB LL1 自上而下 语法分析程序
1
语法分析程序自动产生器yacc的使用方法.doc
1
实现LL(1)分析中控制程序(表驱动程序);完成以下描述算术表达式的LL(1) 文法的LL(1)分析程序。 G[E]: E→TE′ E′→ATE′|ε T→FT′ T′→MFT′|ε F→ (E)|i A→+|- M→*|/ 说明:终结符号i 为用户定义的简单变量,即标识符的定义。 含有程序,运行程序,实验报告。
1
编译原理课设_(词法分析、自下而上语法分析程序、生成中间代码)
1
北邮大三编译原理课学期内程序,注释很详细
2021-11-21 16:36:34 4KB 编译原理 语法分析 LL1文法
1