[Mew-dist 1059] Re: mail-header-separator

Tomoyuki Kudou kudou at example.com
1997年 6月 12日 (木) 21:10:03 JST


From: morioka at example.com (守岡 知彦/MORIOKA Tomohiko)
>   多分、歴史的なものだと思います。古の伝承によれば(^_^;、括弧の対応をと
> るような editor が無かった頃、括弧の対応をとって括弧を閉じるような括弧 
> (ここでは `]' としておきます;正確なのは忘れた;こういうのは小林君が詳
> しいかな?)があったそうです。例えば、
> 
> 	(setq alist '((a . b) (c . d)))
> 
>> 
> 	(setq alist '((a . b) (c . d)]
> 
> みたいに書くことができます。こういうのを使わずにちゃんと閉じ括弧を全部書
> くようになってからも、閉じ括弧ではインデントを表現しない慣習が定着していっ
> たのではないかと推測します(あるいは逆かも知れないけど)。

これって、スーパー括弧ってやつですね。昔、大型コンの専用 lisp エディタで
使っていました。この処理系では ] が使われていました。
でも、この理由で閉じ括弧ではインデントを表現しない慣習が定着したというの
はちょっと違うような気がします。マッカーシさんのスタイルとか、その辺りに
起因するような気がします。(C における K&R のインデントのスタイルみたいに)

Thanks, Kudou.

//   Tomoyuki Kudou
//   Localization Department
//   Pacifitech Corporation
//   Bowne Global Solutions
//
//  Mail: kudou at example.com
//   URL: http://www.pac.co.jp



Mew-dist メーリングリストの案内