IPB
ЛогинПароль:

> Путеводитель автостопщика по потаенным знаниям, Эзотерические языки программирования
сообщение
Сообщение #1


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


Рекомендую к прочтения статью http://www.rsdn.ru/article/philosophy/languages.xml


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


Цитата
Главное (имхо) уметь представить символ ковычек любым другим способом (#39 например).. smile.gif

Вот тебе язык:

Алфавит
{"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","w","v","x","y","z", "0","1","2","3","4","5","6","7","8","9", "#", "(", ")", "'",":","="}

Операторы
block
начало блока или программы

endb
конец блока или программы.

writeln(x1,x2, ... , xn)
выводит на экран аргументы x1, x2 ... до xn независимо от их типа и количества.

;
разделитель операторов

#
оператор возвращает ASCII символ

:=
Оператор присвоения

типы данных отсутствуют (компилятор сам выбирает)
Переменные могут состоять только из символов, не совпадать с зарезервированными словами (это все операторы)

пример программы:
Цитата
block;writeln(#32;#65;#65);endb;


еще пример
Цитата
block;var1:=#32;var2:=#45;var3:=var1;writeln(var3);endb;


На таком языке составишь программу которая выведет себя?


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Altair   Путеводитель автостопщика по потаенным знаниям   8.01.2007 15:45
Archon   Altair, респект! Кажется у меня новая мания...…   8.01.2007 17:32
volvo   :lol: А это идея... Надо взять на вооружение...   8.01.2007 17:38
Archon   В оригинале интереснее :lol: : paranoid (ссылка и…   8.01.2007 19:52
Altair   Во-во! Мне тоже понравилось :) главное, прогр…   9.01.2007 3:56
Archon   Чёрт! Уже час бьюсь над созданием самовыводяще…   9.01.2007 4:29
volvo   Возможно :)   9.01.2007 4:38
klem4   Подсказывать не будем, но если что Задача Quine :…   9.01.2007 4:41
xds   Кстати, BF можно использовать в качестве микрокода…   9.01.2007 12:18
Archon   @#$%! По ходу, из за ошибки переполнения …   9.01.2007 15:01
Altair   Покажешь потом код? Кстати о философии - каким тр…   9.01.2007 15:25
Malice   Кстати о философии - каким требованиям должен отв…   9.01.2007 20:52
SKVOZNJAK   Покажешь потом код? Кстати о философии - каким т…   11.01.2007 16:34
Archon   Вот! Мозг дал трещину но выдал код: >…   9.01.2007 20:44
Archon   На паскале точно видел другим способом. Поищу... …   10.01.2007 2:15
Altair   Вот тебе язык: Алфавит {"a","b…   10.01.2007 4:03
Archon   Ой, сейчас составлю! :applause: Жди... (добав…   10.01.2007 4:33
Altair   Да, все верно :) В алфавит ты верно добавил …   10.01.2007 15:37


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 27.04.2024 5:57
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name