資源簡介
實驗內容:
對PL/0作以下修改擴充:
(1)增加單詞:保留字:FOR,TO,DOWNTO,RETURN;
運算符:+=,-=,++,--;
要求:詞法識別即可
(2)替換單詞:不等號# 改為<>;
(3)增加條件語句的ELSE子句,要求:寫出相關文法,語法圖,語義規則。
對PL/0作以下修改擴充:
(1)增加單詞:保留字:FOR,TO,DOWNTO,RETURN;
運算符:+=,-=,++,--;
要求:詞法識別即可
(2)替換單詞:不等號# 改為<>;
(3)增加條件語句的ELSE子句,要求:寫出相關文法,語法圖,語義規則。
代碼片段和文件信息
//---------------------------------------------------------------------------
#include?
#pragma?hdrstop
USERES(“PL01.res“);
USEFORM(“Unit1.cpp“?Form1);
//---------------------------------------------------------------------------
WINAPI?WinMain(HINSTANCE?HINSTANCE?LPSTR?int)
{
????try
????{
?????????Application->Initialize();
?????????Application->CreateForm(__classid(TForm1)?&Form1);
?????????Application->Run();
????}
????catch?(Exception?&exception)
????{
?????????Application->ShowException(&exception);
????}
????return?0;
}
//---------------------------------------------------------------------------
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????645323??2018-06-27?17:18??3115005411-唐穎杰\編譯原理實驗報告.docx
?????目錄???????????0??2018-06-27?17:20??3115005411-唐穎杰\測試文件及運行結果\
?????目錄???????????0??2018-06-27?17:20??3115005411-唐穎杰\測試文件及運行結果\Test?Files\
?????目錄???????????0??2018-06-27?17:20??3115005411-唐穎杰\測試文件及運行結果\Test?Files\COD\
?????文件?????????232??2018-06-15?20:08??3115005411-唐穎杰\測試文件及運行結果\Test?Files\COD\else1.COD
?????文件?????????580??2018-06-15?01:02??3115005411-唐穎杰\測試文件及運行結果\Test?Files\COD\else2.COD
?????文件?????????242??2018-06-15?00:33??3115005411-唐穎杰\測試文件及運行結果\Test?Files\COD\else3.COD
?????文件?????????541??2018-06-15?20:06??3115005411-唐穎杰\測試文件及運行結果\Test?Files\COD\neq1.COD
?????文件?????????566??2018-06-15?01:18??3115005411-唐穎杰\測試文件及運行結果\Test?Files\COD\neq2.COD
?????文件?????????299??2018-06-16?23:04??3115005411-唐穎杰\測試文件及運行結果\Test?Files\COD\test1.COD
?????文件?????????437??2018-06-15?20:14??3115005411-唐穎杰\測試文件及運行結果\Test?Files\COD\test2.COD
?????文件?????????375??2018-06-15?20:14??3115005411-唐穎杰\測試文件及運行結果\Test?Files\COD\test3.COD
?????文件?????????545??2018-06-15?20:17??3115005411-唐穎杰\測試文件及運行結果\Test?Files\COD\test4.COD
?????文件?????????110??2018-06-15?00:44??3115005411-唐穎杰\測試文件及運行結果\Test?Files\else1.PL0
?????文件?????????109??2018-06-15?00:47??3115005411-唐穎杰\測試文件及運行結果\Test?Files\else2.PL0
?????文件?????????105??2018-06-15?01:11??3115005411-唐穎杰\測試文件及運行結果\Test?Files\neq1.PL0
?????文件?????????108??2018-06-15?01:13??3115005411-唐穎杰\測試文件及運行結果\Test?Files\neq2.PL0
?????文件?????????154??2018-06-15?01:38??3115005411-唐穎杰\測試文件及運行結果\Test?Files\test1.PL0
?????文件?????????242??2018-06-15?00:51??3115005411-唐穎杰\測試文件及運行結果\Test?Files\test2.PL0
?????文件?????????170??2018-06-15?01:43??3115005411-唐穎杰\測試文件及運行結果\Test?Files\test3.PL0
?????文件?????????297??2018-06-15?11:46??3115005411-唐穎杰\測試文件及運行結果\Test?Files\test4.PL0
?????目錄???????????0??2018-06-27?17:20??3115005411-唐穎杰\測試文件及運行結果\測試截圖\
?????文件???????72724??2018-06-16?23:13??3115005411-唐穎杰\測試文件及運行結果\測試截圖\else1.jpg
?????文件???????81187??2018-06-16?23:25??3115005411-唐穎杰\測試文件及運行結果\測試截圖\else2.jpg
?????文件???????70373??2018-06-16?23:15??3115005411-唐穎杰\測試文件及運行結果\測試截圖\neq1.jpg
?????文件???????70460??2018-06-16?23:16??3115005411-唐穎杰\測試文件及運行結果\測試截圖\neq2.jpg
?????文件???????72441??2018-06-16?23:16??3115005411-唐穎杰\測試文件及運行結果\測試截圖\test1.jpg
?????文件???????79409??2018-06-16?23:17??3115005411-唐穎杰\測試文件及運行結果\測試截圖\test2.jpg
?????文件???????81156??2018-06-16?23:18??3115005411-唐穎杰\測試文件及運行結果\測試截圖\test3.jpg
?????文件???????83005??2018-06-16?23:20??3115005411-唐穎杰\測試文件及運行結果\測試截圖\test4.jpg
?????文件???????52314??2018-06-20?10:33??3115005411-唐穎杰\測試文件及運行結果\測試截圖\清屏.jpg
............此處省略49個文件信息
評論
共有 條評論