Daftar Isi:
- Definisi - Apa yang dimaksud dengan Backus Normal Form (BNF)?
- Techopedia menjelaskan Backus Normal Form (BNF)
Definisi - Apa yang dimaksud dengan Backus Normal Form (BNF)?
Backus Normal Form (BNF) adalah prosedur notasi metasyntactic yang digunakan untuk menentukan sintaks bahasa pemrograman komputer, set perintah / instruksi, pemformatan dokumen dan protokol komunikasi. BNF diterapkan ketika deskripsi bahasa diperlukan.
BNF juga dikenal sebagai bentuk Backus-Naur.
Techopedia menjelaskan Backus Normal Form (BNF)
Spesifikasi BNF adalah seperangkat aturan derivasi yang biasanya ditulis sebagai berikut:
- Itu
:: _ expression_where adalah terminal non - _Expression_consists dari satu atau lebih urutan simbol.
- Bilah vertikal (|) menggambarkan opsi urutan lainnya.
- Simbol yang tidak muncul di sisi kiri adalah terminal.
- Simbol yang muncul di sisi kiri terletak di dalam pasangan simbol-ekspresi dan bukan terminal.

