xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 5KB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-03
  • 語言: C/C++
  • 標簽: 編譯原理??c代碼??

資源簡介

用C語言實現編譯原理中LL1文法分析算法

資源截圖

代碼片段和文件信息

#include“stdio.h“
#include“iostream“
#include“string“
#include“fstream“
#include“ctype.h“
#define?N?50

#include“word.h“
using?namespace?std;
#include“stack.h“

?
class?Line{//存一行文法
public:
char?Vn;//非終結符
string?form[10];//產生式
int?f;//產生式個數
Line()
{f=0;}
};

class?Gwf{//存一個文法的終結符和非終結符
public:
string?Vn;//非終結符
string?Vt;//終結符
int?Nn;//非終結符
int Nt;//終結符個數
Gwf(char?*LLname){
FILE?*fp=fopen(LLname“r“);
char?ch=fgetc(fp);
char?buf[200];
int?i=1;
while(ch!=EOF)
{ buf[i++]=ch;
ch=fgetc(fp);
}
buf[0]=‘\n‘;
buf[i]=‘\0‘;
fclose(fp);
for(i=0;i ch=buf[i];
if(isspace(ch)){
Vn.append(&buf[++i]1);
}
else?if(ch==‘-‘&&buf[i+1]==‘>‘)
i++;
else?if(isupper(ch)||ch==‘|‘||ch==‘@‘)

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????????88??2007-11-24?15:58??LL1文法分析\expression.txt

?????文件?????????42??2007-11-15?19:02??LL1文法分析\LL.txt

?????文件???????8605??2008-04-21?19:47??LL1文法分析\LL1.cpp

?????文件????????475??2007-11-24?15:29??LL1文法分析\stack.h

?????文件???????2717??2004-08-06?21:12??LL1文法分析\word.h

?????目錄??????????0??2008-04-21?19:47??LL1文法分析

-----------?---------??----------?-----??----

????????????????11927????????????????????6


評論

共有 條評論