GolfScript स्वचालित रूप से निम्न 'प्राथमिकता' क्रम के अनुसार मूल्यों को बढ़ाता है :
पूर्णांक → सरणी → स्ट्रिंग → ब्लॉक
(निम्नतम से उच्चतम तक सूचीबद्ध है।)
इसका मतलब है कि "1"7+
स्ट्रिंग "17"
को स्टैक पर छोड़ देता है (और नहीं 8
), क्योंकि स्ट्रिंग्स में पूर्णांक की तुलना में अधिक प्राथमिकता होती है।
[ उन गोल्फस्क्रिप्ट दिग्गजों के लिए - अपनी संबंधित समझदारी का अपमान करने के लिए माफी। ]
यह दूसरे तरीके से कैसे संभव होगा? यही है, एक पूर्णांक में एक स्ट्रिंग के लिए मजबूर करने के लिए ?
@LeakyNun; अच्छा! क्या आप इसे एक उत्तर में रखना चाहते हैं? मैं निश्चित रूप से इसे स्वीकार करेंगे।
—
digitalis_
@downvoter; क्या आप एक टिप्पणी छोड़ कर बता सकते हैं कि आपने क्यों अपमानित किया है?
—
digitalis_
name:~ args:1 functions:bitwise not, dump, eval