EPAL, мова навіть паліндром, визначається як мова, породжена наступною однозначною без контексту граматикою:
EPAL - це «бана» багатьох алгоритмів розбору: мені ще не доводилося стикатися з будь-яким алгоритмом розбору однозначних CFG, який може розібрати будь-яку граматику, що описує мову. Його часто використовують, щоб показати, що є однозначні CFG, які неможливо проаналізувати певним аналізатором. Це надихнуло моє запитання:
Чи існує якийсь алгоритм розбору, який приймає лише однозначні CFG, які працюють на EPAL?
Звичайно, можна створити спеціальний аналізатор з двома проходами для граматики, яка розбирає мову за лінійним часом. Мене цікавлять методи розбору, які не були розроблені спеціально з урахуванням EPAL.