作者: Bruce.
日時: 2005/12/08(00:21)
Bruce.です。

davi さんは書きました (2005/12/07 23:21):

> こういうのって、一昔前は理系の学生が、勉強がてら
> 公開してみようか…ってやってたもんですよね。

東大の学生さんがやったOn Lispの翻訳は見事ですね。
本になっちゃうみたいだし。

> |この二つの関数はawkで立派に記述できる。
> |これらの関数をawkインタープリターの組込みにすべき
> |客観的な理由はない。 
> 
> 「それゆえ」が間に省略されているんでしょうね。

原文で言うとこの辺ですね。

Both functions are written very nicely in @command{awk};
there is no real reason to build them into the @command{awk}
interpreter:

「それゆえ」が入ったほうがすわりが良いので、現在作業中のものは
そうします。

> そりゃそうだろうけど…ってのが正直な感想。

この部分が書かれてから状況は変わっているわけで、メンテナー
を説得する余地はあると思います。
わたしはやりませんけど。 >説得

ちょっと考えただけでもマルチバイトキャラクタの場合

  ・内部表現の値を返すのか外部表現の値を返すのか?
  ・外部表現の値を使う場合UTF-8はどうする?
  ・外部表現を使う場合にマルチバイト文字の長さを得る
    ポータブルな方法は?

とかあがりますし。

-- 
木村浩一
  I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
  mail kbk@...
	web  www.kt.rim.or.jp/~kbk/index.html#zakkicho
	     homepage3.nifty.com/farstar/