Trang 1
21/1/2010 Công thức siêu ngữ Backus và các biến thể Bài 4 Siêu ngữ (metalanguage ):Ngôn ngữ sử dụng các lệnh để mô tả ngôn ngữ khác BNF vBNF vàà ssơơ đồđồ cúcú pphápháp BNFBNF (Backus(Backus NaurNaur Form)Form) làlà ddạạngng siêusiêu cúcú pháp để mô tả các ngôn ngữ lập trình BNF được sử dụng rộng rãi để mô tả văn phạm của các ngôn ngữ lập trình, tập lệnh và các giao thức truyền thông. 1 2 Các biến thể của công thức siêu Công thức siêu ngữ Backus và ngữ Backus các biến thể Ký pháp BNF là một tập các luật ,vế trái Mỗi ký hiệu không kết thúc được định của mỗi luật là một cấu trúc cú pháp. nghĩa bằng một hay nhiều luật. Tên của cấu trúc cú pháp được gọi là ký Các luật có dạng hihiệệuu khôngkhông kkếếtt thúcthúc. N::=s Các ký hiệu không kết thúc thường được (N là ký hiệu không kết thúc, s là một xâu bao trong cặp <>. gồm 0 hay nhiều ký hiệu kết thúc và không Các ký hiệu kết thúc thường được phân kết thúc. Các luật có chung vế trái được cách bằng cặp nháy đơn hoặc nháy kép phân cách bằng | ) 3 4 goupee.com fb.com/groups/goupee 1

Bình luận (0)
Chưa có bình luận nào. Hãy là người đầu tiên!