Comments 8
1) первые две строки в ChangeValue:
if value != str: value = str(value)
Это как? Может isinstance?
2) в ChangeValue три очень похожих куска. Хорошо бы их зарефакторить.
Если уж идти до конца, то нужен ещё режим отладки, пошаговое выполнение, просмотр переменных и тп.
копипаста-копипасточка. Вы бы хоть в линтер какой-нибудь свой код скормили (ruff например), он бы подсказал как писать понятнее. И тестов нет.
Немного непонятно чего вам текстом команды не писалось, сделали б как у wasm - тектовое и бинарное представления. Вот например тот же код из начала статьи
#begin 1
cell -1 1
mov -1 "Hello, World!"
print -1
#end
Ого в 7 классе, мне 13 я знаю Python и Html css js
Sign up to leave a comment.
Как я написал свой первый эзотерический язык программирования