This shows you the differences between two versions of the page.
cpl:labs:01 [2016/10/03 18:32] bogdan.nitulescu [01. Introduction to Flex] |
cpl:labs:01 [2016/10/03 21:56] (current) bogdan.nitulescu [Introducere] |
||
---|---|---|---|
Line 5: | Line 5: | ||
Operația de compilare a unui limbaj se face în general în mai mulți pași. Fiecare pas produce ca output o translatare a datelor de intrare primite, output ce servește ca input pentru pasul următor. Principalii pași ce se disting, în mod conceptual, pentru majoritatea compilatoarelor se pot vedea în figura urmatoare, împreuna cu inputul si outputul aferent, precum și tool-urile pe care le vom folosi în cadrul laboratorului și temelor pentru implementare. | Operația de compilare a unui limbaj se face în general în mai mulți pași. Fiecare pas produce ca output o translatare a datelor de intrare primite, output ce servește ca input pentru pasul următor. Principalii pași ce se disting, în mod conceptual, pentru majoritatea compilatoarelor se pot vedea în figura urmatoare, împreuna cu inputul si outputul aferent, precum și tool-urile pe care le vom folosi în cadrul laboratorului și temelor pentru implementare. | ||
+ | |||
+ | {{ :cpl:labs:lab1better.png?600 |}} | ||
===== Nice to read ===== | ===== Nice to read ===== | ||
Line 189: | Line 191: | ||
În rezolvarea laboratorului folosiți arhiva de sarcini {{ :cpl:labs:lab01_num_lines.zip | lab01_num_lines.zip }} | În rezolvarea laboratorului folosiți arhiva de sarcini {{ :cpl:labs:lab01_num_lines.zip | lab01_num_lines.zip }} | ||
+ | |||
+ | ====== Exercițiul 0 ====== | ||
+ | |||
+ | Înscrieți-vă pe [[cpl:info:lista-discutii | Lista de discuții de CPL]]. | ||
===== Exercițiul 1 - num lines (3p) ===== | ===== Exercițiul 1 - num lines (3p) ===== |