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.

Wie funktioniert orElse arbeiten auf PartialFunctions

Anzahl der Antworten 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] =

Wie implementieren Sie eine python-REPL, die schön verarbeitet asynchrone Ausgabe?

Anzahl der Antworten 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

Kann ich verhindern, dass die Ausführung einer unendlichen Schleife in Scala REPL?

Anzahl der Antworten 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

Oktave: laden zahlreiche Funktionen der einzelnen Datei

Anzahl der Antworten 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

Scala-REPL in Emacs

Anzahl der Antworten 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

Wie zu untersuchen, Objekte/Typen/usw. von der Scala REPL?

Anzahl der Antworten 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

Was ist ein "REPL" in javascript?

Anzahl der Antworten 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

Im Python-interpreter, Rückgabe ohne "' "

Anzahl der Antworten 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

Ist es ein REPL für C-Programmierung?

Anzahl der Antworten 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

REPL für Emacs Lisp

Anzahl der Antworten 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

Haben Sie eine C++ - Dolmetscher (nicht Compiler)?

Anzahl der Antworten 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

Mit Hilfe von jQuery in der Konsole?

Anzahl der Antworten 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

c# führt einen string als code

Anzahl der Antworten 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

Verwendung von Google Chrome Dev-tools auf Android - (emulator -)

Anzahl der Antworten 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

Klar, terminal-Fenster in Node.js readline-shell

Anzahl der Antworten 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: $

Wie man die Letzte exception-Objekt nach der ein Fehler ausgelöst wird, an einer Eingabeaufforderung von Python?

Anzahl der Antworten 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

Gibt es so etwas wie python, die interaktive REPL-Modus, aber für Java?

Anzahl der Antworten 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

Anders Hejlsberg ist C# 4.0 REPL

Anzahl der Antworten 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

Wie schreibe ich mehrere Zeilen Code in Node REPL

Anzahl der Antworten 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

Beenden der Repl-Konsole mit einem Hintergrundprozess

Anzahl der Antworten 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._

Wie kann ich die Eingabeaufforderung "Save workspace image?" In R deaktivieren?

Anzahl der Antworten 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

Kann ich das Replikat reinigen?

Anzahl der Antworten 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

Haben Sie einen der C ++ - Interpreter (nicht Compiler) verwendet?

Anzahl der Antworten 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

Wie lade ich mein Skript in die node.js REPL?

Anzahl der Antworten 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

Welcher Befehl öffnet Rubys REPL?

Anzahl der Antworten 2 Antworten
Welchen Befehl öffnet Ruby ' s REPL? In Python, Sie öffnen einfach python ohne Argumente. InformationsquelleAutor der Frage Jian | 2012-11-02

Hallo Welt in Prolog

Anzahl der Antworten 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!

Wie speichere ich eine interaktive Python-Sitzung?

Anzahl der Antworten 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.

Gibt es einen Dolmetscher für C?

Anzahl der Antworten 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).

Wie man die REPL verlässt

Anzahl der Antworten 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

Clojure: Laden von Abhängigkeiten an der REPL

Anzahl der Antworten 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

Scala repl löst Fehler aus

Anzahl der Antworten 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

Wie lade ich eine Datei in die Python-Konsole?

Anzahl der Antworten 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

So laden Sie eine Clojure-Datei in REPL neu

Anzahl der Antworten 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

Wie man eine Klasse oder ein Paket in Scala REPL neu lädt?

Anzahl der Antworten 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.

Gibt es so etwas wie den interaktiven REPL-Modus von Python, aber für Java?

Anzahl der Antworten 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

Wie kann ich swift im Terminal benutzen?

Anzahl der Antworten 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

Wie verwende ich Bibliotheken von Drittanbietern mit Scala REPL?

Anzahl der Antworten 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,