Oriel (scripting language)
ওরিয়েল একটি স্ক্রিপ্টিং ভাষা যা লেব্লন্ড গ্রুপ দ্বারা লিখিত নির্দেশমূলক বইয়ের পাওয়ার টুলস সিরিজের সাথে প্রকাশিত হয়। এর ডকুমেন্টেশনে "গ্রাফিক্স-ভিত্তিক ব্যাচ ল্যাঙ্গুয়েজ" হিসাবে বর্ণনা করা হয়েছে, এটি মূলত মাইক্রোসফ্ট উইন্ডোজ 3-এর জন্য ডিজাইন করা হয়েছিল এবং 1991 সালে উইন্ডোজ 3 পাওয়ার টুলস বইটির সাথে প্রকাশিত হয়েছিল। যাইহোক, ভাষার সংস্করণগুলি 1992 সালে উইন্ডোজ 3.1 পাওয়ার টুলস এবং 1994 সালে উইন্ডোজ এনটি পাওয়ার টুলসের সাথে একত্রিত করা হয়েছিল। একটি ওরিয়েল স্ক্রিপ্ট ফাইলের জন্য প্রস্তাবিত এক্সটেনশন ছিল ওআরএল। ওরিয়েল দুটি এক্সিকিউটেবলের সাথে বিতরণ করা হয়েছিলঃ ORIEL.EXE, এবং MKRUNTIM.EXE। প্রথমটি ছিল ওরিয়েল ইন্টারপ্রেটার, যা যখন আহ্বান করা হয় তখন ব্যবহারকারীকে কার্যকর করার জন্য একটি স্ক্রিপ্ট ফাইল বেছে নিতে প্ররোচিত করে। পরেরটি ব্যবহারকারীকে দোভাষীদের একটি অনুলিপির মধ্যে একটি স্ক্রিপ্ট বান্ডিল করে কাস্টম এক্সিকিউটেবল তৈরি করার ক্ষমতা দিয়েছে। এইভাবে, একটি ওরিয়েল প্রোগ্রাম অন্য যে কোনও উইন্ডোজ এক্সই-এর মতো বিতরণ এবং চালানো যেতে পারে। বে উইন্ডোর ওরিয়াল শৈলীর নামানুসারে এই ভাষার নামকরণ করা হয়েছে। রানটাইমের সাথে বিতরণ করা আইকনে সেই শৈলীর একটি উইন্ডো চিত্রিত করা হয়েছে। উদাহরণ নিম্নলিখিত প্রোগ্রামটি হ্যালো, বিশ্ব বার্তা সম্বলিত একটি মোডাল ডায়ালগ বাক্স প্রদর্শন করে। মেসেজবক্স (ঠিক আছে, 1, তথ্য, "হ্যালো, বিশ্ব! "", ওরিএল সে হ্যালো ", প্রতিক্রিয়া মান) একটি ওরিএল প্রোগ্রামে সর্বদা একটি প্রধান উইন্ডো থাকবে যার উপর এই ধরনের একটি ডায়ালগ বাক্স প্রদর্শিত হবে। নিম্নলিখিত কোডটি সেই উইন্ডোটিকে একটি শিরোনাম দেয়, এটিকে সর্বাধিক করে তোলে এবং ব্যবহারকারী এটি বন্ধ না করা পর্যন্ত এটি খোলা রাখার নির্দেশ দেয়। এই কোডটি উইন্ডো তথ্য পুনরুদ্ধার এবং স্ট্রিং ভেরিয়েবলের ব্যবহারও প্রদর্শন করে। সেটউইন্ডো (ম্যাক্সিমিজ)-এর একটি ফাংশন কল দ্বিতীয় এবং তৃতীয় লাইনকে প্রতিস্থাপন করতে পারে। {ওরিয়াল মন্তব্যগুলি কোঁকড়া বন্ধনীগুলির মধ্যে স্থাপন করা হয়} ইউজ ক্যাপশন ("ওরিয়ালে স্বাগতম") উইনগেট্যাক্টিভ (উইন্ডোর নাম $) উইনশো (উইন্ডোর নাম $, সর্বাধিক, ফলাফল মান) মেসেজবক্স (ঠিক আছে, 1, তথ্য, "হ্যালো, বিশ্ব! "", ওরিএল সে হ্যালো ", প্রতিক্রিয়া ভ্যালু) ওয়েটইনপুট () আরও দেখুন ব্যাচ ফাইল রেফারেন্স আরও পড়ুন স্ক্রিপ্টিং ভাষাগুলি 1991 সালে তৈরি প্রোগ্রামিং ভাষাগুলি