এটি হল কমান্ড বিল্ডঅ্যাপ যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
buildapp - সাধারণ লিস্প ইমেজ তৈরি করার জন্য অ্যাপ্লিকেশন
সাইনোপিসিস
buildapp --আউটপুট আউটপুট ফাইল [--পতাকা ১ মান 1 ...]
বর্ণনাঃ
প্রয়োজনীয় পতাকা
--আউটপুট আউটপুট ফাইল
তৈরি করতে এক্সিকিউটেবলের নাম হিসাবে OUTPUT-FILE ব্যবহার করুন
এন্ট্রি পয়েন্ট পতাকা
--প্রবেশ NAME এর
এক্সিকিউটেবলের টপলেভেল ফাংশন হিসাবে NAME দ্বারা চিহ্নিত ফাংশনটি ব্যবহার করুন। ডাকল
SB-EXT:*POSIX-ARGV* এর একমাত্র যুক্তি হিসেবে। যদি NAME এর একটি কোলন থাকে, তবে এটি চিকিত্সা করা হয়৷
একটি প্যাকেজ বিভাজক হিসাবে, অন্যথায় CL-USER হল অন্তর্নিহিত প্যাকেজ।
--প্রেরিত-প্রবেশ DNAME
ব্যবহৃত ফাইলের নামের উপর নির্ভর করে একটি সম্ভাব্য এন্ট্রি ফাংশন নির্দিষ্ট করুন
আবেদন শুরু করতে। DNAME এর সিনট্যাক্স হল APPLICATION-NAME/ENTRY-NAME। যদি
এক্সিকিউটেবল শুরু করতে ব্যবহৃত নামটি APPLICATION-NAME এর সাথে মেলে, ENTRY-NAME ব্যবহার করুন
প্রবেশ বিন্দু। এটি দ্বারা অনেক সম্ভাব্য এন্ট্রি পয়েন্টগুলির মধ্যে একটি বেছে নিতে ব্যবহার করা যেতে পারে
যেমন অ্যাপ্লিকেশন এক্সিকিউটেবল নামের সিমলিংক করা। যদি APPLICATION-NAME খালি থাকে,
নির্দিষ্ট ENTRY-NAME ডিফল্ট হিসাবে ব্যবহার করা হয় যদি অন্য কোন অ্যাপ্লিকেশনের নাম মেলে না।
প্রেরিত এন্ট্রি পয়েন্টের সংখ্যা হতে পারে, কিন্তু শুধুমাত্র একটি ডিফল্ট।
কর্ম পতাকা
--বোঝা ফাইল
FILE লোড করুন। CL:*প্যাকেজ* লোড করার আগে CL-USER প্যাকেজের সাথে আবদ্ধ
--লোড-সিস্টেম NAME এর
NAME দ্বারা চিহ্নিত একটি ASDF সিস্টেম লোড করুন৷
--প্রয়োজন NAME এর
CL:REQUIRE ব্যবহার করুন NAME লোড করতে
--ইভাল কোড
কোড মূল্যায়ন করতে CL:EVAL ব্যবহার করুন। কোডটি CL:READ-FROM-STRING এর সাথে পড়া হয়৷
CL-USER প্যাকেজ
যে কোনো সংখ্যক লোড/লোড-সিস্টেম/প্রয়োজন/ইভাল ফ্ল্যাগ থাকতে পারে। প্রতিটি মৃত্যুদন্ড কার্যকর করা হয়
একটি এক্সিকিউটেবল তৈরি করার আগে কমান্ড-লাইন অর্ডার।
বোঝা পথ পতাকা
--লোড-পথ ডিরেক্টরী
পরিচালনা করার সময় a --বোঝা, ফাইল লোড করার জন্য DIRECTORY অনুসন্ধান করুন
--asdf-পথ ডিরেক্টরী
পরিচালনা করার সময় a --লোড-সিস্টেম, ASDF সিস্টেম ফাইল লোড করার জন্য ডিরেক্টরি অনুসন্ধান করুন
--asdf-বৃক্ষ ডিরেক্টরী
পরিচালনা করার সময় a --লোড-সিস্টেম, ASDF-এর জন্য DIRECTORY এবং এর সমস্ত সাবডিরেক্টরি অনুসন্ধান করুন
সিস্টেম ফাইল লোড করার জন্য
যে কোনো সংখ্যক লোড-পাথ/এএসডিএফ-পাথ/এএসডিএফ-ট্রি পতাকা থাকতে পারে। asdf-পাথ আর্গুমেন্ট লাগে
asdf-tree আর্গুমেন্টের উপর অগ্রাধিকার।
অন্যান্য পতাকা
--help এই ব্যবহার বার্তা দেখান
--লগ ফাইল ফাইল
লগ কম্পাইলেশন এবং FILE এ আউটপুট লোড করুন
--sbcl PATH-TO-SBCL
আপনার PATH পরিবেশে পাওয়া sbcl প্রোগ্রামের পরিবর্তে PATH-TO-SBCL ব্যবহার করুন
পরিবর্তনশীল
সর্বশেষ ডকুমেন্টেশনের জন্য, দেখুন http://www.xach.com/lisp/buildapp/
onworks.net পরিষেবা ব্যবহার করে অনলাইনে buildapp ব্যবহার করুন