Trang Chủ Phát triển Backus hình thức bình thường (bnf) là gì? - định nghĩa từ techopedia

Backus hình thức bình thường (bnf) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Đị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.
Backus hình thức bình thường (bnf) là gì? - định nghĩa từ techopedia