สารบัญ:
คำจำกัดความ - Backus Normal Form (BNF) หมายถึงอะไร
Backus Normal Form (BNF) เป็นขั้นตอนสัญกรณ์ metasyntactic ใช้ในการระบุไวยากรณ์ของภาษาการเขียนโปรแกรมคอมพิวเตอร์ชุดคำสั่ง / คำสั่งการจัดรูปแบบเอกสารและโปรโตคอลการสื่อสาร BNF ถูกนำไปใช้เมื่อต้องการคำอธิบายภาษา
BNF ยังเป็นที่รู้จักกันในนาม Backus-Naur form
Techopedia อธิบาย Backus Normal Form (BNF)
ข้อมูลจำเพาะ BNF เป็นชุดของกฎการสืบทอดที่มักจะเขียนดังนี้:
:: _ expression_where ไม่ใช่เทอร์มินัล - _expression_consists ของลำดับสัญลักษณ์อย่างน้อยหนึ่งรายการ
- แถบแนวตั้ง (|) กำหนดตัวเลือกลำดับอื่น ๆ
- สัญลักษณ์ที่ไม่ปรากฏทางด้านซ้ายคือขั้ว
- สัญลักษณ์ที่ปรากฏทางด้านซ้ายจะอยู่ภายในคู่สัญลักษณ์การแสดงออกและไม่ใช่ขั้ว
