Модуль BBcode

Данный модуль написан на основе кода, предложенного Тимофеем Шатровым. Основная функция осуществляет перевод в HTML псевдотегов и других псевдоэлеметнов, вводимых в нотации, часто используемой в форумах:

[b]text[/b]
Выводит жирным шрифтом: text
[i]text[/i]
Выводит курсивом: text
[tt]text[/tt]
Выводит моноширинным шрифтом: text
[img]address[/img]
Вставляет картинку, указываемую произвольным адресом в Интернет (URI)
[url]address[/url]
Вставляет гиперссылку на произвольный ресурс в Интернет
[url=address]text[/url]
Аналогично, выставляет гиперссылку, но высвечивает указанный текст
#\Newline -> <br>
Вставляет перевод строки

Установка

Данный модуль основан на поиске в тексте шаблона, задаваемого регулярным выражением. Вызов тех или иных функций поиска зависит от того, в какой реализации Лисп компилируется YstokHTML: