fj.comp.oldiesの記事<421ed469.7069%katoh@pop12.odn.ne.jp>で
        katoh@pop12.odn.ne.jpさんは書きました。
> >・ソースが長くなるとコンパイルが遅くなるのでそもそも空白を嫌う
> 
> H定数の中以外は,一切空白を読み飛ばすのが「真っ当な」FORTRAN コンパイラ
> の仕様ですから,これも「?」.

空白を読み飛ばすことに加えて、少なくとも汎用機では
論理レコードが80バイト1レコードのように固定長レコ
ードを採用していたので、空白を詰めて書いてもスキャ
ンする文字数に変わりはなかったはずです。

ただ、現在の計算機言語のようなトークンリーダは存在
しなくて、ステートメント全体を読み込んでから

・「FORMAT(」で始まっていればFORMAT文(ただしFORMAT
  という名前の配列の可能性もあるのでそれはあとでチ
  ェック)
・そうでなくて「=」が含まれていれば代入文かDO文
・そうでなくてGOTOで始まっていればGOTO文
  ...

のように分岐しながら構文解析していたはずなので、こ
の段階のスキャンでコンパイル時間が遅くなる可能性は
あったかもしれませんね。
-- 
Junn Ohta