Ich schreibe einen Hauptmodus für eine Programmiersprache mit einer genau definierten Grammatik: Sie hat eine BNF, die in einigen glücklichen Dateien formalisiert ist . Ich möchte das BNF nicht besonders als eine Reihe von Vorwärts- / Rückwärts-Regex-Scans erneut implementieren (wie es viele...