feed "2*1" to this program, and expect it to work and print
some semblance of " 1.000000 1.000000"? There seems to be nothing prohibiting this in the standard.
Or assume that I want to read a string of arbitrary length (to read
in the numbers in the example above) using list-directed I/O, for
later conversion with internal I/O, reallocating as I go along in
case the user types 1.000000000000000000000000000000000000000e000.
I cannot use the usual method of using ADVANCE="NO", because that
is ignored in a child I/O statement.
I also did not find a good explanation of these finer points
|Location:||Huddersfield, West Yorkshire, UK|
|Nodes:||8 (1 / 7)|