flash/as3 と FD は初めてではありませんが、FD で Flex コンパイラを使用するのは初めてです。現在、FD/CS3 でアプリケーションをコンパイルしており、flex コンパイラに切り替えたいと考えています。flex コンパイラで試してみたい主なことの 1 つは、AS3 でマクロを使用することです。たとえば、実行したい非常に高価な操作があるとします。
private function Main():void
{
extremelyExpensiveOperation(params);
}
しかし、関数ルックアップのコストを避けたいです。したがって、関数ルックアップを使用する代わりに、次のようなことを行います
private function Main():void
{
<macro expandExtremelyExpensiveOperationHere(params)/>
}
明らかに、構文はそのように見える必要はありませんが、マクロはコンパイル前に展開されるため、関数の検索が回避されます。誰かが私を正しい方向に向けることができますか?