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

📄 global.h

📁 编译原理课程设计中的词法和语法分析器的设计
💻 H
字号:
#include<fstream.h>
#include<string.h>
#define PLUS 1 /* +内码为1 */
#define SUB  2 /* -内码为2 */
#define MUL 3 /* *内码为3 */
#define DIV  4 /* /内码为4 */
#define EQ   5 /* =内码为5 */
#define LPAR 6 /*(内码为 6*/
#define RPAR 7 /*)内码为7*/

#define MAX 255/*标识符的最大长度*/
#define SYMMAX 100 /*符号表的最大长度*/
#define STRMAX 999 /*用于指针指向的数组的大小*/
//int tokenval;
struct entry{
	char*lexptr;
	int token;
};
extern struct entry symtable[SYMMAX];/*定义符号表*/
extern int lastentry;
extern int String[MAX];
extern int SNum;
extern ifstream fin ;/*建立输入文件*/
extern ofstream fError ;/*报错文件*/
extern ofstream fsymbol;/*token表*/
extern ofstream fout2;


⌨️ 快捷键说明

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