Вопросы по теме 'read-eval-print-loop'

C # 4.0 REPL Андерса Хейлсберга
В течение последних 10 минут своего выступления Андер Будущее C # демонстрирует действительно классное чтение C #. Цикл Eval-Print, который будет огромным подспорьем в изучении языка. Уже доступно несколько загрузок, связанных с .NET4: Visual...
11453 просмотров
schedule 27.03.2022

Есть ли сайт, предлагающий интерактивную оболочку F#?
Есть ли такой сайт, как попробуйте ruby , который позволяет экспериментировать в интерактивной оболочке F#? Я хотел бы попробовать несколько команд без установки Visual Studio или Mono.
886 просмотров
schedule 31.01.2023

Почему разработка в стиле REPL не так распространена в Ruby?
Похоже, программисты на Lisp и Clojure часто пишут программы прямо в REPL. ср. Разработка на Clojure: IDE или REPL? Мой вопрос: почему этот подход не более распространен в Ruby через irb ? Является ли это просто культурной разницей или...
1409 просмотров
schedule 20.10.2022

Какая оболочка PHP?
Одной из приятных особенностей таких языков, как Python, Ruby или LISP, является наличие интерактивной оболочки. Это происходит в цикле чтения-оценки-печати и позволяет быстро экспериментировать с языком без необходимости писать и выполнять сценарии....
206 просмотров
schedule 14.08.2022

заменить строку1 на строку2 во многих java-файлах, только в комментариях
У меня около 3000 случаев замены в сотнях файлов. Замена всех вхождений string1 на string2 была простой. IntelliJ позволяет мне заменить все вхождения в «комментариях и строках». Проблема в том, что одна и та же строка появляется в...
248 просмотров

Создание Haskell REPL в приложении Haskell
Я пытаюсь встроить Haskell REPL в одно из моих приложений Haskell. Идея заключалась в том, что по умолчанию будет загружено только подмножество библиотек Haskell плюс мой собственный набор функций, и пользователь будет использовать их для...
2109 просмотров
schedule 17.07.2023

Как получить удобство REPL в оболочке unix? (или наоборот)
Я использую много команд, предоставляющих доступ к своего рода API через подкоманды. Например, git push bzr push apt-get install Через некоторое время мне надоедает писать git push, git commit, git что-то... потому что я знаю...
50 просмотров
schedule 18.06.2022

выход из консоли repl с фоновым процессом
Как выйти из консоли repl в sbt при работающем фоновом процессе? Висит следующее: $ 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...
11815 просмотров
schedule 10.04.2024

Несоответствие запуску clojure jar из командной строки
У меня есть программа clojure, которая в какой-то момент выполняет функцию с именем db-rebuild-files-table . Эта функция принимает имя файла каталога в качестве одного строкового аргумента и вызывает рекурсивную функцию, которая спускается в дерево...
167 просмотров
schedule 31.08.2023

Slime бросает переменную, глубина привязки превышает max-specpdl-size в моей реплике Clojure
Мой clojure repl начал выдавать ошибку «Глубина привязки переменной превышает максимальный размер спецификации», и меня бросили в отладчик. В настоящее время я получаю доступ к слизи через clojure-jack-in и выполняю сокращение набора данных...
954 просмотров

Node JS REPL, сокеты и Telnet — завершение табуляции, клавиши со стрелками и т. д.
Я играл с REPL от Node. Я подумал, что было бы неплохо сделать его доступным через сокет, подключиться к нему через Telnet/puTTY/что угодно и отладить мой сервер на лету. Я использовал пример, найденный здесь:...
1507 просмотров

Clojure: отсутствующие ошибки пространства имен при использовании в REPL
У меня есть файл .clj, который начинается так: (ns clojure_crawl.core) (require '[clj-http.client :as client]) (use 'clojure.contrib.json) Далее следует несколько определений функций: (defn f1 [] "" (+ 1 1)) (defn f2 [] "" (+ 2 2))...
174 просмотров

Может ли rlwrap использовать собственное завершение TAB для обернутой команды?
Я хочу использовать rlwrap с пользовательской репликой erlang. Он отлично работает, если я запускаю его как «rlwrap -a myrepl». Проблема в том, что myrepl имеет встроенное автодополнение табуляции, которое rlwrap топчет. Я хочу сделать...
3034 просмотров

Вызов нуарных страниц из REPL
Можно ли вызвать (или запросить слово?) страницу, определенную с помощью «defpage», в комплекте с переменными POST в REPL? Я создал страницу с помощью (defpage [:post "/form"] [req] (common/layout...)) И я хотел бы увидеть вывод вызова макета на...
184 просмотров
schedule 04.07.2023

Проверка того, какие функции вы определили в REPL
Есть ли какая-нибудь хорошая команда REPL, которая вернет определения функций всего, что вы определили? В противном случае что-то похожее на !: в SBT, которое показывает все предыдущие команды. Спасибо.
73 просмотров
schedule 07.02.2023

SBT — несоответствие версии Scala
У меня установлена ​​последняя версия Scala IDE 3.0 на Eclipse 4.2.2. Я установил последнюю версию SBT, используя brew install sbt Когда я запускаю SBT и набираю команду console , вот что я получаю > console [info] Starting scala...
289 просмотров
schedule 19.10.2023

Можно ли программировать без REPL на Лиспе?
Так что я только что получил Land of Lisp и начал делать первую программу. У меня есть пара вопросов. Есть ли способ просто написать код и запустить его через компилятор или интерпретатор, а не использовать REPL? Мне это не очень нравится....
822 просмотров

Что такое печатное представление в Common Lisp?
Я использую SBCL, emacs, slime и quicklisp для установки различных пакетов. Я создаю экземпляр и запускаю приемник hunchentoot вот так, CL-USER> (hunchentoot:start (make-instance 'hunchentoot:acceptor :port 4242)) #<HUNCHENTOOT:ACCEPTOR...
312 просмотров

Пользовательские проблемы Scala REPL
Я пытаюсь написать базовый Scala REPL, используя некоторую информацию, которую я нашел на разных сайтах. Моя самая простая реализация REPL выглядит так: import scala.tools.nsc.Settings import scala.tools.nsc.interpreter._ object BillyREPL...
1637 просмотров

Как ограничить доступ узла repl к внутренним модулям узла?
В предыдущем вопросе я выяснил, как исключить нежелательные глобальные переменные из контекста repl. Однако я выяснил, что repl автоматически имеет доступ ко ВСЕМ внутренним модулям узла без использования require . Я понятия не имею, как...
175 просмотров