Descrição
Árvores de código C e C++ podem ser analisadas ou reescritas de acordo com condicionais de pré-processador. É útil para desenvolvedores que limpam código condicional, extraem variantes específicas de configuração ou entendem como macros afetam o código compilado.
Ferramentas de reescrita de código podem fazer grandes alterações. Trabalhe com controle de versão, revise diffs e evite executar transformações cegamente em árvores importantes.