"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

[help]Formale Grammatik

IsSuE 24.04.2012 - 13:51 964 7
Posts

issue

Rock and Stone, brother!
Avatar
Registered: Feb 2003
Location: Linz
Posts: 3640
Hu!

Ich sitz hier grad vor einem Problem mit formaler Grammatik:

Code:
 
G = ({E, T }, {x, y, ⊕, z  , (, )}, E, Π}

{E,T} sind die nichtterminale
{x,...(,)} sind die terminale
E ist der Start
und pi sind nachfolgende regeln



E → E ⊕ E
E → T
T → T z T
T → (E)
T → x
T → y
jetzt soll ich zeigen, dass das wort ω = x ⊕ (y ⊕ (x ⊕ x) z y) mit dieser Grammatik erzeugt werden kann.

Mein anlauf war jetzt #
E -> E + E -> T + E -> T z T + E -> (E) z (E) + E usw aber das geht unendlich weit und ich komm nie bei den Terminalsymbolen an.

Hat da wer einen Plan davon?
Das Bsp auf wikipedia hab ich gecheckt, aber das hier will nicht :(

Tia

Armin

edit: habs; falls es wen interessiert: wenn man nicht einfach draufloswerkt sonder sich eher rueckwaerts vom wort arbeitet kommt man hin
Bearbeitet von issue am 24.04.2012, 14:14

DKCH

...
Registered: Aug 2002
Location: #
Posts: 3278
ah, beim biere? :D

d3cod3

Legend
...
Avatar
Registered: Aug 2002
Location: insert location ..
Posts: 15288
ich bin 1) froh dass ich das hinter mit hab und 2) froh dass mein hirn das verdrängt hat und ich nimmer genau weiss wie das geht :D

quilty

Ich schau nur
Avatar
Registered: Jul 2005
Location: 4202
Posts: 3010
oder dobler/heinzelreiter?

issue

Rock and Stone, brother!
Avatar
Registered: Feb 2003
Location: Linz
Posts: 3640
Pillwein heisst die Kollegin. Ist neu an der Uni und hat bissi viel Elan :(

edit: Viel elan im vergleich zum alten prof, der einfach 5 nachtermine gemacht hat, bis sich die klausuren widerholt haben
(und ich gschicktrweise gedacht hab, des mach ich irgendwann einfach mal)

edit2: habs :)
Bearbeitet von issue am 24.04.2012, 14:13

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12066
Schon eine Weile her, aber wie sieht das aus?

Code:
E

E + E

T + E

T + T

T + (E)

T + (E + E)

T + (T + E)

T + (T + T)

T + (T + T z T)

T + (T + (E) z T)

T + (T + (E + E) z T)

T + (T + (T + E) z T)

T + (T + (T + T) z T)

[...]

x + (y + (x + x) z y)

Edith meint: vielleicht reicht's ja zum Vergleich ;)

issue

Rock and Stone, brother!
Avatar
Registered: Feb 2003
Location: Linz
Posts: 3640
Zitat von COLOSSUS
Schon eine Weile her, aber wie sieht das aus?

Code:
E

E + E

T + E

T + T

T + (E)

T + (E + E)

T + (T + E)

T + (T + T)

T + (T + T z T)

T + (T + (E) z T)

T + (T + (E + E) z T)

T + (T + (T + E) z T)

T + (T + (T + T) z T)

[...]

x + (y + (x + x) z y)

Edith meint: vielleicht reicht's ja zum Vergleich ;)

jup genau so hab ichs auch, besten dank!

Burschi1620

24/7 Santa Claus
Avatar
Registered: Apr 2004
Location: Drüber da Donau
Posts: 6792
Zitat von COLOSSUS
Schon eine Weile her, aber wie sieht das aus?

Code:
E

E + E

T + E

T + T

T + (E)

T + (E + E)

T + (T + E)

T + (T + T)

T + (T + T z T)

T + (T + (E) z T)

T + (T + (E + E) z T)

T + (T + (T + E) z T)

T + (T + (T + T) z T)

[...]

x + (y + (x + x) z y)

Edith meint: vielleicht reicht's ja zum Vergleich ;)
find ich gut :D

edit, way too slow :D
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz