Mục lục:
- Định nghĩa - Backus Normal Form (BNF) có nghĩa là gì?
- Techopedia giải thích Backus Bình thường (BNF)
Định nghĩa - Backus Normal Form (BNF) có nghĩa là gì?
Backus Normal Form (BNF) là một thủ tục ký hiệu siêu hình được sử dụng để chỉ định cú pháp của ngôn ngữ lập trình máy tính, bộ lệnh / lệnh, định dạng tài liệu và giao thức giao tiếp. BNF được áp dụng khi cần mô tả ngôn ngữ.
BNF còn được gọi là dạng Backus-Naur.
Techopedia giải thích Backus Bình thường (BNF)
Một đặc tả BNF là một bộ quy tắc đạo hàm thường được viết như sau:
- Các
:: _ biểu thức_where là một thiết bị đầu cuối không - Các _expression_consists của một hoặc nhiều chuỗi ký hiệu.
- Một thanh dọc (|) mô tả các tùy chọn trình tự khác.
- Biểu tượng không xuất hiện ở phía bên trái là thiết bị đầu cuối.
- Các biểu tượng xuất hiện ở phía bên trái được đặt trong cặp biểu tượng và không phải là thiết bị đầu cuối.
