EPAL, bahasa bahkan palindrom, didefinisikan sebagai bahasa yang dihasilkan oleh tata bahasa bebas konteks berikut:
EPAL adalah 'kutukan' dari banyak algoritma penguraian: Saya belum menemukan algoritma penguraian untuk CFG yang pasti yang dapat menguraikan tata bahasa apa pun yang menjelaskan bahasa. Ini sering digunakan untuk menunjukkan bahwa ada CFG yang tidak ambigu yang tidak dapat diurai oleh parser tertentu. Ini menginspirasi pertanyaan saya:
Apakah ada beberapa algoritma penguraian yang hanya menerima CFG yang jelas yang bekerja pada EPAL?
Tentu saja, seseorang dapat merancang pengurai dua-jalur ad-hoc untuk tata bahasa yang mem-parsing bahasa dalam waktu linier. Saya tertarik dengan metode parsing yang belum dirancang khusus dengan EPAL dalam pikiran.