
编译原理
Junieson
不放弃任何细小的疑惑,让我们一起学习
展开
-
编译原理:实现LL(1)的语法分析,包括消除直接和间接左递归
实验二 预测分析算法的设计与实现(10学时)一、实验目的通过预测分析算法的设计与实现,加深对自上而下语法分析方法的理解,尤其是对自上而下分析条件的理解。二、实验内容输入文法及待分析的输入串,输出其预测分析过程及结果。参考数据结构(1)/定义产生式的语法集结构/typedef struct{char formula[200];//产生式}grammarElement;gra...原创 2020-01-13 18:08:38 · 1965 阅读 · 1 评论 -
编译原理:词法分析,基本字,用户自定义标识符,字符串,字符,浮点数,数字
实验一 源程序的预处理及词法分析程序的设计与实现一、实验目的设计并实现一个包含预处理功能的词法分析程序,加深对编译中词法分析过程的理解。二、 实验要求1、实现预处理功能源程序中可能包含有对程序执行无意义的符号,要求将其剔除。首先编制一个源程序的输入过程,从键盘、文件或文本框输入若干行语句,依次存入输入缓冲区(字符型数据);然后编制一个预处理子程序,去掉输入串中的回车符、换行符和跳格符...原创 2020-01-13 18:00:52 · 3782 阅读 · 0 评论