Navigation Log - なびろぐ -
2000/02/29

...X680x0 spirit inside...

この日記はGNSで生成しています。
この日記の画像はOPTPiX webDesigner Ver.4で生成しています。

hauN
Go amazon.co.jp

■ご注文リストから■ [一覧]
■Amazonギフト券■ [購入]
玄人志向 セレクトシリーズ mSATA SSD SATA変換アダプター KRHK-MSATA/S7 []
玄人志向 セレクトシ...
Amazonほしい物リスト


2000/02/29 (火)

awk

_ awkはストリームエディタ。わしは始まりがgawkと「プログラミング言語AWK」(トッパン・ISBN4-8101-8008-5)。でもやはりこの本*1によるとやはり名前通りの「awkはプログラミング言語」だと思うんですよね・・・。

*1: AWKはこの本の著者(Aho, Weinberger, Kernighan)の頭文字であることはおなじみ。

_ この本によると、開発動機は「どうやったらgrepとsedで数を扱えるようにするか」だそうです。ある意味「sed+α」ではあるけれども、最初からCをもとにしたif・while・for・{}などの制御構造と変数・関数、文字列処理に便利な連想配列などは実装されていたようで、パターン→アクションという形式をとりながらもやはり「言語」だったのではないかと思います。ユーザー定義関数構文がいつ頃実装されたかが書かれていないのが残念。

_ なお、この本が書かれたときのawkは、SysV R3.1に含まれたものだそうです。


[URL] [View Log()] [Trackback]
Name: Comment:



メールはこちらへ...[後藤浩昭 / Hiroaki GOTO / GORRY / gorry@hauN.org]

「表紙へ戻る」
「会議室」 「最新版」 「なびろぐindex」 「GNSソースを読む」