On Sat, Nov 08, 2025 at 12:09:15PM +0200, Peter Pentchev wrote: > On Sat, Nov 08, 2025 at 01:34:42AM -0800, ToddAndMargo via perl6-users wrote: > > On 11/6/25 3:58 PM, Peter Pentchev wrote: > > > It is in the definition. It is listed as one of the methods, because > > > that is what it is. "The end of the document" is the section that > > > lists all of the methods that you can call. > > > > "run" is a method inside Proc's OOP structure. > > "ALL" of Proc's and run's parameters need > > to be documented. > > 1. A method is not a parameter. > > 2. `exitcode` is not a `run` method, it is a `Proc` method. > > 3. It is documented in `Proc`. > > 4. All the parameters to `run` are documented in `run`. > > I will stop repeating *the same things* over and over again.
Oh, sorry, one last (new) thing. You said: > > "run" is a method inside Proc's OOP structure. It is not a method inside `Proc`. It is a routine on its own - it is something you can just call without mentioning `Proc` - in your program you call run(...), you don't call Proc.run(...), right? It is defined inside the same file that defines `Proc`, but that does not make it a method inside `Proc` - there is no `method` keyword in the definition of `run` in that file, is there? G'luck, Peter -- Peter Pentchev [email protected] [email protected] [email protected] PGP key: https://www.ringlet.net/roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13
signature.asc
Description: PGP signature
