2014-12-04 70 views

回答

2

明確的語法可能會有第一個/後續的衝突。這裏有一個例子:

小號→抗體

一個→ C | &小量;

這種語法可以產生兩個字符串,bcbbc,這是毫不含糊的。但是,生產A → b |因爲b ∈ FIRST(A)和b ∈也跟着(A)。

希望這會有所幫助!

+0

:你能否告訴我們FIRST/FOLLOW衝突是否真的是一個問題?爲什麼我們不能根據你給出的例子來選擇第一個選擇呢?這裏是'選擇b屬於FIRST(A)'和忽略第二選擇,即'選擇b屬於FOLLOW(A)'。這是否更好,而不是繼續解決FIRST/FOLLOW衝突? – justin 2015-11-30 07:30:35

+0

@justin你一直在評論中提出很好的問題。我認爲最好讓你把這些作爲自己的獨立問題 - 你可能會得到很多好的迴應! – templatetypedef 2015-11-30 17:44:03

+0

:感謝您的意見。原因是我無法發佈有關堆棧溢出的問題。可能是因爲我無法在此站點上設置好問題。我將在計算機科學上嘗試它,我可以來形成問題。如果我通過郵件與您聯繫問題,是否有任何問題? – justin 2015-12-01 08:13:39