Suchergebnisse für Anfrage "programming-languages"
Skriptsprache erstellen
Kann mich jemand in die richtige Richtung führen, um eine Skriptsprache zu erstellen, die auf WSH (Windows Scripting Host) abzielt? Ich habe danach gegoogelt, aber es scheint weit weniger Links zu geben, die damit zusammenhängen, als als ich vor ...
Nachteil nicht angehobener Produkte?
In Haskell bedeuten Produkte vom Typ Lifted, dass zwischen (a, b, c) und (a, (b, c)) ein semantischer Unterschied besteht. Wenn alle Musterübereinstimmungen aller Produkte immer unwiderlegbar wären, gäbe es keinen Unterschied, und (a, b, c) ...
C # Empty Statement
Das C # Sprachspezifikation [http://msdn.microsoft.com/en-us/library/aa664812(VS.71).aspx] definiert das empty-statement Grammatikproduktion, mit der ich so etwas machen kann: static void Main(string[] args) { ; ; ; }Warum würde Microsoft ...
Über den Wert erster, zweiter und dritter Klasse
Erste Klass value kann @ se als Argument übergeben von einem Unterprogramm zurückgekehrt Einer Variablen zugewiesen.Zweite Klass value kann nur als Argument übergeben werden. Dritte Klass value kann nicht einmal als Argument übergeben ...
Wie interagieren Nicht-C-Sprachen mit dem Betriebssystem?
nter Linux (zum Beispiel) können wir Systemaufrufe direkt über die vom Betriebssystem bereitgestellte API (Öffnen / Schließen / Lesen / Schreiben) ausführen oder Funktionen verwenden, die von libc (fopen usw.) in C bereitgestellt werde Wie wird ...
Chained Ungleichungsnotation in Programmiersprachen
Gibt es eine Programmiersprache, die die verkettete Notation a <b <c unterstützt und in bedingten Anweisungen anstelle von a <b und b <c verwendet wird? Beispiel if (2 <x <5)if (2 <x && x <5)Erste Anweisung sieht für mich besser aus, ...
Was ist der Unterschied zwischen kompilierter und interpretierter Sprache?
Nach dem Lesen von Material zu diesem Thema bin ich mir immer noch nicht sicher, was der Unterschied zwischen einer kompilierten Sprache und einer interpretierten Sprache ist. Mir wurde gesagt, dass dies einer der Unterschiede zwischen Java und ...
Was bedeutet es, dass "Lisp in sich selbst geschrieben werden kann?"
Paul Graham schrieb, dass "Das Ungewöhnliche an Lisp - in der Tat die entscheidende Eigenschaft von Lisp - ist, dass es in sich selbst geschrieben werden kann." [http://www.paulgraham.com/rootsoflisp.html] Aber das scheint mir kein bisschen ...
Protocols: Warum ist @ObjC für die Konformitätsprüfung und optionale Anforderungen erforderlich?
Das Swift Doku, Erwähnung [https://developer.apple.com/library/ios/documentation/swift/conceptual/Swift_Programming_Language/Protocols.html] sagt folgendes über protocols: Sie können die Protokollkonformität nur überprüfen, wenn Ihr Protokoll ...
Einfache Konvertierung von C-Code in eine x86-Assembly?
Gibt es einen einfachen Weg (wie ein kostenloses Programm), um C / C ++ - Code in eine x86-Assembly umzuwandeln? Ich weiß, dass jeder C-Compiler etwas sehr Ähnliches tut und dass ich einfach den C-Code kompilieren und dann die entsprechende ...