Statis...:Symbol(3pm)

πŸ’– Statistics::R::REXP::Symbol πŸ’–

okay bestie, so this is a Perl man page β€” from the User Contributed Perl Documentation section, section 3pm if you're keeping track β€” and it's all about Statistics::R::REXP::Symbol, aka the R symbol class. it's short, it's sweet, it's giving "small module, big feelings". let's get into it πŸ¦‹


✨ NAME ✨

Statistics::R::REXP::Symbol β€” an R symbol. that's it. that's the whole vibe. πŸ’…


🌸 VERSION 🌸

version 1.0002


πŸŽ€ SYNOPSIS πŸŽ€

okay so here's the little demo, copy it exactly, no notes:

use Statistics::R::REXP::Symbol;

my $sym = Statistics::R::REXP::Symbol->new('some name');
print $sym->name;

literally that's the whole flow. make one, print the name. slay. ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

so an object of this class represents an R symbol/name object, and in R internals land that's a "SYMSXP". no cap, that's the whole description. it's a tiny little wrapper and it knows exactly what it is. main character energy, honestly. πŸ‘‘


πŸ’œ METHODS πŸ’œ

Statistics::R::REXP::Symbol inherits from Statistics::R::REXP. so all the family traits come along for free. 🫢

🌈 ACCESSORS 🌈

  • name β€” the string value of the symbol. like, the actual name, as a string. that's her.
  • sexptype β€” the SEXPTYPE of symbols is "SYMSXP". that's the internal type tag, always and forever.
  • to_pl β€” the Perl value of the symbol is just its name. that's the conversion. it hands you back the name, periodt. πŸ’…

πŸ’€ BUGS AND LIMITATIONS πŸ’€

okay important, listen up bestie: classes in the "REXP" hierarchy are intended to be immutable. please do not try to change their value or attributes. do not. don't do it. it's not that kind of party. πŸ™ˆ

there are no known bugs in this module. for bug reporting, please see Statistics::R::IO. πŸ‘‘


🫢 SUPPORT 🫢

see Statistics::R::IO for support and contact information. that's where the help lives. πŸ’–


🌟 AUTHOR 🌟

Davor Cubranic <cubranic@stat.ubc.ca> β€” thank you for your service, icon. πŸŽ€


this software is Copyright (c) 2017 by University of British Columbia.

this is free software, licensed under:

The GNU General Public License, Version 3, June 2007

GPLv3, we love a free software moment. πŸ’š


aaaand that's the page! 🌸 this one was generated by perl v5.34.0 and dated 2022-02-10, so shoutout to that Perl version and that date for making this doc exist. bye bestie, go name some symbols responsibly πŸ’…βœ¨