Shelisp রচনা এবং ইউনিক্স শেল (বিশেষ করে ব্যাশ) প্রচলিত ব্যর্থ থেকে কমান্ড এবং নির্মান চালানোর জন্য প্রক্রিয়া উপলব্ধ করা হয় যে একটি খুব ছোট প্রোগ্রাম.
Shelisp চালানোর জন্য, কমান্ড প্রম্পটে বলে:
জলের কলকল শব্দ লোড shelisp.lisp
এই CMU প্রচলিত ব্যর্থ শুরু এবং *, প্রম্পট প্রদান করা উচিত. একটি আরও বেশি সুবিধাজনক ফর্ম Emacs শুরু, এবং CMU সঙ্গে একটি `নিকৃষ্ট জলের কলকল শব্দ 'মোড শুরু হবে যে কমান্ড Mx cmulisp ইস্যু হতে পারে; তারপর, বলে:
(লোড "shelisp.lisp")
ঠুং ঠুং শব্দ (!) মিটিয়ে অব্যাহতি
এখন আপনি ('*' ইতিমধ্যে cmulisp দ্বারা সেখানে রাখা হয়) বলতে পারেন:
*! ম
এবং এটি একটি প্রয়াস উদাহরণস্বরূপ চলমান এবং এটা কমান্ড পাশ দিয়ে (শেল ls কমান্ড চালানো হবে.
অবশ্যই, আপনি ব্যর্থ মধ্যে আসলে. আপনি এই চেষ্টা করতে পারেন:
* (Defun গৌণিক (X) (যদি (zerop X) 1 (x * (গৌণিক (1 এক্স)))))
গৌণিক
* (গৌণিক 33)
8683317618811886495518194401280000000
সুতরাং, আপনি প্রবেশ ``! 'একটি প্রয়াস কমান্ড হিসেবে ব্যাখ্যা করা হয় এবং এর ফলে মান আউটপুট ছাপা হয়' ('একটি `` সঙ্গে পালিয়ে হয় না যে লাইন এর প্রথম শেষ পর্যন্ত) লাইন বাকি.
এখন চেষ্টা করুন:
*! প্রতিধ্বনি (+ + 2 3) Zuzu
5zuzu
'?' 'জলের কলকল শব্দ পালাবার' হয়. এটা পড়তে মৃত্যুদন্ড কার্যকর করা এবং (হার্জেগোভিনা সঙ্গে) ছাপা হয়, যা একটি গুলি প্রকাশ দ্বারা অনুসরণ এবং মুদ্রিত ফলে 'প্রতিস্থাপন করা হয়?' এবং শেল কমান্ড প্রকাশের. এটা কোনো ব্যর্থ অভিব্যক্তি হতে পারে.
* প্রতিধ্বনি (+ + 2/3 2/11) "
এই রিলিজে নতুন কি:!?
- একটি কয়েক আরও ফাংশন (wget হয় পরীক্ষা, ব্যাশ-রিজাল্ট) যোগ করা হয় নি, এবং এই সংস্করণ ব্যর্থ LGPL এর অধীনে rereleased করা হয়.
পাওয়া মন্তব্যসমূহ না