Μορφή Μπάκους-Νάουρ
Στη θεωρητική πληροφορική, η BNF (Κανονική μορφή του Μπάκους, αγγλ. Backus Normal Form ή Μορφή Μπάκους-Νάουρ, αγγλ. Backus–Naur Form) είναι μια τεχνική συμβολισμού (μετασύνταξη) για γραμματικές χωρίς συμφραζόμενα (context-free grammars),που συχνά χρησιμοποιείται για να περιγράψει τη σύνταξη μιας γλώσσας της πληροφορικής, όπως οι γλώσσες προγραμματισμού υπολογιστών, οι τύποι εγγράφων (document formats), τα σύνολα εντολών (instruction sets) και τα πρωτόκολλα επικοινωνιών.
Εφαρμόζεται όπου χρειάζονται ακριβείς περιγραφές γλωσσών, για παράδειγμα σε επίσημους ορισμούς γλωσσών, σε εγχειρίδια, ή σε βιβλία για θεωρία γλωσσών προγραμματισμού.

Υπάρχουν πολλές επεκτάσεις και παραλλαγές της αρχικής BNF, κάποιες από αυτές είναι αυστηρά ορισμένες, όπως η "Εκτεταμένη Μορφή Μπάκους-Νάουρ" ("Extended Backus–Naur Form", EBNF) και η "Επαυξημένη Μορφή Μπάκους-Νάουρ" ("Augmented Backus–Naur Form", ABNF).
Q4027615
θεωρητική πληροφορική
Concept
None
γραμματικές χωρίς συμφραζόμενα
UNK
Q1152399
σύνταξη
Concept
Q192161
γλώσσας
Concept
Q9143
γλώσσες προγραμματισμού
Concept
None
Εκτεταμένη Μορφή Μπάκους-Νάουρ
UNK
Q211577
Μορφή Μπάκους-Νάουρ
ORG
Q211577
Μορφή Μπάκους-Νάουρ
ORG
Q211577
Μορφή Μπάκους-Νάουρ
ORG
field of work