home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Black Box 4
/
BlackBox.cdr
/
progpas
/
pxsc.arj
/
O_MSG1.H
< prev
next >
Wrap
Text File
|
1991-02-18
|
11KB
|
204 lines
/*------------------------------------------------------*/
/* Notes: */
/* */
/* -Data initialization is used by "b_glbl.c". */
/* */
/* -Data structure e_mtyp is defined in "o_type.h". */
/* */
/* -All msgid numbers (1.component) must be different. */
/* 1 <= msgid < E_TRES */
/* */
/* -Data initializations may be ordered arbitrarily. */
/* */
/* -There must be a final comma. */
/* */
/* -"\" is only allowed in conjunction with "r" or "n". */
/* */
/* - "\r" advances to the next line if '\r' is not the */
/* first character and displays e_hlen Blanks if */
/* '\r' is not the first or last character. */
/* If '\r' is the first character, the current line */
/* is continued and no indentation is done. */
/* */
/* - "\n" advances to the next line and displays */
/* e_head if '\n' is not the last character. */
/* */
/* Date : 1991-01-23 */
/* 1991-01-23 : new 62-63 / e_mtyp changed */
/* 1990-12-03 : new 59-61 */
/* 1990-10-16 : new 58 */
/* 1990-10-15 : new 55-57 */
/* 1990-10-09 : new 54 */
/* 1990-09-10 : new 51-53 */
/* 1990-09-06 : new 47-50 */
/* 1990-08-09 : new 46 */
/* 1990-08-08 : new 44-45 */
/* 1990-07-18 : new 43 */
/* 1990-07-09 : new 38-42 */
/*------------------------------------------------------*/
/* e_xdbz */
{ 1, "Division by zero\n" },
/* r_divn, r_divu, r_divd */
{ 2, "\r0/0\n" },
/* e_xio1, e_xio3, e_xio4 */
{ 3, "Invalid operation : " },
/* divtrap.h */
{ 4, "\rinfinity/infinity\n" },
/* divtrap.h,addbody.h,subbody.h,mulbody.h,d_radd.c */
/* d_rsub.c */
{ 5, "\rSignaling NaN as operand\n" },
/* e_xofl */
{ 6, "Overflow occurred\n" },
/* e_xufl */
{ 7, "Underflow occurred\n" },
/* e_xine */
{ 8, "Inexact\n" },
/* addbody.h,d_radd.c,d_rsub.c */
{ 9, "\rinfinity-infinity\n" },
/* mulbody.h,d_dot.c,d_padd.c,d_psub.c */
{ 10, "\r0*infinity\n" },
/* e_xall.c */
{ 11, "Allocation failed : " },
/* e_xarg.c */
{ 12, "Invalid argument to standard function.\n" },
/* d_dot.c,d_padd.c,d_psub.c,d_radd.c,d_rsub.c,d_sum.c */
{ 13, "\rInfinity occurred in dotprecision operation.\n" },
/* d_dot.c,d_padd.c,d_psub.c,d_radd.c,d_rsub.c,d_sum.c */
{ 14, "\rQuiet NaN occurred in dotprecision operation.\n" },
/* a_abs_.c,f_rint.c */
{ 15, "Range of integer data type exceeded.\n" },
/* e_xios.c */
{ 16, "Error in I/O operation : " },
/* f_rdln.c,f_rdi1.c,f_get_.c */
{ 17, "\rNo device assigned.\n" },
/* f_rdln.c,f_rdi1.c,f_get_.c */
{ 18, "\rDevice not opened for reading.\n" },
/* f_rdln.c,f_rdi1.c */
{ 19, "\rDevice not a TEXT device.\n" },
/* f_rdln.c,f_rdi1.c,f_rint.c,f_rhex.c */
{ 20, "\rUnexpected End-Of-File.\n" },
/* f_rint.c */
{ 21, "\rInvalid syntax of integer value.\n" },
/* a_mod_.c */
{ 22, "Non-positive modulo value.\n" },
/* a_ixch.c,e_xset,s_slen */
{ 23, "Index out of range.\n" },
/* a_nilc.c */
{ 24, "Unexpected NULL pointer.\n" },
/* e_xnor.c */
{ 25, "\r\r------ Processing aborted ------\n" },
/* r_scpy.c, c_scpy.c, i_scpy.c, z_scpy.c */
{ 26, "One-dimensional dynamic array expected.\n" },
/* r_scpy.c, c_scpy.c, i_scpy.c, z_scpy.c */
{ 27, "Equal length of dynamic vectors expected.\n" },
/* s_subs.c */
{ 28, "Substring destination array shorter than required.\n" },
/* e_xiob.c */
{ 29, "Internal buffer too small : " },
/* f_assg.c */
{ 30, "\rFilename too long\n" },
/* f_assg.c,f_rset.c,f_rstn.c */
{ 31, "\rUnable to open file for reading\n" },
/* f_assg.c,f_rwri.c,f_rwrn.c */
{ 32, "\rUnable to open file for writing\n" },
/* f_rset.c,f_rstn.c */
{ 33, "\rStandard I/O must not be used for binary I/O.\n" },
/* f_put_.c */
{ 34, "\rDevice not opened for writing.\n" },
/* f_put_.c */
{ 35, "\rError writing data to file.\n" },
/* f_writ.c,f_read.c */
{ 36, "\rDevice not a binary device.\n" },
/* f_assg.c */
{ 37, "\rMissing command line argument.\n" },
/* f_rset.c */
{ 38, "\rNo filename has previously been assigned.\n" },
/* b_outm.c */
{ 39, "\rMultiprecision mantissa too long.\n" },
/* d_init.c */
{ 40, "\rDotprecision variable not allocated.\n" },
/* e_actn.c */
{ 41, "\rTrap handler not stacked.\n" },
/* y_asgn.c */
{ 42, "\rDynamic array not allocated.\n" },
/* f_rstn.c */
{ 43, "Undefined device specification.\n" },
/* f_wrc1.c */
{ 44, "Invalid width of output field.\n" },
/* f_exst.c */
{ 45, "\rInvalid filename.\n" },
/* d_vlcp.c */
{ 46, "\rDotprecision variable not allocated.\n" },
/* r_comp.c */
{ 47, "Mantissa out of range (1.0<=|mantissa|<2.0).\n" },
/* r_comp.c */
{ 48, "Exponent too large (infinity returned).\n" },
/* r_comp.c */
{ 49, "Mantissa bits lost on generating denormalized number.\n" },
/* r_comp.c */
{ 50, "Exponent too small (zero returned).\n" },
/* f_rhex.c */
{ 51, "\rInvalid read/write mode.\n" },
/* f_rhex.c */
{ 52, "\rInvalid syntax of hexadecimal value.\n" },
/* f_rhex.c */
{ 53, "\rUnexpected End-Of-Line.\n" },
/* s_init.c,s_genv.v */
{ 54, "\rDynamic string not allocated.\n" },
/* f_rds1.c */
{ 55, "\rReading a dynamic string.\n" },
/* r_aval.c,r_sval.c,r_read.c */
{ 56, "\rConverting string to real.\n" },
/* s_aimg.c,s_simg.c */
{ 57, "\rConverting real to string.\n" },
/* r_conv.c,r_read.c */
{ 58, "\rInvalid syntax of real value.\n" },
/* r_cnst.c */
{ 59, "Inexact conversion of decimal constant.\n" },
/* r_rdr1.c */
{ 60, "Inexact conversion of decimal input data.\n" },
/* s_genv.c */
{ 61, "\rMissing variable name.\n" },
/* a_ival.c */
{ 62, "\rEmpty string.\n" },
/* a_ival.c */
{ 63, "\rNo digits in string.\n" },
/*------------------------------------------------------*/
/* These codes are explicitly generated by PASCAL-XSC. */
/*------------------------------------------------------*/
{ 400, "Summation of vectors with different lengths.\n" },
/* */
{ 401, "Scalar product of vectors with different lengths.\n" },
/* */
{ 402, "Function call with vectors of different lengths.\n" },
/* */
{ 403, "Mismatching inner lengths in a matrix-vector product.\n" },
/* */
{ 404, "Summation of matrices with different row lengths.\n" },
/* */
{ 405, "Summation of matrices with different column lengths.\n" },
/* */
{ 406, "Function call with matrices of different row lengths.\n" },
/* */
{ 407, "Function call with matrices of different column lengths.\n" },
/* */
{ 408, "Mismatching inner lengths of arguments in a function call.\n" },
/* */
{ 409, "Mismatching inner lengths in a matrix-matrix product.\n" },
/*------------------------------------------------------*/
/* These codes must be even multiples of E_TRES=256 */
/* within the range */
/* (2*256=) 512<=msgid<=32256 (=126*256). */
/*------------------------------------------------------*/
{ 512, "\r left operand : " } /* E_TEXT(1) */
{ 1024, "\rright operand : " } /* E_TEXT(2) */
{ 1536, "\r result : " } /* E_TEXT(3) */
{ 2048, "\r index : " } /* E_TEXT(4) */
{ 2560, "\r lower bound : " } /* E_TEXT(5) */
{ 3072, "\r upper bound : " } /* E_TEXT(6) */
{ 3584, "\r argument : " } /* E_TEXT(7) */