資源簡(jiǎn)介
使用C++開(kāi)發(fā)一個(gè)小型的C語(yǔ)言編譯器,實(shí)現(xiàn)詞法分析,語(yǔ)法分析,語(yǔ)法制導(dǎo)翻譯,語(yǔ)義分析和中間代碼生成。 數(shù)據(jù)結(jié)構(gòu)都是使用的C++ STL,語(yǔ)法分析使用的LR(1)分析法。
代碼片段和文件信息
#include?
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????48393??2018-06-17?00:06??Analysis.txt
?????文件?????????259??2018-06-17?00:06??Code.txt
?????文件????????2751??2018-06-12?17:14??Grammar.txt
?????文件???????38178??2018-06-08?16:47??LR(1).txt
?????文件??????276448??2018-06-08?16:47??output.out
?????文件?????????106??2018-06-16?23:17??Program.txt
?????文件?????????188??2018-06-17?00:06??Token.txt
?????文件???????21996??2018-06-17?00:09??源.cpp
評(píng)論
共有 條評(píng)論