Găsirea semnificației / interpretării cuvintelor
Secțiunea este foarte ușor de utilizat. În câmpul propus este suficient să introduceți cuvântul dorit și vă vom da o listă cu valorile sale. Vreau să menționez că site-ul nostru oferă date din diverse surse - dicționare encyclopedice, explicative, de construire a cuvintelor. De asemenea, aici găsiți exemple de utilizare a cuvântului pe care l-ați introdus.
Generarea de coduri face parte din procesul de compilare. atunci când partea specială a compilatorului. cod generator. convertește un program sintactic corect într-o secvență de instrucțiuni care pot fi executate pe mașină. În acest caz, pot fi aplicate diverse optimizări dependente de mașină. Adesea, generatorul de coduri este o parte comună pentru mulți compilatori. Fiecare dintre ele generează un cod intermediar, care este alimentat la intrarea generatorului de coduri.
În mod obișnuit, intrarea generatorului de cod este dată unui arbore de analiză sau unui arbore de sintaxă abstractă. Arborele este transformat într-o secvență liniară de instrucțiuni de limbă intermediare.
Compilatoare complexe. de regulă, face mai multe treceri prin diverse forme intermediare ale codului. Acest proces cu mai multe etape este folosit deoarece mulți algoritmi de optimizare a codului sunt mai ușor de implementat separat, sau deoarece o anumită etapă de optimizare depinde de rezultatul executării unui alt pas. În plus, cu o astfel de organizație, este ușor să creați un compilator care va crea cod pentru mai multe platforme, deoarece este suficient să înlocuiți ultimul pas al generării de coduri (backend backend).
Etapele ulterioare de compilare nu pot fi legate de "generarea de coduri", în funcție de cât de importante sunt schimbările pe care le produc. Deci, optimizarea locală nu poate fi numită "generarea de coduri", însă generatorul de coduri poate include etapa optimizării locale.
Transliterație: Kodogeneratsiya
Înapoi citește:
Generarea de coduri constă din 13 litere