Size: a a a

2021 January 16

m

misha in 2ch /pr/ ❄️
Блин ну это ещё бейсик учить
источник

J

JohnByte in 2ch /pr/ ❄️
misha
А брейнфак вообще прикольная штука
Но на нем нужно учитывать нюансы адресного пространства памяти. Делать обвязку под конкретный диапазон адресов, чтобы можно было считывать/записывать из сообщений. Учитывать контрольные символы.
источник

J

JohnByte in 2ch /pr/ ❄️
А для Бейсика сделать обвязку к энву проще. Достаточно чтобы input брал из стека аргументов значение (если на стеке ничего нет, он бы возвращал 0 или пустую строку в зависимости от типа переменной), а print - пулял значение в сообщение преобразовав его в строку
источник

AA

Aviarus Alter in 2ch /pr/ ❄️
misha
Блин ну это ещё бейсик учить
Скажи спасибо что не раст
источник

m

misha in 2ch /pr/ ❄️
JohnByte
Но на нем нужно учитывать нюансы адресного пространства памяти. Делать обвязку под конкретный диапазон адресов, чтобы можно было считывать/записывать из сообщений. Учитывать контрольные символы.
Я наверное тебя не правильно понял но по моему всё легче
источник

m

misha in 2ch /pr/ ❄️
Просто при каждом вызове функции интерпритатора
источник

m

misha in 2ch /pr/ ❄️
Делать массив с ограниченым  количеством ячеек
источник

m

misha in 2ch /pr/ ❄️
Который будет типо памяти
источник

m

misha in 2ch /pr/ ❄️
Причём я бы делал это в потоках(в питоне они вродебы после выполнения удаляются из памяти или нет я не знаю)
источник

J

JohnByte in 2ch /pr/ ❄️
Aviarus Alter
Скажи спасибо что не раст
Раст как скриптуха для чатов не оч годится. Он сложнее парсится, сложнее доказывается корректность программы
источник

J

JohnByte in 2ch /pr/ ❄️
misha
Делать массив с ограниченым  количеством ячеек
Да. Разграничив адресное пространство между вводом, выводом и свободной памятью (внутренней для программы)
источник

J

JohnByte in 2ch /pr/ ❄️
Но если брать низкоуровневщину то даже ассемблер будет удобнее для скриптов. Брейнфак про системы счисления с основанием больше 1 не знает
источник

m

misha in 2ch /pr/ ❄️
Та хуй знает я бы так делал:
/bf
in: строка инпута
code: ,.,<>
Эти значения в функцию интерпритатора которая в потоке и имеет свою память
источник

m

misha in 2ch /pr/ ❄️
А выход который вернёт функция интерпритатора в сообщение
источник

J

JohnByte in 2ch /pr/ ❄️
Только вот Брейнфак statement-based (как и Бейсик) а не expression-based язык. Так что для вывода в сообщение придется явно прописывать что такие-то данные надо запушить в поток вывода
источник

#

## in 2ch /pr/ ❄️
haskell 🥥
у кого нибудь есть стикеры с анонимусами?
Тебе засес?
источник

h

haskell 🥥 in 2ch /pr/ ❄️
засес?
источник

N

Nebulous in 2ch /pr/ ❄️
JohnByte
Только вот Брейнфак statement-based (как и Бейсик) а не expression-based язык. Так что для вывода в сообщение придется явно прописывать что такие-то данные надо запушить в поток вывода
Смотря какой басик
источник

𝐑

𝐑𝐞𝐲𝐤 in 2ch /pr/ ❄️
haskell 🥥
у кого нибудь есть стикеры с анонимусами?
источник

h

haskell 🥥 in 2ch /pr/ ❄️
благодарю
источник