This performs a Perl join, placing the joined output into sv.
join
sv
The elements to join are in SVs, stored in a C array of pointers to SVs, from **mark to **sp - 1. Hence *mark is a reference to the first SV. Each SV will be coerced into a PV if not one already.
**mark
**sp - 1
*mark
delim contains the string (or coerced into a string) that is to separate each of the joined elements.
delim
If any component is in UTF-8, the result will be as well, and all non-UTF-8 components will be converted to UTF-8 as necessary.
Magic and tainting are handled.
This performs a Perl sprintf placing the string output into sv.
sprintf
The elements to format are in SVs, stored in a C array of pointers to SVs of length len> and beginning at **sarg. The element referenced by *sarg is the format.
len
**sarg
*sarg
To install less, copy and paste the appropriate command in to your terminal.
cpanm
cpanm less
CPAN shell
perl -MCPAN -e shell install less
For more information on module installation, please visit the detailed CPAN module installation guide.