Hallo zusammen,
ich benötige etwas hilfe zu folgendem Problem:
a = c* ((a(a|c)*b) | (b(b|c)*a)) (a|b|c)*
Aus diesem regulären Ausdruck möchte ich gerne in einen endlichen Automaten konstruieren, aber irgendwie fehlt mir da der Ansatz.
Habe auch schon versucht mich mit Hilfe von http://www.iti.fh-flensburg.de/lang/compbau/konstruktion.htm ans das Ergebnis ranzutasten (das Applet lässt leider nur max. 20 Zeichen zu), aber habe dann Probleme die "Teil-Automaten" zusammenzuführen.
Hab z.B. schon einen fertigen Automaten zu den Teilen (a(a|c)*b), (b(b|c)*a) und (a|b|c)*..
Nur wie kann ich die sinnvoll zusammenführen?!?
Vielleicht kann mir jemand helfen..
Viele Grüße,
Fips