EPAL, यहां तक कि palindromes की भाषा, को निम्न अस्पष्ट संदर्भ-मुक्त व्याकरण द्वारा उत्पन्न भाषा के रूप में परिभाषित किया गया है:
ईपीएएल कई पार्सिंग एल्गोरिदम का 'बैन' है: मुझे अभी तक अस्पष्ट सीएफजी के लिए किसी भी पार्सिंग एल्गोरिदम का सामना करना पड़ा है जो भाषा का वर्णन करने वाले किसी भी व्याकरण को पार्स कर सकता है। यह अक्सर यह दिखाने के लिए उपयोग किया जाता है कि ऐसे अयोग्य सीएफजी हैं जिन्हें किसी विशेष पार्सर द्वारा पार्स नहीं किया जा सकता है। इसने मेरे प्रश्न को प्रेरित किया:
क्या कुछ पार्सिंग एल्गोरिथ्म केवल अस्पष्ट सीएफजी को स्वीकार कर रहा है जो ईपीएएल पर काम करता है?
बेशक, कोई व्याकरण के लिए एक ऐड-हॉक दो-पास पार्सर डिजाइन कर सकता है जो भाषा को रैखिक समय में पार्स करता है। मैं उन तरीकों को पार्स करने में दिलचस्पी रखता हूं जिन्हें विशेष रूप से EPAL को ध्यान में रखकर नहीं बनाया गया है।