1

C 言語の非文脈自由言語の例は? 次の非 CFL は C 言語でどのように存在しますか?

a) L1 = {wcw|w は {a,b}*}

b) L2 = {a^nb^mc^nd^m| n,m >=1}

4

2 に答える 2

3

これらは C ではコンテキストフリーではありません。

foo * bar; // foo multiplied by bar or declaration of bar pointing to foo?
foo(*bar); // foo called with *bar as param or declaration of bar pointing to foo?
foo bar[2] // is bar an array of foo or a pointer to foo?
foo (bar baz) // is foo a function or a pointer to a function?
于 2012-10-22T14:10:39.517 に答える