多くの場合、haxe では既存の非 haxe コードを使用する必要があるため、external を記述する代わりに、haxe コードでシステムの一部を吸収したり、システムに追加したりすることができます。
たとえば、js ターゲットを使用して、既存の JavaScript コードに機能を追加したいとします。現在の js コード内に機能またはクラスを挿入する必要がある haxe のエントリ ポイントを簡単に制御することはできません。複雑すぎて本当に haxe に適した形式に再編成できない JS コード。したがって、1 つのアプローチは、必要なものでクラスをモックアップし、それを自動的に挿入して変換し、現在のコードベースにマージするようにネコを作成しようとすることです... しかし、これはかなりオープンエンドの問題であり、他のターゲット。
だから私の質問は、既存のターゲット コード内に haxe ターゲット コードを混在させるためにどのようなアプローチを開発したかということです。ハクセクラス。しかし、他のターゲットでこれにどのようにアプローチするかにも興味があります.Haxeフラッシュのアイデアはおそらくありますが、PHPやc ++とは言いません. 標準のメイン ブート構造をセットアップできず、パブリッシュのたびに、ビルド ボタンを押したときに、haxe コードをメインの非 haxe プロジェクト コードに正しくマージしたいと本当に思っているとします。
トリッキーですが、ソリューションにより、より多くのプロジェクトで haxe を使用することがはるかに簡単になるため、非常に重要です。