Tôi đang làm việc trên một công cụ phân tích tĩnh và tôi cần làm việc với mã nguồn Java và tôi muốn viết mã của mình trong Scala để tôi có thể hưởng lợi từ các tính năng chức năng của nó.Phân tích cú pháp nguồn Java với Scala
Có cách nào dễ dàng để phân tích cú pháp mã nguồn Java và có một cây cú pháp trừu tượng với Scala không? Tôi đã nghĩ đến việc sử dụng một số trình phân tích cú pháp Java hiện có được viết bằng Java nhưng tôi muốn đảm bảo rằng tôi không thiếu một số thư viện Scala thú vị
Bộ phối hợp phân tích cú pháp của Scala có thể là lựa chọn của bạn –
Có trình phân tích cú pháp Java nào đã được triển khai không? – mariosangiorgio
Tôi sẽ không nói nó sẽ là _easy_ để tạo ra một công cụ để phân tích mã nguồn Java ở cấp độ ngữ nghĩa. Còn nhiều điều hơn là phân tích cú pháp, một điều. –