CQL::ProxNode(3pm)

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

✨ CQL::ProxNode ✨

okay bestie, gather round πŸ’– this is the CQL::ProxNode page from the User Contributed Perl Documentation (that's the 3pm manual, section 3 for perl modules, iykyk) β€” and it's literally the node in a CQL parse tree that represents a PROX. slay. πŸŽ€


🌸 NAME 🌸

CQL::ProxNode β€” represents a PROX node in a CQL parse tree πŸ¦‹


✨ SYNOPSIS ✨

here's the whole vibe, copy it exactly bestie, no cap:

use CQL::ProxNode;
my $node = CQL::ProxNode->new( left => $left );
$node->addSecondTerm( $right );

like… look at her go πŸ‘‘


πŸ’… DESCRIPTION πŸ’…

so this section is just… sitting there. empty. a whole blank moment. 😭 the original page gives you the name, the synopsis, and then all the actual tea lives down in METHODS. the description section is giving silent but iconic, so we move.


🫢 METHODS 🫢

🌈 new()

creates a new, incomplete, proximity node with the specified left-hand side. πŸ’œ

no right-hand side yet, bestie β€” that has to come later, and you bring it in with the addSecondSubterm() method. (yeah it is a little odd, but it's just easier to write the parser that way, fr fr. the parser said "not me doing it the easy way" and honestly? valid.)

proximity parameters can be added at any time β€” before or after the right-hand-side sub-tree shows up. flexible queen. ⭐

my $prox = CQL::ProxNode->new( $term );

🧚 addSecondTerm()

listed here, no extra description on the page. it's in the lineup, it's part of the ensemble cast. πŸŽ€

πŸ¦‹ addModifier()

also in the lineup, also no description in the original. present and accounted for. ✨

🌸 getModifiers()

yep, on the list. no write-up given. πŸ’–

πŸ‘‘ op()

on the list, no description. she's here though. πŸ’…

πŸ’€ opXCQL()

last one, on the list, no description. iconic. πŸ”₯

real talk: the original page lists these methods without describing them, so i'm not gonna make stuff up about what they do β€” that would be a whole lie and we don't do that here. πŸ™ˆ if you need the deets, go read the source, bestie.

πŸ’œ SEE ALSO πŸ’œ

no SEE ALSO section on this page β€” nothing to point you at, so there's nothing to keep. πŸ“


that's the whole page, bestie!! 🫢 now go forth and build your parse trees 🌈

this was perl v5.36.0, dated 2022-12-11 β€” mwah, signing off πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from