作者: Bruce.
日時: 2008/3/06(23:46)
Bruce.です・

Zazel さんは書きました:
>>> # 実はもっときつい制限(とバグ)を見てしまった(^_^;)
>> それは…?
> 
> リテラル文字列の150文字制限と、エスケープ時に上限チェックを
> していないことです。(awk.lx.l)

ふむふむ。
lexソースまでは見てなかったので気がつきませんでした。


> version 7は使ったことがありませんが、のちのSystem IIIの亜種では
> AWKの幾つかのバグに遭遇した覚えがあります。内容は忘れましたけど、
> まだ慣れていない頃でcoreを吐かれて途方に暮れたことだけ覚えて
> います。

え、わたしなんてSystem Vからですよw
某互換機メーカーのWSで動いていたやつ。

確か68030あたりで動いていたような…

そうそう。とある本を買いに某大型書店に行った折ついでに256本があったので
チェックしてみました。54ページだと思うんですが、パターンとアクションの
開始ブレースを別の行にしてしまうと泣き別れするよって記述がありました。
ねこ丸君の推測どおりにこれを勘違いしたのだろうと思います。


-- 
木村浩一/KIMURA Koichi
 I thought what I'd do was, I'd pretend I was one of those deaf-mutes or
shoud I?
 mail kbk at kt.rim.or.jp
 web  www.kt.rim.or.jp/~kbk/zakkicho/index.html