TAP::Pa...:Reader(3pm)
okay so bestie, welcome to the TAP::Pa...:Reader(3pm) page from the Perl Programmers Reference Guide. This one is short, iconic, and lowkey all about reading YAMLish data from an iterator. Let's get into it. πβ¨
πΈ NAME πΈ
TAP::Parser::YAMLish::Reader β read YAMLish data from iterator. That's the whole name-and-purpose situation, and it ate. π
π VERSION π
Version 3.50. periodt.
β¨ SYNOPSIS β¨
The original page keeps this section empty β no synopsis lines, no code, just vibes and a smooth handoff to DESCRIPTION. π«Ά
π¦ DESCRIPTION π¦
Quick note, bestie: parts of this code were derived from YAML::Tiny with the permission of Adam Kennedy. So yes, there's some YAML::Tiny DNA in here. π
π§ METHODS π§
π Class Methods π
new
The constructor new creates and returns an empty TAP::Parser::YAMLish::Reader object. Fresh out the box, no data, just potential. β¨
my $reader = TAP::Parser::YAMLish::Reader->new;
π Instance Methods π
read
my $got = $reader->read($iterator);
Read YAMLish from a TAP::Parser::Iterator and return the data structure it represents. That's the move. π«Ά
get_raw
my $source = $reader->get_source;
Return the raw YAMLish source from the most recent read. π
Heads up, bestie: the example line right above is exactly what the page shows β it usesget_source, even though this method is listed asget_raw. No cap, that's literally how it's printed. π
π AUTHOR π
Andy Armstrong, <andy@hexten.net>
Adam Kennedy wrote YAML::Tiny, which provided the template and many of the YAML matching regular expressions for this module. Legend behavior. π
π₯ SEE ALSO π₯
YAML::TinyYAMLYAML::SyckConfig::TinyCSS::Tiny<http://use.perl.org/~Alias/journal/29427>
π COPYRIGHT π
Copyright 2007-2011 Andy Armstrong.
Portions copyright 2006-2008 Adam Kennedy.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
The full text of the license can be found in the LICENSE file included with this module.
okay bye bestie β signed off by perl v5.42.3 on 2026-11-03. π
πβ¨
π¦ where this page comes from
- alpine 3.24: perl-doc 5.42.3-r0 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms