Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει Backus Normal Form (BNF);
Το Backus Normal Form (BNF) είναι μια διαδικασία μετασιαστικής συμβολής που χρησιμοποιείται για τον προσδιορισμό της σύνταξης γλωσσών προγραμματισμού υπολογιστών, συνόλων εντολών / εντολών, μορφοποίησης εγγράφων και πρωτοκόλλων επικοινωνίας. Το BNF εφαρμόζεται όταν απαιτούνται περιγραφές γλωσσών.
Η BNF είναι επίσης γνωστή ως μορφή Backus-Naur.
Η Techopedia εξηγεί το Backus Normal Form (BNF)
Μια προδιαγραφή BNF είναι ένα σύνολο κανόνων αποδόσεων που συνήθως γράφεται ως εξής:
- ο
:: _ expression_where είναι μη τερματικό - Η έκφραση _ συνίσταται σε μία ή περισσότερες ακολουθίες συμβόλων.
- Μια κατακόρυφη γραμμή (|) περιγράφει άλλες επιλογές ακολουθίας.
- Τα σύμβολα που δεν εμφανίζονται στην αριστερή πλευρά είναι τερματικά.
- Τα σύμβολα που εμφανίζονται στην αριστερή πλευρά βρίσκονται στο ζεύγος συμβόλων-εκφράσεων και είναι μη τερματικά.
