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

📄 ecuerror.h

📁 一个通讯程序源码
💻 H
字号:
/*+-------------------------------------------------------------------------	ecuerror.h	wht@n4hgf.Mt-Park.GA.USe_... values must not be changed without careful looking through codeerror numbers should be <= 0x7FFF to avoid problems with M_I286 versions--------------------------------------------------------------------------*//*+:EDITS:*//*:09-10-1992-13:58-wht@n4hgf-ECU release 3.20 *//*:08-22-1992-15:38-wht@n4hgf-ECU release 3.20 BETA *//*:03-27-1992-16:21-wht@n4hgf-re-include protection for all .h files *//*:08-25-1991-23:45-root@n4hgf2-add eSwitchesTooLong *//*:07-25-1991-12:55-wht@n4hgf-ECU release 3.10 *//*:08-14-1990-20:40-wht@n4hgf-ecu3.00-flush old edit history */#ifndef _ecuerror_h#define _ecuerror_h/* vi: set tabstop=4 shiftwidth=4: *//* end of ecuerror.h */#define e_USER				0x1000	/* user error differentiation *//* warning errors - do not stop proc execution */#define e_WARNING			0x3000#define eProcEmpty			0x3001  /* empty procedure */#define eWARNING_ALREADY	0x3002  /* warning already printed */#define eConnectFailed		0x3003	/* failed to connect */#define eNoSwitches			0x3004	/* no switch(es) to command *//* fatal errors - stop proc execution */#define e_FATAL				0x4000#define eIllegalCommand		0x4003  /* invalid command */#define eNoMemory			0x4004  /* no more memory available */#define eSyntaxError		0x4005  /* syntax error */#define eIllegalVarNumber	0x4006  /* number is invalid or out of range */#define eIllegalVarType		0x4007  /* unrecognized variable type */#define eNotInteger			0x4008  /* integer expected and not found */#define eFATAL_ALREADY		0x4011  /* fatal to proc, info already printed */#define eCONINT				0x4012  /* abort due to interrupt */#define eInvalidFunction	0x4013  /* invalid function name */#define eMissingLeftParen	0x4014  /* did not find expected left paren */#define eMissingRightParen	0x4015  /* did not find expected right paren */#define eCommaExpected		0x4016  /* expected comma not found */#define eProcStackTooDeep	0x4017  /* procedure stack depth exceeded */#define eInvalidRelOp		0x4018  /* invalid relational operator */#define eInvalidIntOp		0x4019  /* invalid integer operator */#define eInvalidStrOp		0x4020  /* invalid string operator */#define eNotExecutingProc	0x4022  /* not executing DO at this time */#define eInvalidLabel		0x4023  /* invalid label */#define eInternalLogicError	0x4025  /* internal logic error ... whoops */#define eEOF				0x4026  /* end of file or read error */#define eBufferTooSmall		0x4027  /* string too long */#define eNoParameter		0x4028  /* expected parameter not found */#define eBadParameter		0x4029  /* bad parameter */#define eInvalidHexNumber	0x402A	/* invalid hexadecimal digit */#define eInvalidDecNumber	0x402B	/* invalid decimal digit */#define eInvalidOctNumber	0x402C	/* invalid octal digit */#define eInteractiveCmd		0x402E	/* interactive command */#define eNoLineAttached		0x402F	/* no line (modem) attached */#define eBadFileNumber		0x4030	/* file number out of range */#define eNotImplemented		0x4031	/* not implemented */#define eDuplicateMatch		0x4032	/* more than one condition matches */#define eColonExpected		0x4033  /* expected colon not found */#define eLabelInvalidHere	0x4034  /* label not allowed on this statement */#define eNoCloseFrame		0x4035  /* missing '}' for '{' */#define eNoFrame			0x4036  /* missing command or command group after 'while' or 'if' */#define eMissingCommand		0x4037  /* expected command not found */#define eBreakCommand		0x4038  /* 'break' outside 'while' */#define eContinueCommand	0x4039  /* 'continue' outside 'while' */#define eElseCommand		0x403A  /* 'else' without matching 'if' */#define eInvalidVarName		0x403B  /* invalid variable name */#define eNoSuchVariable		0x403C  /* variable by this name not defined */#define eInvalidLogicOp		0x403D  /* invalid logical operator */#define eExpectRespondFail	0x403E  /* expect-respond failed */#define eSwitchesTooLong	0x403F	/* switches too long *//* DO attention getter */#define e_ProcAttn			0x7000#define eProcAttn_GOTO		0x7000  /* GOTO detected */#define eProcAttn_GOTOB		0x7001  /* GOTOB detected */#define eProcAttn_RETURN	0x7002  /* RETURN detected */#define eProcAttn_ESCAPE	0x7003  /* ESCAPE detected */#define eProcAttn_Interrupt	0x7004  /* procedure interrupted */#define eProcAttn_DCDloss	0x7005	/* DCD lost during procedure execution */#endif /* _ecuerror_h *//* vi: set tabstop=4 shiftwidth=4: *//* end of ecuerror.h */

⌨️ 快捷键说明

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