विषयसूची:
परिभाषा - सिंटैक्स त्रुटि का क्या अर्थ है?
कंप्यूटर विज्ञान में एक सिंटैक्स त्रुटि प्रोग्रामर द्वारा दर्ज की गई कोडिंग या प्रोग्रामिंग भाषा के सिंटैक्स में एक त्रुटि है। सिंटैक्स त्रुटियों को एक सॉफ्टवेयर प्रोग्राम द्वारा पकड़ा जाता है जिसे कंपाइलर कहा जाता है, और प्रोग्रामर को प्रोग्राम को संकलित करने और फिर चलाने से पहले उन्हें ठीक करना होगा।
Techopedia सिंटेक्स एरर को समझाता है
वाक्यविन्यास त्रुटि के बारे में सोचने का एक तरीका यह है कि यह कोड की स्पष्टता और उपयोगिता में एक महत्वपूर्ण द्वारपालन कार्य प्रस्तुत करता है। जैसे अन्य डिजिटल तकनीकों में जैसे कि ईमेल पता, सिर्फ एक अक्षर, संख्या या वर्ण का चूक या विस्थापन एक कंप्यूटिंग प्रणाली के लिए महत्वपूर्ण समस्याएं पैदा करता है जिसे कोड को रैखिक तरीके से पढ़ना पड़ता है। वाक्यविन्यास त्रुटियों के सामान्य कारणों के बारे में सोचने के लिए भी उपयोगी है - या तो एक प्रोग्रामर एक टाइपोग्राफिक त्रुटि करता है, या कुछ शब्द या कमांड के प्रारूप या अनुक्रम को भूल जाता है।
सिंटैक्स त्रुटियां उन त्रुटियों से भिन्न होती हैं जो रन टाइम के दौरान कार्यक्रमों को प्रभावित करती हैं। कंप्यूटर प्रोग्रामिंग में कई तार्किक त्रुटियां कंपाइलर द्वारा नहीं पकड़ी जाती हैं, क्योंकि भले ही वे प्रोग्राम को चलाए जाने के कारण गंभीर त्रुटियां हो सकती हैं, वे प्रोग्राम के सिंटैक्स के अनुरूप होते हैं। दूसरे शब्दों में, कंप्यूटर यह नहीं बता सकता है कि कोई तार्किक त्रुटि समस्याएं पैदा करने वाली है, लेकिन यह बता सकती है कि कोड कब सिंटैक्स के अनुरूप नहीं है, क्योंकि उस सिंटैक्स की समझ कंपाइलर की मूल बुद्धि में निर्मित होती है।
वाक्यविन्यास त्रुटियों को समझने का एक और पहलू यह है कि वे प्रदर्शित करते हैं कि कैसे, मनुष्यों के विपरीत, कंप्यूटर इनपुट का उपयोग नहीं कर सकते हैं जो पूरी तरह से डिज़ाइन नहीं किया गया है। एक वाक्य या आदेश में एक अवधि या अल्पविराम की कमी, या एक शब्द में दो स्वैप किए गए अक्षर, संकलक को भ्रमित करता है और उनके काम को असंभव बनाता है। दूसरी ओर, मानव पाठक टाइपोग्राफिकल त्रुटियों को स्पॉट कर सकते हैं और उन्हें समझ सकते हैं कि वे क्या पढ़ रहे हैं। यह संभावना है कि जैसा कि कंप्यूटर आने वाले दशकों में विकसित होता है, इंजीनियर कंपाइलर्स और सिस्टम बनाने में सक्षम हो सकते हैं जो कुछ प्रकार के सिंटैक्स त्रुटियों को संभाल सकते हैं; अब भी, कुछ संकलित वातावरण में, उपकरण साइट पर सिंटैक्स त्रुटियों को सही कर सकते हैं।
