Существуют ли какие-либо инструменты или библиотеки с открытым исходным кодом для статического анализа кода простых пользовательских языков, подобных сборкам (для автоматически сгенерированных программ), и на что они способны (обнаружение неиспользуемого кода / регистров, предоставление высокоуровневых выражений для сегментов кода) вызывать графики и т. д.)? Какие алгоритмы существуют в этой области?
Вот ссылка, которая давно сидит у меня в закладках: Я собирался взглянуть на нее поглубже, но так и не нашел времени: Vine/Bitblaze.