Описание тега read-eval-print-loop

A Read-Eval-Print Loop (REPL) is the most common model for an interactive interpreter - it Reads input, Evaluates it, Prints it, and Loops back to the beginning.
1 ответ

Как применить REPL node.js в анонимной функции?

К сожалению, я ничего не знаю о node.js, потому что до сих пор я использовал Ruby и его REPL под названием Pry. Я обнаружил, что в node.js также есть такие пакеты, которые могут быть установлены менеджером пакетов "npm". Моя причина для этого - паке…
0 ответов

Как увидеть внутреннее исключение.NET в интерактивном окне IronPython?

IronPython 2.7.5 (2.7.5.0) on .NET 4.0.30319.42000 (32-bit) >>> from System import Exception >>> raise Exception("outer", Exception("inner")) Traceback (most recent call last): File "<stdin>", line 1, in <module> Except…
1 ответ

Загрузка ресурсов в spark-shell

Обычно загрузка ресурсов в Scala REPL выполняется следующим образом: getClass().getClassLoader().getResource("/resource-file") посмотреть здесь но это не находит ресурсы из банок, которые я загружаю, используя обычный запуск spark-shell --jars list-…
31 мар '16 в 14:53
2 ответа

Как увидеть локальные переменные Clojure в локальном repl?

Я хочу поиграть и разработать выражения, основанные на локальных переменных, поместив repl (с clojure.main / repl) внутри тела функции: (ns something) (defn myfunc [ p ] (let [local (+ p 10)] (clojure.main/repl) (+ local 100))) (myfunc 666) Когда я …
01 апр '18 в 15:35
0 ответов

В Spark-shell v2.3.0 отсутствует автозаполнение, история и навигация по стрелкам.

У меня возникла любопытная проблема, где мой установленный (AWS EMR) spark-shell версия 2.3.0 не позволяет мне редактировать текущую строку с помощью навигации по клавишам со стрелками (получить "^A" и т. д.), не получать историю или заполнять табул…
0 ответов

Chakracore - я делаю что-то не так или я нашел ошибку?

Я использую Microsoft Chakracore из C++, и я написал базовый оценщик, который я могу неоднократно вызывать из цикла read-eval-print следующим образом: void readEvalPrint(const char *prompt, JsSourceContext sourceContext) { JsValueRef result; JsValue…
15 апр '17 в 17:57
1 ответ

Oneliner для загрузки скрипта Lua из сети (Gist) и запуска в текущем контексте

У меня есть lua REPL, и я хотел бы запустить файл сценария lua, хранящийся в виде простого текста на HTTPS://URL, я понимаю os.execute() может запускать команды ОС, чтобы мы могли использовать curl и т.д., чтобы взять скрипт тогда load(), Можно ли э…
29 авг '17 в 18:09
1 ответ

Есть ли у Swift эквивалент pdb.set_trace()

Я исследовал Swift для использования сценариев. Есть ли эквивалент Python импорт pdb; pdb.set_trace() что сбросит работающий скрипт в REPL (т.е. LLDB)?
09 ноя '15 в 23:53
3 ответа

Отрегулировать Node REPL, чтобы не вызывать всплывающее окно при асинхронном обратном вызове

При работе с консолью Node REPL я ищу способ асинхронных вызовов, чтобы не блокировать ввод с консоли и не загромождать приглашение консоли при их возврате. Я видел несколько решений, связанных с асинхронными вызовами в REPL, где пишу свой собственн…
23 фев '15 в 21:25
1 ответ

Julia Gtk Windows не отображаются за пределами REPL

Я пытаюсь использовать Джулию с пакетом Gtk вне REPL. Используя этот код: Using Gtk.ShortNames win = @Window("My Window") в REPL работает, но тот же код положить в файл test.jl и использовать: julia test.jl в командной строке не работает. Я попробов…
05 ноя '15 в 16:10
0 ответов

Отображение по HList вызывает AbstractMethodError

Я пытаюсь shapeless Пример в REPL и получение ошибки времени выполнения: scala> import shapeless._ import shapeless._ scala> import shapeless.poly._ import shapeless.poly._ scala> object choose extends (Set ~> Option) { | def apply[T](se…
0 ответов

R в возвышенном тексте 3 в MAC OS - невозможно выполнить командную строку с сочетанием клавиш в REPL(r)

Я новичок в возвышенном тексте. Я хочу использовать возвышенный текст 3 с R, где я могу написать и выполнить выбранный текст из возвышенного, в то же время надеюсь увидеть результат в REPL(r). Я установил, возвышенный текст 3, на OSX Maverick, с пак…
08 июн '14 в 04:26
0 ответов

Странное подчеркивание имени переменной, созданное в оболочке NodeJS

Я обнаружил следующее поведение в оболочке NodeJS: $ node > function foo () { _ } undefined > _ undefined Почему _ переменная определена? Я ожидал получить ReferenceError: _ is not defined, Если я создаю функцию стрелки, _ будет ссылкой на фун…
02 мар '16 в 20:07
1 ответ

Пакет узла, который поддерживает сериализацию функции?

Я ищу библиотеку сериализации для node.js Объект JS изначально сериализуем в JSON, за исключением функций. В любом случае мне тоже нужна и сериализация функций. Это не для обмена данными. Я просто хочу сохранить свою программу, написанную в узле REP…
09 окт '13 в 09:16
1 ответ

Clojure Repl Невозможно разрешить символ для всех функций

У меня есть проект, созданный с помощью Leiningen и следующий код в файле Core.clj: (ns hyperstring.core (:use [clojure.pprint :only (pprint)]) (:require [clojure.java.io :as io] [clojure.string :as str]) (:import [java.io File])) ;;read file line b…
16 июл '12 в 16:51
1 ответ

Swift REPL Неожиданное поведение

Если я использую следующий код в Swift Repl, я получаю неожиданные результаты: 1> func addA(s: String)->String { 2. return s + "a" 3. } 4. 5. func addB(s: String)->String { 6. return s + "b" 7. } 8> 9> println(addA("")) a 10> print…
31 дек '14 в 02:13
0 ответов

Повреждение терминала при минимизации консоли рельсов

Blogger - это новое приложение, которое я создал с помощью команды rails new. (версия ruby ​​2.3.1p112, рельсы 4.2.7) Я получаю поврежденный терминал, когда делаю rails c #means rails console Control-z # to minimize fg # to un-minimize Кто-нибудь ещ…
1 ответ

Исключить scalacheck из пути к классу бегуна в Scala 2.9.2

scalacheck jar был случайно включен в стандартный дистрибутив Scala 2.9.2, в lib каталог, наряду со стандартными классами времени выполнения Scala (например, scala-library.jar). Это было обнаружено и исправлено для последующих дистрибутивов Scala. Я…
2 ответа

Методы, содержащие взрыв, не работают в REPL

Я использую Scala 2.9.2 REPL, и если я копирую и вставляю следующий метод: def isPrime(num: Int): Boolean = { val ceiling = math.sqrt(num.toDouble).toInt (2 to ceiling) forall (x => num % x != 0) } ... из файла с исходным кодом (там, где он работ…
13 июл '13 в 13:10
1 ответ

Есть ли способ включить подкачку в узле js REPL?

Я хотел бы видеть пейджинг, когда у меня длинные выходы в узле js REPL. Это возможно, как?
02 июл '15 в 05:56