資源簡介
java實現c語言編譯器,包括詞法分析,語法分析,語義分析,目標代碼生成四個部分,總體實現編譯器功能,有運行界面,代碼精簡,值得下載。
代碼片段和文件信息
//#include
//階乘?
void?main()
{
int?isumn;
i=0;
//int?main?//語義錯誤,非法標識符?
//int?1m2;//詞法出錯?
//scanf(“%d“n);//語法法出錯?
//int?n;//語義錯誤,重復定義
//kk=9;//語義錯誤,沒有定義
scanf(“%d“&n);
if(n<1){
sum=0;
}else{
sum=1;
}
while(i {
i=i+1;
sum=sum*i;
?
}
?
/*
for(int?j=1;j<=n;j++){
sum=sum*j;
?printf(“%d“sum);
}
*/
?
?printf(“%d“sum);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-12-30?16:02??C-Compiler\
?????文件?????????248??2011-12-18?14:32??C-Compiler\.classpath
?????文件?????????386??2016-01-21?10:50??C-Compiler\.project
?????目錄???????????0??2015-12-29?13:48??C-Compiler\.settings\
?????文件?????????404??2015-12-29?13:47??C-Compiler\.settings\org.eclipse.core.resources.prefs
?????文件?????????629??2011-12-18?15:37??C-Compiler\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2016-01-21?10:50??C-Compiler\bin\
?????目錄???????????0??2016-01-21?10:50??C-Compiler\bin\com\
?????目錄???????????0??2016-01-21?10:50??C-Compiler\bin\com\compiler\
?????文件????????2932??2016-01-21?10:50??C-Compiler\bin\com\compiler\AnalyseNode.class
?????文件????????9818??2016-01-21?10:50??C-Compiler\bin\com\compiler\Asm.class
?????文件?????????602??2016-01-21?10:50??C-Compiler\bin\com\compiler\Error.class
?????文件?????????698??2016-01-21?10:50??C-Compiler\bin\com\compiler\FourElement.class
?????文件???????14244??2016-01-21?10:50??C-Compiler\bin\com\compiler\LexAnalyse.class
?????文件???????24504??2016-01-21?10:50??C-Compiler\bin\com\compiler\Parser.class
?????文件?????????710??2016-01-21?10:50??C-Compiler\bin\com\compiler\Typeword.class
?????文件????????2830??2016-01-21?10:50??C-Compiler\bin\com\compiler\Word.class
?????目錄???????????0??2016-01-21?10:50??C-Compiler\bin\com\view\
?????文件????????1548??2016-01-21?10:50??C-Compiler\bin\com\view\Mainform$1.class
?????文件?????????698??2016-01-21?10:50??C-Compiler\bin\com\view\Mainform$2.class
?????文件????????1818??2016-01-21?10:50??C-Compiler\bin\com\view\Mainform$3.class
?????文件????????2038??2016-01-21?10:50??C-Compiler\bin\com\view\Mainform$4.class
?????文件????????1721??2016-01-21?10:50??C-Compiler\bin\com\view\Mainform$5.class
?????文件????????2635??2016-01-21?10:50??C-Compiler\bin\com\view\Mainform$6.class
?????文件????????7642??2016-01-21?10:50??C-Compiler\bin\com\view\Mainform.class
?????目錄???????????0??2015-12-29?13:48??C-Compiler\result\
?????文件????????1279??2016-01-04?21:35??C-Compiler\result\c_to_asm.asm
?????文件??????????96??2016-01-04?21:35??C-Compiler\result\FourElement.txt
?????文件???????38428??2015-12-29?15:41??C-Compiler\result\LL1.txt
?????文件????????2829??2015-12-29?15:22??C-Compiler\result\wordList.txt
?????目錄???????????0??2015-12-29?13:48??C-Compiler\src\
............此處省略19個文件信息
- 上一篇:Java 圖書管理系統
- 下一篇:jsp圖書借閱系統源碼(附數據庫腳本)
評論
共有 條評論