*lisp

asmer 30.06.2012 02:35

(defun filtered (&optional (filter-condition t))
(maphash #'(lambda (k v)
(if (eval filter-condition)
(out-object v)))
*list*)

я правильно, понял, нет способа передать условие, которое проверяет k или v в эту функцию(так как filter-condition не находится в лексическом окружении k и v). Такое можно сделать ... more →

lisp, ?, code
asmer 29.06.2012 23:29

Всякие наблюдения о CL:
сделал элементарный REPL, и он, зараза, выводил результат формы только после ввода следующей. Говно. Починилось (force-output).

Долго думал чем как можно сделать хранение данных на диске. Вариантов вроде много: можно писать формы print with-standard-io-syntax и читать их. Можно заюзать ... more →

asmer 15.06.2012 01:15

решил я побаловаться с css-selectors https://github.com/AccelerationNet/css-s... Вроде работает, только я незнаю что делать с RUDE-DOM::ELEMENT. Как из него чего выковырять? Гуглеж ничего особо не дал :(

asmer 31.05.2012 20:46

Решил я побаловаться с большими объемами данных в sbcl. Взял лог, откусил от него 1 250 000 строк и попарсил их.

Парсер cl-ppcre
Код читает файл, выкуривает оттуда дату/время, процесс, пид, хост и сообщение, записывает в один массив хосты (он у меня один) в один — название процесса ( у меня вышло около 25), в один ... more →

asmer 30.05.2012 15:33

а есть чо для работы с datetime в lisp? Так что бы по уровню как в GNU (или лучше)? А то стандартная библиотека не радует.

asmer 28.03.2012 20:02

раньше вместо калькулятора использовал python, теперь sbcl. интересно, что эта хуйня сделала в таком случае:

(* 13.5 * 4 * 22)

8.66052e7
?

asmer 23.03.2012 13:01

и, кстати, \3 охуенен. ОНО, БЛЯТЬ, АВТОДОПОЛНЯЕТ!!!!1111

asmer 23.03.2012 12:56

решил потыкать в гуйню на CL. Ну что можно сказать, работает сразу ltk (tk биндинг, но выгдядит как... как TK), gtk+ вроде тоже работает, а с qt траблы.

asmer 22.03.2012 20:16

какой-бы более-менее реальный/юзабельный хелловорлд запилить. интересует сеть, веб, графика.

asmer 21.03.2012 00:17

оказывается cl умеет брать числа в любой системе счисления (от 2 до 36, лучше бы русский алфавит заюзали :D):
#36rZZ
1295
число ZZ в 36тичной системе счисления = 1295 в десятичной

asmer 16.03.2012 02:57

кажется таки OnLisp — это то, что мне надо. Читать интересно и feel the difference сразу же.

asmer 13.03.2012 14:21

бля, ну почему так сложно с подключением к комнате? введи капчу, потом напейши одмину, а там, сука, форбидден на приваты. ненупиздец?

asmer 13.03.2012 01:10

http://code.google.com/p/zozotez/ — Lisp interpreter which runs under any BrainFuck environment

asmer 13.01.2012 20:55

А что касается Lisp — то да, меня сильно утомил, а точнее, откровенно заебал C++. Меня каждый раз передёргивает, когда я хочу произвести какие-либо вычисления во время компиляции (размер буфера для SPI — из недавнего), чтобы получить оптимальный и гибкий код. Путь, который предлагает C++ — путь в никуда. ... more →

Do you really want to delete ?

*lisp is used by:

asmer

asmer

4DA

4da

Crazy_Owl

Crazy_Owl

kb

kb

lovesan

lovesan

Rayslava

eurekafag

eurekafag

jabber

jabber

Sectoid

Sectoid

hanyuupoke

techpriest

techpriest

svtk

svtk

Marisa Waller

Marisa

Nico-izo

Nico-izo

Артс

arts

amd63

amd63

Ky6uk

Ky6uk

NIR

NIR

16+

238328

0verMind

Michael Pogoda

MPogoda

K900

K900

pixie

pixie

ilardm

ilardm

folex

folex

SirAnthony

SirAnthony

nexeuse

nexeuse

DarkElve

DarkElve

Dieu

ФЫВА

Incred

oreolek

oreolek