Я просматривал разные регулярные двигатели выражения. Одним из них является Tregex, который является одним из внедренных языков трюфеля, который предлагает линейное сопоставление времени. Я не очень знаком с Graalvm и трюфелем и не планирую использовать Graalvm, поэтому я вроде как запутался. Мой вопрос: могу ли я использовать существующую реализацию языка трюфеля внутри существующего приложения Java без необходимости менять среду или использовать GRAALVM (я полагаю, запускаю ее в качестве интерпретатора этого языка)? добавив его в качестве зависимости MVN? Или он работает только на graalvm? Если это возможно, есть ли какие -нибудь примеры? Будет ли производительность адекватной в этом случае?
Подробнее здесь: https://stackoverflow.com/questions/795 ... pplication