Tôi đã đọc rằng bộ phối hợp trình phân tích cú pháp Haskell (trong Parsec) có thể phân tích ngữ pháp ngữ cảnh nhạy cảm. Điều này cũng đúng đối với các bộ phối hợp phân tích cú pháp Scala? Nếu có, đây có phải là chức năng "vào" (aka ">>") không?Làm thế nào để các bộ phối hợp phân tích cú pháp Scala so sánh với Parsec của Haskell?
Một số điểm mạnh/điểm yếu của việc triển khai bộ phối hợp phân tích cú pháp của Scala, so với Haskell là gì? Họ có chấp nhận cùng một lớp ngữ pháp không? Việc tạo các thông báo lỗi hoặc làm những thứ hữu ích khác với một hay khác có dễ dàng hơn không?
Phân tích gói tin (giới thiệu trong Scala 2.8) vừa với hình này như thế nào?
Có trang web hoặc một số tài nguyên khác thể hiện cách các nhà khai thác/chức năng/đường DSL khác nhau từ bản đồ triển khai của một ngôn ngữ sang bản đồ khác không?
@Adriaan Moors: Có ấn phẩm nào đề cập đến bổ sung thư viện trình phân tích cú pháp kết hợp Scala 2.8? –
Tôi không nghĩ như vậy, nhưng tôi sẽ hỏi Tiark - Tôi đã không làm việc trên các trình phân tích cú pháp kể từ 2.7. –