⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pl0.h

📁 实现了编译原理词法分析的部分
💻 H
字号:
#define NORW 14           
#define NMAX 5          
#define AL 10             

enum symbol{nul,ident,number,plus,minus,times,slash,oddsym, 
eql,neq,lss,leq,gtr,geq,lparen,rparen, comma,semicolon,period,
becomes,beginsym,endsym,ifsym,thensym, whilesym,writesym,readsym,
dosym,callsym,constsym,varsym,procsym};

char ch;   
char id[AL+1]; 
int num;
int cc,ll;
enum symbol sym;
char *sym1;
char line[81];
char a[AL+1];
char word[NORW][AL];                        
enum symbol wsym[NORW];                    
char *wsym1[NORW];
char *ssym[20];                       
char *ssym1[20];
char ss;
int s;
char filename[AL];
FILE *fa1;
FILE *fin;
int err;
char space[81];
char space1[81];
static int cspace;
void error(int n);
void getch();
void getsym();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -