0
ответов

Текущее использование памяти в Лиспе

Мне нужно выяснить из программы Common Lisp, сколько памяти в настоящее время используется. Мне дали понять, что портативного метода не существует (стандартная функциональная комната распечатывает информацию ...
вопрос задан: 16 November 2010 13:30
0
ответов

Хранение дат в Common Lisp

Как правильно хранить даты в Common Lisp? Ближе всего к ответу я нашел следующий, который, кажется, меня не устраивает
вопрос задан: 14 November 2010 17:58
0
ответов

Имеет ли Common Lisp большое наследие? (Что лучше изучить Common Lisp или более современный вариант, такой как Scheme?)

Я хочу выучить какой-нибудь язык из семейства Lisp. Это может быть CL или Scheme, и попробуйте использовать его для веб-программирования. Просто для развлечения. Имею значительный опыт работы с C ++ (профессиональная разработка). Но я хочу ...
вопрос задан: 12 November 2010 12:36
0
ответов

Почему код как данные?

Что такое код как данные? Я слышал, что он превосходит «код как символы ascii», но почему? Я лично нахожу философию кода как данных немного запутанной. Я пробовал себя в Scheme, но никогда ...
вопрос задан: 10 November 2010 07:31
0
ответов

Различие между списком и атомом в общем lisp

У меня есть базовая функция clisp, которую я делаю, которая просто возвращает количество атомов в списке. Проблема, с которой я столкнулся, заключается в том, что мне нужно увеличивать количество атомов в списке, который есть в списке, вместо ...
вопрос задан: 5 November 2010 10:44
0
ответов

Is there a common lisp macro for popping the nth element from a list?

I'm pretty fresh to the Common Lisp scene and I can't seem to find an quick way to get the nth element from a list and remove it from said list at the same time. I've done it, but it ain't pretty, ...
вопрос задан: 4 November 2010 04:49
0
ответов

Есть ли фреймворк имитации / заглушки для Common Lisp?

Существует ли фреймворк имитирования / заглушки для Common Lisp? EmacsLispMock выглядит великолепно, но это фреймворк Emacs lisp, и я ищу что-нибудь из Common Lisp для использования. Есть предложения?
вопрос задан: 1 November 2010 11:11
0
ответов

reading a file in common lisp

How do i read the following file which has columns of data with header and space or tab delimited, in common lisp. I also wanted to put the data in to list of list which contains rows. Also how to ...
вопрос задан: 1 November 2010 05:35
0
ответов

(Случайно) в Common Lisp Not So Random?

Хорошо, последний вопрос и я Я закончу угадывать числа на Common Lisp! : D Каждый раз при запуске игры (или при запуске новой игры после первой) вызывается следующая функция. ;;; Играть ...
вопрос задан: 27 October 2010 13:57
0
ответов

Common Lisp Error Not Understood

I'm trying to write a number guessing game in Lisp as a time-killing project. However, when I try to load up the program using SBCL, I get the following error: debugger invoked on a SB-C::INPUT-ERROR-...
вопрос задан: 26 October 2010 18:18
0
ответов

Воспроизвести MIDI-файл из Common Lisp

Можно ли воспроизвести MIDI-файл (существующий на жестком диске) из Common Lisp? Если да, то как?
вопрос задан: 24 October 2010 20:21
0
ответов

Замена элементов в списке Common Lisp

Существует ли функция Common Lisp, которая меняет местами два элемента в списке с учетом их индексов и возвращает измененный список?
вопрос задан: 16 October 2010 21:30
0
ответов

Есть ли способ скомпилировать CLISP с динамической поддержкой FFI в Mac OS?

Я использую clisp 2.48 (28.07.2009) в Mac OS X 10.6.4. Я загрузил clisp с помощью команды sudo port install clisp. После установки quick lisp я установил несколько пакетов, и большинство из них в порядке. Однако ...
вопрос задан: 11 October 2010 12:35
0
ответов

Хеширование с помощью Ironclad и гибких потоков

I ' m пытаюсь хешировать некоторые строки в приложении Common Lisp, над которым я работаю. Пакет sd-sha1 кажется неподдерживаемым, и в течение некоторого времени он судил по странице CLiki, которая предлагает использовать Ironclad ...
вопрос задан: 10 October 2010 21:20
0
ответов

Критика мой Лисп, пожалуйста [закрыто]

Я создал приятную небольшую подпрограмму: (defun unzip (seq) "Берет список четной длины и разбивает его на части по четному / нечетному индексу" (let ((oddresult '()) (evenresult' ())) (цикл для n от 0 до (-...
вопрос задан: 9 October 2010 06:56
0
ответов

Как я могу прочитать содержимое файла в списке в Лиспе?

Я хочу прочитать содержимое файла в списке. Некоторые из моих попыток до сих пор были - (defun get-file (filename) (let ((x (open filename))) (when x (loop for line = (read-line x ...
вопрос задан: 2 October 2010 15:23
0
ответов

Как это сделать изучение Common Lisp и Emacs Lisp?

Последние несколько месяцев я широко использовал Emacs в качестве основной среды разработки, и теперь я подошел к моменту, когда я хотел бы изучить его собственный Emacs Lisp, чтобы написать свой собственные мелочи для ...
вопрос задан: 2 October 2010 15:21
0
ответов

Для чего нужен макрос WITH-STANDARD-IO-SYNTAX?

Практическое общее Лисп стр.25, объясняет WITH-STANDARD-IO-SYNTAX следующим образом. «Это гарантирует, что некоторые переменные, которые влияют на поведение PRINT, установлены в их стандартные значения». Использование ...
вопрос задан: 2 October 2010 01:30
0
ответов

Как создать и использовать библиотеку с lisp (clisp)?

В C / C ++ я могу создать библиотеку и сделать ее статической или dll, используя #include "" в исходном коде code и -labc при компоновке. Как мне использовать такую ​​же функцию в lisp? В качестве примера util.lisp в каталоге ...
вопрос задан: 29 September 2010 13:11
0
ответов

Состав страницы Hunchentoot / cl-who

Композиция страницы Hunchentoot / cl-who Я пытаюсь собрать несколько страниц в hunchentoot в качестве эксперимента, и Я натыкаюсь на неожиданную стену. В качестве примера у меня есть следующий шаблонный макрос ....
вопрос задан: 25 September 2010 23:04
0
ответов

Разработка контрактной библиотеки (-ов) для Common Lisp?

Исходя из опыта работы с Clojure, я считаю, что его предварительная версия / пост-условия служат основой для проектирования по контракту: ;; sqr.clj (defn sqr [n] {: pre [(not = 0 n) (number? n)] ...
вопрос задан: 24 September 2010 14:22
0
ответов

Какое будущее у LISP? Стоит мне выучить это? [closed]

Я знаю, что это не очень технический вопрос, но он предназначен для всех технических специалистов, поэтому я задаю его здесь. Вот мой вопрос: может ли кто-нибудь помочь мне понять настоящее и будущее изучения LISP? ...
вопрос задан: 22 September 2010 19:37
0
ответов

Доступ к активной таблице символов в Common Lisp

Я слышал, что активная таблица символов доступна в Common Lisp время выполнения. Я неправильно понял?
вопрос задан: 20 September 2010 01:36
0
ответов

Как выгрузить файл lisp в CLisp REPL?

Могу загружать и вызывать функции, но я хотел бы перезагрузить файл после внесения некоторых исправлений. Не удается найти функцию выгрузки или перезагрузки?
вопрос задан: 19 September 2010 22:45
0
ответов

Верно ли «Всегда ли доступен весь язык» в случае Clojure?

Девятый пункт в книге Пола Грэма «Что сделало Lisp другим» гласит: 9. Весь язык всегда доступен. Нет реального различия между временем чтения, временем компиляции и временем выполнения. Вы можете ...
вопрос задан: 19 September 2010 06:42
0
ответов

Common Lisp или схема для серверной стороны?

Интересно, есть ли какой-нибудь функционал языки используются для веб-разработки, и какие из них наиболее полезны и поддерживаются с этой целью?
вопрос задан: 18 September 2010 19:07
0
ответов

Common Lisp - как определить, указывает ли путь на обычный файл или каталог?

Можно ли «определить» файл и найти его тип - обычный или каталог?
вопрос задан: 17 September 2010 11:41
0
ответов

Сброс состояния в Common Lisp

Вопрос для новичков в Common Lisp здесь. Есть ли способ сбросить состояние окружения? Я имею в виду, есть ли какая-то команда, которая возвращает REPL в то же состояние, в котором он был сразу после его запуска, ...
вопрос задан: 16 September 2010 10:12
0
ответов

Common Lisp: Почему литерал массива не оценивает аргументы?

Почему синтаксис массива Common Lisp не оценивает свои аргументы: (let ((a 1) ) # 2A ((a 2) (3 4))) => # 2A ((A 2) (3 4)) Я бы предположил, что это # ​​2A ((1 2) (3 4)). Это потому, что A ...
вопрос задан: 14 September 2010 14:12
0
ответов

Насколько велик класс в памяти?

Как мне определить, сколько байтов имеет объект defclass в Common Lisp?
вопрос задан: 13 September 2010 17:50