compiler-construction

Das Tag compiler-construction sollte auf Fragen zur Programmierung von Compilern oder zu Fragen zum detaillierten Innenleben von Compilern angewendet werden. NUTZEN SIE NICHT für Fragen zum * Verwenden * spezifischer Compiler oder Kompilierungsfehler.
1
Antwort

Wie vergleicht die Java Runtime Environment mit dem .NET Framework hinsichtlich des Kompilierungsprozesses?

Ich lerne über die Umwandlung von Quellcode in Maschinencode über die Frameworks .NET und JRE . Zu Beginn habe ich einige Untersuchungen durchgeführt, um die beiden Prozesse zu vergleichen und dieses Diagramm erstellt . Ich brauche etwas H...
28.06.2012, 21:40
2
Antworten

Wie weiß ein Linker, was alle Bibliotheken verknüpfen müssen?

Von Ссылка Woher weiß der Linker, dass er die Standard-Laufzeitbibliothek enthalten muss und zum Beispiel die Definitionen der Funktionen, die in iostream deklariert sind, nirgendwo anders vorhanden sind? Gibt es eine Zuordnung, die...
12.02.2012, 11:50
2
Antworten

Gibt es einen Compiler, der regexp in fsm umwandeln kann? oder könnte zu menschlichen Wörtern konvertieren?

Etwas, das konvertieren kann %Vor% bis %Vor% oder etwas ähnliches und Akzeptieren in 2 oder 5     
24.06.2012, 08:15
2
Antworten

Einen Python-Compiler für die Praxis schreiben [geschlossen]

Kürzlich habe ich ziemlich viel über CPUs und Architekturen gelesen; hauptsächlich Opcodes, integrierte Schaltungen usw. Ich bin seit einigen Jahren ein Python-Entwickler, und ich würde gerne etwas Übung darin bekommen, Maschinencode zu schreibe...
13.01.2013, 17:43
4
Antworten

Compiler-Ausgabesprache - LLVM IR vs C

Welche Vorteile und Nachteile hat die Verwendung von LLVM IR vs C für eine Zielsprache beim Schreiben eines Compilers? Ich weiß, dass beide verwendet werden, und ich stelle mir vor, dass der endgültige Maschinencode ähnlich wäre, wenn ich clang...
22.04.2012, 02:08
5
Antworten

Design Pattern für die Herstellung eines Assembler

Ich mache einen 8051 Assembler. Vor allem ist ein Tokenizer, der die nächsten Token liest, Fehlerflags setzt, EOF usw. erkennt Dann gibt es die Hauptschleife des Compilers, der die nächsten Token liest und nach gültigen Mnemonics sucht: %Vo...
07.04.2011, 19:49
3
Antworten

Ist es möglich, zur Laufzeit kompilierten Code zu debuggen?

Ich muss Code kompilieren, indem ich CodeDomProvider.CompileAssemblyFromSource . Wie würde man es ausprobieren? Grundsätzlich möchte ich es kompilieren, Instanz eines Typs erstellen und dann in den Code für den Typ eingeben.     
08.04.2011, 13:35
2
Antworten

Was sind die Grenzen der Kompilierung von Dart auf Javascript?

Ich weiß, dass der Dart immer noch in der technischen Vorschau ist. Dart kann auch in JavaScript kompiliert werden. Aber was sind die Grenzen der Kompilierung von Dart auf Javascript? Dart muss einige spezifische Funktionen oder Konzepte inne...
20.07.2012, 19:27
1
Antwort

g ++ Wie überprüft man, ob es Lambda-Funktionen unterstützt?

So viel über Lambda-Funktionen sprechen ... Also habe ich versucht, meins zu schreiben. :(. Es hat nicht funktioniert. Unterstützt g ++ 4.3.2 Lambda-Funktionen? Wie Sie herausfinden, ob es eine bestimmte C ++ 0x Funktion unterstützt oder nicht?...
08.11.2010, 22:23
3
Antworten

Welchen Befehlssatz verwenden Tilera Mikroprozessoren?

Gibt es irgendwelche Unterlagen dazu? Ich versuche, die Machbarkeit des Schreibens eines Compilers für die Tilera-Architektur in den Griff zu bekommen.     
29.06.2011, 03:10