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

📄 errors.h

📁 MIPS32指令系统的汇编器。 在QUARTUS仿真环境中
💻 H
字号:
#ifndef ERRORS_H
#define ERRORS_H

const int ERROR_LEX = 1;		//词法错误
const int ERROR_SEMANTIC = 2;		//语法错误,预测表项为空
const int ERROR_DEDUCTION = 5;		//推导错误,栈满
const int ERROR_REIDNAME = 21;		//标号名重复
const int ERROR_REIDNAMES = 22;		//开始标号名重复
const int ERROR_BACK = 24;		//回填时出错
const int ERROR_CONCMD = 9 ;		//指令构造出错
const int ERROR_CONCMDS = 10;		//指令串接出错
const int ERROR_DEFVAR = 23;		//变量定义错误
const int ERROR_DATA_ADDR = 30;			//数据地址不能被4整除
const int ERROR_CODE_ADDR = 31;			//代码地址不能被4整除
const int ERROR_DATA_ADDR_OVERLAPPED = 40; //写已被占用的数据存储单元,发生地址交迭错误
const int ERROR_CODE_ADDR_OVERLAPPED = 50; //写已被占用的代码存储单元,发生地址交迭错误
const int ERROR_NOTEXIST_SEGID = 26;	//有转移指令引用不存在的指令标号名


#endif

⌨️ 快捷键说明

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