← 目次
MMLの演奏要求(play)を受け付けると、MMLテキストがコンパイルされて演奏が始まります。
ここで言うコンパイルとは、MMLテキストを演奏できる形式に翻訳することですが、この翻訳の直前に、MMLテキスト全体に対し前処理を行なっていて、この前処理を行う機能のことをプリプロセッサと呼んでいます。
プリプロセッサの処理順序は次の通りです。
上記の処理を順に経てからMMLコンパイルに入ります。
そのため、解釈の挙動に次のような特徴があります。