Tôi đang cố gắng làm việc trên một loại trình tạo mã để giúp thử nghiệm đơn vị một dự án pha trộn C/C++ kế thừa. Tôi không tìm thấy bất kỳ loại công cụ độc lập nào có thể tạo ra mã khai từ việc khai báo. Vì vậy, tôi quyết định để xây dựng một, nó không phải là khó khăn.Tôi có thể tìm ngữ pháp BNF hoặc YACC chuẩn cho ngôn ngữ C++ ở đâu?
Xin vui lòng, bất kỳ ai cũng có thể chỉ cho tôi một liên kết ngữ pháp chuẩn, được mô tả tốt hơn bằng ngôn ngữ yacc.
Hy vọng tôi không sáng tạo lại bánh xe, hãy giúp tôi trong trường hợp đó.
Best Regards, Kevin
Để tạo mã sơ khai từ một khai báo, trước tiên bạn phải phân tích cú pháp khai báo. Điều đó trong thực tế có nghĩa là một trình phân tích cú pháp C++ đầy đủ. Bạn thực sự không muốn làm điều này. –