Unparser
कम्प्यूटिंग में, एक अनपारसर एक ऐसी प्रणाली है जो किसी दिए गए पार्स ट्री से वर्णों या छवि घटकों के एक समूह का निर्माण करती है। एक अनपारसर वास्तव में एक पारंपरिक पार्सर का उल्टा होता है जो वर्णों की एक श्रृंखला लेता है और एक पार्स ट्री का उत्पादन करता है। अनपार्सिंग में आम तौर पर "ट्री वॉक" के रूप में पार्स ट्री पर नियमों के एक विशिष्ट सेट का अनुप्रयोग शामिल होता है। यह देखते हुए कि ट्री में पाठ्य और ग्राफिक दोनों तत्व शामिल हो सकते हैं, अनपारसर में दो अलग-अलग मॉड्यूल हो सकते हैं, जिनमें से प्रत्येक प्रासंगिक घटकों को संभालता है। ऐसे मामलों में "मास्टर अनपारसर" यह निर्धारित करने के लिए "मास्टर अनपारस टेबल" को देखता है कि क्या किसी दिए गए नेस्टेड संरचना को एक मॉड्यूल, या दूसरे द्वारा संभाला जाना चाहिए। द्विदिशात्मक परिवर्तन औपचारिक व्याकरण प्राकृतिक भाषा पीढ़ी संदर्भ वाक्य रचना संकलक निर्माण भी देखें।