GO::Pa...mitter(3pm)

πŸ“¦
version 0.15 Β· 2 versions
, in debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– GO::Pa...mitter(3pm) β€” the group chat translation πŸ’–

okay bestie, this one is from the User Contributed Perl Documentation corner of the world, and it's about to be your new tiny fave. it's short, it's sweet, it's lowkey mysterious. let's get into it πŸŽ€


✨ NAME ✨

GO::Parsers::obj_emitter β€” and that's it. that's the whole personality. she's a Private class πŸ’… (iykyk, private means look but don't touch)


πŸ¦‹ SYNOPSIS πŸ¦‹

do not use this class directly; use GO::Parser

bestie I cannot stress this enough β€” do not use this class directly. like, at all. the way to get at her is through GO::Parser. that's the door. use the door πŸšͺ✨


🌸 DESCRIPTION 🌸

okay so here's the tea πŸ“ β€” this is not a file parser. not even a little bit. she doesn't read files, she doesn't open anything, that is not her job.

what she actually does: she takes a GO::Model::Graph object as input (as inputs, plural-coded, because that's what the docs say and we respect the docs) and fires OBO XML events πŸ”₯

that's it. that's the whole thing. she's an event girlie. graph goes in, OBO XML events come out. iconic behavior honestly πŸ‘‘


remember: private class! use GO::Parser and let her cook in the background ✨

and that's a wrap on our girl 🫢 this page was cooked up as part of the User Contributed Perl Documentation, shipping with perl v5.36.0, dated 2023-12-18. love that for her. mwah πŸ’‹πŸ’–

πŸ“¦ where this page comes from