2013-05-22 3 views
6

Der Titel fasst es ziemlich zusammen. Ich habe eine selbstgebaute CPU mit meiner Assemblersprache namens Scratchy, für die ich Code effektiver schreiben möchte, aber ich stelle mir vor, dass es einen schlauen Platz zum Starten geben muss.Kompilieren der C-Type-Grammatik zur benutzerdefinierten Assembly

+3

Versuchen Sie, ein LLVM-Backend zu schreiben. Es gibt ein nettes Tutorial: http://jonathan2251.github.io/lbd/ –

+1

+1, nur um Morgan Freeman genannt zu werden. –

+5

+1 für die hausgemachte CPU. –

Antwort

3

Sowie LLVM, wie in einem Kommentar von @ SK-Logik vorgeschlagen, möchten Sie vielleicht auf die portable C compiler (pcc), die möglicherweise einfacher ist, ein Backend für schreiben.

Viel Glück!

Verwandte Themen