Описание тега 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". Моя причина для этого - паке…
01 янв '16 в 03:27
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…
24 мар '16 в 17:28
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" и т. д.), не получать историю или заполнять табул…
13 авг '18 в 07:06
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…
07 сен '16 в 15:31
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 Кто-нибудь ещ…
07 сен '17 в 00:00
1
ответ
Исключить scalacheck из пути к классу бегуна в Scala 2.9.2
scalacheck jar был случайно включен в стандартный дистрибутив Scala 2.9.2, в lib каталог, наряду со стандартными классами времени выполнения Scala (например, scala-library.jar). Это было обнаружено и исправлено для последующих дистрибутивов Scala. Я…
12 янв '13 в 01:47
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