Compiler schreiben ... was ist richtig und was ist falsch? [geschlossen]

Okay, auf meiner Suche nach dem nötigen Material, um einen Compiler zu schreiben, bin ich an eine Art Straßensperre geraten. Es scheint, dass jede Technologie oder jedes Werkzeug, das ich finde, irgendwo einen Widerspruch hat.

Ich benutze gerade Bison und Flex, aber ich habe das Gefühl, dass diese Methode veraltet ist. Ist das wahr? Ist dies eine gute vorwärtskompatible Methode, um mit dem Schreiben einer vollwertigen Programmiersprache fortzufahren?

In einem Meer von unterschiedlichen Konzepten und Tools (ANTLR, LL (k), GLR, LALR, LLVM, Flex, Bison) Was sind der aktuelle Trend und die besten Praktiken zum Schreiben von Compilern? Ist das Drachenbuch veraltet?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage