Bom dia pessoal,
Alguém conhece alguma biblioteca JAVA que faça parser em C ou C++, ou em ambos?
Abço
Bom dia pessoal,
Alguém conhece alguma biblioteca JAVA que faça parser em C ou C++, ou em ambos?
Abço
Antlr?
Explique melhor, o que exatamente você quer fazer?
Obrigado pela atenção Vini
Preciso:
enfim, para o C isso mudará um pouco.
Mas é basicamente implementar métricas de software.
Abço.
“Contar o número de linhas” inclui as linhas em branco e comentários?
Olá entanglement
O ideal seria fazer a distinção.
Abço.
Se seu projeto foi desenvolvido em MS Visual Studio e você tiver acesso à versão Ultimate do Visual Studio, há um utilitário do próprio Visual Studio para métricas.
Se não, é melhor usar algumas coisas que estão prontas. Por exemplo, para contar linhas de código, pode tentar:
http://www.locmetrics.com/index.html
O “parsing” do C++ é muito complexo; mesmo tendo uma gramática pronta (como a que pode ser obtida em pacotes como o antlr ou o javacc) você terá muitas dificuldades para obter a tal informação de forma confiável.