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

📄 calcerr.h

📁 Calc Software Package for Number Calc
💻 H
📖 第 1 页 / 共 2 页
字号:
/* * DO NOT EDIT * * generated by calcerr.tbl via Makefile */#if !defined(__CALCERR_H__)#define __CALCERR_H__#define E__BASE 10000	/* calc errors start above here */#define E_1OVER0	10001	/* Division by zero */#define E_0OVER0	10002	/* Indeterminate (0/0) */#define E_ADD		10003	/* Bad arguments for + */#define E_SUB		10004	/* Bad arguments for binary - */#define E_MUL		10005	/* Bad arguments for * */#define E_DIV		10006	/* Bad arguments for / */#define E_NEG		10007	/* Bad argument for unary - */#define E_SQUARE	10008	/* Bad argument for squaring */#define E_INV		10009	/* Bad argument for inverse */#define E_INCV		10010	/* Bad argument for ++ */#define E_DECV		10011	/* Bad argument for -- */#define E_INT		10012	/* Bad argument for int */#define E_FRAC		10013	/* Bad argument for frac */#define E_CONJ		10014	/* Bad argument for conj */#define E_APPR		10015	/* Bad first argument for appr */#define E_APPR2		10016	/* Bad second argument for appr */#define E_APPR3		10017	/* Bad third argument for appr */#define E_ROUND		10018	/* Bad first argument for round */#define E_ROUND2	10019	/* Bad second argument for round */#define E_ROUND3	10020	/* Bad third argument for round */#define E_BROUND	10021	/* Bad first argument for bround */#define E_BROUND2	10022	/* Bad second argument for bround */#define E_BROUND3	10023	/* Bad third argument for bround */#define E_SQRT		10024	/* Bad first argument for sqrt */#define E_SQRT2		10025	/* Bad second argument for sqrt */#define E_SQRT3		10026	/* Bad third argument for sqrt */#define E_ROOT		10027	/* Bad first argument for root */#define E_ROOT2		10028	/* Bad second argument for root */#define E_ROOT3		10029	/* Bad third argument for root */#define E_NORM		10030	/* Bad argument for norm */#define E_SHIFT		10031	/* Bad first argument for << or >> */#define E_SHIFT2	10032	/* Bad second argument for << or >> */#define E_SCALE		10033	/* Bad first argument for scale */#define E_SCALE2	10034	/* Bad second argument for scale */#define E_POWI		10035	/* Bad first argument for ^ */#define E_POWI2		10036	/* Bad second argument for ^ */#define E_POWER		10037	/* Bad first argument for power */#define E_POWER2	10038	/* Bad second argument for power */#define E_POWER3	10039	/* Bad third argument for power */#define E_QUO		10040	/* Bad first argument for quo or // */#define E_QUO2		10041	/* Bad second argument for quo or // */#define E_QUO3		10042	/* Bad third argument for quo */#define E_MOD		10043	/* Bad first argument for mod or % */#define E_MOD2		10044	/* Bad second argument for mod or % */#define E_MOD3		10045	/* Bad third argument for mod */#define E_SGN		10046	/* Bad argument for sgn */#define E_ABS		10047	/* Bad first argument for abs */#define E_ABS2		10048	/* Bad second argument for abs */#define E_EVAL		10049	/* Scan error in argument for eval */#define E_STR		10050	/* Non-simple type for str */#define E_EXP1		10051	/* Non-real epsilon for exp */#define E_EXP2		10052	/* Bad first argument for exp */#define E_FPUTC1	10053	/* Non-file first argument for fputc */#define E_FPUTC2	10054	/* Bad second argument for fputc */#define E_FPUTC3	10055	/* File not open for writing for fputc */#define E_FGETC1	10056	/* Non-file first argument for fgetc */#define E_FGETC2	10057	/* File not open for reading for fgetc */#define E_FOPEN1	10058	/* Non-string arguments for fopen */#define E_FOPEN2	10059	/* Unrecognized mode for fopen */#define E_FREOPEN1	10060	/* Non-file first argument for freopen */#define E_FREOPEN2	10061	/* Non-string or unrecognized mode for freopen */#define E_FREOPEN3	10062	/* Non-string third argument for freopen */#define E_FCLOSE1	10063	/* Non-file argument for fclose */#define E_FFLUSH	10064	/* Non-file argument for fflush */#define E_FPUTS1	10065	/* Non-file first argument for fputs */#define E_FPUTS2	10066	/* Non-string argument after first for fputs */#define E_FPUTS3	10067	/* File not open for writing for fputs */#define E_FGETS1	10068	/* Non-file argument for fgets */#define E_FGETS2	10069	/* File not open for reading for fgets */#define E_FPUTSTR1	10070	/* Non-file first argument for fputstr */#define E_FPUTSTR2	10071	/* Non-string argument after first for fputstr */#define E_FPUTSTR3	10072	/* File not open for writing for fputstr */#define E_FGETSTR1	10073	/* Non-file first argument for fgetstr */#define E_FGETSTR2	10074	/* File not open for reading for fgetstr */#define E_FGETLINE1	10075	/* Non-file argument for fgetline */#define E_FGETLINE2	10076	/* File not open for reading for fgetline */#define E_FGETFIELD1	10077	/* Non-file argument for fgetfield */#define E_FGETFIELD2	10078	/* File not open for reading for fgetfield */#define E_REWIND1	10079	/* Non-file argument for rewind */#define E_FILES		10080	/* Non-integer argument for files */#define E_PRINTF1	10081	/* Non-string fmt argument for fprint */#define E_PRINTF2	10082	/* Stdout not open for writing to ??? */#define E_FPRINTF1	10083	/* Non-file first argument for fprintf */#define E_FPRINTF2	10084	/* Non-string second (fmt) argument for fprintf */#define E_FPRINTF3	10085	/* File not open for writing for fprintf */#define E_STRPRINTF1	10086	/* Non-string first (fmt) argument for strprintf */#define E_STRPRINTF2	10087	/* Error in attempting strprintf ??? */#define E_FSCAN1	10088	/* Non-file first argument for fscan */#define E_FSCAN2	10089	/* File not open for reading for fscan */#define E_STRSCAN	10090	/* Non-string first argument for strscan */#define E_FSCANF1	10091	/* Non-file first argument for fscanf */#define E_FSCANF2	10092	/* Non-string second (fmt) argument for fscanf */#define E_FSCANF3	10093	/* Non-lvalue argument after second for fscanf */#define E_FSCANF4	10094	/* File not open for reading or other error for fscanf */#define E_STRSCANF1	10095	/* Non-string first argument for strscanf */#define E_STRSCANF2	10096	/* Non-string second (fmt) argument for strscanf */#define E_STRSCANF3	10097	/* Non-lvalue argument after second for strscanf */#define E_STRSCANF4	10098	/* Some error in attempting strscanf ??? */#define E_SCANF1	10099	/* Non-string first (fmt) argument for scanf */#define E_SCANF2	10100	/* Non-lvalue argument after first for scanf */#define E_SCANF3	10101	/* Some error in attempting scanf ??? */#define E_FTELL1	10102	/* Non-file argument for ftell */#define E_FTELL2	10103	/* File not open or other error for ftell */#define E_FSEEK1	10104	/* Non-file first argument for fseek */#define E_FSEEK2	10105	/* Non-integer or negative second argument for fseek */#define E_FSEEK3	10106	/* File not open or other error for fseek */#define E_FSIZE1	10107	/* Non-file argument for fsize */#define E_FSIZE2	10108	/* File not open or other error for fsize */#define E_FEOF1		10109	/* Non-file argument for feof */#define E_FEOF2		10110	/* File not open or other error for feof */#define E_FERROR1	10111	/* Non-file argument for ferror */#define E_FERROR2	10112	/* File not open or other error for ferror */#define E_UNGETC1	10113	/* Non-file argument for ungetc */#define E_UNGETC2	10114	/* File not open for reading for ungetc */#define E_UNGETC3	10115	/* Bad second argument or other error for ungetc */#define E_BIGEXP	10116	/* Exponent too big in scanning */#define E_ISATTY1	10117	/* E_ISATTY1 is no longer used */#define E_ISATTY2	10118	/* E_ISATTY2 is no longer used */#define E_ACCESS1	10119	/* Non-string first argument for access */#define E_ACCESS2	10120	/* Bad second argument for access */#define E_SEARCH1	10121	/* Bad first argument for search */#define E_SEARCH2	10122	/* Bad second argument for search */#define E_SEARCH3	10123	/* Bad third argument for search */#define E_SEARCH4	10124	/* Bad fourth argument for search */#define E_SEARCH5	10125	/* Cannot find fsize or fpos for search */#define E_SEARCH6	10126	/* File not readable for search */#define E_RSEARCH1	10127	/* Bad first argument for rsearch */#define E_RSEARCH2	10128	/* Bad second argument for rsearch */#define E_RSEARCH3	10129	/* Bad third argument for rsearch */#define E_RSEARCH4	10130	/* Bad fourth argument for rsearch */#define E_RSEARCH5	10131	/* Cannot find fsize or fpos for rsearch */#define E_RSEARCH6	10132	/* File not readable for rsearch */#define E_MANYOPEN	10133	/* Too many open files */#define E_REWIND2	10134	/* Attempt to rewind a file that is not open */#define E_STRERROR1	10135	/* Bad argument type for strerror */#define E_STRERROR2	10136	/* Index out of range for strerror */#define E_COS1		10137	/* Bad epsilon for cos */#define E_COS2		10138	/* Bad first argument for cos */#define E_SIN1		10139	/* Bad epsilon for sin */#define E_SIN2		10140	/* Bad first argument for sin */#define E_EVAL2		10141	/* Non-string argument for eval */#define E_ARG1		10142	/* Bad epsilon for arg */#define E_ARG2		10143	/* Bad first argument for arg */#define E_POLAR1	10144	/* Non-real argument for polar */#define E_POLAR2	10145	/* Bad epsilon for polar */#define E_FCNT		10146	/* Non-integral argument for fcnt */#define E_MATFILL1	10147	/* Non-variable first argument for matfill */#define E_MATFILL2	10148	/* Non-matrix first argument-value for matfill */#define E_MATDIM	10149	/* Non-matrix argument for matdim */#define E_MATSUM	10150	/* Non-matrix argument for matsum */#define E_ISIDENT	10151	/* E_ISIDENT is no longer used */#define E_MATTRANS1	10152	/* Non-matrix argument for mattrans */#define E_MATTRANS2	10153	/* Non-two-dimensional matrix for mattrans */#define E_DET1		10154	/* Non-matrix argument for det */#define E_DET2		10155	/* Matrix for det not of dimension 2 */#define E_DET3		10156	/* Non-square matrix for det */#define E_MATMIN1	10157	/* Non-matrix first argument for matmin */#define E_MATMIN2	10158	/* Non-positive-integer second argument for matmin */#define E_MATMIN3	10159	/* Second argument for matmin exceeds dimension */#define E_MATMAX1	10160	/* Non-matrix first argument for matmin */#define E_MATMAX2	10161	/* Second argument for matmax not positive integer */#define E_MATMAX3	10162	/* Second argument for matmax exceeds dimension */#define E_CP1		10163	/* Non-matrix argument for cp */#define E_CP2		10164	/* Non-one-dimensional matrix for cp */#define E_CP3		10165	/* Matrix size not 3 for cp */#define E_DP1		10166	/* Non-matrix argument for dp */#define E_DP2		10167	/* Non-one-dimensional matrix for dp */#define E_DP3		10168	/* Different-size matrices for dp */#define E_STRLEN	10169	/* Non-string argument for strlen */#define E_STRCAT	10170	/* Non-string argument for strcat */#define E_SUBSTR1	10171	/* Non-string first argument for strcat */#define E_SUBSTR2	10172	/* Non-non-negative integer second argument for strcat */#define E_CHAR		10173	/* Bad argument for char */#define E_ORD		10174	/* Non-string argument for ord */#define E_INSERT1	10175	/* Non-list-variable first argument for insert */#define E_INSERT2	10176	/* Non-integral second argument for insert */#define E_PUSH		10177	/* Non-list-variable first argument for push */#define E_APPEND	10178	/* Non-list-variable first argument for append */#define E_DELETE1	10179	/* Non-list-variable first argument for delete */#define E_DELETE2	10180	/* Non-integral second argument for delete */#define E_POP		10181	/* Non-list-variable argument for pop */#define E_REMOVE	10182	/* Non-list-variable argument for remove */#define E_LN1		10183	/* Bad epsilon argument for ln */#define E_LN2		10184	/* Non-numeric first argument for ln */#define E_ERROR1	10185	/* Non-integer argument for error */#define E_ERROR2	10186	/* Argument outside range for error */#define E_EVAL3		10187	/* Attempt to eval at maximum input depth */#define E_EVAL4		10188	/* Unable to open string for reading */#define E_RM1		10189	/* First argument for rm is not a non-empty string */#define E_RM2		10190	/* Unable to remove a file */#define E_RDPERM	10191	/* Operation allowed because calc mode disallows read operations */#define E_WRPERM	10192	/* Operation allowed because calc mode disallows write operations */#define E_EXPERM	10193	/* Operation allowed because calc mode disallows exec operations */#define E_MIN		10194	/* Unordered arguments for min */#define E_MAX		10195	/* Unordered arguments for max */#define E_LISTMIN	10196	/* Unordered items for minimum of list */#define E_LISTMAX	10197	/* Unordered items for maximum of list */#define E_SIZE		10198	/* Size undefined for argument type */#define E_NO_C_ARG	10199	/* Calc must be run with a -C argument to use custom function */#define E_NO_CUSTOM	10200	/* Calc was built with custom functions disabled */#define E_UNK_CUSTOM	10201	/* Custom function unknown, try: show custom */#define E_BLK1		10202	/* Non-integral length for block */#define E_BLK2		10203	/* Negative or too-large length for block */#define E_BLK3		10204	/* Non-integral chunksize for block */#define E_BLK4		10205	/* Negative or too-large chunksize for block */#define E_BLKFREE1	10206	/* Named block does not exist for blkfree */#define E_BLKFREE2	10207	/* Non-integral id specification for blkfree */

⌨️ 快捷键说明

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