資源簡介
這個是我的編譯原理課程設計作業。用C#實現。參考書籍:《編譯原理》 張素琴 呂映之 蔣維杜 戴桂蘭 著 清華大學出版社 2005年2月 第2版。
先后計算First集,Follow集和Sellect集,然后判斷是否是LL(1)文法,最后判斷句子。生成結果界面很Cool。
運行時注意先加載或編輯符號集,然后加載或編輯產生式集,最后才輸入測試句子進行測試。
SimpleLL1目錄下為源程序
EXE目錄下為編譯好的可執行文件
Product1.txt~Product4.txt為測試用產生式(可直接在程序中加載)
Symbols.txt為測試用符號集(可直接在程序中加載)
先后計算First集,Follow集和Sellect集,然后判斷是否是LL(1)文法,最后判斷句子。生成結果界面很Cool。
運行時注意先加載或編輯符號集,然后加載或編輯產生式集,最后才輸入測試句子進行測試。
SimpleLL1目錄下為源程序
EXE目錄下為編譯好的可執行文件
Product1.txt~Product4.txt為測試用產生式(可直接在程序中加載)
Symbols.txt為測試用符號集(可直接在程序中加載)
代碼片段和文件信息
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????286720??2005-12-29?19:54??LL(1)文法判定.doc
?????文件?????????64??2005-12-16?14:45??Products1.txt
?????文件?????????73??2005-12-19?12:35??Products2.txt
?????文件?????????64??2005-12-20?10:33??Products3.txt
?????文件?????????71??2005-12-20?15:02??Products4.txt
?????文件????????166??2005-12-29?19:53??readme.txt
?????文件????????159??2005-12-20?13:01??Symbols.txt
?????文件???????4543??2005-12-29?19:57??EXE\html\showtemplate.html
?????文件?????????74??2005-12-16?13:15??EXE\html\images\mm_arrow.gif
?????文件?????????43??2005-12-16?13:15??EXE\html\images\mm_spacer.gif
?????文件???????2084??2005-12-16?13:15??EXE\html\images\mm_travel2.css
?????文件???????8370??2005-12-16?13:15??EXE\html\images\mm_travel_photo.jpg
?????目錄??????????0??2005-12-29?19:51??EXE\html\images
?????文件??????10367??2005-12-29?19:56??EXE\html\temp.html
?????目錄??????????0??2005-12-29?19:51??EXE\html
?????文件??????45056??2005-12-01?11:31??EXE\AxInterop.SHDocVw.dll
?????文件?????131072??2005-12-01?11:31??EXE\Interop.SHDocVw.dll
?????文件??????65536??2005-12-29?19:06??EXE\SimpleLL1.exe
?????目錄??????????0??2005-12-29?19:51??EXE
?????文件???????7013??2005-12-29?18:56??SimpleLL1\SimpleLL1.csproj
?????文件???????1803??2005-12-29?19:48??SimpleLL1\SimpleLL1.csproj.user
?????文件??????????0??2005-12-16?09:37??SimpleLL1\SimpleLL1_Model.tgs
?????文件???????1907??2005-12-18?20:31??SimpleLL1\SymbolSet.cs
?????文件???????6131??2005-12-20?12:27??SimpleLL1\Tools.cs
?????文件???????1078??2005-12-16?09:37??SimpleLL1\App.ico
?????文件???????1859??2005-12-16?09:37??SimpleLL1\AssemblyInfo.cs
?????文件??????59127??2005-12-29?19:48??SimpleLL1\frmMain.cs
?????文件??????27070??2005-12-29?19:48??SimpleLL1\frmMain.resx
?????文件???????3525??2005-12-20?13:47??SimpleLL1\Product.cs
?????文件????????903??2005-12-29?18:56??SimpleLL1\SimpleLL1.sln
............此處省略29個文件信息
-----------?---------??----------?-----??----
?????文件?????286720??2005-12-29?19:54??LL(1)文法判定.doc
?????文件?????????64??2005-12-16?14:45??Products1.txt
?????文件?????????73??2005-12-19?12:35??Products2.txt
?????文件?????????64??2005-12-20?10:33??Products3.txt
?????文件?????????71??2005-12-20?15:02??Products4.txt
?????文件????????166??2005-12-29?19:53??readme.txt
?????文件????????159??2005-12-20?13:01??Symbols.txt
?????文件???????4543??2005-12-29?19:57??EXE\html\showtemplate.html
?????文件?????????74??2005-12-16?13:15??EXE\html\images\mm_arrow.gif
?????文件?????????43??2005-12-16?13:15??EXE\html\images\mm_spacer.gif
?????文件???????2084??2005-12-16?13:15??EXE\html\images\mm_travel2.css
?????文件???????8370??2005-12-16?13:15??EXE\html\images\mm_travel_photo.jpg
?????目錄??????????0??2005-12-29?19:51??EXE\html\images
?????文件??????10367??2005-12-29?19:56??EXE\html\temp.html
?????目錄??????????0??2005-12-29?19:51??EXE\html
?????文件??????45056??2005-12-01?11:31??EXE\AxInterop.SHDocVw.dll
?????文件?????131072??2005-12-01?11:31??EXE\Interop.SHDocVw.dll
?????文件??????65536??2005-12-29?19:06??EXE\SimpleLL1.exe
?????目錄??????????0??2005-12-29?19:51??EXE
?????文件???????7013??2005-12-29?18:56??SimpleLL1\SimpleLL1.csproj
?????文件???????1803??2005-12-29?19:48??SimpleLL1\SimpleLL1.csproj.user
?????文件??????????0??2005-12-16?09:37??SimpleLL1\SimpleLL1_Model.tgs
?????文件???????1907??2005-12-18?20:31??SimpleLL1\SymbolSet.cs
?????文件???????6131??2005-12-20?12:27??SimpleLL1\Tools.cs
?????文件???????1078??2005-12-16?09:37??SimpleLL1\App.ico
?????文件???????1859??2005-12-16?09:37??SimpleLL1\AssemblyInfo.cs
?????文件??????59127??2005-12-29?19:48??SimpleLL1\frmMain.cs
?????文件??????27070??2005-12-29?19:48??SimpleLL1\frmMain.resx
?????文件???????3525??2005-12-20?13:47??SimpleLL1\Product.cs
?????文件????????903??2005-12-29?18:56??SimpleLL1\SimpleLL1.sln
............此處省略29個文件信息
- 上一篇:使用C#.net做的圖書管理系統,
- 下一篇:利用c#制作簡單的留言板
評論
共有 條評論