[
Top
]
[
Contents
]
[
Index
]
[
?
]
Table of Contents
1. 序論
1.1
m4
序説
1.2
m4
の由来
1.3
m4
の起動(オプション一覧)
1.4 問題やバグへの対処方法
1.5 このマニュアルの読み方
2. 字句・構文解析の規則
2.1 入力トークン: マクロ名
2.2 入力トークン: クォートされた文字列
2.3 入力トークン: その他
2.4 コメント
3. マクロを呼び出す方法
3.1 マクロの呼び出し
3.2 マクロの呼び出しを抑制する
3.3 マクロの引数
3.4 マクロの引数をクォートする
3.5 マクロの展開
4. 新たにマクロを定義する方法
4.1 マクロの定義方法
4.2 マクロの引数
4.3 マクロの特殊な引数
4.4 マクロの削除
4.5 マクロ名の変更
4.6 マクロの一時的な再定義
4.7 マクロの間接的な呼び出し
4.8 組み込みマクロの間接的な呼び出し
5. 条件分岐、ループ、再帰
5.1 マクロが定義済みかを判定する
5.2 文字列の比較
5.3 ループと再帰
6. マクロや入力をデバッグする方法
6.1 マクロの定義を表示する
6.2 マクロの呼び出しをトレースする
6.3 デバッグ出力の制御
6.4 デバッグ出力の保存
7. 入力制御
7.1 入力中の空白(whitespace)を削除する
7.2 引用符(quote characters)を変更する
7.3 コメントデリミタ(comment delimiters)を変更する
7.4 単語(word)の字句構造を変更する
7.5 入力の保存(save)
8. ファイルのインクルード
8.1 名前を指定してファイルをインクルードする
8.2 インクルードするファイルのサーチ
9. 出力の切替え(divert)と逆切替え(undivert)
9.1 出力を切替える(divert)
9.2 出力を逆切替え(undivert)する
9.3 出力切替え先番号(diversion number)
9.4 出力切替え先のテキストを破棄する
10. テキスト操作用の組み込みマクロ
10.1 文字列の長さを計算する
10.2 部分文字列を検索する
10.3 正規表現で検索する
10.4 部分文字列を抽出する
10.5 文字の置換
10.6 正規表現でテキストの置換をする
10.7 書式付き出力
11. 計算用の組み込みマクロ
11.1 インクリメント演算子とデクリメント演算子
11.2 整数式を計算する
12. UNIXコマンド実行用の組み込みマクロ
12.1 単一のコマンドを実行する
12.2 コマンドの出力を読む
12.3 終了コード
12.4 一時ファイル用の名前を生成
13. その他の組み込みマクロ
13.1 エラーメッセージを表示する
13.2
m4
を終了させる
14. 凍結状態(frozen state)の高速ロード
15. 他の版の
m4
との互換性
15.1 GNU
m4
で拡張された機能
15.2 System V
m4
にあってGNU
m4
にない機能
15.3 その他の非互換性
Concept index
Macro index
[
Top
]
[
Contents
]
[
Index
]
[
?
]
This document was generated by
Akihiro Sagawa
on
June, 15 2005
using
texi2html 1.70
.