व्यायाम 1.5। बेन बिटकडल ने यह निर्धारित करने के लिए एक परीक्षण का आविष्कार किया है कि वह जिस दुभाषिया का सामना कर रहा है वह आवेदक-आदेश मूल्यांकन या सामान्य-आदेश मूल्यांकन का उपयोग कर रहा है। वह निम्न दो प्रक्रियाओं को परिभाषित करता है:एसआईसीपी व्यायाम 1.5
(परिभाषित (पी) (पी))
(परिभाषित (परीक्षण xy) (यदि (= एक्स 0) y))
फिर वह मूल्यांकन करता है अभिव्यक्ति
(परीक्षण 0 (पी))
क्या व्यवहार बेन एक दुभाषिया अनुप्रयोगी-आदेश मूल्यांकन का उपयोग करता है के साथ पालन करेंगे? वह दुभाषिया के साथ क्या व्यवहार करेगा जो सामान्य-आदेश मूल्यांकन का उपयोग करता है?
मैं अभ्यास के जवाब को समझता हूं; मेरा सवाल यह है कि कैसे (पी) बनाम पी बनाम है। उदाहरण के लिए, (टेस्ट 0 (पी)) दुभाषिया को लटकने का कारण बनता है (जो अपेक्षित है), लेकिन उपर्युक्त परिभाषा के साथ (परीक्षण 0 पी) तुरंत 0 का मूल्यांकन करता है। क्यों?
इसके अलावा, मान लें कि हमने परिभाषा को परिभाषित किया है (परिभाषित (पी) पी)। दी गई परिभाषा के साथ, (परीक्षण 0 (पी)) और (परीक्षण 0 पी) दोनों का मूल्यांकन 0 तक होता है। ऐसा क्यों होता है? दुभाषिया क्यों लटका नहीं है? मैं एसआईसीपी पैकेज के साथ डॉ रैकेट का उपयोग कर रहा हूं।
+1 संक्षिप्त उत्तर। Http://codepad.org भी आज़माएं। –
धन्यवाद। मैं भी जवाब की तलाश में हूं। – user1166240