Als «interpreter» getaggte Fragen

Ein Interpreter ist ein Programm, das in einer Programmiersprache geschriebene Anweisungen ausführt, dh ausführt. Das Tag [Dolmetscher] sollte auf Fragen zur Programmierung von Dolmetschern oder auf Fragen zum detaillierten Innenleben von Dolmetschern angewendet werden. Verwenden Sie [Interpreter-Muster] (möglicherweise mit diesem Tag) für Fragen zum Entwurfsmuster der Viererbande.

12
Kompilierte vs. interpretierte Sprachen
Ich versuche, den Unterschied besser zu verstehen. Ich habe online viele Erklärungen gefunden, aber sie tendieren eher zu den abstrakten Unterschieden als zu den praktischen Implikationen. Die meisten meiner Programmiererfahrungen habe ich mit CPython (dynamisch, interpretiert) und Java (statisch, kompiliert) gemacht. Ich verstehe jedoch, dass es andere Arten von interpretierten …

26
Wie wiederhole ich den letzten Befehl in der Python Interpreter Shell?
Wie wiederhole ich den letzten Befehl? Die üblichen Tasten: Auf, Strg + Auf, Alt-P funktionieren nicht. Sie produzieren unsinnige Charaktere. (ve)[kakarukeys@localhost ve]$ python Python 2.6.6 (r266:84292, Nov 15 2010, 21:48:32) [GCC 4.4.4 20100630 (Red Hat 4.4.4-10)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> print "hello …

9
Wie füge ich der Python-Shell die Tab-Vervollständigung hinzu?
Wenn python manage.py shellich eine Django-Anwendung mit starte , erhalte ich eine InteractiveConsole-Shell - ich kann die Tab-Vervollständigung usw. verwenden. Python 2.5.1 (r251:54863, Apr 15 2008, 22:57:26) [GCC 4.0.1 (Apple Inc. build 5465)] on darwin Type "help", "copyright", "credits" or "license" for more information. (InteractiveConsole) Wenn Sie einen Python-Interpreter nur …

13
Gibt es einen Dolmetscher für C? [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 2 Jahren . Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage …

2
Python 3 Online Interpreter / Shell [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …


15
Schreiben Sie einen Haskell-Dolmetscher in Haskell
Eine klassische Programmierübung besteht darin, einen Lisp / Scheme-Interpreter in Lisp / Scheme zu schreiben. Die Leistung der vollständigen Sprache kann genutzt werden, um einen Interpreter für eine Teilmenge der Sprache zu erstellen. Gibt es eine ähnliche Übung für Haskell? Ich möchte eine Teilmenge von Haskell mit Haskell als Engine …

8
Zeit für Ruby-Methoden messen und messen
Wie kann ich die Zeit messen, die eine Methode benötigt, und die einzelnen Anweisungen in dieser Methode in Ruby. Wenn Sie die folgende Methode sehen, möchte ich die Gesamtzeit messen, die die Methode benötigt, und die Zeit, die für den Datenbankzugriff und den Redis-Zugriff benötigt wird. Ich möchte Benchmark.measure nicht …


3
Scala-Datei in Interpreter laden, um Funktionen zu verwenden?
Ich habe einige Scala-Funktionen in einer Datei definiert, nicht in einer Klasse, und ich möchte sie im Scala-Interpreter verwenden. Ich weiß, dass ich sagen kann, dass ich scala filename.scaladie Datei einfach ausführen und den Interpreter beenden soll, aber ich möchte die Datei ausführen und dann im Interpreter bleiben, damit ich …



11
Verlangsamen Kommentare eine interpretierte Sprache?
Ich frage dies, weil ich Python verwende, aber es könnte auch für andere interpretierte Sprachen gelten (Ruby, PHP, JavaScript). Verlangsame ich den Interpreter, wenn ich einen Kommentar in meinem Code hinterlasse? Nach meinem begrenzten Verständnis eines Interpreters liest er Programmausdrücke als Zeichenfolgen ein und konvertiert diese Zeichenfolgen dann in Code. …

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.