Να υλοποιήσετε με το μεταεργαλείο lex έναν λεκτικό αναλυτή που να
αναγνωρίζει τα παρακάτω λεκτικά σύμβολα:
- ακέραιοι
- μεταβλητές (όπως της C)
- δεσμευμένη λέξη if
- δεσμευμένη λέξη else
- δεσμευμένη λέξη while
- δεσμευμένη λέξη for
- δεσμευμένη λέξη switch
- δεσμευμένη λέξη case
Ο λεκτικός αναλυτής θα τυπώνει στην έξοδό του τον τύπο του κάθε συμβόλου που
θα αναγνωρίζει καθώς και την τιμή του.
Παράδειγμα:
Read integer (42)
Read variable (i)
Read keyword (while)