You're welcome!
I saw your corrections, but there is one point left I think.
In section Accepting values returned to you in the first invocation using ret-test'(5) the result of ($x gets 1 and $y gets 'Smith') is OK (according to the comment),
my (Str $y, Int $x) := ret-test'(5); # y=>'Smith', x=>1, so OK
then in the third invocation the same result (as the comment suggests) is WRONG.
my (Str $y, Int $x) := ret-test(5); # ($x,$y) gets (1,'Smith'), WRONG
So i assume it is WRONG but the comment has $x and $y (or the list values) swapped. And probably the same for the forth invocation.
|