Borland Пасквиль
Borland Пасквиль — система разработки неработающих приложений под Necrosoft Windows. Её разработал и продаёт великий физик и просто хороший парень Блез Паскаль.
Описание
Пасквиль отличается от большинства языков прозрачной структурой и кристаллической решеткой и системой автовосполнения пробелов
Команды
Команды делятся на несколько уровней: По необъяснимым причинам начинается с компиляционных скобок и первого уровня, потом идёт третий, а потом высшим
Компиляционные скобки
- Begin — показывает, что тут заканчивается слово и начинается действие
- End — показывает, что програмиста всё достало и он ушёл пить пиво
- { } — фигурные скобки, ставятся для красоты
Команды Первого Уровня
- +1 — служит для генерации согласий
- iddqd — защищает переменные от перезаписи или снимает защиту
- Aсhtung — пишется, если нечего больше записать
Команды Третьего уровня
- Ctulhu — зохавать жесткий диск. (Внимание! — может работать некорректно, и при малом размере жесткого диска может зохавать пользователя или даже, по непроверенным данным, фсех!)
- E=mc² — трансформирует битые пиксели в чистую энергию
- goto — послать всё на
- qwertyuiopasdfghjklzxcvbnm — предкомпиляционная диагностика клавиатуры
Команды высшего уровня
- format(C) — используется для програмного решения проблем
- WallKicking(n) — генерует модуляцию головостенных соударений с частотой n.
- Pi(z,d,e,t,s) — вызывает падение ОС путём вычисления числа пи для окружности радиуса z, толщиной линии d, за время t, с расстояния s (e — число Эйлера, основание натурального логарифма). Автоматически расставляется в самых неожиданных местах.
Важную роль в Пасквиле играют точки с запятой (.,). Несмотря на важность этой роли, до конца выяснить, какая именно эта роль, не удалось пока никому. Наиболее отважные исследователи предполагают, что это роль тени отца Гамлета в исполнении Арнольда Шварцнеггера.
Соединители
Роль соединителей в Пасквиле играют слова если, то, либо, нибудь, пофиг, авдруг, едрить и другие. Многие соединители никогда не используются.
Операции и операторы
Операции широко применяются в Пасквиле. Они нужны, например, для разделения неработающего кода на неравные части. Кроме того, в Пасквиле много операторов. Самый мощный из них — оператор машинного доения
Возможные ошибки
Иногда безупречный Пасквиль всё-таки глючит при компиляции. Ниже приведены все его заглючины:
#1 General Failor Reading Disk — Генерал Фейлор читает Диск. Пятая Поправка к конституции США не разрешает программам компилироваться, когда генерал Фейлор читает диски.
#2 Pizdets Complite — Не хватает памяти, чтобы вставить команду Pi(z,d,e,t,s).
#3 Not Registred — ответственному сотруднику Necrosoft не удалось по каким-то своим внутрикорпоративным причинам выдать удаленное разрешение на компиляцию.
#4 Pirates Must Die — выдается, если вдруг глюк #3 по какой-то причине не случился.
#6 Where’s this Damned Error #5? — выдается после глюка #5, вызывается внутренними циклическими заглюченостями компилируемой программы.
#7 Ctulhu will eat everifing! — стандартный ответ на матюки программиста после всех предыдущих глюков. Показывает, что с чувством юмора у компилятора все в порядке и никаких ошибок в компилируемой программе больше не обнаружено.
#8 Ctulhu will eat everything!(Внимание!Не путать с #7 Ctulhu will eat everifing!) - означает ошибку при выполнении команды Ctulhu о недостаточном объеме жесткого диска со всеми вытекающими последствиями(и правильно,нечего его будить,если даже пожрать нечего!)
Версии Пасквиля
- Pascal-# (Паскаль-за-решеточкой) — создавался в годы тюремного заточения от скуки на основе Borland Пасквиль, лег в основу будущего Free Pascal
- Free Pascal ("Паскаль-фри") — переделанная и дополненна версия Borland Пасквиль. Одно из основных отличий — возможность запускать написанные программы.
- "Проект Lazarus" — засекреченный проект, по слухам, представляющий собой универсальную среду разработки с автоматической генерацией кода и самостоятельной расстановкой ошибок в коде.
Free Pascal
Free - это ещё не бесплатно...
~ Borland Пасквиль про Free Pascal
Free Pascal — язык програмирования созданный Блезом Паскалем после того, как ему удалось сбежать из тюрьмы. Назван в честь одноимённой картошки «фри». Блез большой любитель картошки «фри» и прочих продуктов Apple MacDonald's. Многие языковеды (языкологи) считают что Фри-Пасквиль создан под влиянием Apple. А "Паскаль" от слова "пасхальный" так, как Фри-Пасквиль начинён огромным количеством пасхальных яиц. Язык отличается строгим (очевидно, связано с тюремным прошлым автора) синтаксисом. Предполагается, что ОС Free BSD написана именно на этом языке. Глюки языка полностью совместимы с глюками его «старшего брата» — Borland Пасквиля, поэтому программы, разработанные на Фри-Пасквиле, так же являются по-прежнему привычно не работающими, однако их теперь можно запускать и на Линупсе.
Пример кода
b#e#g#i#n
w#r#i#t#e#l#n#(#'hello world'#);
e#n#d.
Отличия от Borland Пасквиля
- использование оператора «#» (связанно с тюремным прошлым автора)
- оператор «*» заменён на «x» (связанно с тюремным прошлым автора)
- для любителей «{}» — «//» (по многочисленным просьбам пользователей)
- для любителей «(**)» — /**/(по многочисленным просьбам пользователей, связанных с автором общим тюремным прошлым)
- «(;,;)» вместо Ctulhu (по просьбе Ктулху)
- новый оператор fhtagn (действие не выяснено, добавлен по просьбе Ктулху)
Интересные факты
- В сионизме запрещено пользоваться этим языком.
- Предположительно термин freeware введён для обозначения програм написанных на Free Pascal.
- Производная от Free Pascal среда разработки Trubo Pascacal предназначеная для азарных сантехников и шустрых трубоукладчиков.
Проект Lazarus
На основе Free Pascal создан уникальный шайтан-проект под названием Lazarus. Содержание проекта держится в секрете, но знающие люди говорят, что это будет нечто необыкновенное. Уникальная среда разработки, угадывающая мысли программиста, автоматически генерящая код на Free Pascal и самостоятельно делающая в этом коде ошибки. Все это в 4 миллионах цветов одновременно на широком экране со свистелками и перделками. В связи с масштабностью проекта у многих возникал вопрос, как именно это будет реализовано.
Разработчики проекта Lazarus нашли совершенно оригинальный метод отладки кода, в честь которого и назван сам проект. Как известно, Иисус Христос много лет назад воскресил некоего Лазаря. Именно так и планируется доводить до ума Lazarus. Надо всего лишь дождаться Второго Пришествия Христа, а тот, глянув на код, все баги пофиксит и программу запустит. Пока же проект пребывает в том же состоянии, что и Лазарь до воскрешения.
Красота и мощь Пасквиля
Ни один язык в мире не может сравниться с Пасквилем по способности вызывать многостраничные священные войны Pascal vs. C. Количество интернет-трафика, потраченное на ведение подобных дискуссий, может сравниться только с трафиком, вызываемым перекачкой порнографии. Достовено известны 3 случая убийств, 5 изнасилований и 18293 случаев бытового вандализма, вызванные дискуссиями Pascal vs. C. Вот как велика мощь Пасквиля !