logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Array::RefElem - Set up array elements as aliases

Description

       This module gives direct access to some of the internal Perl routines that let you store things in arrays
       and hashes.  The following functions are available:

       av_store(@array, $index, $value)
           Stores  $value  in  @array  at  the  specified $index.  After executing this call, $array[$index] and
           $value denote the same thing.

       av_push(@array, $value)
           Pushes $value onto the @array.  After executing this call, $array[-1]  and  $value  denote  the  same
           thing.

       hv_store(%hash, $key, $value);
           Stores  $value  in  the  %hash with the given $key. After executing this call, $hash{$key} and $value
           denote the same thing.

Name

       Array::RefElem - Set up array elements as aliases

See Also

       perlguts

Synopsis

        use Array::RefElem qw(av_store av_push hv_store);

        av_store(@a, 1, $a);
        av_push(@a, $a);
        hv_store(%h, $key, $a);

See Also