Re: boo-boo in run docs?
[email protected] (ToddAndMargo via perl6-users) Mon, 3 Nov 2025 17:40:21 -0800
| Newsgroups | perl.perl6.users |
|---|---|
| Message-ID | <[email protected]> |
On 11/3/25 5:09 PM, Will Coleda wrote:
> On my cell, but pretty sure exitcode is a method you call on the
> returned proc, not a parameter you pass in to a constructor.
Hi Will,
What I am looking at is the Proc is a OOP
(Object-Oriented Programming) construct
set up as a method.
my int $x = $p.exitcode
is how you read elements from an OOP construct
(class).
If the data is in the OOP construct, it
needs to be defined in the documentation.
"exitcode" is nowhere I can find in either "run"
or "Proc", but I have missed things in the
documentation before. (I do not have a good
history with the documentation. I see it as
a refresher for those that already know what
they are doing and not for beginners. And I am
the very embodiment of a "beginner" with Raku.)
search.brave.con's AI to the rescue:
https://search.brave.com/search?q=raku+exitcode&source=web&summary=1&conversation=ec8afd654b7e77860b84ea
The exitcode method in Raku's Proc class returns the exit
code of an external process, or -1 if the process has not
yet exited
I am copying the above downing into my "run" keeper.
So if the above is not "AI Slop", "exitcode" in part of
the Proc's OOP construct and it need to be both show and
discussed in the documentation.
Yours in confusion,
-T