Λεκτική ανάλυση: Διαφορά μεταξύ των αναθεωρήσεων
Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
μΧωρίς σύνοψη επεξεργασίας |
|||
Γραμμή 1:
Στην [[
== Λεκτική γραμματική ==
Ο ορισμός μιας [[γλώσσα προγραμματισμού|γλώσσας προγραμματισμού]] συχνά περιλαμβάνει ένα σύνολο κανόνων που ορίζουν τον συντακτικό αναλυτή. Αυτοί οι κανόνες συνήθως είναι [[κανονική έκφραση|κανονικές εκφράσεις]] και περιγράφουν το σύνολο των επιτρεπτών ακολουθιών χαρακτήρων που μπορούν να χρησιμοποιηθούν για να σχηματίσουν μεμονωμένες λεκτικές μονάδες (tokens ή [[lexeme]]s). Ένα πρόγραμμα συντακτικής ανάλυσης αναγνωρίζει συμβολοσειρές. Για κάθε συμβολοσειρά που εντοπίζει, το πρόγραμμα ακολουθεί κάποια ενέργεια.
|