Ich habe genug von Regex-Notation. Es ist hässlich, unlesbar und unmöglich zu debuggen. Mathematiker verwenden jedoch seit Jahrzehnten Finite-State-Maschinen, um reguläre Ausdrücke zu entwerfen.Gibt es ein Programm, mit dem ich einen Regex mit einem Finite State Machine Graph entwerfen kann?
Wenn ich von Regexes verärgert immer, ich werde es gehen und ziehen als endlicher Automat mit der Hand und dann die Finite State Machine übersetzen müssen in das, was scheußlich regex Syntax I‘ m heute benutzen.
Gibt es ein Programm, mit dem ich endliche Automaten entwerfen und eine Regex ausspucken kann?
Es gibt etwas, das von regulären Ausdrücken unterstützt wird, die sich nicht in endlichen Automaten befinden. –
Ich habe noch nie von einem solchen Programm gehört; Sie müssen es möglicherweise selbst erstellen. Vielleicht ein Skript für Inkscape? – Marcin
In den Tagen, als Sussman ein Novize war, kam Minsky einmal zu ihm, als er am PDP-6 hackte. "Was machst du?" fragte Minsky. "Ich trainiere ein zufällig verdrahtetes neuronales Netz, um Tic-Tac-Toe zu spielen." "Warum ist das Netz zufällig verdrahtet?" fragte Minsky. "Ich möchte nicht, dass es Vorurteile darüber hat, wie man spielt." Minsky schloss die Augen. "Warum schließt du deine Augen?" Sussman fragte seinen Lehrer. "Damit der Raum leer ist." – FrankieTheKneeMan