compiler-construction

    -1

    2答えて

    行うPythonで良い方法があります:バックタプルとして一致する部分を取得: は、文字列をチェックはイエス場合は、正規表現 のセットと一致します。 だから基本的に私は(例えばタプル)簡単な方法は、単純なパーサ/スキャナ文法を入力すると、単に特定の構造内のすべての一致を抽出したいだから我々は、文字列、国コードでエンコードされたとし 、市の名前とインデックス。これを抽出します: input = "12

    2

    2答えて

    これはかなり一般的な質問に見えますが、同時にコンパイルしないjavacの技術的な理由は何ですか?私はEclipseコンパイラが並列であることを読んでいます。なぜjavacではないのですか?

    0

    1答えて

    コンパイラが言語Yで設計されている言語Xがあるとします。ここで、言語Yのコンパイラはアセンブリ言語で設計されています。さて、Xで書かれたコードを実行するには、命令は言語Yの助けを借りてコンパイルされます。つまり、Xの命令はYのコンパイラとして機能するYへの入力として表示されます。 Xのためのコンパイルされたコードです。しかし、Yに提示される命令は、アセンブリ言語によってもコンパイルされなければなり

    3

    1答えて

    これは簡単な質問のようですが、どこでもこの説明がわかりません。あなたは、ネストされた文法[CFGS]どのように扱うか例えば、 S => Eb E => cA セパレート文法(。他の文法を参照する別名文法を。): A => d これは可能ですか?そうでない場合、これに対処する方法は1つあります。変数宣言のような文法では、メイン文法に関連する式文法を単純に書き直す必要があるのですか、それとも

    0

    2答えて

    で使用される、私は私が私のSymfony 2.8 APIプロジェクトに自分で解決できない問題に直面している: 私はいくつかのPARAMTERは、コンパイラパスでロードしています私のバンドルの1の依存性の注入で: class ParametersCompilerPass implements CompilerPassInterface { public function process(

    1

    1答えて

    私が学んでいるフレックス/ Bison今はコンパイラを使うことができると思っていますが、私はもっと多くの質問をしています。シンタックスアナライザだけであり、新しいファイルを実行可能なユニバーサルウィンドウ私たちのプログラミング言語から。 Bisonによって生成されたファイルが実行されると、C言語のコード言語のみが解釈されます。 コンパイラを持たないウィンドウから実行可能ファイルを生成するコンパイラ

    0

    1答えて

    gccコンパイラでオブジェクトコード生成に関する疑問があります。 私のプログラムでは、objdumpはCSWTCHセクションが生成されたことを示しています。 あなたはCのコードで基準がCSWTCHセクション を生成することが必要かを説明できますか? CSWTCHセクションの割り当てられた出力セクションは.rodataになりますか? CSWTCHの出力セクションには小さなローマタを割り当てます。