タグ

m4に関するqzakuqのブックマーク (3)

  • Super Technique 講座~m4 チュートリアル

    m4 はUNIXの標準コマンドの1つであり、古い歴史を持つマクロプロセッサである。しかし、やや使い方が難しく、しかも古典度が高く専門的なために、どうしても紹介のプライオリティが下がる傾向があって、日語でマトモに書かれた解説にお目にかかったことがない。そこで、m4 に多少の経験値がある筆者があえて m4 のチュートリアルを書いて見せる。基的な情報は m4 の info から仕入れており、それにいろいろな実例を加えて書いている。 マクロプロセッサ m4 とは? m4 の使い方 m4 のディレクティブ マクロ定義に関するディレクティブ マクロ置換の原則 マクロ引数 undefine と include 条件分岐 ループ メタ文字の入れ換え 組み込み文字列処理関数 その他 マクロプロセッサ m4 とは? m4 はマクロプロセッサである。つまり、Cプリプロセッサ cpp (今時だと gcc -E

  • Notes on the M4 Macro Language

    About this document Which m4? Who should read this? How is this different from the manual? What is m4? Basics: Simple macros, whitespace, quoting, comments How m4 works Quotes, escaping and non-ASCII characters Comments Alternatives to comments Conditionals Numbers Strings Defining macros with arguments; a recursive macro Scope of macros; local variables Pushing and popping macro definitions Macro

    qzakuq
    qzakuq 2009/03/26
  • Home

    A new maintainer for the boost macros is searched. Interested programmers should send me an email (thomas AT randspringer DOT de). The article explains by example how to use the Boost libraries with the GNU Build tools Autoconf and Automake. An excellent introduction to the Autotools can be found here. Autoconf Macro Archive 2009-12-27 17:42:55

  • 1