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

DFAs vs Regexes bei der Implementierung eines lexikalischen Analysators?

(Ich lerne gerade, wie man einen Compiler schreibt, also korrigiere mich bitte, wenn ich falsche Behauptungen mache) Warum sollte jemand DFAs immer noch in Code implementieren (goto-Anweisungen, tabellengesteuerte Implementierungen), wenn sie...
19.01.2013, 22:34
5
Antworten

Wie behebe ich eine fehlende ld-Bibliothek für -lfl beim Kompilieren?

Ich versuche meine .spl Datei in eine C Datei zu übersetzen (weil es keinen Compiler gibt). Ich habe ein Beispiel "Hello World" .spl-Datei, und ich habe die Shakespeare Programmiersprache .tar heruntergeladen und extrahiert es, aber ich...
17.04.2013, 02:23
5
Antworten

Sind ASP.NET-Website-Projekte bei der Kompilierung inhärent langsam, oder könnte ich tiefere Probleme haben?

Ich arbeite seit einiger Zeit an einem Legacy-ASP.NET-Webprojekt (im Gegensatz zu einem Webanwendungsprojekt) auf einem Client, und seine langsame Kompilierzeit hat mich neugierig gemacht: Sind Website-Projekte beim Kompilieren als langsam (...
15.07.2009, 16:28
2
Antworten

Zephyr ASDL (abstrakte Syntaxbeschreibungssprache)

Frage: Was ist der Zephyr ASDL und wie verhält er sich zu anderen Compilertechnologien wie Lexer und Parsergeneratoren? (Ich würde es begrüßen, wenn Sie einigermaßen vollständig wären, aber verweisen Sie auf andere Referenzen online, wen...
15.01.2012, 20:30
2
Antworten

Java in nativen Code kompilieren? [Duplikat]

Ich versuche einen Java-Compiler zu finden, mit dem ich meinen Java-Code in native Binaries auf verschiedenen Betriebssystemen kompilieren kann. Ich habe von dem GNU Compiler für Java gehört, aber ich kann anscheinend keinen Download dafür fin...
03.05.2013, 13:59
2
Antworten

Gibt es eine Möglichkeit, Ausnahmen in C ++ zu verwenden, die mich in addierter binärer Größe nicht 60k kosten?

Ich arbeite an einer eingebetteten Plattform, und es ist mir unangenehm, 60k zu meiner Binärdatei hinzuzufügen. Es gibt Argumente, Ausnahmen auf dem eingebetteten System sowieso zu vermeiden, aber ich denke, dass die meisten von ihnen unecht sin...
07.02.2013, 21:43
1
Antwort

Erstellt GCC typedefs für Arrays, die an Funktionen übergeben werden?

Beim Debuggen von C-Code mit gdb bin ich auf etwas gestoßen, das ich noch nie gesehen oder gehört habe! Der Compiler (gcc -O0) scheint einen neuen Typ für die Übergabe eines Arrays von Vektoren an eine Funktion erstellt zu haben ... Ich denke! S...
10.10.2010, 08:37
1
Antwort

Kompilierzeitvergleich zwischen Windows GCC und MSVC Compiler

Wir arbeiten daran, die Kompilierzeiten unter Windows zu reduzieren und berücksichtigen daher alle Möglichkeiten. Ich habe versucht, auf Google für einen Vergleich zwischen Kompilierzeit mit GCC (MinGW oder Cygwin) und MSVC-Compiler (CL) ohne Gl...
11.03.2010, 16:53
1
Antwort

Benutzerdefinierte Zuordnung und Boehm GC

In meinem On-Again-Off-Again-Compiler-Projekt habe ich Closures als reservierten Speicher mit einem ausführbaren Präfix implementiert. Also ist eine Schließung wie folgt zugeteilt: %Vor% c ist ein Zeiger auf einen Block des zugewiesenen S...
01.08.2011, 22:47
4
Antworten

Skript / App, die beim Speichern js-Dateien automatisch kompiliert und komprimiert

Ich baue eine Website und habe mehrere js-Dateien in einem Verzeichnis. Wenn ich eine der js-Dateien speichere, möchte ich, dass ein Skript ausgeführt wird, das alle Dateien mit dem Google-Abschluss-Compiler jar kompiliert und komprimiert. Be...
18.07.2010, 07:30