LINUX.ORG.RU

>Какой интерпретатор brainfuck взять за основу?

Взять - не Ъ. Напиши свой интерпретатор с нуля, на брэйнфаке.

anonymous
()
Ответ на: комментарий от anonymous

Надо команду разработчиков создать, сайт, вики, IDE... Думаю чтобы сэкономить время надо использовать libastral.

InClouder
() автор топика

ну на, читай...

ььЫЪььЫЪььЫЪььЫЪььъЬы ъЬы ъЬы ъЬы  ЪЪЪЪъьььььььььььЫЪььььььььььььььььъЬы Ъё ъьььЫЪЬЬЬЬЬЬъЬы ЪЬё ъьььЫЪььььььъЬы Ъьё ъьььЫЪЬЬЬЬЬЬЬЬЬъЬы Ъё ъьььььььььььььььььььььььььььььььььььььЫЪЬЬЬЬъЬы ЪЬё ъьььььььььььЫЪььььььььььььььььъЬы Ъё ъьььЫЪЬЬЬЬЬЬъЬы ЪЬё ъьььЫЪььььььъЬы Ъьё ъььЫЪЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬъЬы Ъё ъьььььььььььЫЪьььъЬы Ъё ъьььььььььььььЫЪЬЬЬЬЬЬъЬы ЪЬё ъьььььььььььььЫЪььььььъЬы Ъьё ъьььььььььььььььььььььььЫЪЬЬЬъЬы Ъё ъьььььььььььььььььььььььььььььььььььььььььььььььььььььЫЪЬЬъЬы ЪЬё

backbone ★★★★★
()

Нельзя же во вторник нажираться.

Появилась идея создать на основе brainfuck язык Ъ.

Тогда уж язык Попова.

anonymous
()
Ответ на: комментарий от Deleted

Это для того, чтобы сделать интерпретатор языка с 8 комманд?

Deleted
()
Ответ на: комментарий от damnemall

>>Чем тебя просто асм не устроил?

Не Ъ. На асме может писать каждый, а вставить асм код в C правильно - это Ъ.

InClouder
() автор топика
Ответ на: комментарий от InClouder

> На асме может писать каждый, а вставить асм код в C правильно - это Ъ.

Ъ - это если ты напишешь компилятор на брейнфаке.

damnemall
()
Ответ на: комментарий от geekless

> Или в машкодах. FreeDOS и debug.exe никто не отменял. :)

И дергать только инты биоса, или вообще сразу писать в память. А дебаг не Ъ. :)

damnemall
()

Препроцессор на sed не годится? Тупая замена букв же

anonymous
()
Ответ на: комментарий от korvin_

> > Напиши свой интерпретатор с нуля, на брэйнфаке.

не Ъ. нужно написать интерпретатор сразу на Ъ

Так говоришь, как будто разные вещи.

damnemall
()

А препроцессор сделать не судьба?

Macil ★★★★★
()
Ответ на: комментарий от InClouder

>ERROR: No matching 'Ы' found for 'ы'

Именно что еггог:

[code] ЕггогЪ: Нет подходящий 'Ы' найден для 'ы' [/code]

anonymous
()

лучше добавь возможности метапрограммирования в брейнфак

Waterlaz ★★★★★
()
Ответ на: комментарий от anonymous

fixed

Напиши свой интерпретатор с нуля, на своём брэйнфаке.

jeuta ★★★★
()
Ответ на: комментарий от backbone

у меня с текстом программы

,[>,]<[.<+]
выдало туевую кучу квадратиков и вывалилось с
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 24 bytes) in /mbnet/v/villes/php/bf.php on line 9

P.S. Я не знаю, что делает этот код :]

Chaser_Andrey ★★★★★
()
Ответ на: комментарий от vertexua

Да, только JIT для Ъ будет называться ЖЫД.

InClouder
() автор топика

Надеюсь язык включат официально в НПП. И объявят главным российским языком программирования.

InClouder
() автор топика
Ответ на: комментарий от Chaser_Andrey

Да, надеюсь на Ъ распилят вложат много денег.

InClouder
() автор топика

Spoon — эзотерический язык программирования, эквивалентный brainfuck, но с командами составленными из нулей и единиц (0 и 1) с разделением другим символом. Практической ценности не имеет.

xydo ★★
()
Ответ на: комментарий от InClouder

> И объявят главным российским языком программирования.

Главный российский ЯП — это Русский Ассемблер от РусОСа. Ты опоздал лет на 5. :)

geekless ★★
()
Ответ на: комментарий от xydo

А я говорил, что это будет язык с практической ценностью? Нет. Это Just for fun.

InClouder
() автор топика
Ответ на: комментарий от Macil

Логично... Разработку поручу Денису Попову.

InClouder
() автор топика

Интерпретатор все же писать на Haskell или Java?

InClouder
() автор топика

Разработка почти закончена. Я написал Ъ на Java. Потому-что так больше Ъ. А вообще я просто не осилил UTF-8 в Haskell. Релиз состоится через 19 дней. Пока только закрытые Alpha и Beta версии. Alpha выйдет 21 августа, а Beta 16 августа (в лучших традициях BolgenOS).

InClouder
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.