errors.h
来自「MIPS32指令系统的汇编器。 在QUARTUS仿真环境中」· C头文件 代码 · 共 20 行
H
20 行
#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 + =
减小字号Ctrl + -
显示快捷键?