-1

我有這樣的語法
S->aSbA S->e A->aB B->bA檢查是否正規語言給CF語法

我怎麼能確定如果語言是正常嗎?我的問題是,A和B沒有終端字符,所以我不知道它會產生什麼語言。

+0

你可能想在[計算機科學stackexchange網站](http://cs.stackexchange.com/)上試試這個問題。 –

+0

'e'是空的字,對嗎? –

+0

該語言甚至沒有終止。從來沒有一個條件,你不尋找另一個符號。 –

回答

0

有沒有這方面的一般方法。對於上下文無關語言來說,規律性是不可判定的問題。

在您的具體情況下,正如J厄爾斯指出的那樣,您唯一可以推導出的詞是空白詞。所有使用不同於S - > e的規則的派生都不會終止。因此,語言是有限的,因此是規則的。