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

📄 globals.h

📁 PASCAL语言子集编译器
💻 H
字号:
/****************************************************************/
/*            文件:globals.h                         */
/****************************************************************/

#ifndef _GLOBALS_H_
#define _GLOBALS_H_
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
#ifndef FALSE
#define FALSE 0
#endif

#ifndef TRUE
#define TURE 1
#endif

//四元式的结构类型
typedef struct MLanguage
{
	unsigned int line;
	char op[4];
	char opv1[10];
	char opv2[10];
	char result[10];
	struct MLanguage *next;
} *m1;

//符号表每个元素的结构
typedef struct VariableRec
{
	char name[10];
	int regstats;
	int regnum;
	struct VariableRec *next;
} *vr;

extern FILE* source;//中间代码的源文件
extern FILE* code;//汇编语言的目标文件

#endif


  

 

⌨️ 快捷键说明

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