recentemente um colega me mostrou um compilador Java que era todo animado, quando vc mandava compilar o código, aparecia uma mãozinha pegando a variável e jogando em um balde, aparecia o Heap animado criando os ojetos e tals…
Perdi totalmente o contato com esse colega e como estava um pouco ocupado na hora que ele estava me mostrando, acabei não pegando o nome e o endereço da ferramenta… ENCARECIDAMENTEEEEEEEEEEEE… Alguém tem esse endereço do down ou a ferramenta pra me repassar ???
É uma interface gráfica para criação de gramáticas para o antlr.
O antlr é um criador de analizadores léxicos e sintáticos. A partir de uma gramática ele gera um parser para a linguagem reconhecida pela gramática. É bem interessante. Para Java existe o JavaCC tbm.
Esse grafo gerado é um PDA (pushdown automata) ou autômato a pilha que é a representação gráfica para uma gramática livre de contexto.