编译原理
1、读取所有的输入的文本,存入一个二维数组。(数组的宽度固定)
2、对二维数组一行行进行处理
3、对文本进行操作的时候,创建两个临时字符数组,一个存储变量名,一个存储常量。
对某行进行遍历的时候,倘若碰到字母,就读完该单词并存储到临时数组里,进行基本字判断后输出。
光标往后移动该单词的长度后,继续循环。(比如读到的是end,那么我该行的光标就要+3,然后继续循环)
倘若读到数字也是一样,只是不需要判断基本字,所以更为简单。
资源简介:vc++ mfc pl/0词法分析
上传时间: 2015-01-31
上传用户:无聊来刷下
资源简介:这是用C语言编写的PL/0 词法分析和语法分析程序,PL0Lexicalgrammaticalanalysis.rar中有词法分析源代码,语法分析源代码,以及相应的报告文档。
上传时间: 2015-08-30
上传用户:gaome
资源简介:简单的pl/0词法分析程序,学要选择源文件和目标文件,不是很完善。
上传时间: 2013-12-03
上传用户:huyiming139
资源简介:PL/0词法分析程序 想要就拿走吧 编译原理实验1
上传时间: 2016-03-19
上传用户:gxf2016
资源简介:PL/0词法分析,说明文档流程图尚未完成,
上传时间: 2013-12-21
上传用户:541657925
资源简介:pl/0语言分析程序
上传时间: 2013-12-22
上传用户:whenfly
资源简介:turbo pascal pl/0语言分析程序
上传时间: 2014-01-07
上传用户:lwwhust
资源简介:c++ pl/0语言分析程序
上传时间: 2014-01-23
上传用户:牛津鞋
资源简介:PL/0语法分析程序原代码(TURBOL PASCAL)
上传时间: 2015-02-16
上传用户:爺的气质
资源简介:java编的PL/0词法编译器
上传时间: 2015-04-12
上传用户:saharawalker