{S, NOTA, NOTB, NOTC}.
{a, b, c}.
S.
S
![]()
S
a NOTA
S
b NOTB
S
c NOTC
|
|
|
|
Voorbeeld: S
a NOTA
a b NOTB
a b a NOTA
a b a c NOTC
a b a c.
X a Y a Y a Y a ... Y a Z
(X a (Y a)* Z)|X
X = (bc)*(b|
)|(cb)*(c|
)
idem
voor Z.
Y
= ((bc)*b|(cb)*c)
((bc)*(b|
)|(cb)*(c|
)
a (((bc)*b|(cb)*c) a)* (bc)*(b|
)|(cb)*(c|
))|(bc)*(b|
)|(cb)*(c|
)
Ontleend aan Theory of Computation