Máy Turing và ngữ pháp không giới hạn là hai hình thức khác nhau xác định ngôn ngữ RE. Một số ngôn ngữ RE là có thể quyết định, nhưng không phải tất cả đều được.
Chúng ta có thể định nghĩa các ngôn ngữ có thể quyết định bằng các máy Turing bằng cách nói rằng một ngôn ngữ có thể quyết định được nếu có một ngôn ngữ cho ngôn ngữ tạm dừng và chấp nhận tất cả các chuỗi trong ngôn ngữ và tạm dừng và từ chối tất cả các chuỗi không có trong ngôn ngữ. Câu hỏi của tôi là: có một định nghĩa tương tự về các ngôn ngữ có thể quyết định dựa trên các ngữ pháp không hạn chế hơn là các máy Turing không?