Ich weiß, Google, Amazon und so, es findet sich eh was. Aber wollte mal nachfragen ob sich schon mal einer damit beschäftigt hat und konkrete Empfehlungen hat?
Hab zwar schon einiges mit LLVM durchgearbeitet, aber da kommt man halt auch nur in das Lexen und Parsen rein. Den herausgearbeiteten AST modelt man mit LLVM API ja auch nur in den für LLVM passenden AST um. Den Rest erledigt dann schon LLVM. Klar für Real-Life Sachen sicher praktisch, da LLVM die Optimierungen und alles übernimmt und viele Targets beherrscht, aber zum Lernen zu wenig.
Möchte schon auch lernen, wie ich aus meinen AST jetzt wirklich eine Assembly erzeugen kann.