The meanings of the format-error numbers pertaining to formatted input are given in the following table.
|
Number |
Error Message |
|
200 |
An error occurred on formatted input. |
|
202 |
The editing phrase letter was V, and the data specified by the list element did not produce an A, C, D, E, F, G, H, I, J, K, L, O, P, R, S, T, U, X, or Z in the appropriate character position. |
|
203 |
The editing phrase was of the form rV, and the resulting specifier required a <field width>. |
|
204 |
The editing phrase was of the form rV, and the resulting specifier required a <field width> and <decimal places>. |
|
205 |
The editing phrase was of the form rVw, and the resulting specifier required <decimal places>. |
|
206 |
The editing phrase used was Fw.d, and d was less than zero. |
|
207 |
The editing phrase used was Ew.d or Dw.d, and d was less than zero. |
|
209 |
The editing phrase used was Zw, and the corresponding list element was not of type INTEGER or BOOLEAN. |
|
210 |
The type of a list element was incompatible with the corresponding editing phrase. |
|
213 |
The editing phrase used was Ew.d or Dw.d, and w was less than or equal to d. |
|
214 |
The value of a dynamic w or d part was greater than the maximum allowable integer (549,755,813,887). |
|
216 |
Evaluation of a list element caused an I/O action on the current file (recursive I/O). |
|
217 |
An attempt was made to read a number of characters greater than the record size. |
|
218 |
The editing phrase letter was H or K, but the input data contained nonblank, nonhexadecimal characters or nonblank, nonoctal characters, respectively. |
|
220 |
Input from the <core-to-core file part> required more records than allowed by the <core-to-core blocking part>. |
|
231 |
The value of a dynamic r part was greater than the maximum allowable real value (4.31359146673 * 10**68). |
|
232 |
The value of a dynamic w part was greater than the maximum allowable integer (549,755,813,887). |
|
233 |
The value of a dynamic d part was greater than the maximum allowable integer (549,755,813,887). |
|
250 |
Input was attempted using a U editing phrase. |
|
265 |
An odd-tagged word was encountered by the destination pointer when an attempt was made to read a number of characters less than or equal to the record size. |
|
271 |
Input was attempted using a $ or P format modifier. |
|
281 |
The input data was invalid for an I editing phrase. |
|
284 |
An expression was used as a list element on input. |
|
285 |
The list element was of type REAL, but the corresponding input data contained a value greater than the maximum allowable real value (4.31359146673 * 10**68). |
|
286 |
The list element was of type INTEGER or BOOLEAN, but the input data contained a value greater than the maximum allowable integer (549,755,813,887). |
|
291 |
The input data corresponding to a numeric editing phrase contained a nondigit character in the exponent part following at least one valid digit. |
|
292 |
The input data corresponding to a numeric editing phrase contained more than one sign in the exponent part. |
|
293 |
The input data corresponding to a numeric editing phrase contained an invalid character after the exponent sign and before the exponent value. |
|
294 |
The input data corresponding to a numeric editing phrase contained an invalid character after the decimal point. |
|
295 |
The input data corresponding to a numeric editing phrase contained more than one sign in the mantissa. |

