Tag: read-eval-print-loop
Eine Read-Eval-Print-Loop (REPL) ist die häufigste Modell für eine interaktive interpreter – es Liest die Eingabe, Wertet es, Druckt es, und eine Schleife zurück zum Anfang.
3
Antworten
Ich bin immer sehr bizarres Verhalten (zumindest so scheint es mir) mit der orElse Methode definiert PartialFunction Es scheint mir, dass: val a = PartialFunction[String, Unit] { case "hello" => println("Bye") } val b: PartialFunction[Any, Unit] =
6
Antworten
Habe ich eine Python-basierte Anwendung, akzeptieren kann, der ein paar Befehle in eine einfache read-eval-print-loop. Ich bin mit raw_input('> ') um die Eingabe. Auf Unix-basierten Systemen, die ich auch import readline zu machen, Verhalten sich die Dinge
1
Antworten
Kann ich verhindern, dass die Ausführung einer unendlichen Schleife in Scala REPL? Geben Sie diese und versuchen, ihn zu stoppen, ohne beenden der REPL. while(true){} Dachte ich, so etwas wie Strg-C funktionieren würde. Strg-C funktioniert bei mir
2
Antworten
Wie kann ich mehrere Funktionen in einer Datei und später erhalten Sie Zugriff auf alle von Ihnen in der octave interpreter ? Ich will nicht tausend Dateien und haben wollen, Funktionen zusammen zu packen. Ich würde gerne
3
Antworten
Ich gerne tun, meine Scala-Entwicklung in Emacs, und von Zeit zu Zeit benutze ich die REPL zu testen, code-snippets oder zu laden und zu testen einige code habe ich gerade geschrieben. Ich bin mit Scala 2.9.1, und
4
Antworten
Habe ich gearbeitet, mit Scala für eine Weile jetzt, und geschrieben haben 10.000+ line-Programm mit, aber ich bin immer noch verwirrt über einige der die innere Funktionsweise. Ich kam zu Scala von Python nach schon intime Vertrautheit
3
Antworten
Sah ich einen Verweis auf die Schaffung eines "REPL". Was ist eine REPL? var arDrone = require('ar-drone'); var client = arDrone.createClient(); client.createRepl(); Öffnen Sie Chrome developer console und ausführen einer Anweisung, wie var x = 'hi'; geben
2
Antworten
In Python, wie Sie wieder eine variable wie: function(x): return x Ohne die 'x' ( ' ), dass rund um die x? InformationsquelleAutor | 2009-09-27
3
Antworten
Ich bin auf osx. Ich fand diese http://neugierig.org/software/c-repl/ aber die links auf dieser Seite für die code-scheinen gebrochen zu sein. Nur das hinzufügen einen link zu diesem Beitrag mit einigen c-repl Beispiele: stackoverflow.com/questions/1459678/... InformationsquelleAutor Surya | 2012-05-26
2
Antworten
Was sind einige REPLs für Emacs Lisp? Gibt es nur einen, der innerhalb von Emacs? Gibt es einige, die laufen im terminal außerhalb Emacs? InformationsquelleAutor Tim | 2011-07-14
8
Antworten
Ich bin gespannt, ob jemand verwendet UnderC, Cint, Klammern, Ch, oder jede andere C++ - interpreter und konnten Ihre Erfahrungen austauschen. Diese Frage ist etwa C++, nicht C. Die Abstimmung zu schließen, da zu breit. InformationsquelleAutor Allan
6
Antworten
Lerne ich mehr über jQuery und würde gerne interaktiv an der JavaScript-Konsole in Chrome. Ist das möglich? Ich Stelle mir so etwas wie dieses, aber es funktioniert nicht: > use('jquery.js') jquery loaded > $("span").html("Hello World!") Dies würde
6
Antworten
Hier ist, was ich tun möchte, und ich weiß, dass es möglich ist mit perl, php, python und java, aber ich arbeite mit c# wie kann ich Folgendes tun: public void amethod(string functionName) { AVeryLargeWebServiceWithLotsOfMethodsToCall.getFunctionName(); } Möchte
3
Antworten
Brauche ich zum Debuggen von CSS für eine Webseite auf dem Gerät laufen unter Android (in der gemeinsamen REPL-Modus). Ich weiß, es ist möglich, verbinden Sie das Gerät mit dem desktop via USB-Kabel zu tun. Aber das
7
Antworten
Habe ich eine einfache readline shell in Coffeescript geschrieben: rl = require 'readline' cli = rl.createInterface process.stdin, process.stdout, null cli.setPrompt "hello> " cli.on 'line', (line) -> console.log line cli.prompt() cli.prompt() Läuft dies zeigt eine Eingabeaufforderung an: $
2
Antworten
Beim Debuggen von Python-code in die interaktive Eingabeaufforderung (REPL), oft Schreibe ich einige code, der eine Ausnahme auslöst, aber ich habe keine wickelte ihn in ein try/exceptso dass, sobald der Fehler ausgelöst wird, habe ich für immer
28
Antworten
Gibt es so etwas wie python, die interaktive REPL-Modus, aber für Java? So kann ich, zum Beispiel, geben Sie InetAddress.getAllByName( localHostName ) in einem Fenster, und sofort Ergebnisse zu bekommen, ohne all diese public static void nightmare
9
Antworten
Während der letzten 10 Minuten der Ander reden Die Zukunft von C# er zeigt eine wirklich Coole C# Read-Eval-Print-Schleife, die würden sein eine enorme Hilfe beim erlernen der Sprache. Mehrere .NET4 Verwandte downloads sind bereits verfügbar: Visual
3
Antworten
Ich würde gerne bewerten, var foo = "foo"; console.log(foo); als block, anstelle der Auswertung zeilenweise var foo = "foo"; undefined console.log(foo); foo undefined Gibt es eine einfache Möglichkeit, den prompt auf der nächsten Zeile? InformationsquelleAutor der Frage
1
Antworten
Wie nehmen Sie die Ausfahrt von der repl-Konsole im sbt mit einem hintergrund-Prozess läuft? Folgendes hängt: $ sbt > console Welcome to Scala version 2.9.1.final (Java HotSpot(TM) 64-Bit Server VM, Java 1.6.0_26). scala> import scala.sys.process._ import scala.sys.process._
11
Antworten
Wenn ich verlassen Sie die interaktive R-shell, es zeigt lästige Eingabeaufforderung jedes mal: > > Save workspace image? [y/n/c]: n Bin ich immer Antworten "Nein", weil wenn ich wollte, um zu speichern meine Arbeit, die ich tun
8
Antworten
Spielte ich mit viel code in einer repl-Konsole, wie kann ich es deaktivieren? Ich möchte eine frische, ohne ihn neu zu starten. Kann das sein getan? InformationsquelleAutor der Frage Belun | 2010-09-03
8
Antworten
Ich bin gespannt, ob jemand verwendet UnderC, Cint, Klammern, Ch, oder jede andere C++ - interpreter und konnten Ihre Erfahrungen austauschen. InformationsquelleAutor der Frage Allan Wind | 2008-09-16
10
Antworten
Ich habe ein Skript foo.js enthält einige Funktionen, die ich spielen will mit in die REPL. Gibt es einen Weg, um Knoten ausführen meines scripts und springen Sie dann in einer REPL-mit allen globals deklariert, wie kann
2
Antworten
Welchen Befehl öffnet Ruby ' s REPL? In Python, Sie öffnen einfach python ohne Argumente. InformationsquelleAutor der Frage Jian | 2012-11-02
4
Antworten
Bin ich reißen meine Haare aus versuchen zu finden, wie man schreiben Sie einfach ein Hallo Welt Programm in Prolog. Ich will einfach nur, um ein Programm zu erstellen, das läuft etwa so: > ./hw Hello, world!
17
Antworten
Finde ich mich Häufig mit Python-interpreter, um die Arbeit mit den Datenbanken, Dateien, etc-im Grunde eine Menge von manuellen Formatierung von semi-strukturierten Daten. Ich nicht richtig speichern und Aufräumen der nutzbits so oft wie ich gerne möchte.
13
Antworten
Ich Frage mich, ob es so etwas wie einen Dolmetscher für C. Das ist, in einem Linux-terminal kann ich geben Sie "python" und dann code in das Dolmetscher. (Ich bin mir nicht sicher, Dolmetscherin das richtige Wort).
9
Antworten
Ich versuche, verlassen Sie die REPL. Benutze ich (. System exit 0) oder (System/exit 0)aber das verursacht einen Fehler: Exception in thread "Thread-3" java.lang.RuntimeException: java.lang.IndexOutOfBoundsException Gibt es einen anderen Weg, um zu beenden die REPL? Wie kann
2
Antworten
Ich kürzlich gelernt habe (Dank technomancy), an der REPL - - - - Dies fehlschlägt: user=> (:require [clojure.set :as set]) java.lang.ClassNotFoundException: clojure.set (NO_SOURCE_FILE:24) In der Erwägung, dass dies gelingt : user=> (require '[clojure.set :as cs]) nil beim
4
Antworten
Geben, wenn ich scala auf dem terminal zu starten repl, es wirft diese Fehlermeldung scala> [init] error: error while loading AnnotatedElement, class file '/usr/lib/jvm/java-8-oracle/jre/lib/rt.jar (java/lang/reflect/AnnotatedElement.class)' is broken (bad constant pool tag 15 at byte 2713) Wenn ich
8
Antworten
Habe ich ein paar Zeilen python-code, ich bin ständig kopieren/einfügen in die python-Konsole. Gibt es eine load Befehl oder etwas, das ich laufen kann? z.B. load file.py InformationsquelleAutor der Frage sybind | 2011-03-12
8
Antworten
Was ist die bevorzugte Art und Weise des Nachladens definierten Funktionen in einer Clojure-Datei, ohne neu zu starten REPL. Jetzt, um die aktualisierte Datei, die ich habe: Bearbeiten src/foo/bar.clj in der Nähe der REPL öffnen Sie die
5
Antworten
Ich fast immer eine Scala REPL-Sitzung oder zwei öffnen, das macht es sehr einfach, geben Sie Java-oder Scala-Klassen einen schnellen test. Aber wenn ich ein Klasse, und kompilieren Sie es, die REPL weiterhin mit dem alten geladen.
28
Antworten
Gibt es so etwas wie python, die interaktive REPL-Modus, aber für Java? So kann ich, zum Beispiel, geben Sie InetAddress.getAllByName( localHostName ) in einem Fenster, und sofort Ergebnisse zu bekommen, ohne all diese public static void nightmare
12
Antworten
Lese ich Was ist neu in Xcode 6. Der Artikel führt einige neue feature über Xcode 6, und er sagt: Befehlszeile Xcode der debugger enthält eine interaktive version des Swift-Sprache, bekannt als die REPL (Read-Eval-Print-Loop). Verwenden Sie
3
Antworten
Habe ich heruntergeladen Algebird und ich wollen versuchen, einige Dinge in der Scala-interpreter, die diese Bibliothek nutzen. Wie kann ich das erreichen? Kommentar zu dem Problem - Öffnen scala -cp algebird.jar in der Eingabeaufforderung? Kommentarautor: S.R.I Wow,