[問題] BNF中的 定義為

看板PLT (程式語言與理論)作者 (藍氣)時間8年前 (2016/03/10 19:14), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
BNF中的"定義為" 表示成 ::= 也可以說是 → 那 := 是甚麼意思 有看到有些人都混用 這三個意思都相同嗎 不過有段推論過程是這樣的 <assign> ::= id := <exp> ::= id := <exp> := <exp> + <term> := <term> + <term> . . . . 第一行id前後兩個的差別在哪? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.6.65 ※ 文章網址: https://www.ptt.cc/bbs/PLT/M.1457608459.A.13F.html

03/13 19:42, , 1F
of course not the same. ::= is in meta-language,
03/13 19:42, 1F

03/13 19:43, , 2F
while := is in object language.
03/13 19:43, 2F
文章代碼(AID): #1MuLSB4_ (PLT)
文章代碼(AID): #1MuLSB4_ (PLT)