Issues(以降AI)のまんまです。後に名前を書けませんでした。書けるようになりました。Squirekさんです。(発案はTucker先生のようです。数年前にAdaCore社に就職されたと聞いております。インデントすればいいのか?¶めでたしめでたし、で済ませたいのです。はい、例によって書いておきたいことが。機能ではなくコーディングスタイル、ただの長い行の折り返し方の話、かつ100%私見ですので読むだけ損です。83を策定したチームがこんなのを見逃したとは思えないわけですよ。名前を続けられないのはわざとそうしていたのではと推測しています。後に名前を続けられる構文を見てみましょう。http://archive.adaic.com/standards/83lrm/html/ada_lrm.htmlhttp://archive.adaic.com/standards/83rat/html/ratl-02-02.htmlhttp://archive.adaic.com/docs/style-guide/83style/html/sty-02.htmlパッケージ。Pack1;サブプログラム。Proc1;task。Task1;ブロック文。Label;ループ文。Label;accept文。Entry1;以上です。「本来の」インデントはこうです。後に名前を続けられます。後に名前は続けられません。行が揃うようになっています。本体が名前よりも一段深くインデントされます。例外なのは認識されています。行を先頭行に揃えるべきでしょう。以降でひと塊と考えるべきです。名前を続けないのも理解できます。インターフェースを継承するために長くなった宣言にも良く合致します。インターフェースを継承する場合の構文に倣うことも考えられます。継承する用法に近いです。継承だけでもマイナーなのに改行するほど長くなった例なんて更に少ないのでよくわかりません。区切りに継承部分のインデントを後に影響させないということです。一段だけインデントするのは前提としますとこうでしょうか。最終行ですらなくなります。行を先頭行に揃えようとしますとこうなってしまいます。先頭行に揃える派なのですけどね。宣言の長さで要素のインデントが左右されませんので。コーディングスタイル違反を自覚していたのですが、まさか間接的に正当化されるとはびっくりです。(されてないされてない。)ちなみにGNATのソースには様々なスタイルが混じってたりします。後に名前を書き足したりはしないとは思います。誰も書かないのではないでしょうか。Pascal系言語は他ほどインデントに迷わないのも利点と思っています。この変更は迷うポイントを追加する変更であることは間違いありません。