Προηγούμενη
Γλώσσες και περιβάλλοντα ανάπτυξης
Μάθημα
Προγραμματισμός II
Επόμενη
Προγραμματισμός με αντικείμενα
Τεχνολογίες μεταγλώττισης και εκτέλεσης
Το χάσμα υλικού και λογισμικού
Υλοποίηση γλωσσών προγραμματισμού
Αρχιτεκτονική του μεταγλωττιστή
Λεκτική ανάλυση
Λεκτικές μονάδες
Χρήση λεκτικών μονάδων
Ο συντακτικός αναλυτής
Παράδειγμα
Συντακτικό δένδρο
Παραγωγή κώδικα
Βελτιστοποίηση του ενδιάμεσου κώδικα
Πλεονεκτήματα βελτιστοποίησης
Παράδειγμα βελτιστοποίησης
Παράδειγμα βελτιστοποίησης
Παράδειγμα βελτιστοποίησης
Παράδειγμα βελτιστοποίησης
Παράδειγμα βελτιστοποίησης
Βελτιστοποίηση του τελικού κώδικα
Παράδειγμα βελτιστοποίησης τελικού κώδικα
Σύνδεση
Ιδεατές μηχανές
Πλεονεκτήματα και προβλήματα ιδεατών μηχανών
Διαχείριση μνήμης
Παράδειγμα διάταξης μνήμης
Τρόποι διαχείρισης μνήμης
Άσκηση: ορίσματα, εκφράσεις, βρόχοι και αποφάσεις
Βιβλιογραφία