📄 error.cpp
字号:
#include "common.h"
void Error(int Errcode)
{
char error_script[][100]=
{
"Need symbol \"\'\"",
"Unrecognized character",
"Need \"PROGRAM\"",
"Need more symbols",
"Need program name",
"Need symbol \";\"",
"Not enough heap",
"Need \"BEGIN\"",
"Need \"END\"",
"Need \".\"",
"Need var name",
"Need \":\"",
"Need type name",
"Can not find type",
"Duplicate ident",
"Need \"=\"",
"Need const ident or number",
"Error type name",
"Error array declaration",
"Need \"of\"",
"Need procedure name",
"Need \"(\" or \")\"",
"Need \":=\"",
"Error expression",
"Need \"THEN\"",
"Need \"DO\"",
"Para number error",
"Para need var",
"Can not open list file"
};
if(CurSymbol && CurSymbol->LineNumber>0)
printf("Line number %d , ",CurSymbol->LineNumber);
printf("Found error %d : %s\n",Errcode,error_script[Errcode-1]);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -