فہرست کا خانہ:
- تعریف - مشترکہ زبان کی وضاحت (سی ایل ایس) کا کیا مطلب ہے؟
- ٹیکوپیڈیا عام زبان کی تفصیلات (سی ایل ایس) کی وضاحت کرتا ہے۔
تعریف - مشترکہ زبان کی وضاحت (سی ایل ایس) کا کیا مطلب ہے؟
کامن لینگویج اسپیفیکیشن (سی ایل ایس) زبان کی خصوصیات کا ایک بنیادی مجموعہ ہے جس کی مدد سے .NET فریم ورک کی کامن لینگوئج رن ٹائم (سی ایل آر) کی مدد سے ہوتی ہے۔ سی ایل ایس نیٹ فریم ورک کی خصوصیات کا ایک حصہ ہے۔ سی ایل ایس کو عام طور پر ڈویلپرز کے ذریعہ استعمال ہونے والی زبان کی تعمیرات کی حمایت کرنے اور قابل تصدیق کوڈ تیار کرنے کے لئے ڈیزائن کیا گیا تھا ، جس سے تمام سی ایل ایس کے مطابق زبانیں کوڈ کی قسم کی حفاظت کو یقینی بنائے گی۔ سی ایل ایس میں متعدد آبجیکٹ پر مبنی پروگرامنگ زبانوں کی خصوصیات شامل ہیں۔ یہ کامن ٹائپ سسٹم (سی ٹی ایس) کی فعالیت کا سب سیٹ بناتا ہے اور سی ٹی ایس میں بیان کردہ سے زیادہ اصول ہیں۔
ٹیکوپیڈیا عام زبان کی تفصیلات (سی ایل ایس) کی وضاحت کرتا ہے۔
سی ایل ایس کسی بھی زبان کے لئے ضروری بنیادی اصول کی وضاحت کرتا ہے جو عام زبان کے بنیادی ڈھانچے کو ہدف بناتا ہے تاکہ وہ دوسری سی ایل ایس کی تعمیل کرنے والی زبانوں کے ساتھ باہمی مداخلت کرے۔ مثال کے طور پر ، C # میں لکھے گئے شے میں "دستخط شدہ" قسم کے پیرامیٹر والا ایک طریقہ سی ایل ایس کے مطابق نہیں ہے ، بالکل اسی طرح جیسے کچھ زبانیں ، جیسے VB.NET ، اس قسم کی حمایت نہیں کرتی ہیں۔
سی ایل ایس کسی زبان کے مرتب کرنے والے رہنما خطوط کی نمائندگی کرتا ہے ، جس میں NET فریم ورک کو نشانہ بنایا جاتا ہے۔ سی ایل ایس کے مطابق کوڈ سی ایل ایس کی شکل میں ظاہر اور ظاہر کیا گیا کوڈ ہے۔ اگرچہ مختلف. NET زبانیں ان کے ترکیبی اصولوں میں مختلف ہیں ، ان کے مرتب کرنے والے کامن انٹرمیڈیٹ لینگوئج ہدایات تیار کرتے ہیں ، جو سی ایل آر کے ذریعہ عمل میں لائے جاتے ہیں۔ لہذا ، سی ایل ایس مطابقت پذیر تقاضوں کے حامل اجزاء کی داخلی عمل میں عدم مطابقت پذیر اقسام کے استعمال میں لچک کی اجازت دیتا ہے۔ اس طرح ، سی ایل ایس بغیر کسی رکاوٹ کے ساتھ مختلف زبانوں کو ایک چھتری میں ضم کرنے کے آلے کے طور پر کام کرتا ہے۔