Re: Pattern Matching

Also, lassen wir diese Spässe um den Compiler - natürlich, der hat recht, die recht - jeder auf seine Art und Weise recht, so genau müssen wir uns nicht wegen allem anstellen <E>;-)</E> Nicht so wie sie denken - ok - nur: Eines ist mir aufgefallen, ich habe den Automaten von Robert Sedgewick angeguckt, nachdem er durchgelaufen ist - er verwendet jetzt keine - push und pops, ausser im Automaten - aber alles OK - kein Problem

Eines ist mir aufgefallen - das war - das glauben sie jetzt nicht, aber das ist eben eines der Dinge, wo ich knappsen hatte - nämlich - wenn sie eine Wiederholung einbauen und die ist vor einer Klammer - dann muss sich das auf die Klammer beziehen und wenn da drin ist, dann wieder - egal, wie lange der Ausdruck ist - und was mir aufgefallen ist, an dem Seinem Compiler - das ist ein Lehrstück - lassen sie das stehen - lassen sie alles stehen - aber bei der Klammer und der Wiederholung, werden die Einzelteile, in der Klammern, einzeln wiederholt

Das heisst, wenn ich *(ab) habe, dann kommt Wiederholung von und dann wiederholung von b aber nicht erst a und dann b sondern noch schlimmer, am Ende entweder a oder b - das wollte ich auf keinen Fall. Und das ist das was mir das auch so schwer machte - weil: Sie wissen, was ich von Mitte hatte und - d und Atom und so. Und ich denke, so oder so - es ist nicht falsch, was ich dachte, ist es ja auch nicht, mein Automat geht.

Für mich sieht das verdächtig aus

0   3 0
1 A 2 2
2   13 13
3   5 1
4 B 5 5
5   6 4
6 C 7 7
7   13 13
8   10 6
9 A 10 10
10   11 9
11 A 12 12
12 C 13 13