मैं निम्नलिखित कोड का उपयोग कर Oz में एक सूची बनाने के लिए कोशिश कर रहा हूँ:मैं ओज़ में एक सूची कैसे बना सकता हूं?
local Loop10 Xs in
proc {Loop10 I}
Xs={List.append Xs I}
if I == 10 then skip
else
{Browse I}
{Loop10 I+1}
end
{Browse Xs}
end
{Loop10 0}
end
Mozart compiler पता चलता है कि कोड को स्वीकार कर लिया है, लेकिन कोई ब्राउज़ खिड़की को खोलता है। मैं बस ओज़ में एक सूची बनाने की कोशिश कर रहा हूं।
कोड के साथ क्या गलत है?
धन्यवाद। मैं वास्तव में एक ही विधि पर खुद को ठोकर खाई। यद्यपि उचित सूची वापस करने के लिए लूप को दूसरा तर्क होना चाहिए। ताकि सूची हमेशा एक शून्य के साथ समाप्त हो। धन्यवाद। –
ओह, आप सही हैं। यह अभी तय है। – sepp2k
मेरी राय में, यह 'अधिक से अधिक' करने के लिए अधिक सुरक्षित और अधिक तार्किक है क्योंकि आप "से" से "टू" "दे सकते हैं और शून्य प्राप्त कर सकते हैं (और उपर्युक्त प्रोग्राम की तरह एक अनंत सूची नहीं) – yakoudbz