interpreter

Ein Interpreter ist ein Programm, das in einer Programmiersprache geschriebene Anweisungen ausführt, d. h. ausführt. Der Tag [Dolmetscher] sollte bei Fragen zur Programmierung von Dolmetschern oder für Fragen zum detaillierten Innenleben von Dolmetschern angewendet werden. Verwenden Sie [interpreter-pattern] (möglicherweise mit diesem Tag) für Fragen zum Entwurfsmuster der Gang of Four.
4
Antworten

Einbetten eines Python-Interpreters auf einer Website

Ich versuche eine Bildungs-Coding-Site zu erstellen, ähnlich wie bei der Codecademy , aber ich bin ehrlich gesagt ratlos, was die Schritte sein sollten genommen. Könnte ich in die richtige Richtung zeigen, wenn ich auch nur einen einfachen Pytho...
29.06.2012, 15:46
5
Antworten

Byte-Codestapel im Vergleich zu drei Adressen

Gibt es heutzutage beim Entwurf eines Byte-Code-Interpreters einen Konsens darüber, ob das Stack- oder das Drei-Adressen-Format (oder etwas anderes?) besser ist? Ich betrachte diese Überlegungen: Die Zielsprache ist eine dynamische Sprache,...
16.06.2011, 00:39
6
Antworten

Bytecode vs. Interpretiert

Ich erinnere mich an einen Professor, der einmal sagte, dass der interpretierte Code etwa zehnmal langsamer ist als kompiliert. Was ist der Geschwindigkeitsunterschied zwischen Interpretiertem und Bytecode? (unter der Annahme, dass der Bytecode...
10.02.2009, 22:54
3
Antworten

Greifen Sie auf den Abstract Syntax Tree der V8 Engine zu

Ist es möglich, für einen bestimmten JavaScript-Code auf den AST der v8-Engine zuzugreifen? Ich arbeite an einem JavaScript Static Analyzer mit V8-Engine.     
26.02.2012, 06:24
3
Antworten

Implementierung eines Direct-Thread-Interpreters in einer funktionalen Sprache wie OCaml

In C / C ++ können Sie einen direkten Thread-Interpreter mit einem Array von Funktionszeigern implementieren. Das Array repräsentiert Ihr Programm - eine Reihe von Operationen. Jede der Operationsfunktionen muss mit einem Aufruf der nächsten Fun...
31.08.2010, 00:22
3
Antworten

Wie implementieren Ruby und Python ihre interaktiven Konsolen?

Als ich den Interpreter für meine Programmiersprache implementierte, dachte ich zuerst an ein einfaches Konsolenfenster, in dem der Benutzer Code eingeben kann, der dann als eigenständiges Programm als Shell ausgeführt wird. Aber es gibt erns...
15.04.2010, 21:52
3
Antworten

Lisp-Auswertung von let-Anweisungen

Ich schreibe einen Scheme-Interpreter, und ich stehe vor einer gültigen let-Anweisung wie: %Vor% Mein Interpreter implementiert nur eine rein funktionale Teilmenge von Scheme, so dass es keine Nebenwirkungen wie set! gibt. Warum würden Sie i...
17.03.2009, 03:03
3
Antworten

interpretiere Parigots Lambda-mu-Kalkül in Haskell

Man kann den Lambda-Kalkül in Haskell interpretieren: %Vor% Wie könnte der obige Interpreter auf den Lambda-mu-Kalkül erweitert werden? Meine Vermutung ist, dass es Fortsetzungen für die Interpretation der zusätzlichen Konstrukte in diesem...
26.02.2015, 20:28
4
Antworten

Gibt es FreeRTOS interpretierte Sprachbibliotheken?

Ich arbeite für eine Firma, die Firmware für mehrere Geräte mit FreeRTOS erstellt hat. In letzter Zeit hat unsere Nachfrage nach neuen Funktionen die Arbeitsleistung unserer Firmware-Ingenieure übertroffen, aber wir können es uns auch nicht leis...
06.04.2010, 19:47
3
Antworten

python: Ignorieren von führenden "" und "..." im interaktiven Modus?

Viele Online-Python-Beispiele zeigen interaktive Python-Sessions mit normalem "& gt; & gt; & gt;" und "..." Zeichen vor jeder Zeile. Oft gibt es keine Möglichkeit, diesen Code zu kopieren, ohne auch diese Präfixe zu erhalten. Wenn ich in d...
18.01.2016, 18:06