巴科斯範式(BNF)

使用巴科斯範式來定義編程語言的語法規則



巴科斯範式的內容

在雙引號中的字("word")代表着這些字符本身。而double_quote用來代表雙引號。

在雙引號外的字(有可能有下劃線)代表着語法部分。

尖括號( < > )內包含的爲必選項。

方括號( [ ] )內包含的爲可選項。

大括號( { } )內包含的爲可重複0至無數次的項。

豎線( | )表示在其左右兩邊任選一項,相當於"OR"的意思。

::= 是“被定義爲”的意思。
發佈了39 篇原創文章 · 獲贊 1 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章