Es-compiler-design-compiler-design-phases-of-compiler

提供:Dev Guides
移動先:案内検索

CompiladorDiseño-ラス・フェス・デル・コンピラドール

多様性のある社会的慣習 エタパ・エントラダ・デ・ストゥ・エタパ・フロント、オリエンジェンス、プロダクション・デ・オリエンジェンス、アライメンタ・ス・リザルト・ア・ラ・シギエンテ・ファズ・デル・コンピラドール。 共犯者を認める者はいない。

Fases del Compilador

アナリシス・レシコ

テキストエスカナーの基本的な機能をご利用ください。 Esta fase busca en elcódigofuente como una secuencia de caracteres y la convierte en un lexema resulte-。 AnalizadorLéxicoは、フィトスの結果として得られたestos lexemaを表します。

<token-name, attribute-value>

シンタクシスアナリシス

ラシンギテンテファスセデノミナラシンタクシスアナリシスo アナリシス。 トーナエルトークンデアナリシスレクシココモエントラダアンドジェネラルウンアルボルアナリザール(oárbolde sintaxis)。 Esta fase、トークンのコントラスト、コンドゴフエンテグラマティカ、es decir、el analizador comprueba si laexpresiónde los tokens essintácticamentecorrecto。

アナリシス・セマンティコ

Análisissemánticocomprueba si elanálisisárbolconstruido sigue las reglas del idioma。 ejemploにより、互換性のあるバロレスのサインと、エンターテインメントのカデナがあります。 Además、エル・アナリザドール、セマンティコ・リアル・アン・セギミエント・デ・ロス・アイデンティフィカドール、sus tipos y expresiones; si los identificadores se declaran antes de su uso、o no、etc. エル・アナリザドール・セマンティコは、シンタクシス・アノタード・コモ・ウナ・サリダを生産しています。

ジェネラシオンデコディゴインターメディオ

編曲者編曲者編曲家編曲者 Es un programa para algunos lamáquinaabstracta。 、エストアントレエルレングアヘデアルトニヴェルイエルレングアヘデマキナ。 目的地は、マデナデトラディーナデラマカニーナデデスティノであります。

Optimizacióndecódigo

コーディゴとコーディゴの中間的な最適化の流れ。 最適化されたソフトウェアの最適化、アルゴリズムの導入、組織の宣言の宣言、プログラムの実行の計画(CPU、メモリア)。

ジェネラシオンデコディゴ

エスタファス、コーディゴジェネレーションオブコディゴオプティマイザード代理店、コーディゴインターメディオアンドラアシグナアラマキナデデスティノ。 コーディゴジェネレーションは、コーディゴマキナの一般的および一般的なセキュリティに関する一般的な情報を提供します。 コクディゴのインストゥルクオンインストラクターは、タコレアコモドエルコディゴの仲介者です。

タブラデシンボロス

Es una estructura de datosmantendráen todas las fases de un compilador。 トドス・ロス・オンブルズ・デ・アイデンティティー・ジュント・コン・サス・ティポス・セ・アルマセナン・アクィ。 ラ・タブラ・デ・シンボロス・ヘース・ク・シー・マス・ファシル・パラ・ケ・エル・コンピラドール・プエダ・バスカー・コン・ラピデッツ・エル・レジスト・デ・コディゴ・イ・レキュペラ タンボデシンボロスタンビアンパラエルカンポ。