3.3 m4入力中のコメント
m4のコメントは、通常、文字「#」と改行で区切られます。コメント区切りの間にあるすべての文字は解釈されませんが、コメント全体(区切りを含む)は出力へそのまま渡されます。m4はコメントを捨てません。
コメントを入れ子にはできないので、「#」の後に最初に現れる改行がコメントを終了します。コメント開始文字列を引用すると、コメントとしての効果を抑制できます。
$ m4 `quoted text' # `commented text' ⇒quoted text # `commented text' `quoting inhibits' `#' `comments' ⇒quoting inhibits # comments
コメントの区切りは、組み込みマクロchangecomを使って、いつでも任意の文字列に変更できます。詳しくはコメント区切りの変更を参照してください。