= モジュール =
YAMML では、1 つの YAMML ファイルが 1 つのモジュールを構成します。コンパイラーは、モジュール内のデータを適切に変換して MIDI ファイルを出力します
1 つのモジュールには任意個の[RefJa/Phrase フレーズ]と 1 個以上の[RefJa/Composition コンポジション]が含まれます
フレーズとコンポジションは YAMML 内で任意の順番で定義することができます。C 言語における関数の前方宣言のようなものは不要です
== エントリーポイント == #entry_point
エントリーポイントとは、コンパイラーが YAMML から MIDI を出力するときに、最初に処理されるコンポジションのことです。
コンパイラーが出力する MIDI に含まれるのは、エントリーポイントおよびそこから参照されたコンポジション・フレーズだけです
デフォルトでは {{{Main}}} という名前をもつコンポジションがエントリーポイントとなります。これはコンパイルオプションによって変更できます