Cây phân tích cho chương trình này xuất hiện trong hình 2,17. Phân tích cú pháp bắt đầu bằng cách gọi chương trình chương trình con. Sau khi nhận thấy rằng mã thông báo ban đầu là một chi, chương trình gọi stmt_list và sau đó cố gắng để phù hợp với mã thông báo giả cuối của tập tin.(Trong cây phân tích, gốc, chương trình, có hai người con, stmt_list và $$) Thủ tục stmt_list một lần nữa ghi chú rằng kỷ niệm sắp tới là một chi. Quan sát này cho phép nó để xác định các nút hiện tại (stmt_list) tạo ra stmt stmt_list (thay vì). Nó do đó gọi stmtandstmtlist trước khi trở về. Tiếp tục trong thời trang này, con đường thực hiện phân tích cú pháp dấu vết trong một traversal sâu đầu tiên trái sang phải của cây phân tích. Này thư từ giữa dấu vết động thực hiện và cấu trúc của cây phân tích là đặc trưng của đệ quy gốc phân tích. Lưu ý rằng vì stmt danh sách nonterminal xuất hiện ở bên phải của vở stmt danh sách, chương trình con stmt_list phải gọi chính nó. Đệ quy này chiếm tên của các kỹ thuật phân tích cú pháp.
đang được dịch, vui lòng đợi..