資源簡介
自己編寫的SNL詞法分析程序,用于課程設(shè)計(jì),代碼量不少,運(yùn)用了編譯原理的重要原理。
代碼片段和文件信息
#include?
#include?“header_la.h“
using?namespace?std;
token::token(int?lichar?*lechar?*qtoken?*n){
line=li;
lex=le;
p=q;
next=n;
}
void?token::output(FILE?*fp){
token?*t=this;
int?i=9;
//char?*q1*q2;
while(t!=NULL){
/*if(t->lex==NULL)
q1=“NULL“;
else
q1=t->lex;
if(t->p==NULL)
q2=“NULL“;
else
q2=t->p;*/
fprintf(fp“%d%c%s%c%s\n“t->lineit->lexit->p);
//cout<line<<(char)32< t=t->next;
}
}
Bintreenode::Bintreenode(Bintreenode?*lBintreenode?*rchar?*q){
left=l;
right=r;
p=q;
}
void?Bintree::createtree(int?k){
if(k==1){
Bintreenode?*p1*p2*p3*p4*p5;
char?*q=“array“;
p1=new?Bintreenode(NULLNULLq);
q=“do“;
p2=new?Bintreenode(NULLNULLq);
q=“char“;
p3=ne
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件??????52634??2009-04-02?23:12??SNL詞法分析\Debug\function_la.obj
?????文件?????170096??2009-04-02?23:12??SNL詞法分析\Debug\main_la.obj
?????文件???????1204??2009-03-22?17:26??SNL詞法分析\Debug\output.obj
?????文件?????323663??2009-04-02?23:12??SNL詞法分析\Debug\SNL詞法分析.exe
?????文件?????397100??2009-04-02?23:12??SNL詞法分析\Debug\SNL詞法分析.ilk
?????文件?????186840??2009-03-21?15:07??SNL詞法分析\Debug\SNL詞法分析.pch
?????文件????1336320??2009-04-02?23:12??SNL詞法分析\Debug\SNL詞法分析.pdb
?????文件??????91136??2009-04-02?23:12??SNL詞法分析\Debug\vc60.idb
?????文件?????110592??2009-04-02?23:12??SNL詞法分析\Debug\vc60.pdb
?????文件????????523??2009-04-02?23:11??SNL詞法分析\file.txt
?????文件???????2441??2009-03-22?18:05??SNL詞法分析\function_la.cpp
?????文件???????7228??2009-04-02?23:11??SNL詞法分析\header_la.h
?????文件????????133??2009-04-02?09:42??SNL詞法分析\main_la.cpp
?????文件??????????0??2009-03-22?17:26??SNL詞法分析\output.cpp
?????文件????????730??2009-04-02?23:12??SNL詞法分析\output.txt
?????文件???????4529??2009-03-21?21:27??SNL詞法分析\SNL詞法分析.dsp
?????文件????????547??2009-03-21?14:49??SNL詞法分析\SNL詞法分析.dsw
?????文件??????58368??2010-05-20?11:05??SNL詞法分析\SNL詞法分析.ncb
?????文件??????54784??2010-05-20?11:05??SNL詞法分析\SNL詞法分析.opt
?????文件???????1548??2009-04-02?23:12??SNL詞法分析\SNL詞法分析.plg
?????目錄??????????0??2009-04-02?23:12??SNL詞法分析\Debug
?????目錄??????????0??2010-05-20?11:05??SNL詞法分析
-----------?---------??----------?-----??----
??????????????2800416????????????????????22
評論
共有 條評論