2009-05-04 9 views

答えて

1

あなたは、すべての入力言語のうち、解析ツリーを作成できるようにする必要があります。

各出力言語について、一連のツリー変換文法を作成する必要があります。

出力言語では使用できないルーチンを翻訳するために、ランタイムライブラリが必要な場合もあります。

+0

入力はGUIではなく、解析する必要がある言語です – user63898

1

私は個人的に戦略パターンと一緒に行きます。マスターコードメーカークラスを持ち、戦略でそれをインスタンス化することができます。

PHPCodeStrategy ASPCodeStrategy

次に、各多分実行と呼ばれる方法を持っているでしょう。あなたはさらに戦略を追加してアプリケーションを拡張することができます。

アンドリュー

関連する問題