Potrzebuję autonomicznego parsera Java (program, który "odczytuje" pliki źródłowe .java i generuje AST [tj. Obiekty reprezentujące zawartość źródła]).Jakie samodzielne analizatory składni Java są dostępne?
- Istnieje https://code.google.com/p/javaparser/ ale obsługuje tylko Java 1.5
- wiem jak uruchomić parser Eclipse Java w trybie "standalone", ale to parser używa zbyt wielu JAR Eclipse, jest zbyt złożona i używa licencji EPL, która jest niezgodna z GPL
- inne IDE (IntelliJ, NetBeans, JDeveloper) oraz kompilator javac musi też mieć pewne parsera Java, ale nie mogę znaleźć żadnej dokumentacji, jak ich używać w „standalone” aplikacji
Any Wsparcie? Może ktoś z Was próbował również wykonać samodzielne parsowanie Java?
ANTLR (http://www.antlr.org/)? –