lexer पर टैग किए गए जवाब

4
Parser Combinator का उपयोग कब करें? पार्सर जेनरेटर का उपयोग कब करें?
मैंने हाल ही में पार्सर्स की दुनिया में एक गहरी डुबकी ली है, मैं अपनी प्रोग्रामिंग भाषा बनाना चाहता हूं। हालांकि, मुझे पता चला कि पार्सर्स लिखने के दो अलग-अलग दृष्टिकोण मौजूद हैं: पार्सर जेनरेटर और पार्सर कॉम्बिनेटर। दिलचस्प है, मैं किसी भी संसाधन को खोजने में असमर्थ रहा हूं …

6
एक 2d सरणी और एक विशाल स्विच के रूप में एक लेक्सर क्यों लागू करें?
मैं धीरे-धीरे अपनी डिग्री खत्म करने के लिए काम कर रहा हूं, और यह सेमेस्टर कंपाइलर्स 101 है। हम ड्रैगन बुक का उपयोग कर रहे हैं । शीघ्र ही पाठ्यक्रम में और हम लेक्सिकल विश्लेषण के बारे में बात कर रहे हैं और यह कैसे नियत परिमित ऑटोमेटा (इसके बाद, …

3
टोकन का लेक्टेटर क्या होना चाहिए जो उसके पार्सर में रिटर्न करता है?
जैसा कि शीर्षक में कहा गया है कि किस डेटा प्रकार को एक लेक्सर रिटर्न / पार्सर देना चाहिए? विकिपीडिया के पास लेक्सिकल विश्लेषण लेख को पढ़ते समय यह कहा गया है कि: कंप्यूटर विज्ञान में, शाब्दिक विश्लेषण एक अनुक्रम के पात्रों को बदलने की प्रक्रिया है (जैसे कि कंप्यूटर …
21 data-types  lexer  flex 

5
क्या पार्सर कॉम्बिनेटर के साथ अलग-अलग पार्सिंग और लेक्सिंग अच्छा अभ्यास है?
जब मैंने पार्सर कॉम्बिनेटरों का उपयोग करना शुरू किया तो मेरी पहली प्रतिक्रिया पार्सिंग और लेक्सिंग के बीच एक कृत्रिम अंतर की तरह महसूस होने वाली मुक्ति से थी। अचानक सब कुछ बस पार्स कर रहा था! हालाँकि, मैं हाल ही में इस पोस्ट पर आया था codereview.stackexchange किसी को …

4
सी ++ में एक लेसर लिखना
सी ++ (किताबें, ट्यूटोरियल, दस्तावेज) में एक लेक्सर लिखने के लिए अच्छे संसाधन क्या हैं, कुछ अच्छी तकनीक और अभ्यास क्या हैं? मैंने इंटरनेट पर देखा है और हर कोई lexer जैसे lexer जनरेटर का उपयोग करने के लिए कहता है। मैं ऐसा नहीं करना चाहता, मैं हाथ से एक …
18 c++  compiler  lexer 

5
एक लेक्सर के लिए टोकन के साथ आ रहा है
मैं एक मार्कअप भाषा के लिए एक पार्सर लिख रहा हूं जिसे मैंने बनाया है (अजगर में लेखन, लेकिन यह वास्तव में इस प्रश्न के लिए प्रासंगिक नहीं है - वास्तव में अगर यह एक बुरे विचार की तरह लगता है, तो मुझे बेहतर रास्ते के लिए एक सुझाव पसंद …
14 python  parsing  lexer 

1
एक व्याकरण पर आधारित एक लेक्सर लिखते समय क्या प्रक्रिया होती है?
व्याकरण, लेक्सर्स और पार्सर्स के बारे में स्पष्टीकरण के उत्तर के माध्यम से पढ़ते समय , उत्तर में कहा गया है कि: [...] एक बीएनएफ व्याकरण में शाब्दिक विश्लेषण और पार्सिंग के लिए आवश्यक सभी नियम शामिल हैं। यह मेरे लिए कुछ हद तक अजीब है क्योंकि अब तक, मुझे …

5
नियमित अभिव्यक्ति के बिना लेक्सिकल विश्लेषण
मैं विभिन्न उच्च स्तरीय लैंगुग ( पायथन , पीएचपी , जावास्क्रिप्ट अन्य लोगों में) में कुछ लेक्सर्स को देख रहा हूं और वे सभी एक या दूसरे रूप में नियमित अभिव्यक्ति का उपयोग करते हैं। हालांकि मुझे यकीन है कि रेगेक्स शायद ऐसा करने का सबसे अच्छा तरीका है, मैं …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.