HTML::...Parser(3pm)

πŸ“¦
version 2.32 Β· 5 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– HTML::...Parser(3pm) β€” bestie edition πŸ’–

okay so this is the manual page for HTML::...Parser(3pm), coming at you straight out of the User Contributed Perl Documentation section of the perl manual. it's part of the HTML::Lint fam. pull up a chair, we're doing this. 🫢


✨ NAME ✨

HTML::Lint::Parser β€” Parser for HTML::Lint. No user-serviceable parts inside. πŸ’…

fr fr. it's an internal parser. you are not supposed to be in here poking around. this is the engine room. the vibes are immaculate but the doors say STAFF ONLY.


🌸 VERSION 🌸

Version 2.32 ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

See HTML::Lint for all the gory details. 🩸

that's it. that's the synopsis. the gory details live next door, bestie, go knock on that door.


πŸ‘‘ METHODS πŸ‘‘

πŸŽ€ new( $gripe )

Constructor for the main parsing object. slay. ✨

The $gripe argument is a coderef to a function that can handle errors from the parser. and like… it is only ever (so far) HTML::Lint::gripe(). that's the one. the only one. no cap. πŸ™ˆ

πŸ“ $parser->gripe( $errorcode, [ arg1=>val1, ...] )

Calls the passed-in gripe function. πŸ’¬

so you hand it an $errorcode, and then optionally a little list of arg1=>val1, ... pairs, and it goes and yells at whoever you told it to yell at.

⚠️ okay important one: if a given directive has been set to turn off a given message, then the parent gripe never gets called. like, not at all. it's silenced. the message just does not happen. πŸ’€

🌈 that's the whole page 🌈

short and iconic, honestly. she does one job and she does it well. periodt. πŸ’œ


πŸ’– cute sign-off time πŸ’– this lil page is from perl v5.32.0, dated 2020-12-28, and it lives at HTML::...Parser(3pm). mwah. πŸŽ€βœ¨πŸ¦‹