资源简介

FOR语句的简单优先分析法,这次是编译的课程设计,做的功能很强大,能针对任何一个简单优先文法,自动识别,生成简单优先矩阵。针对FOR的语法分析,能支持无限嵌套的FOR循环。具体操作是先输入待分析的文法,然后输入针对文法的句子,如果直接是FOR,就语义处理,四元式输出。

资源截图

代码片段和文件信息

#include 
#include 
#include “Doc_RW\\语法语义.h“
using namespace std;


void menu()
{
time_t lt;
tm *curtime; 
lt=time(NULL);
curtime=localtime(<);
cout< cout<<“ **************************************************“< cout<<“ Realization of FOR sentence compiler     “< cout<<“   Author:计算机0605班--王 瑶            “< cout<<“   Date:2009年“<tm_mon+1<<“月“<tm_mday
<<“日“<tm_hour<<“:“<tm_min<<“:“<tm_sec< cout<<“ **************************************************“< cout<}

void main()
{
menu();
char c=‘y‘;
while(c==‘y‘||c==‘Y‘)
{
Simple_Priority s;
char c2=‘y‘;
if(s.show_SP_table())
{
while(c2==‘y‘||c2==‘Y‘)
{
if (s.yufa(s.get_string()))
{
cout<<“---------------------------------------------------“< s.print_intermediate_code();
cout<<“是否继续识别句子?(Y/N):“;
cin>>c2;
cout<<“---------------------------------------------------“< s.step=0;
}
}
}
cout<<“是否继续?(Y/N):“;
cin>>c;
cout< }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件         58  2009-06-17 12:56  FOR(最终修改版)\Doc_RW\1.txt

     文件     177664  2009-06-07 06:10  FOR(最终修改版)\Doc_RW\10.ppt

     文件         63  2009-06-18 22:25  FOR(最终修改版)\Doc_RW\2.txt

     文件        191  2009-06-07 07:01  FOR(最终修改版)\Doc_RW\backup.txt

     文件        185  2009-06-16 14:24  FOR(最终修改版)\Doc_RW\error1.txt

     文件        196  2009-06-07 07:02  FOR(最终修改版)\Doc_RW\error2.txt

     文件       5385  2009-05-19 15:05  FOR(最终修改版)\Doc_RW\link_List.h

     文件       2476  2009-05-23 15:47  FOR(最终修改版)\Doc_RW\link_Stack.h

     文件       2104  2009-05-18 18:50  FOR(最终修改版)\Doc_RW\Queue.h

     文件        194  2009-06-17 12:55  FOR(最终修改版)\Doc_RW\wenfa.txt

     文件      22573  2009-06-16 13:58  FOR(最终修改版)\Doc_RW\词法.h

     文件      21761  2009-06-18 22:51  FOR(最终修改版)\Doc_RW\语法语义.h

     文件       1243  2009-06-18 22:51  FOR(最终修改版)\FOR简单优先.cpp

     文件      20361  2009-06-19 07:55  FOR(最终修改版)\注解\Untitled Document.htm

     文件       7953  2009-06-18 17:33  FOR(最终修改版)\注解\Untitled Document_files\04-02.jpg

     文件      13039  2009-06-18 17:33  FOR(最终修改版)\注解\Untitled Document_files\04-03.jpg

     文件      10292  2009-06-18 17:33  FOR(最终修改版)\注解\Untitled Document_files\04-041.jpg

     文件      24681  2009-06-18 17:33  FOR(最终修改版)\注解\Untitled Document_files\04-05.jpg

     文件      33714  2009-06-18 17:33  FOR(最终修改版)\注解\Untitled Document_files\b04-04.jpg

     文件      54202  2009-06-18 17:33  FOR(最终修改版)\注解\Untitled Document_files\b04-05.jpg

     文件       3627  2009-06-19 07:55  FOR(最终修改版)\注解\Untitled Document_files\CourseContent.css

     文件       3956  2009-06-14 14:07  FOR(最终修改版)\注解\Untitled Document_files\next.gif

     文件       4078  2009-06-14 14:07  FOR(最终修改版)\注解\Untitled Document_files\pre.gif

     文件      32256  2009-06-19 08:03  FOR(最终修改版)\注解\新建 Microsoft Office Word 文档.doc

     目录          0  2009-06-19 07:55  FOR(最终修改版)\注解\Untitled Document_files

     目录          0  2009-06-18 22:51  FOR(最终修改版)\Doc_RW

     目录          0  2009-06-19 08:04  FOR(最终修改版)\注解

     目录          0  2009-06-19 08:01  FOR(最终修改版)

----------- ---------  ---------- -----  ----

               442252                    28

............此处省略1个文件信息

评论

共有 条评论