Форум программистов, компьютерный форум, киберфорум
Проекты
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.51/39: Рейтинг темы: голосов - 39, средняя оценка - 4.51
1572 / 643 / 79
Регистрация: 24.02.2009
Сообщений: 9,269
1

новый эзотерический язык) Ъ

10.12.2009, 20:28. Просмотров 7956. Ответов 107
Метки нет (Все метки)


создать язык программирования - Ъ на основе Брэйнфака)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2009, 20:28
Ответы с готовыми решениями:

Новый язык программирования swift и новый ios sdk
Вообщем кто что думает, на сколько сильно этот новый язык отличен от objetive c и перестанет ли...

Эзотерический юмор
№001 Однажды дpовосек pубил деpево над pечкой и уpонил в нее топоp. Он заплакал от гоpя, но тут...

Новый язык программирования
я изобрел самый лучший язык программирования и самый простой program SAMPLE func main #x,y,z;...

Новый язык программирование ForceBasic
ForceBasic - представляет собой средство для создания программного обеспечения. Выбирая необходимые...

107
4337 / 1469 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
10.12.2009, 20:35 2
А синтаксис примерный какой будет?)
0
1572 / 643 / 79
Регистрация: 24.02.2009
Сообщений: 9,269
10.12.2009, 20:35  [ТС] 3
Тут ещё Ь есть
+ - Ъ
- - Ь
> - ЪЪ
< - ЬЬ
[ - ЪЪЪ
] - ЬЬЬ
. - ЪЪЪЪ
, - ЬЬЬЬ
и Hello World будет таким:
Код
Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ ЪЪЪ ЪЪ Ъ Ъ Ъ Ъ Ъ Ъ Ъ ЪЪ Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ ЪЪ Ъ Ъ Ъ ЪЪ Ъ ЬЬ ЬЬ ЬЬ ЬЬ Ь ЬЬЬ ЪЪ Ъ Ъ ЪЪЪЪ ЪЪ Ъ ЪЪЪЪ Ъ Ъ Ъ Ъ Ъ Ъ Ъ ЪЪЪЪ ЪЪЪЪ Ъ Ъ Ъ ЪЪЪЪ ЪЪ Ъ Ъ ЪЪЪЪ ЬЬ ЬЬ Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ ЪЪЪЪ ЪЪ ЪЪЪЪ Ъ Ъ Ъ ЪЪЪЪ Ь Ь Ь Ь Ь Ь ЪЪЪЪ Ь Ь Ь Ь Ь Ь Ь Ь ЪЪЪЪ ЪЪ Ъ ЪЪЪЪ ЪЪ ЪЪЪЪ
А вот на самом Брэйнфаке:
Код
 ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.
0
10019 / 2607 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
10.12.2009, 20:36 4
Kidalvь, ты еще малые знаки добавь
0
4337 / 1469 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
10.12.2009, 20:41 5
Kidalvь,
Так можно среди текста разместить скрытую программу) Правда надо, чтобы букв Ъ и Ь было около 70,000.
А ведь можно и Ы добавить, будет разновидностью Ъ)
А там и Ы++ и Ы# будет

Добавлено через 2 минуты
Так и вижу новую книгу в магазине: Пьер Жирафочучел "Основы программирования на Ы++"
3
10019 / 2607 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
10.12.2009, 20:49 6
k1ry4, жжош

Amator, аська свободна, только я занят
0
1046 / 380 / 15
Регистрация: 11.11.2008
Сообщений: 3,155
10.12.2009, 20:54 7
((( Интересно чем?))
0
4337 / 1469 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
10.12.2009, 20:55 8
Разработкой компилятора версии 0.1.1 для языка Ъ)
0
4337 / 1469 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
10.12.2009, 21:18 9
А если заняться этим ради интереса форумчанинам?) Можно впрЫнципе оформить как pas-файл
0
1572 / 643 / 79
Регистрация: 24.02.2009
Сообщений: 9,269
10.12.2009, 21:34  [ТС] 10
Цитата Сообщение от k1ry4 Посмотреть сообщение
А если заняться этим ради интереса форумчанинам?) Можно впрЫнципе оформить как pas-файл
такое на асме пишется (ядро языка, компилятор), а оболочку напишем на C++)

Добавлено через 1 минуту
немного изменил (это основной диалект языка Ъ. можете свои придумывать)
+ - Ъ
- - Ь
> - ъ
< - ь
[ - ЪЪ
] - ЬЬ
. - ы
, - ъъ
0
1046 / 380 / 15
Регистрация: 11.11.2008
Сообщений: 3,155
10.12.2009, 21:36 11
ъЪЪЪъъъЪЪЪъъъъъъъЪъЪЪЪЪЪъъъ а ну ка переведи это))))
0
1572 / 643 / 79
Регистрация: 24.02.2009
Сообщений: 9,269
10.12.2009, 21:36  [ТС] 12
Цитата Сообщение от Amator Посмотреть сообщение
ъЪЪЪъъъЪЪЪъъъъъъъЪъЪЪЪЪЪъъъ а ну ка переведи это))))
ашЫпка 1: нЫ распозналосЪ
0
4337 / 1469 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
10.12.2009, 21:37 13
Ну тож верно... Просто из-за несложности синтаксиса(один оператор - один символ) можно какую-нибудь очень сырую версию компилятора написать на Pascal, в качестве кода будет текстовый файл. Уж очень геморройно на асме писать...
0
1572 / 643 / 79
Регистрация: 24.02.2009
Сообщений: 9,269
10.12.2009, 21:38  [ТС] 14
я буду делать версию под ЮНИКС

Добавлено через 1 минуту
Цитата Сообщение от k1ry4 Посмотреть сообщение
Ну тож верно... Просто из-за несложности синтаксиса(один оператор - один символ) можно какую-нибудь очень сырую версию компилятора написать на Pascal, в качестве кода будет текстовый файл. Уж очень геморройно на асме писать...
ну не на Паскале это точно, а все языки верхнего уровня пишутся на основе Ассемблера. Можно компилятор на С написать, а визуальную оболочку - на С++)
0
4337 / 1469 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
10.12.2009, 21:41 15
Kidalvь, тогда уж:
+ - Ъ
- - Ь
> - ъ
< - ь
[ - ыъ
] - ыь
. - Ы
, - ы
0
1572 / 643 / 79
Регистрация: 24.02.2009
Сообщений: 9,269
10.12.2009, 21:44  [ТС] 16
Вот таблица:
+ - Ъ
- - Ь
> - ъ
< - ь
[ - ЪЪ
] - ЬЬ
. - Ы
, - ы
Вот Hello World на Брэйнфаке:
Код
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.
то же самое на Ъ (новый тип)
Код
Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ ЪЪ ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ъ ъ Ъ Ъ Ъ ъ Ъ ь ь ь ь Ь ЬЬ ъ Ъ Ъ Ы ъ Ъ Ы Ъ Ъ Ъ Ъ Ъ Ъ Ъ Ы Ы Ъ Ъ Ъ Ы ъ Ъ Ъ Ы
Добавлено через 41 секунду
Цитата Сообщение от k1ry4 Посмотреть сообщение
[ - ыъ
] - ыь
Это уже новый диалект

Добавлено через 56 секунд
сейчас буду не знаю на чём делать интерпретатор, надо чтобы под Линуксом работало, потому что я на нём сижу
0
4337 / 1469 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
10.12.2009, 21:46 17
а лучше по два символа. чтоб наверняка не было ошибкок припрочтении и обработке кода:
+ - ЪЪ
- - ъъ
> - ЬЪ
< - ьЪ
[ - ЫЫ
] - ыы
. - ЪЫ
, - ъы

Добавлено через 49 секунд
А пробелы откуда? В Брейнфаке всё без пробелов пишется!
0
1572 / 643 / 79
Регистрация: 24.02.2009
Сообщений: 9,269
10.12.2009, 21:47  [ТС] 18
Цитата Сообщение от k1ry4 Посмотреть сообщение
А пробелы откуда? В Брейнфаке всё без пробелов пишется!
Да. Я и написал без пробелов а в Ъ с пробелами
Цитата Сообщение от k1ry4 Посмотреть сообщение
а лучше по два символа. чтоб наверняка не было ошибкок припрочтении и обработке кода:
А их и не будет
0
4337 / 1469 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
10.12.2009, 21:47 19
Kidalvь, тогда я за Винду возьмусь) Чтоб кроссплатформенный компилятор был)
0
1572 / 643 / 79
Регистрация: 24.02.2009
Сообщений: 9,269
10.12.2009, 21:48  [ТС] 20

а твой EXE'шники делать будет? или это будет только интерпретатор с исполнением без компилятора?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.12.2009, 21:48

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

В разработке новый язык программирования!
Привет!Я сейчас занят проектом.Языком программирования основаном на бэйсике.И на синтаксисе pure...

Новый язык программирования LUX
*** Новый язык программирования LUX - особенности программирования. Язык программирования...

Новый язык программирования SPL
Всем привет! Я сейчас делаю новый язык программирования, называется SPL (Simple Programming...

Новый язык запросов в Яндекс
Наверное, обращали внимание - скоро будем писать вместо url=&quot; url: Как Вы думаете, сапа быстро...

как добавить новый язык на сайт
как добавить новый язык на сайт в jooml-е. и как без проблем с шрифтами добавлять арабские языки

новый язык от Microsofta C#. Возможности и назначение
Уважаемые. Я как то не могу понять насчет C#. Его направление, отличие от С++, степень мощности, и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.