Результаты поиска по запросу "lisp"

1 ответ

Минус элемент в списке против списка против элемента в схеме

В чем разница между использованием cons для объединения элемента в список и использованием cons для объединения списка в элемент в схеме? Кроме того, как именно работают минусы? Добавляет ли это элемент в конец списка или в начало? Спасибо!

3 ответа

 (SLIME для Vim) поддерживает Racket. SLIMV считается самой зрелой средой Lisp для Vim на данный момент.

но я начал программировать Racket (ранее Scheme) в DrRacket. Я довольно быстро начал скучать по всем функциям VIM в DrRacket, поэтому я хотел бы использовать VIM для программирования схем (ракеток). Я знаю, что Emacs может быть лучшим выбором ...

2 ответа

Чтение символа без необходимости нажатия кнопки Enter

read-line а такжеread-char оба требуют нажатия клавиши Enter после ввода чего-либо. Есть ли какой-нибудь механизм в Common Lisp, который позволил бы программе продолжать работу сразу после нажатия любого отдельного символа, не требуя ...

ТОП публикаций

1 ответ

Неожиданное сохранение данных [дубликат]

На этот вопрос уже есть ответ здесь: Почему эта функция каждый раз возвращает другое значение? [/questions/8962909/why-does-this-function-return-a-different-value-every-time] 4 ответаУ меня есть список из семи целых чисел, изначально все 0, ...

3 ответа

Запуск функции Common Lisp из командной строки терминала

Мне сложно найти ответ на этот вопрос, поэтому, возможно, это невозможно. Мне нужна гибкость, позволяющая загружать / компилировать файл lisp из командной строки, то есть не внутри emacs, а затем также запускать одну из функций lisp в этом файле ...

3 ответа

 от Oliotalo, лицензируется по LGPLv2.1, со стандартной библиотекой, лицензируемой по BSD.

твуют ли какие-либо компиляторы Lisp с открытым исходным кодом, подходящие для встроенных приложений реального времени? То есть с постепенным сбором мусора, настраиваемой обработкой памяти, небольшим размером и т. д. Редактировать: Для ...

2 ответа

SBCL:

должаю получать случайные ошибки при компиляции этой функции: (defun gcd (a b) (if (= b 0) a (gcd b mod (a b))))Наиболее распространенным является то, что он говорит «неопределенная функция а». Так что я решил, что мне нужно вернуть это место. ...

15 ответов

Там очень мало реальных вариантов: SBCL, Clojure или PLTScheme.

Лисп (диалект) я должен выучить и почему?Фрагментация между CL и Scheme замедляет поглощение (по крайней мере, для меня!). Итак, дайте мне «верный ответ», пожалуйста! Я попытался прочитать сравнение характеристик, и они, похоже, увязли в ...

2 ответа

как проверить, является ли один список членом другого

Допустим, у меня есть два списка,((1 2 3)) а также(((1 2 3)) ((4 5))), Я хочу быть в состоянии сказать, является ли первый список членом второго списка. Я пытался использоватьsubsetp, но он не возвращает true для этого запроса. Как я могу сделать ...

9 ответов

Это печально. Однако требование SSE2 позволяет разработчикам CCL эффективно обрабатывать строки, поскольку все строки CCL являются 32-разрядными.

я начал изучать CL с Practical Common Lisp, как это проповедуется в книге, я начал с компилятора Allegro CL. Я перестал его использовать, так как его коммерческий, но бесплатный бит не впечатлил меня. Ему нужно было подключение к его удаленному ...