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

📄 global.h

📁 编译原理实验:设计并实现一个Simple语言的编译器
💻 H
字号:
/************************************************************************/
/* 文件名:global.h														*/
/* 功  能:全局变量的声明及结构的定义                                   */
/* 创建时间:2007-7-1													*/
/* 最后修改时间:2007-7-3				                                */
/************************************************************************/
#ifndef GLOBAL_H_GLOBAL_H
#define GLOBAL_H_GLOBAL_H
#define AL 10
#define TXMAX 1000
//--------------定义符号表的结构-----------------//
struct SignTable
{
  char name[AL];//名称
  int kind;//种别码
  int val;//类型码
};

//--------------四元式代码结构------------------//
struct fourth
{
  int op;//运算符
  int ag1;//参数1
  int ag2;//参数2
  int result;//结果
};

//-------------算符优先文法结构-----------------//
struct opg
{
  int opgnum[TXMAX];//操作符
  int opgtab;
};

#endif

⌨️ 快捷键说明

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