Содержание проекта не раскрывается, т.к. он не стартовал. Общая идея - существенное улучшение ЯП. Однако сделаны предварительные шаги, о них надо написать, чтобы потом легче было вернуться.
* мат. массивы больше не компилируются, и удалён/переделан весь код, который их использует
* разработка ведётся под Win32 в ветке Выкинуть-MathArray
* следующим шагом является запуск тестов и приведение их в стабильное состояние
* также надо проверить, как поживает LisPrintout - добавился новый элемент дерева разбора, но я не заходил в этот модуль
* также нужно сделать перевод туда и обратно и убедиться, что он работает
* также неплохо бы проверить работоспособность под Zybo в прежнем объёме
* после всех этих шагов можно начинать аккуратно выкидывать код, реализующий мат.массивы и активные ячейки - сейчас мат.массивы просто заглушены на уровне синтаксиса, даже разбор не удалён, просто выдаётся ошибка, а активные ячейки вообще нетронуты.
* особая проблема - это то, работает ли в КРТ отслеживание указателей. Например, можно попробовать сдлекть КРТ(ф1(),ф2(),ф3()), где между
вызовами ф2 и ф3 рождается куча мусора и посмотреть, сохранился ли результат ф1. Если укли не отслеживаются, ф1 может повредиться