Как сделать подсветку синтаксиса для Java в Haskell?

Достаточно скоро я буду вынужден представить проект на Haskell, который должен сделать подсветку синтаксиса Java. Я провел некоторое исследование и обнаружил, что Happy может быть решением (так как это парсер, похожий на yacc). Также были упомянуты Бизон и Парсек. Поскольку я новичок в Хаскеле, у меня действительно нет идей, как начать этот проект. Любые советы очень помогут.

Благодарность

Ответы на вопрос(4)

Ваш ответ на вопрос