ইন্টারয়াক্টিভ শেল (REPL) ব্যবহার করা

Lua:
ইন্টারয়াক্টিভ শেল (REPL) ব্যবহার করা

কিভাবে:

Lua-র REPL-এ প্রবেশ করতে, কেবল lua টাইপ করুন আপনার টার্মিনালে। এখানে একটি সেশনের উদাহরণ দেওয়া হলঃ

> x = 10
> print(x * 2)
20
> t = {'apple', 'banana', 'cherry'}
> table.insert(t, 'date')
> for i, fruit in ipairs(t) do print(i, fruit) end
1	apple
2	banana
3	cherry
4	date
>

সেশনে, আমরা একটি ভেরিয়েবল ঘোষণা করি, মৌলিক অংক করি, একটি টেবিল পরিচালনা করি, এবং এর আইটেমগুলির মাধ্যমে লুপ করি।

গভীর ডুব

Lua-র হালকা প্রকৃতি এর REPL-কে প্রোটোটাইপিংয়ের জন্য আদর্শ করে তোলে। এটি ১৯৯০-এর দশকের প্রারম্ভে Lua-র সৃষ্টি থেকে বিদ্যমান, Lisp এর মতো ভাষাগুলির পূর্ববর্তী ইন্টারেক্টিভ শেলগুলি দ্বারা অনুপ্রাণিত। অন্যান্য ভাষার বিকল্পগুলো অন্তর্ভুক্ত করে irb রাবির জন্য এবং python পাইথনের জন্য, প্রতিটির ভিন্ন ফিচার সেট সহ। Lua-র REPL মিনিমালিস্টিক; অর্থাৎ, এটি অন্যান্যদের মধ্যে পাওয়া জটিল ডিবাগিং টুলগুলির মতো উন্নত ফিচার অভাব করতে পারে। একটি আরও সম্পূর্ণ অভিজ্ঞতার জন্য, ZeroBrane Studio বা LuaDist-এর LuaRocks-এর মতো টুলগুলি প্রাথমিক REPL এর উপরে বেশি অফার করে।

দেখুন সেইসাথে