EDocなど以外に影響はない(たぶん)マクロの定義と使用法は以下のとおり。3"と表示される定義済みマクロは以下。'BEAM'include対象のパスに環境変数を利用することができます。関数の処理や初めて知ったor気になった点など。Moduleになるらしいです。[Vars]).オブジェクト指向チックな書き方ができるようになるようですが、当然変数への代入は1度きりのまま。mochiwebではプロセス辞書(erlang:put,erlang:getなど)を利用してリクエストの状態を保存しているようです。mochiweb_requestを読む際にもう少し調べます。テストifdefにより、TESTマクロが定義されている場合のみ、EUnitを利用したテスト関数が定義されます。EUnitでは関数名末尾が「_test」で終わるものは試験ケースとして扱われるようです。eunit.hrlをインクルードすると、アサーション用マクロが読み込まれます。