简单的词法分析:遇到文件中的关键字保持不变,遇到文件中的变量,进行识别并编号,将变量替换为对应的编号,并输出变量及其对应的编号的文件

时间:2012-12-08 17:39:53
【文件属性】:

文件名称:简单的词法分析:遇到文件中的关键字保持不变,遇到文件中的变量,进行识别并编号,将变量替换为对应的编号,并输出变量及其对应的编号的文件

文件大小:89KB

文件格式:RAR

更新时间:2012-12-08 17:39:53

词法分析

有一个已有的文件,其中已回车隔开若干关键字。如下所示 if while switch case + - { } …… 程序通过args参数取得1个文件,读取文件的信息,遇到文件中的关键字保持不变,遇到文件中的变量,进行识别并编号,将变量替换为对应的编号,并输出变量及其对应的编号的文件。 例如输入的文件为 x=5; y=6; if (x>5) { y=y+1; } 处理以后输出的文件为 [1]=5; [2]=6; if ([1]>5) { [2]=[2]+1; } 另外输出的参数表为 1 x 2 y


【文件预览】:
WordAnalysis
----WordAnalysis()
--------WordAnalysis.sln(901B)
--------WordAnalysis.suo(13KB)
--------WordAnalysis()
--------WordAnalysis.ncb(243KB)
--------debug()

网友评论

  • 运行时候一闪而过,而且好像没有源码,封装的一个exe程序