वीडियो: एक शाब्दिक विश्लेषक कैसे काम करता है?
2024 लेखक: Edward Hancock | [email protected]. अंतिम बार संशोधित: 2023-12-16 01:31
शाब्दिक विश्लेषण है कंपाइलर का पहला चरण। NS शाब्दिक विश्लेषक स्रोत कोड में किसी भी रिक्त स्थान या टिप्पणियों को हटाकर, इन सिंटैक्स को टोकन की एक श्रृंखला में तोड़ देता है। अगर शाब्दिक विश्लेषक एक टोकन अमान्य पाता है, यह एक त्रुटि उत्पन्न करता है। NS शाब्दिक विश्लेषक काम करता है वाक्य रचना के साथ निकटता विश्लेषक.
इसके अनुरूप, एक व्याख्यात्मक विश्लेषक क्या करता है?
लेक्सर, जिसे लेक्सिकल एनालाइज़र या टोकननाइज़र भी कहा जाता है, एक प्रोग्राम है जो इसे तोड़ता है इनपुट लेक्सेम के अनुक्रम में स्रोत कोड। यह पढ़ता है इनपुट चरित्र द्वारा स्रोत कोड चरित्र, लेक्सेम को पहचानता है और लेक्सेम का वर्णन करने वाले टोकन के अनुक्रम को आउटपुट करता है।
इसी तरह, लेक्सिकल और सिंटैक्स एनालाइज़र में क्या अंतर है? मुख्य शाब्दिक विश्लेषण के बीच अंतर तथा वाक्य रचना विश्लेषण क्या वह शाब्दिक विश्लेषण स्रोत कोड को एक बार में एक वर्ण पढ़ता है और इसे अर्थपूर्ण लेक्सेम (टोकन) में परिवर्तित करता है जबकि वाक्य रचना विश्लेषण उन टोकन को लेता है और आउटपुट के रूप में एक पार्स पेड़ का उत्पादन करता है।
इसके बाद, प्रश्न यह है कि लेक्सिकल एनालाइज़र का आउटपुट क्या है?
(मैं) थे उत्पादन का शाब्दिक विश्लेषक टोकन है। (II) प्रिंटफ में टोकन की कुल संख्या ("i=%d, &i=%x", i, &i); 10 हैं। (III) सिंबल टेबल को ऐरे, हैश टेबल, ट्री और लिंक्ड लिस्ट का उपयोग करके लागू किया जा सकता है।
लेक्सर कैसे काम करता है?
NS लेक्सर बस अर्थहीन स्ट्रिंग को "संख्या शाब्दिक", "स्ट्रिंग शाब्दिक", "पहचानकर्ता", या "ऑपरेटर" जैसी चीजों की एक सपाट सूची में बदल देता है, और कर सकता है करना आरक्षित पहचानकर्ताओं ("कीवर्ड") को पहचानने और व्हॉट्सएप को हटाने जैसी चीजें। औपचारिक रूप से, ए लेक्सर नियमित भाषाओं के कुछ सेट को पहचानता है।
सिफारिश की:
एमएमआई साक्षात्कार कैसे काम करता है?
एक विशिष्ट एमएमआई में, प्रत्येक साक्षात्कारकर्ता एक ही साक्षात्कार में रहता है, क्योंकि उम्मीदवार घूमते हैं। साक्षात्कारकर्ता इस प्रकार प्रत्येक उम्मीदवार को परीक्षण के दौरान एक ही साक्षात्कार परिदृश्य के आधार पर स्कोर करता है। उम्मीदवार - प्रत्येक उम्मीदवार साक्षात्कार के सर्किट के माध्यम से घूमता है
यूटा में फायरिंग दस्ते कैसे काम करता है?
यदि निष्पादन में कोई रोक या देरी का आदेश नहीं दिया गया है, तो फायरिंग दस्ते को एक वॉली फायर करने के लिए गिना जाता है। एक निर्दिष्ट निष्पादन टीम का सदस्य तब स्टॉपवॉच शुरू करता है। यदि कैदी बेहोश दिखाई देता है, तो वार्डन एक चिकित्सक को गोली चलाने के तीन मिनट के भीतर कैदी के महत्वपूर्ण संकेतों की जांच करने का आदेश दे सकता है।
सुदृढीकरण सिद्धांत कैसे काम करता है?
सुदृढीकरण सिद्धांत का प्रस्ताव है कि आप सकारात्मक सुदृढीकरण, नकारात्मक सुदृढीकरण, दंड और विलुप्त होने के उपयोग के माध्यम से किसी व्यक्ति के व्यवहार को बदल सकते हैं। सकारात्मक सुदृढीकरण में सकारात्मक परिणामों के साथ वांछित व्यवहार को पुरस्कृत करना शामिल है
डिस्पोजेबल डायपर कैसे काम करता है?
डिस्पोजेबल डायपर में जेल के कण प्लास्टिक से बने होते हैं, जिसमें सिंथेटिक पॉलिमर होते हैं जिनमें छोटे अणुओं की लंबी श्रृंखला होती है। उन जंजीरों से जुड़े सोडियमियन हैं, जेल का गुप्त हथियार पानी के अणुओं को इसकी संरचना के अंदर काफी कम तापमान पर लुभाने के लिए
शाब्दिक विश्लेषक क्या करता है?
लेक्सिकल विश्लेषण एक कंपाइलर का पहला चरण है। यह भाषा प्रीप्रोसेसरों से संशोधित स्रोत कोड लेता है जो वाक्यों के रूप में लिखे जाते हैं। लेक्सिकल एनालाइज़र इन सिंटैक्स को सोर्स कोड में किसी भी व्हाइटस्पेस या टिप्पणियों को हटाकर, टोकन की एक श्रृंखला में तोड़ देता है।