Почему число это плохой адрес для инструкции?

Источник
Почему число это плохой адрес для инструкции?

В какой-то момент HydraScript перестал справляться со своей основной задачей — выполнять программы. Статический анализ падал на корректном коде, и его пришлось отключить. Кодогенерация назначала инструкциям неверные адреса: виртуальная машина зацикливалась или падала с исключением. Логика анализа и генерации кода была размазана по иерархии узлов AST. Добавлять возможности языка становилось всё сложнее, а разобраться в очередном баге было отдельной задачей. Пришлось остановиться и подумать, как…

Описание из RSS. Читать у источника →

Читайте также

Похожие новости

Поиск по Loople

Назад