পার্ল 5 এর কার্পের রাকু এনালগ কী?


9

ডিফল্টরূপে, রাকুর "ডাই" লাইন নম্বরটি যেখানে "ডাই" অবস্থিত সেখানে রিপোর্ট করে, আপনি যদি কলিং প্রসঙ্গে লাইল নম্বর চান, তবে পার্ল 5 এর সাথে "কার্প"?


FWIW আমি এখন একটি মডিউল নিয়ে কাজ করছি। আমার কাজ শেষ হয়ে গেলে আবার পোস্ট করবে।
user0721090601

উত্তর:


10

এর সাথে সরাসরি কোনও সমতুল্য নয় carp, তবে আপনি প্যারামিটার দিয়ে রাকু শুরু করতে পারেন--ll-exception , যা একটি এক্সিকিউশন ত্রুটিতে পুরো স্ট্যাক ট্রেস তৈরি করবে ।

আমি অনুমান করি যে এখনও কেউ Carpমডিউল তৈরি করতে পারে নি। carpএকটি Backtraceশ্রেনী তৈরি করে সাব তৈরি করা খুব বেশি কঠিন হওয়া উচিত নয় :

$ raku -e 'say "file: {.file}:{.line}" for Backtrace.new' 
file: SETTING::src/core.c/Backtrace.pm6:94
file: SETTING::src/core.c/Backtrace.pm6:94
file: -e:1

3

গিটহাবটিতে এখন একটি কার্প মডিউল পাওয়া যাচ্ছে এবং শীঘ্রই রাকু বাস্তুতন্ত্রে পাওয়া উচিত। এটি বর্তমানে কেবল সর্বাধিক প্রাথমিক কার্যকারিতা সমর্থন করে তবে সময়ের সাথে সাথে এটি উন্নত করা উচিত।

সুতরাং আপনার প্রশ্নের উত্তর হ'ল কার্প আপনি যেমন পার্ল 5 তে ব্যবহার করবেন:

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.