Hi!
und eine programmiersprache _nur_ mit regexes zu parsen ist technisch _unmoeglich_ (das regexes iterativ arbeiten, also verschachtelungen nicht koennen, nur bist zu einer festgelegten ebene)
keine Sorge, ich will keine Programmiersprache erfinden, es geht darum, dass man theoretisch jede Sprache mit einem Regulären Ausdruck beschreiben kann!
Zum Beispiel kann man die Menge der erlaubten Bezeichner (Variablen) durch den Ausdruck /b(bz)*/ beschreiben, wenn man b als Menge aller Buchstaben [a..z][A..Z] und z als Menge aller Ziffern [0..9] definiert! Es kann nie eine Zahl an erster Stelle sein! Ist doch cool oder?
Aber vielleicht war das Rätsel ja doch ne blöde Idee! Ohne die Theorie im Hintergrund tut ihr euch natürlich schon schwer! Ihr denkt da logischerweise an ein Problem in einer Programmiersprache :-(
Aber was solls,
probieren wollt ich es einfach mal,
und vielleicht kommt ja noch was!
liebe Grüsse
Bernhard