Namai Plėtra Kas yra normalioji nugaros forma (bnf)? - apibrėžimas iš techopedijos

Kas yra normalioji nugaros forma (bnf)? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia normalioji „Backus Forma“ (BNF)?

„Backus Normal Form“ (BNF) yra metasintaksinė žymėjimo procedūra, naudojama kompiuterio programavimo kalbų, komandų / komandų rinkinių, dokumentų formatavimo ir komunikacijos protokolų sintaksei nurodyti. BNF taikomas, kai reikia aprašyti kalbą.


BNF taip pat žinomas kaip „Backus-Naur“ forma.

„Techopedia“ paaiškina normalią „Backus“ formą (BNF)

BNF specifikacija yra išvestinių taisyklių rinkinys, kuris paprastai rašomas taip:

  • :: _ išraiška_ kur yra neterminatas
  • Vienos ar daugiau simbolių sekų _ekspresija_sąrašai.
  • Vertikali juosta (|) nubrėžia kitas sekų parinktis.
  • Simboliai, kurie nėra rodomi kairėje pusėje, yra gnybtai.
  • Simboliai, rodomi kairėje pusėje, yra simbolių išraiškos poroje ir yra ne terminalai.
Kas yra normalioji nugaros forma (bnf)? - apibrėžimas iš techopedijos