Parse:...:Error(3pm)

πŸ“¦
version 2.005 Β· 3 versions
, in ubuntu noble, ubuntu resolute, ubuntu stonking

okay bestie, welcome to the Parse:...:Error(3pm) manual page, straight outta User Contributed Perl Documentation. this is the whole entire tea, no skips, no cap. πŸ’…

✨ NAME ✨

Parse::DebControl::Error β€” Exception classes for Parse::DebControl. that's literally it, that's the whole name. it's the exception-classes bestie for Parse::DebControl, and it understood the assignment. periodt. πŸ’–

πŸŽ€ SYNOPSIS πŸŽ€

so here's how you actually throw these bad boys, fr fr:

           use Parse::DebControl::Error;

           throw Parse::DebControl::Error();

           throw Parse::DebControl::Error::Parse( "reason for exception" );
           throw Parse::DebControl::Error::Parse( "reason for exception", $line_number_of_data );
           throw Parse::DebControl::Error::Parse( "reason for exception", $line_number_of_data, $context_line );

           throw Parse::DebControl::Error::IO( "information regarding the error" );

like, you can throw the base Parse::DebControl::Error with no args, or throw Parse::DebControl::Error::Parse with a reason, a reason + $line_number_of_data, or a reason + $line_number_of_data + $context_line. and Parse::DebControl::Error::IO takes info regarding the error. iykyk. πŸ¦‹

Parse::DebControl is copyright 2003,2004 Jay Bonci <jaybonci@cpan.org>.

Parse::DebControl::Error is copyright 2009 Carl FΓΌrstenberg <azatoth@gmail.com>.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. so yes bestie, free software, same terms as Perl itself, go off. 🫢


and that's the whole entire page, bestie! this was Parse:...:Error(3pm) from User Contributed Perl Documentation, perl v5.36.0, dated 2022-10-14. mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from