Suchergebnisse für Anfrage "interpreter"

2 die antwort

dynamisch Klasse in Scala erstellen, sollte ich Interpreter verwenden?

Ich möchte eine Klasse zur Laufzeit in @ erstell Scala. Stellen Sie sich vorerst einen einfachen Fall vor, in dem ich das Äquivalent eines @ erstellen möchtJav Bean mit einigen Attributen, ich kenne diese Attribute nur zur Laufzeit. Wie kann ich ...

6 die antwort

Wie kann ich Garbage Collection für eine in C implementierte interpretierte Sprache bereitstellen?

Wenn ich eine interpretierte Sprache für Garbage Collectors in C implementieren würde, wie kann ich dann eine präzise (d. H. Nicht konservative) Garbage Collection bereitstellen, ohne einen eigenen Garbage Collector zu schreiben? Gibt es dafür ...

10 die antwort

Erforderliche Referenzen für die Implementierung eines Interpreters in C / C ++

Ich bin an ein Projekt angehängt, um einen Interpreter in eine vorhandene Anwendung zu integrieren. Die zu interpretierende Sprache ist eine Ableitung von Lisp mit anwendungsspezifischen Funktionen. Einzelne 'Programme' werden in der Anwendung ...

TOP-Veröffentlichungen

2 die antwort

global.eval kann keine Variablen im lexikalischen Bereich aufrufen. Entspricht das Verhalten dem ECMAScript-Standard?

Ich habe eine JavaScript-Datei,e.js var global = Function('return this')(); var i = 1; console.log(eval("100-1")); console.log(eval("i")); console.log(global.eval("100-1")); console.log(global.eval("i"));Wenn ich es von V8 ausführe: $ node e.js ...

6 die antwort

Auswahl eines Frontends / Interpreters für einen wissenschaftlichen Code

Das Simulationswerkzeug, das ich in den letzten Jahren entwickelt habe, ist in C ++ geschrieben und hat derzeit ein tcl-interpretiertes Frontend. Es wurde so geschrieben, dass es entweder in einer interaktiven Shell oder durch Übergabe einer ...

22 die antwort

Compiled vs. Interpreted Languages

Ich versuche, den Unterschied besser zu verstehen. Ich habe online eine Menge Erklärungen gefunden, aber sie tendieren eher zu den abstrakten Unterschieden als zu den praktischen Implikationen. Die meisten Programmiererfahrungen habe ich mit ...

10 die antwort

Perl: Warum ist es langsamer, (meine) Variablen in einer Schleife zu deklarieren?

Was ist der Unterschied zum POV des Interpreters zwischen den folgenden Programmen: #!/usr/bin/perl -w use strict; for (1..10000000) { my $jimmy = $_**2; }un #!/usr/bin/perl -w use strict; my $jimmy; for (1..10000000) { $jimmy = $_**2; } ...

16 die antwort

Es gibt keine "kompilierte Sprache" oder "interpretierte Sprache"

"Es gibt keine" kompilierte Sprache "oder" interpretierte Sprache ". Ob ein Sprachimplementierer einen Compiler, einen Interpreter oder etwas dazwischen schreibt, ist ein Implementierungsdetail und hat nichts mit der Sprache zu tun." Ist die ...

8 die antwort

Alan Kay's Eval / Einstein Moment anwenden

Alan Kay sagte, dassenn er den Code genau las und den einzigen Fehler im Code auf Seite 13 des Lisp 1.5-Handbuchs fand, konnte er die Informatik um den Faktor 100 besser verstehe [https://youtu.be/HAT4iewOHDs?t=3m18s]. Der fragliche Code ist ...

6 die antwort

python: Führendes ">>>" und "..." im interaktiven Modus ignorieren?

Viele Online-Python-Beispiele zeigen interaktive Python-Sitzungen mit normalen führenden ">>>" - und "..." -Zeichen vor jeder Zeile. ft gibt es keine Möglichkeit, diesen Code zu kopieren, ohne auch diese Präfixe zu erhalte Wenn ich in diesen ...