global.h
来自「编译原理实验:设计并实现一个Simple语言的编译器」· C头文件 代码 · 共 35 行
H
35 行
/************************************************************************/
/* 文件名: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 + =
减小字号Ctrl + -
显示快捷键?