プログラミング言語AWK

http://uyota.asablo.jp/blog/2008/11/18/3953270 「uyota 匠の一手」での awk 紹介

1989年トッパンから出版された本の プログラミング言語AWK は名著で、私にとっては「プログラミング言語C」以上に世話になったんではないかと。perl 普及前夜には awk スクリプトを大量に使っていたものである。

どうしても使いたい機能拡張があって、gawk に自分でパッチを当てて使っていたこともあり大変懐かしい。機能拡張したのは具体的には strftime の組み込み。

awk の内部処理は、テキストを1行読むごとに毎回 yacc(bison) の構文で書かれたパーサを通るようになっていて、これはperlより遅いわけだ、とそんなことを感じた記憶がある。

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。