EPAL, ngôn ngữ của các palindromes, được định nghĩa là ngôn ngữ được tạo bởi ngữ pháp không ngữ cảnh rõ ràng sau đây:
EPAL là 'nguyên nhân' của nhiều thuật toán phân tích cú pháp: Tôi chưa gặp phải bất kỳ thuật toán phân tích cú pháp nào cho các CFG rõ ràng có thể phân tích bất kỳ ngữ pháp nào mô tả ngôn ngữ. Nó thường được sử dụng để chỉ ra rằng có những CFG rõ ràng không thể được phân tích cú pháp bởi một trình phân tích cú pháp cụ thể. Điều này truyền cảm hứng cho câu hỏi của tôi:
Có một số thuật toán phân tích chỉ chấp nhận các CFG rõ ràng hoạt động trên EPAL không?
Tất nhiên, người ta có thể thiết kế một trình phân tích cú pháp hai chiều đặc biệt cho ngữ pháp phân tích ngôn ngữ theo thời gian tuyến tính. Tôi quan tâm đến các phương pháp phân tích cú pháp chưa được thiết kế riêng cho EPAL.