Als «compiler» getaggte Fragen

Ein Compiler ist ein Computerprogramm, das in einer Programmiersprache geschriebenen Quellcode in eine andere Computersprache umwandelt.

2
Wie funktioniert ein Compiler? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
16 compiler 




5
Macht Scrum Sinn, wenn ein neues Compiler-Backend implementiert wird?
Ich habe eine vorhandene Sprache, die ich auf eine neue Plattform portieren muss. Ich werde es wahrscheinlich versuchen, indem ich das Backend des vorhandenen Compilers ändere. Es ist ein erheblicher Arbeitsaufwand, das Backend neu zu schreiben. Ich kann keinen Weg finden, dies in sinnvolle Geschichten zu zerlegen, ohne die INVEST-Kriterien …

6
Warum C ++, um einen Compiler zu schreiben?
Ich habe mich gefragt, warum C ++ eine gute Wahl ist, um einen Compiler zu schreiben. Natürlich ist C auch für diesen Zweck gut, da viele Compiler entweder in C oder C ++ geschrieben sind, aber ich bin diesmal mehr an C ++ interessiert. Irgendwelche guten Gründe? Das habe ich …
15 c++  compiler 

1
Gibt es Podcasts (keine Vorträge) zur Compiler-Entwicklung?
Dieser Beitrag ist ein Community-Wiki . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten akzeptiert. Es gibt mehrere Podcasts mit Vorlesungen von Universitäten. Ich suche nach "anderen" Podcasts. Gibt es also Podcasts über Compiler-Entwicklung, die keine Vorlesungen sind?
15 compiler 

3
Wie wirkt sich ein statisches Typensystem auf das Design einer prototypbasierten Sprache aus?
Der Wikipedia-Artikel über prototypbasierte Sprachen enthält den folgenden Absatz: Fast alle prototypbasierten Systeme basieren auf interpretierten und dynamisch typisierten Sprachen. Systeme, die auf statisch typisierten Sprachen basieren, sind jedoch technisch machbar. Inwiefern unterwirft ein statisches Typensystem Einschränkungen oder führt zu Komplexität in der prototypbasierten Sprache, und warum gibt es dynamischere …


4
Compiler-Jobs - wie viel Bildung benötigt wird [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 4 Jahren . Ich war von der Frage Compiler Construction As A Subject motiviert und dachte, …


10
Compiler-Warnungen
Viele Compiler haben Warnmeldungen, um die Programmierer vor möglichen Laufzeit-, Logik- und Leistungsfehlern zu warnen. Meistens beheben Sie diese schnell, aber was ist mit nicht reparierbaren Warnungen? Wie gehen Sie mit unfixierbaren Warnungen um? Schreiben Sie einen Teil des Codes neu oder schreiben Sie ihn auf "lange, hackelfreie Weise" oder …
15 compiler 


1
Warum hat LLVM eine assemblierungsähnliche IR und keine baumähnliche IR? Oder: Warum zielen Projekte auf LLVM IR anstatt auf Clangs AST?
Warum ist die LLVM-Intermediate-Representation (LLVM-IR) nicht wie ein Baum, sondern wie eine Assembly? Warum zielen Sprachimplementierungen alternativ eher auf LLVM-IR als auf Clangs AST? Ich versuche nicht, zwei verschiedene Fragen gleichzeitig zu stellen, wenn es so scheint. Mir scheint, dass sowohl Client- als auch Bibliotheksprogrammierer zu dem Konsens gekommen sind, …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.