Tartalomjegyzék:
- Meghatározás - Mit jelent a Backus Normal Form (BNF)?
- A Techopedia magyarázza a Backus Normal Form-ot (BNF)
Meghatározás - Mit jelent a Backus Normal Form (BNF)?
A Backus Normal Form (BNF) egy metaszintaktikai jelölési eljárás, amelyet a számítógépes programozási nyelvek, a parancs- / utasításkészletek, a dokumentum formázása és a kommunikációs protokollok szintaxisának meghatározására használnak. A BNF akkor kerül alkalmazásra, amikor nyelvi leírásokra van szükség.
A BNF Backus-Naur formának is nevezik.
A Techopedia magyarázza a Backus Normal Form-ot (BNF)
A BNF specifikáció egy derivatív szabálykészlet, amelyet általában a következőképpen írnak:
- Az
:: _ expression_where egy nem terminál - Egy vagy több szimbólumszekvencia _expression_consists.
- A függőleges sáv (|) más sorrend-beállításokat jelöl.
- A bal oldalon nem megjelenő szimbólumok terminálok.
- A bal oldalon megjelenő szimbólumok a szimbólum-kifejezés páron belül helyezkednek el, és nem terminálok.
