The antlr.jar file has some class files missing. The ones affected are those with a $ symbol in the file name (corresponding to inner classes). I seem to remember reading some posts in the ANTLR forum mentioning this problem when ANTLR 2.7.3 was first released, but the current distribution available from www.antlr.org is fixed, with no change in version number. I noticed this because I needed the file: antlr/debug/misc/ASTFrame$MyTreeSelectionListener.class Reproducible: Always Steps to Reproduce: 1. Run "jar -tf antlr.jar" on the jar file installed via portage, and the one downloadable from www.antlr.org and compare the files listed. 2. Try generating an AST with an ANTLR built parser, then creating an ASTFrame from it. 3. Actual Results: Trying to create an ASTFrame generated a ClassNotFoundException. Expected Results: Displayed an AST frame. I assume that the mirrors need updating with the new ANTLR distribution. Although given that the version number hasn't changed I don't know if that will cause some difficulties.
Seems fine on my side. I guess you can say the mirrors were updated.