Σπίτι Ανάπτυξη Τι είναι backus κανονική μορφή (bnf); - ορισμός από την τεχνολογία

Τι είναι backus κανονική μορφή (bnf); - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει Backus Normal Form (BNF);

Το Backus Normal Form (BNF) είναι μια διαδικασία μετασιαστικής συμβολής που χρησιμοποιείται για τον προσδιορισμό της σύνταξης γλωσσών προγραμματισμού υπολογιστών, συνόλων εντολών / εντολών, μορφοποίησης εγγράφων και πρωτοκόλλων επικοινωνίας. Το BNF εφαρμόζεται όταν απαιτούνται περιγραφές γλωσσών.


Η BNF είναι επίσης γνωστή ως μορφή Backus-Naur.

Η Techopedia εξηγεί το Backus Normal Form (BNF)

Μια προδιαγραφή BNF είναι ένα σύνολο κανόνων αποδόσεων που συνήθως γράφεται ως εξής:

  • ο :: _ expression_where είναι μη τερματικό
  • Η έκφραση _ συνίσταται σε μία ή περισσότερες ακολουθίες συμβόλων.
  • Μια κατακόρυφη γραμμή (|) περιγράφει άλλες επιλογές ακολουθίας.
  • Τα σύμβολα που δεν εμφανίζονται στην αριστερή πλευρά είναι τερματικά.
  • Τα σύμβολα που εμφανίζονται στην αριστερή πλευρά βρίσκονται στο ζεύγος συμβόλων-εκφράσεων και είναι μη τερματικά.
Τι είναι backus κανονική μορφή (bnf); - ορισμός από την τεχνολογία