Biblio...Parser(3pm)

πŸ“¦
version 1.10 Β· 2 versions
  • 1.10 Β· debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking (latest)
  • 1.10 Β· ubuntu jammy
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

okay bestie, welcome to the Biblio...Parser(3pm) manual page β€” User Contributed Perl Documentation ✨


✨ NAME ✨

Biblio::Citation::Parser β€” citation parsing framework πŸ’…

πŸ’– DESCRIPTION πŸ’–

So Biblio::Citation::Parser is literally the blueprint, the main character energy base class that provides generic methods for reference parsers. 🫢

But bestie, listen: this class should NOT be used directly. Like, no cap. It's meant to be overridden by specific parsers. That's the whole vibe. 🌸

Parsers that extend the Parser class must provide at least the two methods defined here to ensure compatibility. Periodt. πŸ’―

🌸 METHODS 🌸

  • $cite_parser = Biblio::Citation::Parser->new() β€” The new() method creates a new parser instance. It's giving fresh parser, iconic. ✨
  • $metadata = $parser->parse($reference) β€” The parse() method takes a reference and returns the extracted metadata. So you feed it a reference, it hands you back the metadata. Slay. πŸŽ€

πŸŽ€ AUTHOR πŸŽ€

Mike Jewell <moj@ecs.soton.ac.uk> β€” the icon, the legend, the author πŸ‘‘


This page brought to you by perl v5.36.0, dated 2022-11-19, and filed under Biblio...Parser(3pm). Stay parsing, bestie πŸ’–βœ¨