Statis...ronment(3pm)
π Statistics::R::REXP::EmptyEnvironment π
okay bestie, welcome to the manual page for Statistics::R::REXP::EmptyEnvironment β it lives in the User Contributed Perl Documentation section of the manual (that's the 3pm bit, iykyk). grab a strawberry π and let's get into it.
β¨ NAME β¨
Statistics::R::REXP::EmptyEnvironment β literally the empty R environment, aka "emptyenv()" π«β¨
πΈ VERSION πΈ
version 1.0002
π SYNOPSIS π
use Statistics::R::REXP::EmptyEnvironment
my $env = Statistics::R::REXP::EmptyEnvironment->new;
print $env->name;
look at that. two lines of setup and one line of printing. iconic behavior, no notes. π
π¦ DESCRIPTION π¦
so an object of this class represents a special R environment ("ENVSXP") that sits right at the base of the environment enclosure hierarchy. it's the final boss of nothingness, bestie:
- it has no
"parent.env" - nothing can be assigned into it
like, at all. it's a locked room. the vibe is "do not perceive me" and honestly? valid. π
now, lowkey important: you shouldn't create instances of this class. it exists mainly to handle deserialization of "emptyenv()" by the "IO" classes. so it's not here for you to play with, it's here to do a job behind the scenes. main character who never asks for credit. π
π METHODS π
"Statistics::R::REXP::EmptyEnvironment" inherits from Statistics::R::REXP::Environment, but with an extra restriction bolted on: it doesn't have attributes, enclosure, or any contents.
and fr fr, trying to create an EmptyEnvironment instance that doesn't follow this restriction will raise an exception. it said boundaries, and it meant it. π«
β ACCESSORS β
nameβ just as in R, the name of the EmptyEnvironment is"R_EmptyEnv". that's the whole accessor. she's simple, she's consistent, we love her. π
π BUGS AND LIMITATIONS π
classes in the "REXP" hierarchy are intended to be immutable. please do not try to change their value or attributes. hands off the artifact, bestie. π
there are no known bugs in this module. please see Statistics::R::IO for bug reporting. π
π«Ά SUPPORT π«Ά
see Statistics::R::IO for support and contact information. that's where the help lives. go there. πΈ
π AUTHOR π
Davor Cubranic <cubranic@stat.ubc.ca>
π COPYRIGHT AND LICENSE π
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
and that's the whole page, bestie!! this one was documented with perl v5.34.0 and dated 2022-02-10 β so yeah, certified vintage. go forth, don't instantiate the empty environment, and slay the rest of your day β¨ππ
π¦ where this page comes from
- debian bookworm: libstatistics-r-io-perl 1.0002-2 Β· GPL-3.0-only
- debian trixie: libstatistics-r-io-perl 1.0002-2 Β· GPL-3.0-only
- ubuntu jammy: libstatistics-r-io-perl 1.0002-2 Β· GPL-3.0-only
- ubuntu noble: libstatistics-r-io-perl 1.0002-2 Β· GPL-3.0-only
- ubuntu resolute: libstatistics-r-io-perl 1.0002-2 Β· GPL-3.0-only
- ubuntu stonking: libstatistics-r-io-perl 1.0002-2 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms