perldoc > TAP::Parser::Iterator::Array

🏷️ NAME

TAP::Parser::Iterator::Array - Iterator for array-based TAP sources

🚀 Quick Reference

Use Case Command Description
Create an iterator from an array of TAP lines TAP::Parser::Iterator::Array->new(\@array) Returns an iterator object for iterating over array content.
Get the next line from the iterator $it->next() Returns the next line from the array.
Get raw input without fixes $it->next_raw() Returns the next line without applying input fixes.
Get exit status $it->exit() Returns the exit status (always 0 for array iterator).
Get wait status $it->wait() Returns the wait status (always 0 for array iterator).

📦 VERSION

Version 3.43

📋 SYNOPSIS

use TAP::Parser::Iterator::Array;
my @data = ('foo', 'bar', baz');
my $it   = TAP::Parser::Iterator::Array->new(\@data);
my $line = $it->next;

📖 DESCRIPTION

This is a simple iterator wrapper for arrays of scalar content, used by TAP::Parser. Unless you're writing a plugin or subclassing, you probably won't need to use this module directly.

🛠️ METHODS

🧩 Class Methods

🧩 Instance Methods

📜 ATTRIBUTION

Originally ripped off from Test::Harness.

📚 SEE ALSO

TAP::Object, TAP::Parser, TAP::Parser::Iterator

TAP::Parser::Iterator::Array
🏷️ NAME 🚀 Quick Reference 📦 VERSION 📋 SYNOPSIS 📖 DESCRIPTION 🛠️ METHODS
🧩 Class Methods 🧩 Instance Methods
📜 ATTRIBUTION 📚 SEE ALSO

Generated by phpman v4.9.26-1-g511901d · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-07-27 08:07 @216.73.216.194
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 Transitional!Valid CSS!
Enhanced by LLM: deepseek-v4-flash / taotoken.net / www.chedong.com - original format