📄 global.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 + -