re: #396 Charles
When I learned a bit of Fortran years ago, it still had vestiges of its punch card origins — commands had to be preceded by six spaces, because that’s how the cards were punched. I think there are compiler options in more modern versions that let you turn off this odd requirement.
I was using RPC occasionally up to RPC III (around late 1980’s) and every item on a line of RPC code was positional, left over from the days of punch cards. All command had to be 6 characters long, and anything off column would bomb the code. IBM had a ton of legacy stuff written in flavors of RPC.