Проект, который я делаю, написан на Java и в файлах исходного кода парсеров. (Java до настоящего времени). Теперь я хотел бы также включить анализ кода Ruby.
Поэтому я ищу синтаксический анализатор в Java, который анализирует исходный код Ruby.
Единственное, что мне удалось найти, - это парсеры Ruby в Ruby (ParseTree и RubyParser ...).
Я мог бы, возможно, проанализировать нужные мне исходные файлы с помощью парсера Ruby в JRuby, а затем получить доступ к своим Java-материалам оттуда.
Но это будет означать, что я не смогу многократно использовать мой ранее написанный Java-код.
Есть ли в Java приличный парсер Ruby, и я просто не смог его найти? Или кто-то видит лучшее решение?