Tree::...e::Expr(3pm)

πŸ“¦
version 0.05 Β· 4 versions
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

okay so bestie you just opened the manual page for Tree::XPathEngine::Expr πŸ’–, filed under the User Contributed Perl Documentation girlies (that's the 3pm section, iykyk). she handles expressions in XPath queries and honestly? she's giving quiet main character energy. let's get into it πŸ¦‹


🌸 NAME 🌸

Tree::XPathEngine::Expr β€” handles expressions in XPath queries ✨

literally what it says on the tin, no cap. this module is the one holding down expressions inside XPath queries. that's the whole job description and she is serving it πŸ’…


πŸ’… METHODS πŸ’…

okay so here's the situation bestie: the original page lists every single one of these methods but does not hand us a single line of description for most of them 😭. no tea, no shade, that's just what we got. so i'm listing every last one, exactly as she comes, and i am not gonna invent behavior that isn't there β€” that would be lying to you and i would NEVER 🫢

new

op_xml

get_lhs

set_lhs

get_rhs

set_rhs

push_predicate

set_op

get_op

evaluate

filter_by_predicate

as_string

dump the expression as a string πŸŽ€

as_xml

dump the expression as xml ✨


heads up bestie: the docs here are mysterious on purpose (or by accident, who can say πŸ™ˆ). the method names are exactly what you get β€” nothing more, nothing less. don't let anybody tell you otherwise.

and that's the whole page, periodt πŸ‘‘ this one ships with perl v5.36.0, dated 2022-11-20, and it's filed under Tree::...e::Expr(3pm) β€” mwah, take care of her πŸ«ΆπŸ’–

πŸ“¦ where this page comes from