Αναφορά υλοποίησης
Κάθε υλοποίηση της γλώσσας Aegean-C πρέπει να συνοδεύεται από μια αναφορά
υλοποίησης. Αυτή πρέπει να περιέχει τις παρακάτω ενότητες:
- Εισαγωγή
- Περιεχόμενα
- Η ομάδα και οι ρόλοι στην ομάδα
- Περιγραφή της γλώσσας
- Σύντομη περιγραφή της γλώσσας με των προσθηκών που υλοποιήθηκαν
- Κανονικές εκφράσεις για τα λεκτικά στοιχεία
- Γραμματική της γλώσσας σε EBNF
- Λεκτική ανάλυση
- Περιγραφή του τρόπου που υλοποιήθηκε
- Προβλήματα που συναντήθηκαν και λύσεις
- Σύνδεση με τα υπόλοιπα τμήματα
- Πηγαίος κώδικας
- Συντακτική ανάλυση
- Περιγραφή του τρόπου που υλοποιήθηκε
- Προβλήματα που συναντήθηκαν και λύσεις
- Σύνδεση με τα υπόλοιπα τμήματα
- Πηγαίος κώδικας
- Πίνακας συμβόλων και συντακτικό δένδρο
- Περιγραφή του τρόπου που υλοποιήθηκε
- Δομές δεδομένων
- Προβλήματα που συναντήθηκαν και λύσεις
- Σύνδεση με τα υπόλοιπα τμήματα
- Πηγαίος κώδικας
- Παραγωγή κώδικα
- Περιγραφή του τρόπου που υλοποιήθηκε
- Προβλήματα που συναντήθηκαν και λύσεις
- Σύνδεση με τα υπόλοιπα τμήματα
- Πηγαίος κώδικας
- Παράδειγμα χρήσης
- Ένα σύνθετο, πρωτότυπο και εντυπωσιακό πρόγραμμα σε Aegean-C
- Ο τελικός του κώδικας
- Αποτελέσματα εξόδου
- Βιβλιογραφία