Chuyển đổi một câu lệnh kép thành chuỗi các câu lệnh đơn từ cây trạng thái cho trước. Ví dụ với cây câu lệnh:
{’start_program’: [‘run_program’, ‘exit_program’], ’run_program’: [‘execute’, ‘exit_program’]}
Đầu vào: “Khởi động chương trình, thực hiện rồi thoát.”
Đầu ra: [’start_program’, ‘’execute’, ‘exit_program’]