re hi .-)
Wenn du damit z.b. verschachtelte if-statements meinst, geht das schon, dann macht der Automat einfach eine schleife in demselben Zustand solange er ein "if" einliest, wenn er was anderes liest, hört er mit der Schleife auf und geht in einen anderen Zustand über!
ja, der automat -> so eine regex hat aber kein gedaechtnis, die passt, oder sie passt nicht, rekursionen (nicht backtracking! ) sind eben nicht moeglich. ich kann also beispielsweise nicht pruefen ob folgendes korrekt ist, wenn die klammerungsebene (oder tiefe) beliebig ist:
a=(b+(c+(d+(e+f))))
ich bin ja auch bloss ein Student, der das für eine Grundzüge(!) der Informatik-Prüfung pauken muss :-(
ein glueck, ich studiere "nur" ET *g*
liebe Grüsse
ebenso .-)
n.d.p.