Beiträge durchsuchen

Lern-Compiler bei GitHub

Es ist so weit: Mein Übungscompiler mit Pascal-ähnlicher Syntax ist bei GitHub.

Zu finden unter: https://github.com/Ulf-Bierkaemper/6X-Compiler

Der Compiler unterstützt bereits verschiedene Datentypen wie Boolean, Char, Short, Integer und Real, sowie Arrays und Records.

Der Quelltext wird in einen Assembler-Text übersetzt und dann assembliert.

Für die Ausführung ist eine virtuelle CPU zuständig, die einer MIPS-Architektur ähnelt.

Wer also schon immer mal wissen wollte, wie so etwas funktioniert, kann sich das Projekt gerne herunterladen und damit experimentieren.

Viel Spaß! 🙂

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.