type-checking पर टैग किए गए जवाब

यह पुष्टि करते हुए कि एक चर, अभिव्यक्ति या मूल्य में घोषित प्रकार है

8
कंप्यूटर एक बाइट के डेटा प्रकार का निर्धारण कैसे करता है?
उदाहरण के लिए, यदि कंप्यूटर ने 10111100RAM के एक विशेष बाइट पर संग्रहीत किया है, तो कंप्यूटर इस बाइट को पूर्णांक, ASCII वर्ण, या कुछ और के रूप में कैसे समझाता है? क्या प्रकार का डेटा आसन्न बाइट में संग्रहीत किया जाता है? (मुझे नहीं लगता कि यह मामला होगा …

2
टाइप-चेक एल्गोरिदम
मैं टाइपिंग एल्गोरिदम पर एक व्यक्तिगत ग्रंथ सूची अनुसंधान शुरू कर रहा हूं और कुछ सुझाव चाहता हूं। सबसे अधिक उपयोग किए जाने वाले टाइप-चेक एल्गोरिदम, रणनीति और सामान्य तकनीक क्या हैं? मुझे विशेष रूप से जटिल टाइप-चेकिंग एल्गोरिदम में दिलचस्पी है जो व्यापक रूप से ज्ञात स्थिर टाइप की …

1
उत्पाद प्रकारों के साथ प्रकार का अनुमान
मैं एक संकलक भाषा के लिए एक संकलक पर काम कर रहा हूं और प्रकार के अनुमान समर्थन जोड़ना चाहूंगा। मैं हिंडले-मिलनर को समझता हूं, लेकिन मैं जिस प्रकार का सिद्धांत सीख रहा हूं, मैं उसके अनुरूप हूं, इसलिए मैं इस बारे में अनिश्चित हूं कि इसे कैसे अनुकूलित किया …

2
प्रबंधित कोड चलाने वाले न्यूनतम कर्नेल वाले संभावित नुकसान क्या हैं?
मान लीजिए कि मैं एक बहुत छोटे देशी निचले कर्नेल के आधार पर एक ऑपरेटिंग सिस्टम बनाना चाहता हूं जो एक प्रबंधित कोड दुभाषिया / रनटाइम के रूप में कार्य करता है और एक गैर-देशी मशीन भाषा (जावा बाइटकोड, सीआईएल, आदि) के लिए संकलित एक बड़ा ऊपरी कर्नेल। समान ऑपरेटिंग …

5
क्या फ़ंक्शन पैरामीटर प्रकार के रूप में नीचे के प्रकार के लिए कोई उपयोग मामला है?
यदि किसी फ़ंक्शन में a ( निचला प्रकार ) रिटर्न प्रकार है , तो इसका मतलब है कि यह कभी नहीं लौटाता है। उदाहरण के लिए बाहर निकलना या फेंकना, दोनों ही काफी सामान्य स्थितियाँ हैं। संभवतया यदि किसी फ़ंक्शन में ably का कोई पैरामीटर होता है तो इसे कभी …

1
हम संकलन समय की गारंटी पर अधिक शोध क्यों नहीं कर रहे हैं?
मुझे वह सब पसंद है जो संकलन समय है और मुझे यह विचार बहुत पसंद है कि एक बार जब आप किसी कार्यक्रम को संकलित करते हैं तो उसके निष्पादन के बारे में बहुत सारी गारंटी दी जाती है। आम तौर पर एक स्थिर प्रकार की प्रणाली (हास्केल, सी ++, …

2
चर्च / स्कॉट एनकोडिंग के लिए HoTT में उत्पादों को कम करना
इसलिए मैं वर्तमान में कुछ लोगों के साथ HoTT बुक कर रहा हूं। मैंने यह दावा किया कि हम जो सबसे अधिक प्रेरक प्रकार देखेंगे, उन्हें केवल निर्भर प्रकार के प्रकारों और ब्रह्मांडों के प्रकारों में घटाया जा सकता है, जो कि पुनरावर्ती के प्रकार को समान प्रकार के लिए …

1
एमएल प्रकार के अनुमान की घातीय लागत का संक्षिप्त उदाहरण
यह मेरे ध्यान में लाया गया था कि ओकेएमएल जैसी कार्यात्मक भाषा में प्रकार के अनुमान की लागत बहुत अधिक हो सकती है। दावा यह है कि अभिव्यक्ति का एक क्रम ऐसा है कि प्रत्येक अभिव्यक्ति के लिए अभिव्यक्ति की लंबाई पर संबंधित प्रकार की लंबाई घातीय है। मैंने नीचे …

1
क्यों कोक अपनी मूल भाषा में लेट-एक्सप्रेशंस को शामिल करता है
Coq में इसकी मुख्य भाषा में लेट-एक्सप्रेशन शामिल हैं। हम इस तरह के अनुप्रयोगों के लिए लेट-एक्सप्रेशन का अनुवाद कर सकते हैं: let x : t = v in b ~> (\(x:t). b) v मैं समझता हूं कि यह हमेशा काम नहीं करता है क्योंकि vटाइपकास्ट करने पर मूल्य उपलब्ध …

1
स्थैतिक प्रकार की जाँच का गैर-वंचित उदाहरण बहुत रूढ़िवादी है।
प्रोग्रामिंग भाषाओं में अवधारणाओं में , जॉन मिशेल लिखते हैं कि हालैंड समस्या के कारण स्थैतिक प्रकार की जांच आवश्यक रूप से रूढ़िवादी (अत्यधिक सख्त) है। वह एक उदाहरण के रूप में देता है: if (complicated-expression-that-could-run-forever) then (expression-with-type-error) else (expression-with-type-error) क्या कोई गैर-वंचित उत्तर प्रदान कर सकता है जो वास्तव …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.