Вопросы по теме '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 просмотров
schedule
24.02.2023
Создание 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 просмотров
schedule
31.12.2023
Node JS REPL, сокеты и Telnet — завершение табуляции, клавиши со стрелками и т. д.
Я играл с REPL от Node. Я подумал, что было бы неплохо сделать его доступным через сокет, подключиться к нему через Telnet/puTTY/что угодно и отладить мой сервер на лету.
Я использовал пример, найденный здесь:...
1507 просмотров
schedule
18.05.2022
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 просмотров
schedule
13.02.2022
Может ли rlwrap использовать собственное завершение TAB для обернутой команды?
Я хочу использовать rlwrap с пользовательской репликой erlang.
Он отлично работает, если я запускаю его как «rlwrap -a myrepl».
Проблема в том, что myrepl имеет встроенное автодополнение табуляции, которое rlwrap топчет.
Я хочу сделать...
3034 просмотров
schedule
24.01.2023
Вызов нуарных страниц из 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 просмотров
schedule
26.03.2022
Что такое печатное представление в Common Lisp?
Я использую SBCL, emacs, slime и quicklisp для установки различных пакетов.
Я создаю экземпляр и запускаю приемник hunchentoot вот так,
CL-USER> (hunchentoot:start (make-instance 'hunchentoot:acceptor :port 4242))
#<HUNCHENTOOT:ACCEPTOR...
312 просмотров
schedule
28.12.2023
Пользовательские проблемы Scala REPL
Я пытаюсь написать базовый Scala REPL, используя некоторую информацию, которую я нашел на разных сайтах. Моя самая простая реализация REPL выглядит так:
import scala.tools.nsc.Settings
import scala.tools.nsc.interpreter._
object BillyREPL...
1637 просмотров
schedule
03.06.2022
Как ограничить доступ узла repl к внутренним модулям узла?
В предыдущем вопросе я выяснил, как исключить нежелательные глобальные переменные из контекста repl. Однако я выяснил, что repl автоматически имеет доступ ко ВСЕМ внутренним модулям узла без использования require . Я понятия не имею, как...
175 просмотров
schedule
21.01.2024