作者: 藤岡和夫
日時: 2005/2/13(18:09)
On Sun, 13 Feb 2005 14:55:41 +0900
WATANABE Hirofumi <eban@...> さんwrote:

> >  @include inetlib.awkのようにスクリプトの最初の行にライブラリを含めるこ
> > とができるとか、Web Serverスクリプトを動かす場合には、igawkで起動すると
> > よいと、TCP/IP Internetworking With gawkの5. A Simple CGI Libraryに書い
> > てあるのですが、これは実際に実現されていないと思うのですが。igawkは
> > cygwinのgawkには含まれているようですが、@includeの行はエラーになります。
> 
> どういうエラーになりますか?
> こちらではちゃんと動いてます。まあigawk自体はshell scriptな
> ので中を見ればどこがわるいのかわかるかも。

 コメントありがとうございました。

 すみません。Win32の配布にはigawkがないという問題と、@includeが使えない
という二つのことを一緒に書いたつもりだったのですが(へたな書き方ですが)、
(実はつながる話だったので)、igawkの役割を理解しているように読めますね。
実は、igawkの役割を知らなかったので、@includeのエラーについては、Win32バ
イナリについての話だったのです。5. A Simple CGI Libraryの記述が理解でき
ていなかった(^^;)Cygwinでigawkを使ってうまく動きました。

# igawk --- like gawk but do @include processing

 Elizaの動作がおかしいのはigawkで動かしていないからかもという漠然とした
疑問と、igawkは何をするものだろうという意味を込めて書いていたのです。お
かげさまで、疑問が氷解しました。

藤岡 和夫
kazuf@...
TS Networkのために http://homepage1.nifty.com/kazuf/