घर विकास मेटलजंग क्या है? - टेक्नोपेडिया से परिभाषा

मेटलजंग क्या है? - टेक्नोपेडिया से परिभाषा

विषयसूची:

Anonim

परिभाषा - मेटलंगुज का क्या अर्थ है?

प्रोग्रामिंग भाषा के दृष्टिकोण से, एक धातु भाषा एक ऐसी भाषा है जिसका उपयोग किसी अन्य भाषा में दिए गए कथनों के बारे में बयान करने के लिए किया जाता है, जिसे एक वस्तु भाषा के रूप में जाना जाता है। मेटलंगुज एक विशेष प्रोग्रामिंग भाषा से जुड़ी अवधारणाओं, व्याकरण और वस्तुओं का वर्णन करने में मदद करता है।

मेटलंगुज का उपयोग व्यापक रूप से भाषा के डिजाइन, एनालाइजर, कंपाइलर और प्रमेय प्रूफ में किया जाता है। इसका उपयोग वित्तीय प्रणालियों, जैव सूचना विज्ञान और अन्य समान अनुप्रयोगों में भी किया जाता है।

Techopedia मैटलैंगैज की व्याख्या करता है

मेटलंगुज कार्यात्मक प्रोग्रामिंग को प्रोत्साहित करता है और अक्सर इसे अशुद्ध कार्यात्मक भाषा माना जाता है। मेटलंगुज का उपयोग ज्यादातर व्याकरण या प्रोग्रामिंग भाषाओं की किसी भी संबंधित शब्दावली का वर्णन करने के लिए किया जाता है। विभिन्न प्रकार के मेटलंगेज हैं जैसे कि ऑर्डर किए गए, नेस्टेड और एम्बेडेड मेटलंगेज। एक ऑर्डर किया गया मेटलंगेज, ऑर्डर किए गए लॉजिक के समान है, जिसमें प्रत्येक स्तर पर एक अधिक अमूर्त डिग्री है। एक नेस्टेड मेटलंगेज एक ऑर्डर किए गए मेटलंगेज से भिन्न होता है, प्रत्येक स्तर के साथ-साथ नीचे भी। एंबेडेड मेटलुंगेज एक भाषा है जो ऑब्जेक्ट लैंग्वेज में इंबेडेड है, जो स्वाभाविक रूप से और साथ ही औपचारिक रूप से होती है।

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

बीएनएफ (बैकस-नौर फॉर्म) एक मैटलैंगज का एक उदाहरण है जो व्यापक रूप से प्रोग्रामिंग भाषाओं के वाक्यविन्यास का वर्णन करने में उपयोग किया जाता है। एक्सएसएल को एक मेटलगूज के रूप में भी माना जाता है जो एक्सएमएल मानक में फ़ाइल एन्कोडिंग को परिभाषित करने की अनुमति देता है, जिसे रूपांतरित या स्वरूपित करने की आवश्यकता होती है। लिस्प एक अन्य लोकप्रिय भाषा है जो अपने स्वयं के धातु कद का उपयोग करती है।

मेटलजंग क्या है? - टेक्नोपेडिया से परिभाषा