Ο συντακτικός αναλυτής
Ο συντακτικός αναλυτής:
-  υλοποιεί τη συντακτική ανάλυση μιας συγκεκριμένης γλώσσας,
 -  δέχεται ως είσοδο ένα πρόγραμμα με τη μορφή ακολουθίας λεκτικών
μονάδων,
 -  ελέγχει αν το πρόγραμμα είναι σύμφωνο με τη γραμματική
της γλώσσας που υλοποιεί (αν ανήκει στη συγκεκριμένη γλώσσα),
 -  σε περίπτωση συντακτικού λάθους ενημερώνει το χρήστη,
 -  παράγει το συντακτικό δένδρο που αντιστοιχεί στην ακολουθία εισόδου.