資源簡介
本實驗通過一個簡易的語法分析器的實現,進一步加深對《編譯原理》課程中語法分
析理論的理解,增強動手程序設計能力。分析可以采用自上而下的 LL(1)分析法,自下而上
的 SLR(1)和 LR(1)分析法。本次試驗采用的是 LR(1)分析法,加深對它的理解。

代碼片段和文件信息
x=y+2;
if?(x>=)?z=1;
else?z=0;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-12-01?10:39??SyntaxParser\
?????文件?????????295??2015-11-19?16:36??SyntaxParser\.classpath
?????文件?????????371??2015-11-19?16:36??SyntaxParser\.project
?????目錄???????????0??2017-12-01?10:37??SyntaxParser\.settings\
?????文件?????????587??2015-11-19?16:36??SyntaxParser\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2017-12-01?10:37??SyntaxParser\Input\
?????文件?????????105??2015-11-19?16:36??SyntaxParser\Input\cfg.txt
?????文件??????????31??2015-11-19?16:36??SyntaxParser\Input\source.c
?????目錄???????????0??2017-12-01?10:37??SyntaxParser\Output\
?????文件?????????151??2015-11-19?16:36??SyntaxParser\Output\result.c
?????目錄???????????0??2017-12-01?10:37??SyntaxParser\src\
?????目錄???????????0??2017-12-01?10:37??SyntaxParser\src\lex\
?????文件????????8663??2015-11-19?16:36??SyntaxParser\src\lex\LexicalAnalyzer.java
?????文件????????3924??2015-11-19?16:36??SyntaxParser\src\lex\Scan.java
?????文件?????????233??2015-11-19?16:36??SyntaxParser\src\lex\Token.java
?????文件????????3209??2015-11-19?16:36??SyntaxParser\src\lex\Type.java
?????目錄???????????0??2017-12-01?10:37??SyntaxParser\src\main\
?????文件??????????38??2015-11-19?16:36??SyntaxParser\src\main\Test.java
?????目錄???????????0??2017-12-01?10:37??SyntaxParser\src\parser\
?????文件????????8385??2015-11-19?16:36??SyntaxParser\src\parser\AnalyzeTable.java
?????文件????????5534??2015-11-19?16:36??SyntaxParser\src\parser\CFG.java
?????文件?????????577??2015-11-19?16:36??SyntaxParser\src\parser\DFA.java
?????文件????????2142??2015-11-19?16:36??SyntaxParser\src\parser\DFAState.java
?????文件????????1056??2015-11-19?16:36??SyntaxParser\src\parser\Derivation.java
?????文件?????????876??2015-11-19?16:36??SyntaxParser\src\parser\LRDerivation.java
?????文件????????3503??2015-11-19?16:36??SyntaxParser\src\parser\SyntaxParser.java
?????文件??????106994??2017-12-01?10:24??語法分析.doc
評論
共有 條評論