Olá pessoal,
venho aqui hoje em busca de uma API que gere informação sobre um código Java que esteja dentro de uma variável String.
Ex: Tenho essa variável:String codigo = "double numero = 0.0; int teste = 0; System.out.println(teste);" ;Ou seja, tenho um código Java dentro de uma String de texto, mas quero obter informações sobre esse código como, por exemplo, o nome de todas as variáveis do código (neste caso: numero e teste), o nome dos métodos, os tipos dos mesmos e o que mais for possível.
Sei que criar uma classe que faça isso não é tão difícil, mas sabe como é, ficar reinventando rodas é a última coisa que eu quero! 
Andei pesquisando e encontrei várias APIs, mas todas usam reflection, e para isso é preciso compilar o código, e isso não é legal (no meu caso).
Se alguém puder me ajudar com alguma dica, vai ajudar bastante.
vlw galera
muito obrigado!