ইংরেজিফরাসিস্প্যানিশ

Ad


অনওয়ার্কস ফেভিকন

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

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

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

কার্যক্রম:

NAME এর


gosh - একটি স্কিম স্ক্রিপ্ট দোভাষী

সাইনোপিসিস


ভগবান [-biqV] [-আই পথ ] [-ক পথ ] [-উ মডিউল ] [-l ফাইল ] [-ই এক্সপ্রেস ] [-ই এক্সপ্রেস ] [-চ পতাকা
] [--] [ লিপি যুক্তি ... ]

বর্ণনাঃ


ভগবন্ এর উপরে নির্মিত একটি স্বতন্ত্র স্কিম ইন্টারপ্রেটার বাম স্কিম স্ক্রিপ্ট ইঞ্জিন।

কখন লিপি দেওয়া হয়, ঈশ্বর স্ক্রিপ্টটি লোড করে, এতে স্কিম কোড মূল্যায়ন করে। তারপর, যদি
লিপি নামে একটি পদ্ধতি সংজ্ঞায়িত করে প্রধান, gosh এটিকে একটি একক যুক্তি দিয়ে বলে যা একটি
স্ক্রিপ্ট নামের তালিকা এবং পরবর্তী আর্গুমেন্ট। কখন প্রধান একটি পূর্ণসংখ্যা মান প্রদান করে,
gosh এটির সাথে প্রস্থান কোড হিসাবে প্রস্থান করে। যদি প্রধান অ-পূর্ণসংখ্যা মান প্রদান করে, বা একটি ত্রুটি হয়
মূল্যায়নের সময় সংকেত দেওয়া হয়েছে, গশ এক্সিট কোড 70 (EX_SOFTWARE) দিয়ে প্রস্থান করে। SRFI-22 দেখুন
(http://srfi.schemers.org/srfi-22/srfi-22.html) বিস্তারিত জানার জন্য. যদি না থাকে প্রধান কার্যপ্রণালী
স্ক্রিপ্টে সংজ্ঞায়িত, স্ক্রিপ্ট ফাইলটি লোড করার পরে gosh কোড 0 দিয়ে প্রস্থান করে।

যদি কোন স্ক্রিপ্ট ফাইল দেওয়া না হয়, gosh একটি ইন্টারেক্টিভ মোডে যায়। ডিফল্টরূপে, ঈশ্বর অনুরোধ করে
ব্যবহারকারী একটি স্কিম এক্সপ্রেশন লিখতে, এটি পড়ে এবং মূল্যায়ন করে, তারপর ফলাফল প্রিন্ট করে,
EOF পড়া না হওয়া পর্যন্ত। যদি স্ট্যান্ডার্ড ইনপুট একটি টার্মিনাল না হয়, তবে, gosh একটি প্রিন্ট করে না
শীঘ্র; এটি একটি ব্যবহারকারীকে একটি ফিল্টার প্রোগ্রাম হিসাবে gosh ব্যবহার করার অনুমতি দেয়। এই আচরণ নিয়ন্ত্রণ করা যেতে পারে
দ্বারা -i বা -b বিকল্প; নিচে দেখ.

বিকল্প


কমান্ড লাইন বিকল্পগুলি স্ক্রিপ্ট ফাইল লোড করার আগে বা প্রবেশ করার আগে প্রক্রিয়া করা হয়
ইন্টারেক্টিভ মোড।

বিকল্পগুলি -I, -A, -u, -l, -L, -e এবং -E উপস্থিতির ক্রম অনুসারে প্রক্রিয়া করা হয়। জন্য
উদাহরণস্বরূপ, -I বিকল্পের মাধ্যমে একটি লোড পাথ যোগ করা হলে এর পরে -l বিকল্পগুলিকে প্রভাবিত করে, কিন্তু নয়
এইটার আগে.

-V গশ সংস্করণ প্রিন্ট করে এবং প্রস্থান করে।

-b ব্যাচ মোড। প্রম্পট প্রম্পট করে না এমনকি স্ট্যান্ডার্ড ইনপুট একটি টার্মিনাল। সুপারসেডস
-i

-i ইন্টারেক্টিভ মোড। প্রম্পট প্রিন্ট করতে বাধ্য করে, এমনকি স্ট্যান্ডার্ড ইনপুটও টার্মিনাল নয়।

-q ডিফল্ট ইনিশিয়ালাইজেশন ফাইল পড়তে বাধা দেয়।

-Iপথ
যোগ করে পথ লোড পাথ তালিকার সামনে।

-Aপথ
যুক্ত করে পথ লোড পাথ তালিকার লেজে।

-uমডিউল
লোড এবং আমদানি মডিউল যেন "(ব্যবহার করুন মডিউল )" কোডে নির্দিষ্ট করা আছে।

-lফাইল
একটি স্কিম ফাইল লোড করে ফাইল.

-Lফাইল
লাইক -l, তবে অভিযোগ করবেন না যদি ফাইল বিদ্যমান নেই

-eএক্সপ্রেস
একটি স্কিম এক্সপ্রেশন মূল্যায়ন করে এক্সপ্রেস

-Eএক্সপ্রেস
একই হিসাবে -e, যে ছাড়া এক্সপ্রেস এটি এমনভাবে পড়া হয় যেন এটি বন্ধনী দ্বারা বেষ্টিত।

-pআদর্শ
প্রোফাইলার চালু করে। বর্তমানে আদর্শ শুধুমাত্র 'সময়' হতে পারে।

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

-Fবৈশিষ্ট্য
তোলে বৈশিষ্ট্য cond-প্রসারিত আকারে উপলব্ধ।

-- উল্লেখ করে যে আর কোন বিকল্প নেই। এর পরে যদি আরও যুক্তি থাকে,
এগুলিকে স্ক্রিপ্ট ফাইলের নাম এবং এর আর্গুমেন্ট হিসাবে নেওয়া হয়।

পরিবেশ


GAUCHE_LOAD_PATH
লোড পাথগুলির একটি কোলন পৃথক তালিকা।
সিস্টেম ডিফল্ট লোড পাথের আগে পাথ যুক্ত করা হয়।

GAUCHE_DYNLOAD_PATH
গতিশীলভাবে লোড করার জন্য লোড পাথগুলির একটি কোলন পৃথক তালিকা
বস্তু সিস্টেম ডিফল্ট লোড পাথের আগে পাথ যুক্ত করা হয়।

লেখক


শিরো কাওয়াই (শিরো @ acm. org)

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


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

Ad