[問題] 資料結構書的符號「::=」

看板Programming作者 (sheila)時間12年前 (2013/02/18 16:26), 編輯推噓3(309)
留言12則, 6人參與, 最新討論串1/1
資料結構書提到的符號「::=」 是什麼意思啊 查Google,好像是某種冷門語言的語法(相對於熱門的C/Java) 但看了還是不太確定用法 請問各位大大 它是類似C和Java的什麼語法嗎 thank -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.163.106.192

02/18 16:37, , 1F
ALGOL 1958, popularised Pascal
02/18 16:37, 1F

02/18 16:37, , 2F
Assignment_(computer_programming) 維基
02/18 16:37, 2F

02/18 21:33, , 3F
:= 才是Pascal的 ::= 看起來像BNF
02/18 21:33, 3F

02/18 21:37, , 4F
所以你看到這符號是拿來描述什麼的? 語法?
02/18 21:37, 4F

02/18 22:37, , 5F
資料結構書應該會告訴你說他都用虛擬碼吧
02/18 22:37, 5F

02/18 22:41, , 6F
這..不一定 有本聖經 Fundamentals of
02/18 22:41, 6F

02/18 22:41, , 7F
Data Structures in C++
02/18 22:41, 7F

02/18 23:07, , 8F
謝謝指正。看了資料,一開始 BNF 有用來
02/18 23:07, 8F

02/18 23:08, , 9F
描述 ALGOL 文法,所以符號上有區別的必要
02/18 23:08, 9F

02/20 20:35, , 10F
所以就是BNF囉
02/20 20:35, 10F

02/20 20:49, , 11F
有上下文讓板眾判定更好XD
02/20 20:49, 11F

02/20 21:03, , 12F
原PO該不會是要考公職@@
02/20 21:03, 12F
文章代碼(AID): #1H8UMnyU (Programming)
文章代碼(AID): #1H8UMnyU (Programming)