2015-02-23 70 views
1

我有以下使用中心嵌入式遞歸的語法。但是,它有兩種情況使用或: S-> aSbbb | aSbb | ϵ其中ε是一個空集。 有沒有一種方法可以生成一個綜合的數學公式(語言)來確定語法?如何確定語法的相應語言?

+0

可能是我的無知表現,但語法是我知道溝通[語言](http://en.wikipedia.org/wiki/Formal_language)的最佳方式,並且您有語法。不確定你在這裏要求什麼。你是否希望將你的語法轉換成不同的形式? – 2015-02-23 23:03:03

+0

我的意思是說,給定以下語法(用上面的代碼編寫)我們如何編寫相應的語言。 – user1680944 2015-02-23 23:07:20

+0

基本上你問「蘋果是什麼?」 「呃,蘋果。」 「不,但它有什麼用?」 「不認真,這個詞是蘋果」。你的語法_is_我們將如何編寫相應的語言。 – 2015-02-23 23:08:40

回答

1

語法是「綜合數學公式」。 :)但是,在目前的情況下,很容易給出一個替代描述。你的語法會生成表單

a^nb^m 

的字符串,其中s^i代表 「重複子si倍」,並

2n <= m <= 3n 

n也可以是0(空字符串)。