ozc - ক্লাউডে অনলাইন

এটি ozc কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


ozc - oz কোড কম্পাইল করুন

সাইনোপিসিস


ozc [মোড] অপশন ...

মোড

`ozc' কম্পাইলার পারস্পরিকভাবে একচেটিয়া একটিতে কাজ করতে পারে
নীচের বিকল্প দ্বারা নির্বাচিত মোড:

-হ, -?, --help
সমস্ত আইনি বিকল্পের তথ্য প্রিন্ট করে, তারপর প্রস্থান করে

-গ, -- ডাম্প
`ozc -c FILE.oz' ফাইলে অভিব্যক্তি কম্পাইল এবং মূল্যায়ন করে
FILE.oz, তারপর আউটপুট ফাইলে ফলের মানটিকে আচার করে,
FILE.ozf গতানুগতিক.

-ই, --feedtoemulator
`ozc -e FILE.oz' ফাইলে স্টেটমেন্ট কম্পাইল করে এবং এক্সিকিউট করে
FILE.oz. এটি অপারেশনের ডিফল্ট মোড।

-ই, --মূল
`ozc -E FILE.oz' ফাইলে বিবৃতি অনুবাদ করে FILE.oz মধ্যে
মূল ভাষা, তারপরে এই প্রসারিত ফর্মটি লেখে
আউটপুট ফাইল, FILE.ozi গতানুগতিক.

-এস, --আউটপুটকোড
`ozc -S FILE.oz' ফাইলে বিবৃতি কম্পাইল করে FILE.oz মধ্যে
অ্যাসেম্বলি বাইটকোড বিন্যাস, তারপর এটি আউটপুট ফাইলে লেখে,
FILE.ozm গতানুগতিক.

-এক্স, -- নির্বাহযোগ্য
`ozc -x FILE.oz'অনেক মত -c, কম্পাইল করে এবং মূল্যায়ন করে
ফাইলে অভিব্যক্তি FILE.oz, তারপর ফলিত মানটি এতে লেখে
আউটপুট ফাইল, ডিফল্টরূপে: ফাইল (কোন এক্সটেনশন নেই) ইউনিক্সের অধীনে বা
FILE.exe উইন্ডোজের অধীনে। উপরন্তু, এটি আউটপুট ফাইল তৈরি করে
নির্বাহযোগ্য এইভাবে, যদি Foo.oz একটি অ্যাপ্লিকেশন ফাংশন রয়েছে:
`ozc -x Foo.oz' ফাইল তৈরি করে foo বিন্যাস (Foo.exe উইন্ডোজের অধীনে),
যা নির্বাহযোগ্য এবং সরাসরি শেল থেকে আহ্বান করা যেতে পারে।
যাইহোক, আপনি সর্বদা নিম্নলিখিত হিসাবে একটি অ্যাপ্লিকেশন ফাংশন চালাতে পারেন:
`ওজেঞ্জিন URL args ...' কোথায় URL একটি URL বা পাথনাম যে
অ্যাপ্লিকেশন ফাংশন উল্লেখ করে।

বিকল্প

অতিরিক্তভাবে, কম্পাইলার নিম্নলিখিত সাধারণ বিকল্পগুলি বোঝে:

-ভি, -- ভারবোস
সমস্ত কম্পাইলার বার্তা প্রদর্শন করুন

-q, -- শান্ত
কম্পাইলার মেসেজ ইনহিবিট

-এম, --নির্ভরশীল
কার্যকর করার পরিবর্তে, stdout-এ নির্ভরতার একটি তালিকা লিখুন

-o ফাইল, --outputfile=ফাইল
আউটপুট লিখুন ফাইল (- stdout এর জন্য)

--execheader=STRING এর
যখন বিকল্পের সাথে আহ্বান করা হয় -x কম্পাইলার প্রথমে একটি হেডার আউটপুট করে
যাতে আউটপুট ফাইল অপারেটিং দ্বারা ব্যাখ্যা করা যেতে পারে
একটি এক্সিকিউটেবল হিসাবে সিস্টেম। ইউনিক্সের অধীনে, ডিফল্ট আচরণ হল
হেডার হিসাবে নিম্নলিখিত ব্যবহার করুন:

#!/ বিন / SH
exec ozengine $0 "$@"

সার্জারির --এক্সিহেডার বিকল্প আপনাকে একটি ভিন্ন নির্দিষ্ট করার অনুমতি দেয়
হেডার।

--execpath=STRING এর
এর বর্ণনায় উপরে দেওয়া হেডার ব্যবহার করে --এক্সিহেডার,
সেটি বাদে ওজেঞ্জিন দ্বারা প্রতিস্থাপিত হয় STRING এর.

--execfile=ফাইল
মধ্যে পড়ে ফাইল এবং এটি হেডার হিসাবে ব্যবহার করে। উইন্ডোজের অধীনে,
ডিফল্ট আচরণ হল প্রদত্ত ফাইল ব্যবহার করা
ozhome/bin/ozwrapper.bin, কোথায় ozhome মোজার্টের ইনস্টলেশন
ফোল্ডার. ozwrapper.bin একটি উইন্ডোজ এক্সিকিউটেবল যা লঞ্চ হয়
ওজেঞ্জিন

--execwrapper=ফাইল
মধ্যে পড়ে ozhome/bin/FILE এবং এটি এক্সিকিউটেবলের জন্য হেডার হিসাবে ব্যবহার করে
নথি পত্র. ছাড়াও ozwrapper.bin, একটি ozwrapperw.bin সরবরাহ করা হয়
যে চালু হয় ozenginew পরিবর্তে ওজেঞ্জিন। এই বিকল্প
এই বিকল্প মোড়ক ব্যবহার করার একটি সুবিধাজনক উপায় প্রদান করে.

-z N, --কম্প্রেস=N
আচার একটি সংকুচিত বিন্যাসে লেখা হতে পারে। ডিফল্টরূপে তারা
সংকুচিত হয় না। `-z N' একটি কম্প্রেশন স্তর নির্বাচন করে: N একটি
1 এবং 9 এর মধ্যে পূর্ণসংখ্যা। একটি আচার সংকুচিত করলে উন্নতি হতে পারে
লোড/ডাউনলোড করার সময়।

-D NAME এর, --সংজ্ঞায়িত করুন=NAME এর
ম্যাক্রো সংজ্ঞায়িত করুন NAME এর. কোড উৎসে ` থাকতে পারে\ifdef NAME এর'
শর্তসাপেক্ষ নির্দেশাবলী যা ম্যাক্রো কিনা পরীক্ষা করে NAME এর সংজ্ঞায়িত করা.

-U NAME এর, --undfine=NAME এর
ম্যাক্রোকে অসংজ্ঞায়িত করে NAME এর

-l মডিউল, --পরিবেশ=মডিউল

ozc -l Baz=$HOME/baz.ozf -c Foo.oz

তোলে মডিউল, জোড়ার একটি কমা দ্বারা পৃথক করা তালিকা VAR=URL,
পরিবেশে উপলব্ধ। প্রতিটি VAR=URL-এর জন্য, মডিউল
ইউআরএলে ফাংশনের মাধ্যমে পাওয়া যায় এবং VAR হয়
এটা আবদ্ধ ফাইল Foo.oz সংকলিত হচ্ছে তারপর রেফারেন্স করতে পারেন
পরিবর্তনশীল VAR।

-I থেকে DIR, --incdir=থেকে DIR
যোগ করে থেকে DIR OZPATH এর মাথায় যা ফাইলগুলি সনাক্ত করতে ব্যবহৃত হয়
\ সন্নিবেশ করান.

--include=ফাইল
বিবৃতিটি কম্পাইল এবং কার্যকর করুন ফাইল প্রক্রিয়াকরণের আগে
অবশিষ্ট বিকল্প। এই যেমন ব্যবহার করা যেতে পারে প্রসারিত
একটি নির্বাহ দ্বারা সংকলন পরিবেশ ঘোষণা করা.

--maxerrors=N
রিপোর্ট করা ত্রুটির সংখ্যা সীমিত করুন N.

--baseurl=STRING এর
কম্পিউটেড ফাংশন আমদানির সমাধান করতে বেস URL সেট করুন
STRING

সুইচ

অবশেষে, কম্পাইলারের পর্যায়গুলি কম্পাইলার দ্বারা নিয়ন্ত্রণ করা যেতে পারে
নীচে সুইচ:

-জি, --(না)ডিবাগিনফো
ডিবাগিং তথ্য সহ কোড নির্গত করে। যদি আপনি এই বিকল্প ব্যবহার করুন
মোজার্ট ডিবাগারের সুবিধা নিতে চান। দ্য -g বিকল্প হয়
আসলে এর সংমিশ্রণের জন্য একটি সংক্ষিপ্ত রূপ
--কন্ট্রোলফ্লো ইনফো এবং --স্ট্যাটিকবর্ণনাম.

--(না) কন্ট্রোলফ্লো ইনফো
নিয়ন্ত্রণ প্রবাহ তথ্য অন্তর্ভুক্ত করুন

--(না) স্ট্যাটিক বর্ণনাম
স্ট্যাটিক পরিবর্তনশীল নামের তথ্য অন্তর্ভুক্ত করুন

-পি, --(না)প্রোফাইল
প্রোফাইলিং তথ্য সহ কোড নির্গত করে। যদি আপনি এই বিকল্প ব্যবহার করুন
মোজার্ট প্রোফাইলারের সুবিধা নিতে চান।

--(না)গাম্প
গাম্প সংজ্ঞার অনুমতি দিন।

--(না) কম্পাইলারপাস
কম্পাইলার পাস দেখান।

--(না) সতর্কবাণী
শীর্ষ-স্তরের পুনঃঘোষণা সম্পর্কে সতর্ক করুন।

--(না) সতর্ক ছায়া
সমস্ত পুনঃঘোষণা সম্পর্কে সতর্ক করুন।

--(না) সতর্ক করা হয়েছে
অব্যবহৃত ভেরিয়েবল সম্পর্কে সতর্ক করুন।

--(না) সতর্কবাণী ব্যবহার করা আনুষ্ঠানিকতা
অব্যবহৃত ভেরিয়েবল এবং আনুষ্ঠানিকতা সম্পর্কে সতর্ক করুন।

--(না) সতর্কবাণী
oo ফরোয়ার্ড ঘোষণা সম্পর্কে সতর্ক করুন.

--(না) সতর্কবাণী
মিস করা অপ্টিমাইজেশন সম্পর্কে সতর্ক করুন।

--(না) অভিব্যক্তি
অভিব্যক্তি প্রত্যাশা করুন, বিবৃতি নয়।

--(না)অনুমোদিত
অপ্রচলিত সিনট্যাক্স ব্যবহারের অনুমতি দিন।

--(না) স্ট্যাটিক বিশ্লেষণ
স্ট্যাটিক বিশ্লেষণ চালান।

--(না)রিয়েলকোর
আসল নন-অভিনব কোর সিনট্যাক্স আউটপুট করুন।

--(না)ডিবাগভ্যালু
মূল আউটপুটে পরিবর্তনশীল মান টীকা করুন।

--(না)ডিবাগ টাইপ
মূল আউটপুটে পরিবর্তনশীল প্রকারের টীকা করুন।

--কার্যকর প্যাটার্নস
কার্যকরী প্যাটার্ন-ম্যাচিং ব্যবহার করুন।

ozc(1)

onworks.net পরিষেবা ব্যবহার করে ozc অনলাইন ব্যবহার করুন



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম