Nếu không có mã bổ sung (không hiển thị trong hình 2.16), phân tích cú pháp chỉ xác nhận rằng chương trình là đúng cú pháp (tức là, không ai trong số các trường hợp phân tích các khoản lỗi trong báo cáo trường hợp được thực hiện và trận đấu đó luôn luôn nhìn thấy những gì họ hy vọng để xem). Để được sử dụng cho phần còn lại của các trình biên dịch mà phải sản xuất một chương trình mục tiêu tương đương trong một số ngôn ngữ khác phân tích cú pháp phải lưu các cây phân tích cú pháp hoặc một số đại diện khác của các mảnh vỡ chương trình như một cấu trúc dữ liệu rõ ràng. Để lưu các cây phân tích cú pháp riêng của mình, chúng ta có thể phân bổ và các hồ sơ liên kết với nhau để đại diện cho trẻ em của một nút ngay lập tức trước khi thực hiện các chương trình con đệ quy và các viện dẫn trận đấu mà đại diện cho những người trẻ. Chúng ta sẽ cần phải vượt qua từng thói quen đệ quy một lập luận mà chỉ vào bản ghi đó là để được mở rộng (ví dụ, có con được phát hiện). Thủ tục trận đấu cũng sẽ cần phải lưu các thông tin về thẻ nhất định (ví dụ, cơ quan đại diện ký tự chuỗi định danh và chữ) trong lá của cây.?
đang được dịch, vui lòng đợi..