/ / Gibt es eine Möglichkeit, llvm-Bitcode in Mono (F #) zu laden - f #, Mono, llvm

Gibt es eine Möglichkeit, llvm Bitcode in Mono (F #) zu laden - f #, mono, llvm

LLVM verfügt über Bibliotheken, die das Lesen und Lesen erleichternSchreiben des Bitcodes. Dies ermöglicht z. Schreiben von Codegeneratoren, die llvm-Bitcode ausgeben (den man mit llvm zu nativem Code kompilieren kann) oder Laden von Bitcode-Dateien und Durchführen von Optimierungen oder Analysen.

Das kann man sogar von OCaml aus.

Gibt es eine Bibliothek, um LLVM-Bitcode in Mono (F #) zu laden, und durchsuchen Sie ihn wie z. ein Objektbaum?

(Hinweis: Ich möchte keinen LLVM-Bitcode in Mono ausführen, laden Sie einfach den Code und durchsuchen Sie die Strukturen.)

Antworten:

3 für die Antwort № 1

llvm-fs ist ein Satz von F # -Bindungen für das LLVM-Projekt.

Bonus lesen: