#define ERR_XXX -1	/* no error */

#define ERR_ARG 0	/* improper arguments */
#define ERR_BNI 1	/* > not in iteration */
/*#define ERR_CON 2*/	/* confused use of conditionals */
/*#define ERR_DEV 3*/	/* invalid device */
#define ERR_DTB 4	/* delete too big */
#define ERR_FNF 5	/* file not found "filename" */
/*#define ERR_FUL 6*/	/* output device full */
#define ERR_ICE 7	/* illegal ^E command in search argument */
#define ERR_IEC 8	/* illegal character "x" after E */
#define ERR_IFC 9	/* illegal character "x" after F */
/*#define ERR_IFN 10*/	/* illegal character "x" in filename */
#define ERR_IIA 11	/* illegal insert argument */
#define ERR_ILL 12	/* illegal command "x" */
#define ERR_ILN 13	/* illegal number */
#define ERR_IPA 14	/* negative or 0 argument to P */
#define ERR_IQC 15	/* illegal character "x" following " */
#define ERR_IQN 16	/* illegal q-register name "x" */
#define ERR_IRA 17	/* illegal radix argument to ^R */
#define ERR_ISA 18	/* illegal search argument */
#define ERR_ISS 19	/* illegal search string */
#define ERR_IUC 20	/* illegal character "x" following ^ */
/*#define ERR_MAP 21*/	/* missing ' */
#define ERR_MEM 22	/* memory overflow */
/*#define ERR_MLA 23*/	/* missing left angle bracket */
/*#define ERR_MLP 24*/	/* missing ( */
/*#define ERR_MRA 25*/	/* missing right angle bracket */
/*#define ERR_MRP 26*/	/* missing ) */
/*#define ERR_MSC 27*/	/* missing start of conditional */
#define ERR_NAB 28	/* no argument before ^_ */
#define ERR_NAC 29	/* no argument before , */
#define ERR_NAE 30	/* no argument before = */
#define ERR_NAP 31	/* no argument before ) */
#define ERR_NAQ 32	/* no argument before " */
#define ERR_NAS 33	/* no argument before ; */
#define ERR_NAU 34	/* no argument before U */
#define ERR_NCA 35	/* negative argument to , */
#define ERR_NYA 36	/* numeric argument with Y */
#define ERR_NFI 37	/* no file for input */
#define ERR_NFO 38	/* no file for output */
/*#define ERR_NPA 39*/	/* negative or 0 argument to P */
#define ERR_NYI 40	/* not yet implemented */
#define ERR_OFO 41	/* output file already open */
#define ERR_PES 42	/* attempt to pop empty stack */
#define ERR_PDO 43	/* push-down list overflow */
#define ERR_POP 44	/* attempt to move pointer off page with "x" */
#define ERR_SNI 45	/* ; not in iteration */
#define ERR_SRH 46	/* search failure "text" */
#define ERR_STL 47	/* string too long */
/*#define ERR_TAG 48*/	/* missing tag !tag! */
#define ERR_UTC 49	/* unterminated command "x" */
/*#define ERR_UTM 50*/	/* unterminated macro */
#define ERR_XAB 51	/* execution aborted */
#define ERR_YCA 52	/* Y command aborted */
#define ERR_NRO 53	/* no room for output file */
