haXeでenchant.jsする利点
例えば、
ga -> game
game. -> input
game.input. -> left,top,right,bottom
の様に、型まで考慮して候補が出てきます。
一例を挙げると、イベントは文字列の'enterframe'ではなく、イベント型のevent_ENTER_FRAMEで渡します。これは単に文字列を定数に置き換えたのではないので、別の定数を誤ってパラメーターに渡すこともありえません。要求されているイベント型以外はバグとしてコンパイル時に検出されます。