003
28.06.2009, 11:21 Uhr
KFC Embryo
Ein Huhn
|
Hi,
ich werde euch mal ein komplettes Beispiel posten:
Code: |
E → E + T E → T T → T * F T → F F → ( E ) F → id
I0 = { E‘→ . E E → . E + T E → . T T → . T * F T → . F F → . ( E ) F → . id }
I1 = GOTO(I0, E) : { E‘ → E . E → E . + T}
I2 = GOTO(I0, T) : { E → T T → T . * F}
I3 = GOTO(I0, F) : { T → F . }
I4 = GOTO(I0, ( ) : {F → ( . E ) E → . E + T E → . T T → . T * F T → . F F → . ( E ) F → . id }
I5 = GOTO(I0, id) : { F → id . }
I6 = GOTO(I1, + ) : {E → E + . T T → . T * F T → . F F → . ( E ) F → . id }
I7 = GOTO(I2, * ) : {T → T * . F F → . ( E ) F → . id }
I8 = GOTO(I4, E) : {F → ( E . ) E → E . + T}
I9 = GOTO(I6, T) : { E → E + T . T → T . * F}
I10 = GOTO(I7, F) : {T → T * F . }
I11 = GOTO(I8, ) ) : {F → ( E ) . }
|
So hoffe jetzt ist ein bisschen verständlicher. Ich versteh nicht wie das abläuft im ganzen.
Danke. -- An nescis, mi fili, quantilla prudentia mundus regatur? Dieser Post wurde am 28.06.2009 um 11:22 Uhr von KFC Embryo editiert. |