マクロを処理するための処理系。マクロ命令を使って記述されたプログラムやテキスト列などを展開して、マクロ命令を含まない形のテキストなどに変換する処理系です。マクロ命令をパラメータに基づいて展開したり、条件分岐などを評価して、状況に応じたコードだけを選択して展開したりします。マクロプロセッサーとしては、UNIX* などで使われる M4 や、CPP (C 言語のためのプリプロセッサー) が有名です。
このコンテンツは、株式会社 デジタルアドバンテージが 『@IT / Insider's Computer Dictionary』 にて公開している用語辞典の情報を元に、インテル株式会社が許諾を得て一部を再編集したものです。Copyright © 2000-2007 Digital Advantage Corp.