Google không bật lên bất kỳ thứ gì có vẻ liên quan.Có một thư viện Python tốt có thể phân tích cú pháp C++ không?
tôi có một loạt các hiện, làm việc C++, và tôi muốn sử dụng python để thu thập thông qua nó và tìm ra mối quan hệ giữa lớp học, vv
EDIT: Chỉ cần muốn chỉ ra: Tôi don Tôi nghĩ rằng tôi cần hoặc muốn phân tích từng bit của C++; Tôi chỉ cần một cái gì đó đủ thông minh để nhận trên lớp, chức năng và khai báo biến thành viên, và để bỏ qua các định nghĩa chức năng.
Bạn không thể làm điều này nếu không có trình phân tích cú pháp C++ đầy đủ. –
Nếu bạn không hài lòng với việc không bắt được các trường hợp cạnh 0,1%, bạn có thể thoát khỏi phân tích cú pháp regex. Tôi khá chắc chắn có rất nhiều trình soạn thảo văn bản làm điều này để làm nổi bật cú pháp/phân tích cú pháp của chúng. Ví dụ, Sublime Text đi kèm với các tệp phân tích cú pháp regex cho một loạt các ngôn ngữ bao gồm C++ (xem C++. TmLanguage). –