व्याख्यात्मक विश्लेषक की आवश्यकता क्यों है?

विषयसूची:

व्याख्यात्मक विश्लेषक की आवश्यकता क्यों है?
व्याख्यात्मक विश्लेषक की आवश्यकता क्यों है?
Anonim

व्याख्यात्मक विश्लेषक को स्कैन करने और वैध स्ट्रिंग/टोकन/लेक्सेम के केवल एक सीमित सेट की पहचान करने की आवश्यकता है जो हाथ में भाषा से संबंधित है। यह भाषा के नियमों द्वारा परिभाषित पैटर्न की खोज करता है। नियमित अभिव्यक्तियों में प्रतीकों के परिमित तारों के लिए एक पैटर्न को परिभाषित करके परिमित भाषाओं को व्यक्त करने की क्षमता होती है।

हमें एक शाब्दिक विश्लेषक की आवश्यकता क्यों है?

लेक्सिकल एनालाइज़र की भूमिका

कंपाइलर का पहला चरण। लेक्सिकल विश्लेषण: वर्णों की एक इनपुट स्ट्रिंग लेने की प्रक्रिया (जैसे कि कंप्यूटर प्रोग्राम का स्रोत कोड) और प्रतीकों का एक क्रम तैयार करना जिसे लेक्सिकल टोकन कहा जाता है, या सिर्फ टोकन, जिसे एक पार्सर द्वारा अधिक आसानी से नियंत्रित किया जा सकता है।

संकलक में व्याख्यात्मक विश्लेषक की क्या भूमिका है?

पार्सर से गेट-नेक्स्ट-टूहेन कमांड प्राप्त करने पर, लेक्सिकल एनालाइज़र इनपुट वर्णों को तब तक पढ़ता है जब तक कि वह अगले टोकन की पहचान नहीं कर लेता। टोकन पार्सिंग निर्णयों को प्रभावित करते हैं, … विशेषताएँ टोकन के अनुवाद को प्रभावित करती हैं।

एक शाब्दिक विश्लेषक क्या उत्पन्न करता है?

लेक्सिकल एनालाइज़र (लेक्स, या हाथ से तैयार किए गए टूल द्वारा स्वचालित रूप से उत्पन्न) वर्णों की एक धारा में पढ़ता है, स्ट्रीम में लेक्सेम की पहचान करता है, और उन्हें टोकन में वर्गीकृत करता है. इसे टोकनिंग कहा जाता है। यदि लेक्सर को अमान्य टोकन मिलता है, तो वह एक त्रुटि की रिपोर्ट करेगा।

विभिन्न चरणों में लेक्सिकल एनालाइज़र और सिंटैक्स एनालाइज़र की क्या आवश्यकता है?

एक लेक्सिकल एनालाइजर एक पैटर्न मैचर है। सिंटैक्स विश्लेषण में प्रोग्राम के सिंटैक्स में विकृतियों की पहचान करने के लिए एक ट्री बनाना शामिल है। शाब्दिक विश्लेषण के लिए अक्सर कम जटिल दृष्टिकोणों का उपयोग किया जाता है। सिंटैक्स विश्लेषण के लिए एक अधिक जटिल दृष्टिकोण की आवश्यकता है।

सिफारिश की:

दिलचस्प लेख
अपवर्तनांक प्रकाश के रंग पर कैसे निर्भर करता है?
अधिक पढ़ें

अपवर्तनांक प्रकाश के रंग पर कैसे निर्भर करता है?

एक माध्यम का अपवर्तनांक निर्भर है (कुछ हद तक) प्रकाश की आवृत्ति पर, उच्चतम आवृत्तियों के साथ उच्चतम मान n है। उदाहरण के लिए, साधारण कांच में बैंगनी प्रकाश के लिए अपवर्तनांक लाल बत्ती के अपवर्तनांक से लगभग एक प्रतिशत अधिक होता है। किस रंग के प्रकाश का अपवर्तनांक सबसे अधिक होता है?

क्या संयुक्त परिवार चिकित्सा है?
अधिक पढ़ें

क्या संयुक्त परिवार चिकित्सा है?

संयुक्त युगल और पारिवारिक चिकित्सा युगल और पारिवारिक चिकित्सा परिवार चिकित्सा का औपचारिक विकास 1940 और 1950 के दशक की शुरुआत में अमेरिकन एसोसिएशन ऑफ मैरिज काउंसलर (एएएमएफटी के अग्रदूत) की 1942 में स्थापना के साथ हुआ, और इसके माध्यम से विभिन्न स्वतंत्र चिकित्सकों और समूहों का काम - यूनाइटेड किंगडम में (जॉन बॉल्बी एट द टैविस्टॉक क्लिनिक), … https:

क्या आपको लैप्रोस्कोपी के लिए सोने के लिए रखा जाता है?
अधिक पढ़ें

क्या आपको लैप्रोस्कोपी के लिए सोने के लिए रखा जाता है?

लेप्रोस्कोपी सामान्य संवेदनाहारी के तहत किया जाता है, इसलिए आप प्रक्रिया के दौरान बेहोश हो जाएंगे और इसकी कोई याद नहीं है। आप अक्सर उसी दिन घर जा सकते हैं। लेप्रोस्कोपिक सर्जरी के लिए वे आपको कैसे सुलाते हैं? लेप्रोस्कोपी लगभग हमेशा सामान्य संज्ञाहरण के तहत किया जाता है। इसका मतलब है कि आप प्रक्रिया के लिए बेहोश होंगे। हालाँकि, आप अभी भी उसी दिन घर जाने में सक्षम हो सकते हैं। एक बार जब आप सो रहे हों, एक छोटी ट्यूब जिसे कैथेटर कहा जाता है, आपके मूत्र को इकट्ठा करने के ल