タグ

Unixとm4に関するmzpのブックマーク (2)

  • m4 : GNU macro processor

    GNU m4はUNIXに古くからあるマクロプロセッサの実装です。 SVR4版とほぼ互換性がありますが、いくつかの機能が拡張がされています (たとえば、9個を超える位置パラメータをマクロで扱うことができます)。 m4にはマクロの展開機能に加え、ファイルのインクルード、 シェルコマンドの実行、計算、その他のための関数も組み込まれています。 Autoconfで`configure'スクリプトを生成するにはGNU m4が 必要ですが、そのスクリプトを実行するときには必要ありません。 René SeindalがGNU m4を最初に書きました。 続いて、Franc,ois Pinardやその他のインターネット上のボランティアたちが 変更を行ないました。これらの人たちの氏名および電子メールアドレスは、 GNU m4の配布用アーカイブファイルに含まれている`THANKS'ファイルに すべて記載されています

    mzp
    mzp 2007/10/21
    m4マニュアル
  • コマンド:m4: UNIX/Linuxの部屋

    m4 は cpp のように文字列の置き換え・ファイル取り込みなどを行うマクロ言語プロセッサである。m4 は cpp より強力だが、その分わかりづらい。m4 を詳細に説明するとが一冊書けてしまうので、概要だけ述べる。

    コマンド:m4: UNIX/Linuxの部屋
    mzp
    mzp 2007/10/21
    チュートリアル
  • 1