Re: Can I call myself

2017-02-04 Thread ToddAndMargo

On 02/04/2017 01:09 AM, Brent Laabs wrote:

I think you're looking for &?ROUTINE. &?BLOCK is also related.

https://docs.perl6.org/language/variables#index-entry-%26%3FROUTINE


Hi Brent,

Awesome reference on variables!  Thank you!  (I copied it down.)

-T

--
~~~
Having been erased,
The document you're seeking
Must now be retyped.
~~~


Re: Can I call myself

2017-02-04 Thread Brent Laabs
I think you're looking for &?ROUTINE.  &?BLOCK is also related.

https://docs.perl6.org/language/variables#index-entry-%26%3FROUTINE

On Sat, Feb 4, 2017 at 12:51 AM, Darren Duncan 
wrote:

> Any decent programming language supports self-recursion, where a
> subroutine may invoke itself.  Perl 6 explicitly also supports this, and
> even has a special keyword for a routine to refer to itself without knowing
> its own name, especially useful for anonymous subs; I don't remember that
> keyword but it may have been something like "SUB" or "SELF". -- Darren
> Duncan
>
>
> On 2017-02-04 12:34 AM, ToddAndMargo wrote:
>
>> Hi All,
>>
>> Just out of curiosity, in Perl 6 can a subroutine call itself?
>>
>> -T
>>
>> I am  fighting with a broken Net:FTP::rmdir in Perl 5 that
>> will not recuse as advertised (it is very intermittent).
>>
>> And I can not use Net::Ftp in Perl 6 as it is hosed and
>> so is the Inline.
>>
>> And it seems that Perl 5 doesn't like me calling myself,
>> which would do wonders for looping on rmdir until I get
>> everything.
>>
>>


Re: Can I call myself

2017-02-04 Thread Darren Duncan
Any decent programming language supports self-recursion, where a subroutine may 
invoke itself.  Perl 6 explicitly also supports this, and even has a special 
keyword for a routine to refer to itself without knowing its own name, 
especially useful for anonymous subs; I don't remember that keyword but it may 
have been something like "SUB" or "SELF". -- Darren Duncan


On 2017-02-04 12:34 AM, ToddAndMargo wrote:

Hi All,

Just out of curiosity, in Perl 6 can a subroutine call itself?

-T

I am  fighting with a broken Net:FTP::rmdir in Perl 5 that
will not recuse as advertised (it is very intermittent).

And I can not use Net::Ftp in Perl 6 as it is hosed and
so is the Inline.

And it seems that Perl 5 doesn't like me calling myself,
which would do wonders for looping on rmdir until I get
everything.



Can I call myself

2017-02-04 Thread ToddAndMargo

Hi All,

Just out of curiosity, in Perl 6 can a subroutine call itself?

-T

I am  fighting with a broken Net:FTP::rmdir in Perl 5 that
will not recuse as advertised (it is very intermittent).

And I can not use Net::Ftp in Perl 6 as it is hosed and
so is the Inline.

And it seems that Perl 5 doesn't like me calling myself,
which would do wonders for looping on rmdir until I get
everything.