0=编译器异常
1=是一个非法符号
2=标识符太长
3=不是合法的立即数
4=文件提前结束
5=与要求的类型不匹配
6=定义了太多的全局变量
7=定义了太多的局部变量
8=定义了太多的宏常量
9=定义了太多的标号
10=定义了太多的函数
11=标号放在了不合适的语句处
12=当前有函数正在编译，不能重新定义函数
13=标识符被重复定义
14=轴号必须在1到8之间
15=GT指令只能在函数内部调用
16=是一个非法的数组预定义下标
17=数组访问越界
18=是一个非法的数组访问下标
19=数据类型不匹配
20=是一个不存在的标号
21=文件不能嵌套包含
22=文件无法打开
23=预处理指令必须放在函数的外部
24=只能用作函数结束符
25=标号还没有与具体的语句对应
26=立即数的数值太大
27=变量未定义
28=是非法的操作符
29=不是结构体的成员变量
30=表达式必须在函数的内部出现
31=变量使用非法
32=不能作为第一个标识符出现
33=不是合法的GT指令
34=是错误的预处理指令
35=宏定义常量必须为立即数
36=缺少双引号"
37=是错误的文件名
38=缺少左括号'('
39=缺少右括号')'
40=缺少'{'
41=缺少分号';'
42=缺少']'
43=函数参数个数不够
44=参数应为变量地址
45=后面应该跟随return和goto指令
46=缺少标号
47=缺少'['
48=使用数组时未提供下标
49=不能出现在等号右边，必须作为语句的第一个字符
50=函数定义的参数太多