Dom Rozwój Co to jest normalna forma backus (bnf)? - definicja z techopedii

Co to jest normalna forma backus (bnf)? - definicja z techopedii

Spisu treści:

Anonim

Definicja - Co oznacza Backus Normal Form (BNF)?

Backus Normal Form (BNF) to metaznaktyczna procedura notacji używana do określania składni języków programowania komputera, zestawów poleceń / instrukcji, formatowania dokumentów i protokołów komunikacyjnych. BNF jest stosowany, gdy wymagane są opisy języków.


BNF jest również znany jako forma Backus-Naur.

Techopedia wyjaśnia Backus Normal Form (BNF)

Specyfikacja BNF to zestaw reguł wyprowadzania, który zwykle zapisuje się w następujący sposób:

  • The :: _ wyrażenie_gdzie jest nieterminalny
  • Wyrażenie_ składa się z jednej lub więcej sekwencji symboli.
  • Pionowy pasek (|) określa inne opcje sekwencji.
  • Symbole nie pojawiające się po lewej stronie są zaciskami.
  • Symbole pojawiające się po lewej stronie znajdują się w parze symboli i wyrażeń i nie są zakończeniami.
Co to jest normalna forma backus (bnf)? - definicja z techopedii