前: Other tokens, 上: Syntax
m4
では通常`#'と改行文字で区切られた部分がコメントとなります。
これらコメントデリミタ(comment delimiters)の間にあるすべての文字は
処理の対象とならず無視されます。
しかし、コメントデリミタ(comment delimiters)を含むコメント全体は、
出力へそのまま流されて行きます。
つまりm4
においてコメントは破棄されません。
コメントを入れ子にすることはできません。したがって、`#'の後の 最初の改行文字でコメントは終りとなります。 コメント開始文字をクォートすることによって、 コメント開始文字としての働きを抑制できます。
コメントデリミタ(comment delimiters)は組み込みマクロchangecom
を
使って、いつでも好きな文字列に変更できます。
詳細はSee Changecomを参照してください。