前田です。

At Wed, 12 May 1999 20:40:17 +0900,
Hideto Ishibashi <a1602hi / std.kurume-nct.ac.jp> wrote:
> > 「美しくない」のはファイルの分割そのものではなくて、*-nを使うため
> > に*ファイルを分割することなのではないでしょうか。
> 
> その機能は知りませんでした.
> # どのドキュメントを見ればよいのでしょうか (^^;

直接-nとrequireの機能は関係ないのですが、requireには一回しかロー
ドしないという性質があるんです。
マニュアルには、

requireは実際にロードした時には TRUE,既にロー ドされている時にはFALSEを返しま
す.またロードし たfeatureの名前を(拡張子も含めて),変数 $"に追加します. 

とありますが、FALSEを返す時は実際にはロード処理はしないわけです。

> > > # ちなみにC Magazine 6月号の「千言万語」は入門者向きの言語の話題.
> > これってまつもとさんの記事のことですか?
> 
> きだあきらさん(NIFTYプログラミング言語フォーラムのシグオペさん?)
> の, 毎回2ページの長寿連載です(たしかJan, 1994から).

早とちりでした:)
そういえば、BCPLとかの話は読んだ記憶があります。

-- 
前田 修吾