Я смотрю, как лучше всего использовать StringTemplate для генерации кода для компилятора, использующего ANTLR в качестве парсера. Я решил обратиться к источнику ANTLR для вдохновения о том, как использовать StringTemplate. Поскольку этот код является частью инструмента ANTLR, а не среды выполнения, считается ли он «честной игрой» для использования в моем собственном коде? (Я понимаю, что для этого потребуется использовать либо «полный» jar во время выполнения, либо как jar во время выполнения, так и jar с инструментами).
Или я должен считать это «запрещенным» и реализовывать собственное решение по образцу этого?