Suchergebnisse für Anfrage "compiler-construction"
Warum sollte man Wachen einbeziehen?
Wachen einschließen, wie definiertHier [https://en.wikipedia.org/wiki/Include_guard], werden verwendet, um zu verhindern, dass derselbe Code beim Kompilieren zweimal geladen wird. Warum kann mein Compiler (GCC) nicht erkennen, dass er denselben ...
Wo sind clang-format und clang-format.py unter Mac OS X mit installierten Xcode-Befehlszeilentools?
Es fällt mir schwer, clang-format und clang-format.py auf meinem Mac OS 10.8.5 mit Xcode 5 und dessen Befehlszeilentools zu finden. Ich habe es versuchtfind / -name "clang-format.py" ohne glück. Verstecken sie sich schon irgendwo hier, oder wie ...
Sublime Text 3 - Programm kompilieren und im Terminal ausführen
Ich benutze Ubuntu 12.04 und habe mich gefragt, ob es möglich ist, C ++ - Programme automatisch vom Terminal aus auszuführen. Es ist wirklich zum Kotzen, wenn Sie die eingebaute Konsole verwenden müssen, weil ich manchmal versehentlich ...
Eliminierung der sofortigen Linksrekursion
Ich verstehe, dass ich es durch A⇒βA'und A'⇒αA / ∈ ersetzen muss, um eine sofortige Linksrekursion aus einer Grammatik zu eliminieren, die die Form A⇒Aα enthält Im mit den folgenden Produktionen, muss ich sofortige linke Rekursion ...
Was sind gute Heuristiken für Inlining-Funktionen?
Was sind gute Heuristiken, um zu entscheiden, ob eine Funktion eingebunden werden soll oder nicht? Natürlich sollte die Codegröße wichtig sein, aber gibt es noch andere Faktoren, die normalerweise verwendet werden, wenn (sagen wir) gcc oder icc ...
Empfehlen Sie das C-Front-End, das Präprozessor-Direktiven beibehält
Ich möchte ein Projekt starten, bei dem es um Transformation gehtCCode, aber ich möchteumfassen die Präprozessor-Direktiven. Ich möchte das Rad nicht neu erfinden, indem ich mein eigenes schreibeCParser, so weiß jemand von einem Front-End, das ...
Wie kann ich Ruby zu Javascript kompilieren? [geschlossen]
Ich arbeite an einer Logik, die ich sowohl auf dem Server als auch im Browser ausdrücken möchte. So etwas wie das Validieren eines Formulars, bei dem bestimmte logische Beziehungen zwischen den Elementen auf der Grundlage der bereits eingegebenen ...
Zwei '==' Gleichheitsoperatoren in derselben 'if'-Bedingung funktionieren nicht wie beabsichtigt
Ich versuche, die Gleichheit von drei gleichen Variablen zu ermitteln, aber der folgende Code gibt nicht die offensichtlich richtige Antwort aus, die gedruckt werden sollte. Kann mir jemand erklären, wie der Compiler das ...
gcc mit den Parametern "-S -save-temps" legt Zwischendateien im aktuellen Verzeichnis ab
Die Parameter-S -save-temps Funktioniert einwandfrei, solange ich sie nicht für Dateien mit demselben Namen verwende. Stellen Sie sich folgende Situation vor: Ich habe ein Projekt mit einem Hauptverzeichnis und einem Unterverzeichnis mit dem ...
Ausführen und Kompilieren von .c unter Sublime Text 2 [MAC OS X]
Ich lerne gerade C am College und Lehrer sagten mir, ich solle Codeblocks als IDE verwenden, aber meiner Meinung nach sind Codeblocks ein bisschen hässlich, und deshalb habe ich Sublime Text 2 gewählt, die beste IDE / den ...