6
ответов

Каково различие между 1 и '1 в Lisp?

Я действительно никогда не думал о том, мог ли символ быть числом в Lisp, таким образом, я играл вокруг с ним сегодня:> '1 1> (+ '1 '1) 2> (+ '1 1) 2> (определяют '1),> (+ 1) 2 Вышеупомянутого...
вопрос задан: 3 June 2010 14:15
6
ответов

Примеры превосходного кода языка Common LISP?

Я изучил достаточно языка Common LISP, чтобы смочь запутать мой путь посредством записи приложения. Я считал библиотеки Practical Common Lisp What Seibel, или программы должны я читать для понимания...
вопрос задан: 6 April 2010 14:30
6
ответов

Сообщество Lisp - Качественные учебные руководства/ресурсы

Поскольку многие другие люди заинтересовали изучением Lisp, я чувствую, что доступные ресурсы не являются лучшими для новичков и в конечном счете препятствуют тому, чтобы многие новые люди изучили это. Вы чувствуете, что это могло быть создано...
вопрос задан: 10 February 2010 23:24
6
ответов

Стиль Lisp: setq по сравнению с setf

Peter Norvig упоминает в Парадигмах Программирования Искусственного интеллекта, на странице 50, компромиссе между спецификой и непротиворечивостью и при желании использовать setq или setf для обновления переменной к...
вопрос задан: 9 June 2009 18:29
6
ответов

Функциональная персистентность в языке Common LISP

Есть ли какое-либо решение для персистентности для языка Common LISP, такого как Слон, который позволяет функциональную персистентность? В настоящее время мое приложение хранит идентификатор на дб и более поздних поисках в функциональной таблице который э
вопрос задан: 20 May 2009 05:32
6
ответов

Действительно ли возможно развернуть язык Common LISP (или другой диалект) настольное приложение для нескольких платформ?

Я хотел бы разработать графическое приложение в языке Common LISP или другом диалекте Lisp, который мог быть развернут в Mac, Windows и Linux как способ улучшить мое знание этого языка. Идеально:...
вопрос задан: 24 April 2009 19:09
6
ответов

Как преобразовать массив байтов для строкового представления в языке Common LISP?

Я называю забавный API, который возвращает массив байтов, но я хочу текстовый поток. Существует ли простой способ получить текстовый поток от массива байтов? На данный момент я просто бросил вместе: (defun bytearray к строке (...
вопрос задан: 1 March 2009 16:44
5
ответов

Попытка учиться: Объектная Переориентация и родовые функции в LISP!

Я читаю Практический язык Common LISP в результате другого вопроса. Я просто прочитал главу 16 и 17, где можно найти, как LISP управляет объектами. Но после нескольких лет размышления, как Java справляется...
вопрос задан: 23 May 2017 12:26
5
ответов

Поиск хорошего кода Lisp для чтения [копирует]

Возможный Дубликат: Примеры превосходного кода языка Common LISP? Я в настоящее время пытаюсь стать опытным в языке Common LISP и изучить некоторые приемы для написания компактного, четкого и красивого кода в...
вопрос задан: 23 May 2017 12:22
5
ответов

Сортировка элементов в списке [дубликат]

Как отсортировать элементы в списке по алфавиту
вопрос задан: 30 September 2012 08:23
5
ответов

Получение первых n элементов списка в языке Common LISP?

Как я получил бы первые n элементы списка? ПОЛЬЗОВАТЕЛЬ CL> (равный (некоторые - функционируют 2' (1 20 300)), '(1 20)) T, я абсолютно уверен, что это элементарно, но помогает брату newb.
вопрос задан: 30 June 2012 04:51
5
ответов

Как я могу снова использовать gethash поиск в языке Common LISP?

У меня есть хеш-таблица, где ключи являются довольно сложными списками с подсписками символов и целых чисел, и значение должно быть изменено в зависимости от уже существующего значения. Таблица составлена с:...
вопрос задан: 3 March 2012 13:39
5
ответов

Как запустить Clozure CL (Lisp) из сценария оболочки на OS X?

Я попробовал следующее: $ cat args.sh \ #! / Применение / CCl / dx86cl64 (формат t "~ & ~ S ~ &" * args *) $ ./args.sh Не удалось загрузить изображение кучи lisp из ./args.sh Я могу напрямую запустить lisp нормально: $ /...
вопрос задан: 15 February 2012 18:15
5
ответов

недостатки языка Common LISP создают список из двух символов, clojure недостатки требует seq к недостаткам на?

(Правовая оговорка - я знаю о значении Seqs в Clojure) В языке Common LISP, функция недостатков может использоваться для объединения двух символов в список: (определение s 'x) (определение l 'y) (подставляет s l) В clojure - Вы...
вопрос задан: 11 July 2010 10:58
5
ответов

Lisp или Haskell для разработки веб-приложения

Я рассматриваю для изучения языка функционального программирования. Я решил создать веб-приложение среднего размера. Я сузил выбор к Haskell и языку Common LISP. Веб-приложение должно...
вопрос задан: 20 February 2010 00:08
5
ответов

Как записать, что рекурсивный макрос обращается к параметру &REST в Lisp?

Я писал некоторые простые тестовые сценарии для одного из моих присвоений и создал что-то вроде набора тестов с помощью макросов. У меня есть тест выполнения и экспериментальный участок выполнения и так далее. Я хотел бы экспериментальный участок выполнен
вопрос задан: 11 February 2010 23:08
5
ответов

Улучшение функции шепелявости

Я сделал Упражнение 5 Главы 5 языка Common LISP Graham, которое требует функции, которая берет объект X и вектор V, и возвращает список всех объектов, которые сразу предшествуют X в V. Это работает...
вопрос задан: 1 December 2009 15:08
5
ответов

Каково Определение Ячейки Недостатков Lisp?

Каково точно определение Ячейки Недостатков языка Common LISP? Как Ячейка Недостатков отличается, чем стандартный объект связанного списка? В конце концов, и ячейка недостатков и объект связанного списка имеют значение и...
вопрос задан: 22 August 2009 20:50
5
ответов

Ссылки на переменную в шепелявости

Другой новичок (Общий) вопрос о LISP: В основном на большинстве языков программирования существует среднее, чтобы функции получили ссылки на переменные вместо просто значений, то есть, передающий ссылкой...
вопрос задан: 11 August 2009 19:55
5
ответов

Я могу использовать язык Common LISP для SICP, или действительно ли Схема является единственной опцией?

Кроме того, даже если я могу использовать язык Common LISP, не так ли? Схема лучше?
вопрос задан: 21 July 2009 13:40
5
ответов

Что не так со следующим макросом языка Common LISP, использующим gensym?

Изучение языка Common LISP (использующий GNU CLISP 2.43).. так могла бы быть ошибка новичка. Примером являются 'простые числа печати между X и Y' (defun, - главный (n) (если (<n 2) (возврат - от - главный NIL)) (...
вопрос задан: 15 May 2009 11:04
5
ответов

Используя ASDF для запуска Hunchentoot

Я работаю над использованием веб-приложения Hunchentoot (на SBCL и Linux), и обычно я просто выполняю его из Emacs (СЛИЗЬ), но для развертывания я хочу что-то, что это легче автоматизировать. Таким образом, я пытаюсь фигурировать...
вопрос задан: 21 March 2009 20:53
5
ответов

Лучшая веб-платформа в языке Common LISP? [закрытый]

Какова лучшая веб-доступная платформа языка Common LISP? Я ищу что-то, что это подходит для разработки коммерческих веб-приложений и способно к обработке сайтов интенсивного трафика, подобных Стеку...
вопрос задан: 12 February 2009 12:55
5
ответов

Я могу легко использовать Lisp без Emacs?

Я в настоящее время читаю Практический язык Common LISP. Книга является замечательной и интересный язык, но я не очарован из изучения Emacs. Я изучил Vim, и это - достаточно редакторов текстового режима для одного...
вопрос задан: 5 January 2009 20:57
5
ответов

Действительно ли там кто-либо - Высокий уровень, легкий устанавливать библиотеки GUI для языка Common LISP? [закрытый]

Там хорошо работают, кросс-платформенные (SBCL и CLISP по крайней мере) легок установить библиотеки GUI?
вопрос задан: 21 September 2008 00:15
4
ответа

Каковы хорошие “богатые” IDE для Lisp? [закрытый]

Каковы хорошие "богатые" IDE для Lisp? Для разъяснения "богатым", я подразумеваю, что это должно иметь хорошую ссылку поиска, автоматическое полное, автоматическое включение, проверку различных видов, некоторой поддержки компиляции...
вопрос задан: 23 May 2017 11:54
4
ответа

Можно ли показать мне, как переписать функции в шепелявости?

Рассмотрите этот JavaScript: функционируйте addX (n) {возвращаются 3 + n;} предупреждение (addX (6));//предупреждает 9 оценок ('var newFunc = '+ addX.toString () .replace ("3", "5") +'';); предупреждение (newFunc (10));//предупреждают
вопрос задан: 23 May 2017 10:27
4
ответа

Как сравнивать целые числа с значениями массива в LISP [duplicate]

Я пытаюсь написать программу, которая принимает пользовательский ввод для одного целого числа, а затем список целых чисел, а затем выводит индексы, в которых значения соответствуют массиву. Пример: Введите целое число X: 5 Введите список ...
вопрос задан: 25 February 2016 16:11
4
ответа

Нечетный вопрос, касающийся Эйлера проекта 72 (шепелявость)

Я распознаю, что существует очевидный шаблон в выводе к этому, я просто хочу знать, почему REPL lispbox прерывается, когда я пытаюсь выполнить что-либо> 52. Кроме того, любые предложения при улучшении кода больше...
вопрос задан: 22 January 2015 16:41
4
ответа

Исполняемый файл Lisp

Я только что начал изучать Lisp, и я не могу выяснить, как скомпилировать и связать код шепелявости с исполняемым файлом. Я использую clisp, и clisp-c производит два файла: .fas .lib, Что я делаю рядом с, добираются...
вопрос задан: 5 December 2014 16:46