Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вс окт 22, 2017 5:29 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 7 сообщений ] 
Автор Сообщение
 Заголовок сообщения: Brainfuck
СообщениеДобавлено: Вс мар 15, 2009 2:18 pm 
Не в сети

Зарегистрирован: Ср июн 18, 2008 12:38 pm
Сообщения: 17
Многие из читателей наверное знают этот язык, как думаете если его написать к колиби то программить станет немного легче на нем можно много что писать могу привести примеры интересные

Самые простые
1. Сложение
2. Умножение
3. Вычитание
5. Деление
6. Проценты
7. Возведение в степень

Посложнее
1. crackme
2. Крестики нолики (или многие другие игрушки, легкого характера(например палочки где потом кетки закрашивают))
3. Ну и многое другое тоже возможно, есть такие люди которые занимались и занимаются этим (один человек например написал крестики-нолики) было трудно кода много, но зато написал.


Вот мое предложение написать его на Kolibri Os

Подскажите какие языки программирования сейчас существуют для Kolibri Os и желательно среды разработки их для колиби (также если возможно есть ли эмулятор колибривских программ для виндовса)

Буду презнателен кто слово доброе скажет, и дорогу по ссылке найти поможет !
Всех ответивших Сердешно благодарю!

За запятые не упрекайте !


Вернуться к началу
 Заголовок сообщения: Re: Brainfuck
СообщениеДобавлено: Вс мар 15, 2009 3:38 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
я хотел сделать реализацию брэйнфака под Колибри, это не сложно, и интерпретатор, и компилятор, но было лень и нафиг мне не надо.

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
 Заголовок сообщения: Re: Brainfuck
СообщениеДобавлено: Вс мар 15, 2009 4:14 pm 
Не в сети
Mentor
Аватара пользователя

Зарегистрирован: Вт янв 15, 2008 11:27 am
Сообщения: 750
язык соответствует названию. :)
но если хочется портировать - GCC тебе в руки (на ассемблер, FASM, переписывать ИМХО глупо). в винде это MinGW.
эмулятор KolibriOS под виндой - KlbrInWin. или можно запускать под QEmu.


Вернуться к началу
 Заголовок сообщения: Re: Brainfuck
СообщениеДобавлено: Вс мар 15, 2009 6:47 pm 
Не в сети

Зарегистрирован: Пт окт 12, 2007 1:04 pm
Сообщения: 141
Вообще-то есть компилятор BF, написанный как раз на ассемблере. Поэтому разумнее портировать именно его. Ссылку сейчас не помню, но на википедии есть.


Вернуться к началу
 Заголовок сообщения: Re: Brainfuck
СообщениеДобавлено: Вс мар 15, 2009 8:59 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1229
This can be easily ported:
A BF interpreter, written for menuet64
(wich doesnt state a license...)
http://www.menuetos.net/bf.asm

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Вернуться к началу
 Заголовок сообщения: Re: Brainfuck
СообщениеДобавлено: Пн мар 16, 2009 4:12 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4221
anton_obuhov - знакомое имя, потому названию темы я не удивился.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: Brainfuck
СообщениеДобавлено: Пн мар 16, 2009 5:09 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вт янв 24, 2006 8:50 am
Сообщения: 249
Leency писал(а):
anton_obuhov - знакомое имя, потому названию темы я не удивился.

а что с ним не так???

з.ы. браинфак весьма интересный язык программирования, имхо...


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 7 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: Yahoo [Bot] и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB