Blogs

Showing posts from 2009.09 — show all

cookbook:numbers

· old wiki

Содержание Числа Типы чисел Сравнение чисел Приведение типов Встроенные математические функции Случайные числа Булевые функции Логические функции для работы с битами чисел Работа с битами чисел Границы точности для чисел Пример : корень функции на комплексной плоскости Библиотек…

Read more

cookbook:regular-expressions

· old wiki

Содержание Регулярные выражения Как можно использовать регулярные выражения? Перевод объявлений #define из .h файлов Библиотеки Регулярные выражения Как можно использовать регулярные выражения? Хотя реализации не предоставляют такой возможности, существует хорошая библиотека CL-…

Read more

cookbook:license

· old wiki

Правообладание Оригинальная лицензия Распространение и использование "Common Lisp Cookbook" в оригинале (HTML) или производных формах (PDF, Postscript, RTF и проч), с изменениями или без, возможно в следующих случаях: Распространяемый материал должен содержать вышеупомянутую над…

Read more

cookbook:asdf

· old wiki

Содержание ASDF Как получить? Как использовать? На примере CL-PPCRE CFFI Автоматическая загрузка ASDF ASDF или "Another System Definition Facility" это система слежения за расположением и зависимостями исходных кодов, а также - система установки пакетов. О ней стоит рассказать, …

Read more

cookbook:strings

· old wiki

Содержание Строки и знаки Кодировки и знаки Знаки строки Длинна строки Доступ к частям строки, или срезы Создание строк Конкатенация, или сложение строк Итераторы по строке Список знаков строки Обращение строк Контроль регистра Сравнение строк Сравнение знаков Перевод чисел в ст…

Read more

cookbook:dates-and-times

· old wiki

Содержание Даты и время Мировое время Внутреннее время Пример : вычисление дня недели Библиотеки Даты и время Коммон Лисп предоставляет два способа узнать время: мировое(universal) время, и локальное время, используемое компьютером. Они могут не совпадать, мы хотим иметь возможн…

Read more

FAQ

· old wiki

FAQ Начинаем FAQ!

Песочница

· old wiki

Содержание d2 Песочница Еще один заголовок = d1 = d2 Песочница тест Большой зелёный текст, который должен быть в одну строку. не зелёный, но в строку одну А этот абзац уже должен быть разделён. А эта ссылка ведет на Гугль Но докувики почему-то долго не хотел переносить ее на нов…

Read more

cookbook:loop

· old wiki

Содержание Циклы Введение Примеры Хотите еще? Библиотеки Циклы Введение Один из самых ценных и одновременно наименее документированных операторов в стандарте Коммон Лисп. Ценен он тем, что позволяет короче и яснее использовать функции высшего порядка (mapping) и рекурсивные опер…

Read more

Cookbook

· old wiki

Common Lisp Cookbook (поваренная книга) Правообладание --> Числа --> Строки и знаки --> Время и даты --> Хэш-таблицы Регулярные выражения --> Функции Циклы --> Ввод/вывод Файлы и директории Пакеты Макросы CLOS (the Common Lisp Object System) Сокеты Взаимодейств…

Read more

Common Lisp Daemon. Часть 1.

· original author: archimag

Common Lisp Daemon. Часть 1. 2009 , September 16 Tags : lisp linux daemon При развертывании Common Lisp приложения (например, сайта) на сервере (естественно, под управление GNU/Linux ) возникает проблема организации lisp-демона, что связано с некоторыми техническими проблемами, …

Read more

hello-world-with-cl-gtk2

· original author: dmitry_vk

Создадим простую программу с GUI, которую можно будет запускать как отдельное приложение. Программа не будет делать ничего полезного, и будет просто показывать окно с надписью “Hello, world”. Для построения GUI воспользуемся библиотекой cl-gtk2. Опишем процесс по шагам Запускаем…

Read more

common-lisp-technologies

· original author: Всеволод Дёмкин

Базовые подсистемы языка В языке Common Lisp есть как минимум 3 инфраструктурных технологии, во многом формирующие подходы к его применению, которые в других языках либо отсутствуют вовсе, либо реализованы в очень ограниченном варианте. Для компенсации их отсутствия пользователи…

Read more

clisp-vs-sbcl

· original author: lispnik

Самое главное различие состоит в том, что CLISP — интерпретатор байткода, а SBCL — настоящий компилятор (даже то, что вводится пользоватем с консоли, сначала компилируется; в CMU CL, от которого произошёл SBCL, такой код интепретируется). В CLISP рантайм написан в основном на C,…

Read more

index

· old wiki

Common Lisp wiki Это экспериментальный wiki-движок. В качестве языка разметки используются синтаксис dokuwiki . Желающие уже могут потестить :) Есть Песочница . Разделы FAQ Cookbook Статьи