Combine memory and code segments
Closed this issue · 1 comments
tmptrash commented
Можно объединить память и код. Тогда они оба будут использовать один массив - Organism.code
. Плюс этого подхода в уменьшении операторов, которые нужны для доступа к памяти и коду. Сейчас для доступа к памяти используются 4 оператора: left
, right
, save
, load
. Для доступа к коду line
, len
, read
. После объединения их будет меньше: left
, right
, save
, load
, set
(замена для smol
), line
, len
.
tmptrash commented
это невозможно сделать потому что организмы будут читить, копирую свой код с помощью команд read
и set