Dies ist Plotty , ein Nebenprojekt, das ich nur zum Spaß von Learning® gemacht habe.
Es verfügt über eine benutzerdefinierte Architetur (Plotty), die mit der C -Sprache programmiert werden kann.
Der Compiler ist der Star dieses Projekts. Es ist in C#von Grund auf neu. Der AST wird mit Hilfe der Supermacht erzeugt.
Es ist eine sehr interessante und leistungsstarke Bibliothek von Nicholas Blumhardt, um Parsers leicht in .NET zu bauen. Sie müssen es sich so schnell wie möglich ansehen.
Plotty hat einen Emulator einer (Plotty) virtuellen Maschine. Es wird der vom Compiler generierte Code ausgeführt. Wie sonst würden Sie den Code ausführen? :)
Es gibt Projekte in der Lösung, um die Ausführung des Codes zu visualisieren. Die Hauptanwendung ist eine universelle Windows -Anwendung:

Dann schauen Sie sich dieses Video an :)
Fragen? Vorschläge?
Willst du mehr wissen?
Reden wir! Finde mich auf Telegramm https://www.t.me/superjmn