程序说明文档(副本).docVIP

  • 13
  • 0
  • 约 5页
  • 2017-06-24 发布于湖北
  • 举报
程 序 说 明 文 档 软件学院 :吴 明 瑞 小编译器 程序简介 本程序是一C程序小编译器,实现对简单程序的编译。实现对原程序的语法和词法的编译。 注意 :程序编译的原程序,要存到一个文件中,用VC++ 6.0编译器打开本程序的原代码文件“WG_Fenxi_cheng.cpp”,然后按照提示操作。 二.使用方法 1.打开编译文件 b.txt 2.编译结果 1. 符号表 说明 :符号表信息为在程序中所有声明的词,包括:int float double char 等类型。 2 输入流 说明 :输入流为语法分析的输入流。输入流中的词都是原程序的标记符号,’v’—void ‘m’(main, ‘a’(int,’b’(float,’q’(double,’d’(char,’f’(if,’e’(else,’w(while ‘i’代表所有的保留字。 3 语法分析结果 注意 :如果你想看语法分析的全过程,那么你找到原程序的ResultAnely()函数,把显“示语法分析结果”的注释删除即可,其结果如下图。 说明 :对输入流的分析,此时说明输入流,符合语法规则。 4 显示四元式 说明 :如果语法分析错误,则不调用产生四元式函数,所以你看不到四元式输出。 注意 :此文档里还有两个文件

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档