- From: Taro Yamamoto <tyamamot@adobe.com>
- Date: Tue, 6 Feb 2024 01:00:44 +0000
- To: 木田泰夫 <kida@mac.com>
- CC: Tatsuo KOBAYASHI <tlk@kobysh.com>, JLReq TF 日本語 <public-i18n-japanese@w3.org>
Received on Tuesday, 6 February 2024 01:00:54 UTC
木田さん * 「FORTRANで、DO I = 1, 100とすべきところをDO I = 1.100と書き間違ったからMercuryロケットが違う方向に飛んで行ってしまった」 * FORTRAN の書き方は私の中で化石化してしまっていますが、カンマを数字の中に許すんですか? もしそうならその点こそが問題ですよね。間違いを生みやすい。:D そうではなくて、F77までは、識別子/変数名の中にスペースが許容されたそうです。ただ、DOループの構文は、DO 変数 = 初期値, 最終値なので、初期値と最終地の間にコンマがある限り、全体がDO文だと認識されるので、代入される変数名はIと認識されて正しいのですが、コンマをピリオドに書き間違えると、DOI という変数に1.100という値が代入されてしまう、ということのようです。この場合には、DOとIとの間のスペースは無視されてしまうと。 山本
Received on Tuesday, 6 February 2024 01:00:54 UTC