मैं जीएनयू/एमआईटी योजना का उपयोग कर रहा:क्यों + और * क्रमशः 0 और 1 का मूल्यांकन करते हैं?
1 ]=> (+)
;Value: 0
1 ]=> (*)
;Value: 1
1 ]=> (-)
;The procedure #[arity-dispatched-procedure 2] has been called with 0 arguments; it requires at least 1 argument.
;To continue, call RESTART with an option number:
; (RESTART 1) => Return to read-eval-print level 1.
2 error> (/)
;The procedure #[arity-dispatched-procedure 3] has been called with 0 arguments; it requires at least 1 argument.
;To continue, call RESTART with an option number:
; (RESTART 2) => Return to read-eval-print level 2.
; (RESTART 1) => Return to read-eval-print level 1.
कैसे +
आते हैं और *
दोनों क्रमश: 0 और 1 के लिए मूल्यांकन किया जाता है। और -
और /
का मूल्यांकन क्यों एक त्रुटि फेंकता है?
योजना परिभाषा का यह हिस्सा है या क्या यह जीएनयू/एमआईटी योजना में कार्यान्वयन विस्तार है?
https://en.wikipedia.org/wiki/Empty_product https://en.wikipedia.org/wiki/Empty_sum – Wes