Algoritmo em java que lê e quebra código em java

1 resposta
M

Oi Pessoal,

Estou precisando implementar um código em que java que leia um código também em java e quebre esse código em strings. Alguém tem idéia de como me ajudar, algum algoritmo ou outra coisa?

1 Resposta

ViniGodoy
  1. Você pode usar o antlr, associado a gramática do Java:
    http://www.antlr.org/
    http://java.sun.com/docs/books/jls/second_edition/html/syntax.doc.html

  2. Você pode usar a função split para quebrar o código em palavras. Porém, será difícil diferenciar Strings de código normal e descartar comentários;

  3. Você pode implementar seu próprio Analisador Léxico e Sintático. Para isso, procure material sobre compiladores.

Criado 19 de junho de 2010
Ultima resposta 19 de jun. de 2010
Respostas 1
Participantes 2