ANTLR
Bách khoa toàn thư mở Wikipedia
Trong các máy tính cần có sự phân tích cho hoạt động của mình, ANTLR là tên của một bộ phân tích cú pháp dựa trên phân tích LL(k). Phiên bản trước đó của ANTLR là bộ phân tích cú pháp PCCTS. ANTLR viết tắt cho "ANother Tool for Language Recognition". ANTLR có sự tranh dành với bộ phân tích cú pháp [1], việc chọn lựa giữa các công cụ của ANTLR thực tế cũng không quan trọng lắm. Các luật của ANTLR được trình bày khá cẩn thận tuân theo chuẩn EBNF, thay cho các expression được sử dụng trong các bộ phân tích cú pháp khác.
Hiện nay, ANTLR đã hỗ trợ cho các ngôn ngữ sau: C++, Java, Python, C#. ANTLR 3 hiện tuân theo các quy định về bản quyền của BSD License.
Xem thêm các tài liệu đầy đủ về ANTLR ở Đại học Birmingham, hoặc vào trang chủ của ANTLR.
Có một vài cái plugin được phát triển trong IDE: Eclipse để hỗ trợ cho cú pháp của ANTLR. Ngoài ra có bộ ANTLR Studio, một sản phẩm đăng kí bản quyền, giống như ANTLR plugin for Eclipse mà được hỗ trợ của Sourceforge.
Các liên kết bên ngoài: ANTLR. ANTLRWorks. ANTLR Studio. Ngôn ngữ lập trình Mantra.