作者: 藤岡和夫
日時: 2008/3/04(19:52)
On Tue,  4 Mar 2008 14:01:38 +0900 (JST)
kbk@... (Bruce.) さんwrote:

> Zazel writes:
> 
> > 本を探すのは面倒なので大昔(1979年)のAWKのソースを眺めてみると、
> > 1レコードは512バイト、フィールド数50が上限のようです。
> 
> 本屋に行ったときに「プログラミング言語awk」を見かけたので巻末にある
> 制限の項目を見たんですが(しまった、メモっとけばッ)、大体上の数字の
> 数倍くらいな感じでしたね。

100個の欄
入力レコードあたり 3000文字
出力レコードあたり 3000文字
欄あたり 1024文字
printf文字列あたり 3000文字
最大のリテラル文字は 400文字
文字クラスは 400文字
開けるファイルは 15個
1個のパイプ
倍精度浮動小数点

数は、使用しているマシンが表現できる範囲、たとえば 10^-38から10^38までに
制限される。この範囲の外にある数は、文字列値のみしか持たないだろう。
(1989年初版1992年第7刷、264ページ)

藤岡 和夫
kazuf@...
日曜プログラマのひとりごと http://homepage1.nifty.com/kazuf/renewal.html