Playбомж

Журнал «PLAYБОМЖ» [ >>> ] Очень концептуально! Даже комментировать не буду, сходите и посмотрите. Спасибо Булату Каримову за ссылку.

Оставить комментарий

Древнеегипетский

Вот так мой ник выглядит, написанный египетскими иероглифами. А как выглядит ваш? [ >>> ]

BOLK — Egyptian (7.4Kb)

6 комментариев

99 бутылок пива



42. TheBAT! На языке макросов почтового клиента TheBAT! 1.63b8. Ужасный язык. Плохо выглядит, трудно читается. Есть регулярные выражения, ветвление и вызов быстрых шаблонов (некий эквивалент процедур). Только в последней версии появились определяемые пользователем переменные (конструкция %_nnn или %SETnnn). Если будете испытывать, пустые строки в конце шаблонов нужно удалить. Позднее выложу на основной сайт.

* основной шаблон *
%REM="Beer song. Written by Evgeny Stepanischev"
%_BE1=9%_BE2=9%QINCLUDE="beer_loop"%-
No more bottles of beer…
Go to the store and buy some more…
99 bottles of beer.

* быстрый шаблон beer_loop *
%QINCLUDE="print_beer" on the wall, %QINCLUDE="print_beer".
Take one and pass around,
%IF:"%_BE2"="0":'%_BER=%_BE1%QINCLUDE="dec"%_BE1=%_BER%_BE2=9':'%_BER=%_BE2%QINCLUDE="dec"%_BE2=%_BER'%-
%QINCLUDE="print_beer" on the wall.

%IF:"%_BE1%_BE2"="00":"«:'%QINCLUDE=»beer_loop"'%-

* быстрый шаблон print_beer *
%IF:"%_BE1%_BE2"="00":'No':'%IF:"%_BE1">«0»:"%_BE1%_BE2":"%_BE2"'%-
bottle%QINCLUDE="beers" of beer%-

* быстрый шаблон beers *
%IF:"%_BER"="1":"«:»s"%-

* быстрый шаблон dec *
%IF:"%_BER"="1":"%_BER=0":"«%-
%IF:»%_BER"="2":"%_BER=1":"«%-
%IF:»%_BER"="3":"%_BER=2":"«%-
%IF:»%_BER"="4":"%_BER=3":"«%-
%IF:»%_BER"="5":"%_BER=4":"«%-
%IF:»%_BER"="6":"%_BER=5":"«%-
%IF:»%_BER"="7":"%_BER=6":"«%-
%IF:»%_BER"="8":"%_BER=7":"«%-
%IF:»%_BER"="9":"%_BER=8":""%-

14 комментариев