मैं संकलन और व्याख्या को समझने की कोशिश कर रहा हूं, कुल छवि के आधार पर कदम दर कदम। इसलिए मैं http://www.cs.man.ac.uk/~pjj/farrell/com.html.html यह लेख पढ़ते हुए एक प्रश्न पर आया था
इसे कहते हैं :
संकलक के अगले चरण को पार्सर कहा जाता है। संकलक के इस भाग में भाषा के व्याकरण की समझ है। यह सिंटैक्स त्रुटियों की पहचान करने और आंतरिक डेटा संरचनाओं में एक त्रुटि मुक्त कार्यक्रम का अनुवाद करने के लिए जिम्मेदार है जिसे किसी अन्य भाषा में व्याख्या या लिखा जा सकता है।
लेकिन मैं यह पता नहीं लगा सका कि टोकन किस तरह से दिए गए स्ट्रीम को ठीक से टोकन कर सकता है जिसमें सिंटैक्स त्रुटि है।
यह वहां पर अटक जाना चाहिए या पार्सर को कुछ गलत जानकारी देनी चाहिए। मेरा मतलब है कि टोकन भी एक प्रकार का अनुवादक नहीं है?
तो यह कैसे टोकन के दौरान कोड की शाब्दिक भ्रष्ट लाइनों को दूर करता है।
टोकेनाइज़र हेडिंग के ऊपर लिंक के अंदर टोकन का एक उदाहरण है ।
जैसा कि मैं समझता हूं कि टोकन का रूप ऐसा लगता है, अगर कोड में कुछ गड़बड़ है तो भ्रष्ट भी हो जाएगा।
क्या आप कृपया मेरी गलतफहमी को स्पष्ट कर सकते हैं?