91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 5KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2024-01-23
  • 語言: 其他
  • 標簽: while??

資源簡介

編譯原理的課程設計實驗 對while do 語句進行詞法分析 以及用簡單優先法進行語法分析 輸出其四元式序列.

資源截圖

代碼片段和文件信息


#include
#include“gram.h“
#include“lexical.h“
using?namespace?std;

int?main()
{

Slink?*head1=NULL;
gNode?*head2=NULL;?
int?i=0j=0;
char?temp[50]buffer[50];
Stack?st;

head1=KeywordInput(head1);//輸入關鍵字序列
cout<<“關鍵字如下:\n“;

print_key(head1);?????????//打印關鍵字
//-------------------------------------------------------
????head2=gram();?????????????//定義文法產生式的鏈表?(左部->右部)?鏈首為head2
????cout<<“該文法的推理規則如下:\n“;
????print_gram(head2);????????//輸出文法產生式
//--------------------------------------------------------
cout<<“請輸入指定文法的語句以‘#‘結尾:“<<“?“;
gets(temp);
analyze(temphead1);?????//詞法分析
cout< //--------------------------------------------------------
while(temp[i]!=0)
{
if(temp[i]==‘?‘)
i++;
buffer[j]=temp[i];
i++;
j++;
}//去除輸入串temp中的空格?將輸入內容保存在buffer[]中
buffer[i]=‘\0‘;
cout<<“┏----------------------語法分析----------------------┓\n“< gram_anal(sthead2buffer);
cout<<“┗----------------------語法分析----------------------┛\n“< cout<<“主程序分析結束!“< return?0;
}

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

?????文件???????3260??2010-01-07?21:56??while循環語句翻譯\lexical.h

?????文件????????848??2010-01-07?21:59??while循環語句翻譯\stack.h

?????文件???????1170??2010-01-08?08:19??while循環語句翻譯\while循環語句翻譯簡單優先輸出四元式.cpp

?????文件???????9906??2010-01-08?10:51??while循環語句翻譯\gram.h

?????目錄??????????0??2010-01-09?17:16??while循環語句翻譯

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

????????????????15184????????????????????5


評論

共有 條評論