2017-09-21 4 views
0

Also versuche ich eine kleine Programmiersprache als Projekt zu machen. Aber die Sache ist, ich habe keine Ahnung, wie ich anfangen soll. Ich weiß, wie ein Compiler funktioniert und weiß nicht, wie der Code dafür geschrieben wird. Ich habe überall nach dem Code eines Compilers gesucht, konnte aber nichts finden. Wo würde ich das finden, oder könnte mir jemand das Format und die Methode erklären, die ich für die Erstellung des Compilers verwenden soll? Auch wenn Sie sich wundern, denke ich daran, C++ zum Schreiben des Compilers zu verwenden.Wo kann ich Code für einen Compiler finden?

Antwort

0

Ich empfehle eine kostenlose online course in Compiler Construction. Geführtes Material und durchdachte Kursarbeit sind meines Erachtens der beste Weg, um so etwas zu erleichtern.

+0

thatnkyou, aber ich verstehe, wie das funktioniert, obwohl. Ich werde deine Antwort akzeptieren, aber alles, was ich wirklich brauche, sind Richtlinien für den Code. Ich habe viele Tutorials gesehen und eine Menge Dokumentation zu diesem Thema gelesen. Alles, was ich suche, ist eine Anleitung, wie man den Code schreibt. Nicht wie es funktioniert, sondern wie man es schreibt. – undertaker

+0

Ein guter Kurs führt Sie mit relevanten Aufgaben, die Ihnen beibringen, wie Sie den Code ein wenig nach dem anderen schreiben. Es werden nicht nur Vorlesungen über Theorie sein. Moderne Compiler für 'echte' Sprachen sind _huge_. Befolgen Sie die Kursarbeit und lernen Sie, einen einfachen Compiler zu schreiben, dann gehen Sie in LLVM, GCC, Roslyn usw. zu graben. –

+0

ok danke aber nochmal! – undertaker

0

LLVM.org; Open-Source-moderne C, C++, Objective-C und mehr

Verwandte Themen