वेब पर, कई उदाहरण हैं जो एलएल (1) पार्सर के लिए पहले/अनुवर्ती सेटों से संदर्भ-मुक्त व्याकरण के लिए पार्सिंग टेबल बनाने के तरीके को दिखाते हैं।एलएल (के> 1) के लिए पार्सिंग टेबल कैसे बनाएं?
लेकिन मुझे के> 1 मामलों से संबंधित कुछ भी उपयोगी नहीं मिला है। यहां तक कि विकिपीडिया भी इसके बारे में कोई जानकारी नहीं देता है।
मुझे उम्मीद है कि यह किसी भी तरह से होना चाहिए, लेकिन इस क्षेत्र में मौजूदा शोध के संकेतक बहुत उपयोगी होंगे।
मेरे पास पार्सिंग पर एक महान पुस्तक की एक प्रति है, दुर्भाग्यवश, इस विषय को छोड़ देती है। मैं जितना उत्सुक हूं उतना ही उत्सुक हूं। मेरी समझ से, हालांकि, के> 1 के लिए एल्गोरिदम काफी अधिक शामिल हैं और अभ्यास में पूरी तरह से अक्षम हैं। मुझे लगता है कि हम पता लगाएंगे! – templatetypedef
मुझे नहीं लगता कि यह अक्षम है। कम से कम एएनटीएलआर एलएल (के) (किसी भी के साथ) व्याकरण पार्सिंग के लिए दावा करता है। –
रिकर्सिव वंश के पारदर्शी पार्सर्स के साथ, आप केवल आगे की ओर देखने की एक सूची बनाए रखते हैं। इसके बाद इस पर सुधार करने के लिए बहुत सारे अनुकूलन हैं, जैसे ज्ञापन और बैक ट्रैकिंग। यह सुनिश्चित नहीं है कि यह एक टेबल संचालित पार्सर के लिए कैसे काम करेगा! क्या आप अभी तक यह समझ पाएँ हैं? –