Я не знаю парсера Java per se , но вот несколько генераторов синтаксического анализатора для Javascript:
Если один из них готов к прайм-тайм, вы должны иметь возможность перевести грамматику для Java в необходимую форму, а затем использовать PGS для создания синтаксического анализатора Java в Javascript.
Конечно, это даст вам только парсер. Если вы хотите выполнить анализ типов (как, кажется, говорится в вашем комментарии), это не то, что делает парсер.