資源簡介
增加對注釋的支持,注釋由 (* 和 *)包含,不允許嵌套。
代碼片段和文件信息
//?pl0?compiler?source?code
#include?
#include?
#include?
#include?
#include?“set.h“
#include?“pl0.h“
//////////////////////////////////////////////////////////////////////
//?print?error?message.
void?error(n)
{
int?i;
printf(“??????“);
for?(i?=?1;?i?<=?cc?-?1;?i++)
printf(“?“);
fprintf(outfile?“?“);
fprintf(outfile?“^\n“);
printf(“^\n“);
fprintf(outfile?“Error?%3d:?%s\n“?n?err_msg[n]);
printf(“Error?%3d:?%s\n“?n?err_msg[n]);
err++;
}?//?error
//////////////////////////////////////////////////////////////////////
void?getch(void)
{
if?(cc?==?ll)
{
if?(feof(infile))
{
printf(“\nPROGRAM?INCOMPLETE\n“);
exit(1);
}
ll?=?cc?=?0;
fprintf(outfile?“%5d??“?cx);
printf(“%5d??“?cx);
while?(?(!feof(infile))?//?added
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-07-14?09:18??2\
?????目錄???????????0??2011-07-14?08:55??2\Debug\
?????文件?????????444??2011-07-13?14:35??2\Debug\hbin.txt
?????文件???????47404??2011-07-14?08:55??2\Debug\pl0.exe
?????文件??????358736??2011-07-13?14:35??2\Debug\pl0.ilk
?????文件???????33161??2011-07-14?08:55??2\Debug\pl0.o
?????文件???????48007??2011-07-13?14:35??2\Debug\pl0.obj
?????文件??????217200??2011-07-13?14:35??2\Debug\pl0.pch
?????文件??????484352??2011-07-13?14:35??2\Debug\pl0.pdb
?????文件??????188495??2011-07-13?14:35??2\Debug\set.exe
?????文件??????202532??2011-07-13?14:35??2\Debug\set.ilk
?????文件????????6843??2011-07-14?08:54??2\Debug\set.o
?????文件????????6451??2011-07-13?14:35??2\Debug\set.obj
?????文件??????217200??2011-07-13?14:35??2\Debug\set.pch
?????文件??????386048??2011-07-13?14:35??2\Debug\set.pdb
?????文件????????1641??2011-07-13?14:35??2\Debug\test.out
?????文件?????????233??2011-07-13?14:35??2\Debug\test.pl0
?????文件???????????0??2011-07-13?14:35??2\Debug\test.pl0.bak
?????文件???????50176??2011-07-13?14:35??2\Debug\vc60.idb
?????文件???????53248??2011-07-13?14:35??2\Debug\vc60.pdb
?????文件?????????444??2011-07-14?09:17??2\hbin.txt
?????文件???????18919??2011-07-14?08:55??2\pl0.c
?????文件????????2359??2011-07-13?14:42??2\pl0.cbp
?????文件?????????364??2011-07-14?08:57??2\pl0.depend
?????文件????????4838??2011-07-13?14:35??2\pl0.h
?????文件?????????532??2011-07-14?09:05??2\pl0.layout
?????文件?????????207??2011-07-13?14:42??2\pl0.workspace
?????目錄???????????0??2011-07-13?14:44??2\Release\
?????文件???????30610??2011-07-13?14:44??2\Release\pl0.exe
?????文件???????16900??2011-07-13?14:44??2\Release\pl0.o
?????文件????????1337??2011-07-13?14:39??2\Release\set.o
............此處省略4個文件信息
- 上一篇:數(shù)字通信答案第四版
- 下一篇:PCA所用到得程序完美解釋,有有注釋
評論
共有 條評論