Re: boo-boo in run docs?

[email protected] (Peter Pentchev) Sat, 8 Nov 2025 12:16:54 +0200
Newsgroups perl.perl6.users
Message-ID <[email protected]>
--7CXtSbpkQn31SqZz
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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 wr=
ote:
> > 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.
> >=20
> > "run" is a method inside Proc's OOP structure.
> > "ALL" of Proc's and run's parameters need
> > to be documented.
>=20
> 1. A method is not a parameter.
>=20
> 2. `exitcode` is not a `run` method, it is a `Proc` method.
>=20
> 3. It is documented in `Proc`.
>=20
> 4. All the parameters to `run` are documented in `run`.
>=20
> 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

--=20
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

--7CXtSbpkQn31SqZz
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEELuenpRf8EkzxFcNUZR7vsCUn3xMFAmkPGJYACgkQZR7vsCUn
3xNVfg/9EHbc0a+HLtVA4MLI2UjOD34x0EFcqwIdRb0v0uPpYDmloOuA/W6M3O8S
E6PeaYTLHO2jJG8ti5ZJSKQ5XWd/DcGvKAzWaYN8PdSKfMLnw3lxKYhOvRyFfzgC
3h1KFs/L8pdlBPZHQaNr7NOrUh83OPxjlt5AC1eFf40jM61JI50h8N9ucADmOOwY
StM5tAXYaYTnalFFrNYdoutMSsmYB2auicZpXyFgvDpy4mxdEwH0nz2Z2mKRsd/y
vx6+9l41FKhnh3sKeEcEQ0Rwyu/DRIz/TrY6SmdAuPJDCt0VQD41b3FredAHuabX
eALIlvLTMimpiRNriML7Wn0Luu6HHk7MYQhuPYI5DDcpzrJ7fc1p6gzlZdMaWxbL
F+ZFuMHVs7GNFz+SKt73vxSwLB1PZgFRGfW0UokLj62h+qJG4bfFawFRRJsX6FgK
KNeE8qf+G6vKeDBxPvhS3KLi8gvJcoIUSlgF9RT3IPXSxNqgfYlFy+2GaWtBn5Gr
EopIt0MHFcDMG79caQZP73uYDn/JjWDMPG10XARR+1PWiMoP251pHBk+duw6cHBz
WmY8D1IlWuDD/EYFbO7BNt3iA6631/cDBHzLU487xPA5/+ZCtRNN91tNH5tFKUFo
Uv7rAyRauaqOQW4VK8Xeq8c2U9M7PvMTyYgRKzUQQc7h1Xj3ZMQ=
=t/81
-----END PGP SIGNATURE-----

--7CXtSbpkQn31SqZz--