문제

I've read lots of things but can't apply the rule to the following grammar

 S -> SS
 S -> (S)
 S -> ()
도움이 되었습니까?

해결책

According to the rule:

A  -> A a
   |  b

Should be:

A  -> b A'
A' -> a A'
   |  e

Where e is epsilon. So, in your case:

S  -> S S
   |  ( S )
   |  ()

It should be:

S  -> ( b ) S'
S' -> S S'
   |  e
b  -> S
   |  e
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top