Περιεχόμενα
Τα στοιχεία που θέλουμε να αποθηκεύσουμε για κάθε σύμβολο είναι:
- Τη συμβολοσειρά που το παριστάνει.
- Το πεδίο ονομάτων στο οποίο ανήκει. Για παράδειγμα στη
γλώσσα C το ίδιο σύμβολο μπορεί να χρησιμοποιηθεί ταυτόχρονα
στα παρακάτω πεδία ονομάτων:
- συναρτήσεις, ονομάτα typedef, μεταβλητές και σταθερές enum
- ετικέτες εντολών
- ετικέτες δομών, ενώσεων και απαριθμήσεων
- τα μέλη κάθε ξεχωριστής δομής ή ένωσης
- Το είδος του. Για παράδειγμα στη C το είδος μπορεί να είναι ένα από τα
παρακάτω:
- συναρτήση,
- όνομα typedef,
- μεταβλητή
- σταθερά enum
- ετικέτα εντολών
- ετικέτα δομής
- ετικέτα ένωσης
- ετικέτα απαρίθμησης
- μέλος συγκεκριμένης δομής ή ένωσης
- Ο τύπος του
- Πρόσθετα στοιχεία που σχετίζονται με τον τύπο του όπως:
- τις διαστάσεις του πίνακα
- τα ονόματα μελών της δομής ή ένωσης
- τα μέλη μιας κλάσης
- Το αρχείο και τη γραμμή που έχει δηλωθεί και οριστεί.