资源简介
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\li
文件 2476 2009-05-23 15:47 FOR(最终修改版)\Doc_RW\li
文件 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(最终修改版)\注解\Unti
文件 7953 2009-06-18 17:33 FOR(最终修改版)\注解\Unti
文件 13039 2009-06-18 17:33 FOR(最终修改版)\注解\Unti
文件 10292 2009-06-18 17:33 FOR(最终修改版)\注解\Unti
文件 24681 2009-06-18 17:33 FOR(最终修改版)\注解\Unti
文件 33714 2009-06-18 17:33 FOR(最终修改版)\注解\Unti
文件 54202 2009-06-18 17:33 FOR(最终修改版)\注解\Unti
文件 3627 2009-06-19 07:55 FOR(最终修改版)\注解\Unti
文件 3956 2009-06-14 14:07 FOR(最终修改版)\注解\Unti
文件 4078 2009-06-14 14:07 FOR(最终修改版)\注解\Unti
文件 32256 2009-06-19 08:03 FOR(最终修改版)\注解\新建 Microsoft Office Word 文档.doc
目录 0 2009-06-19 07:55 FOR(最终修改版)\注解\Unti
目录 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个文件信息
- 上一篇:DirectShow获取视频和音频数据
- 下一篇:《计算机科学导论》习题答案
相关资源
- Intel(R) 82579V网卡驱动for server20033
- 影驰GALAXY 8600GT魔灵显卡驱动 For xp/v
- 宏碁Acer 4741G驱动合集 for winxp 官方版
- LICECap for mac
- Jsonviewer2 for Notepad++ 64 bit
- Simulation of Active Heave Compensation System
- Oxford Industries 采用 Microsoft.NET 平台实
- IBM CAW for Microsoft Cluster Server 简介
- Symantec AntiVirus for Microsoft SharePoint产品
- Infortrend磁盘阵列容纳各地气象海量数
- Visual Assist X for vs2005
- git for windows 汉化包 工具
- Axure RP Extension for Chrome0.6.2亲测可用
- AxureRP_for_chorme
- Infortrend小型视频编辑解决方案加快您
- Infortrend ESVA强力支持江苏电视台日益
- Infortrend EonStor全光纤磁盘阵列满足交
- Infortrend中型视频编辑解决方案
- Infortrend SAN针对CCTV安全监控解决方案
- Infortrend助国家广电总局建立稳定高效
- 在Infortrend ESVA存储系统中使用SSD硬盘
- Infortrend EonStor磁盘阵列保证公安监控
- Infortrend高性能存储 不惧风暴
- Infortrend EonStor中型SAN存储架构解决方
- Infortrend EonStor磁盘阵列电信计费系统
- Infortrend经济型存储解决方案为您增强
- Infortrend小型SAN存储架构解决方案
-
Hollow fibre ba
sed Liquid-liquid-liquid mic - Continuum of positive solutions for discrete &
- Infortrend Fibre SAN大容量存储解决方案
评论
共有 条评论