In the perl doc of IO, IO::Path etc. The type is $?File.IO.WHAT to search for.
Or $?File.IO.^methods but that is only a list of methods.
Marcel
On March 13, 2017 23:29:15 ToddAndMargo <toddandma...@zoho.com> wrote:
On March 10, 2017 10:32:43 PM Theo van den Heuvel
<vdheu...@heuvelhlt.nl> wrote:
Not with me it doesn't.
my $TheValue = $?FILE.subst(/.* "/"/, "", :g);
sub sayfn is export { $TheValue.say }
Could something else be wrong here?
cheers,
Theo
ToddAndMargo schreef op 2017-03-10 22:10:
On 03/10/2017 09:53 AM, Timo Paulssen wrote:
I don't quite understand what's wrong with just
my $TheValue = $?FILE.subst(/.* "/"/, "" :g);
near the top of your module?
Hi Timo,
Because it gives you "Use of uninitialized value $TheValue"
when you go to use it inside one of the "is export" subs
:'(
Many thanks,
-T
On 03/13/2017 02:01 AM, JuhiMarcel LangbroekTimmerman wrote:
> now we are at it, for readability perhaps instead of substitutes do,
>
> my $thevalue = $?FILE.IO.basename;
>
> Marcel
Hi Marcel,
Sweet. Thank you!
Is there a list somewhere of all the tings I can tack onto the
$?FILE variable?
perl6 -e 'say $?FILE.perl;'
Didn't work
-T
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Computers are like air conditioners.
They malfunction when you open windows
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~