tmptrash/irma

Combine memory and code segments

Closed this issue · 1 comments

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

это невозможно сделать потому что организмы будут читить, копирую свой код с помощью команд read и set