Существует ли какая-либо существующая реализация алгоритма GLL либо в виде комбинаторов парсеров (предпочтительнее), либо как генератор синтаксического анализа для C или С++?
Мои требования заключаются в том, что вывод представляет собой общий пакетный пар синтаксического разбора (SPPF), который я позже могу устранить с помощью семантических и/или контекстных правил. Существуют и другие алгоритмы синтаксического анализа, такие как GLR, которые могут справляться с общими контекстно-свободными грамматиками, однако все генераторы парсеров GLR я мог бы найти либо вернуть первое успешное дерево синтаксического анализа, либо потерпеть неудачу, если какая-либо неопределенность останется в конце.