Secara default, "mati" Raku melaporkan nomor baris tempat "mati" berada, bagaimana jika Anda ingin nomor baris dari konteks panggilan, ala "ikan mas" dengan perl 5?
FWIW saya sedang mengerjakan modul sekarang. Akan dikirim lagi setelah saya selesai.
user0721090601
Jawaban:
10
Tidak ada setara langsung dengan carp, tetapi Anda dapat memulai raku dengan --ll-exceptionparameter, yang akan membuat jejak tumpukan penuh pada kesalahan eksekusi.
Saya kira belum ada yang membuat Carpmodul. Membuat carpsub tidak boleh terlalu sulit, mengingat ada Backtracekelas:
Sekarang ada modul Ikan Mas yang tersedia di GitHub dan akan segera tersedia di ekosistem Raku. Saat ini hanya mendukung fungsi paling dasar, tetapi seiring waktu itu harus ditingkatkan.
Jadi jawaban untuk pertanyaan Anda adalah menggunakan Carp seperti yang Anda lakukan di Perl 5. :-)
Jawaban:
Tidak ada setara langsung dengan
carp
, tetapi Anda dapat memulai raku dengan--ll-exception
parameter, yang akan membuat jejak tumpukan penuh pada kesalahan eksekusi.Saya kira belum ada yang membuat
Carp
modul. Membuatcarp
sub tidak boleh terlalu sulit, mengingat adaBacktrace
kelas:sumber
Sekarang ada modul Ikan Mas yang tersedia di GitHub dan akan segera tersedia di ekosistem Raku. Saat ini hanya mendukung fungsi paling dasar, tetapi seiring waktu itu harus ditingkatkan.
Jadi jawaban untuk pertanyaan Anda adalah menggunakan Carp seperti yang Anda lakukan di Perl 5. :-)
sumber