Bill Allombert on Tue, 11 Mar 2025 15:46:37 +0100
|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
- To: pari-users@pari.math.u-bordeaux.fr
- Subject: Re: calling by reference
- From: Bill Allombert <Bill.Allombert@math.u-bordeaux.fr>
- Date: Tue, 11 Mar 2025 15:46:32 +0100
- Delivery-date: Tue, 11 Mar 2025 15:46:37 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=math.u-bordeaux.fr; s=2022; t=1741704395; bh=9jp2l/19HTddCsaoSzirLjhtYT6+VLBEWkm9gAIkhq0=; h=Date:From:To:Subject:References:In-Reply-To:From; b=S54CI9kYmVns5h0IRF9KMHaYHVl5J/g5FPA6AVFyAI5Or0AUOC6rFtFX7eBslsKIC KFb9NBho8tXgp1MF0ozhQACr0YVxk4onxQd1hy/wkbJdSFCuzdrp7Oa/M4+PfvNyko l2cKNE+VKMzMowYlY1dx342A8MqURYBZjq4yxJJpm/qeM228jZGk1EXo37hxhD1+i4 hihjVG6pcJAypnmdokat1OSUO7Z1ND0lULHiAdbLISEVu+LhzHIZgIOZrFIVgRN5V8 KnI7XZmWMhqnofdETGtv0yPqlphz9NgPsJwI+0AH2JqVCsqxNVagvs+l60uD6OeS6S fIWjWUVsVC6KZRUmfR/1qZgnWc7NxdWcXzidz0pNz0E8A5oY80WapQ5jYvLWkzMtqJ ID6H8JPDrXuHuINHE9iyyFXzuFGnOZ81F/vwE+dJ/phFSCHOWffTwXvMHuv9m+tvir nSDoM5m15vaOzFLiKPqxvx1S8DUJj+gAnEYBJqeZbCtBGMbtAfqdfn98mYJ3OMIiR9 xnMzNVUjJk/aEjZR6nHPfzfN5eZGsfqGMSzLlY6gqtxZt4J+XVAd47tAab0FSBzFsE 2aGNdjBuAWZJCOlNJ0RBV4jw4+XmClA+UbYamJC1MfPyoXVQSagRu0YS7Rpj1+j69K FpPbugBQuoinLGssJiwlBqTQ=
- In-reply-to: <c6d6d53a-c300-412a-b1da-5eae7b50b78f@isolution.nl>
- Mail-followup-to: pari-users@pari.math.u-bordeaux.fr
- References: <c6d6d53a-c300-412a-b1da-5eae7b50b78f@isolution.nl>
On Tue, Mar 11, 2025 at 03:27:28PM +0100, Ruud H.G. van Tol wrote:
>
> The user manual states:
>
> 2.7.2 [...] If an argument is prefixed by a tilde ~ in the function
> declaration and the call, it is passed by reference. (If either the
> declaration or the call is missing a tilde, we revert to a call by value.)
Actually it depends if the variable is lexically or dynamically scoped.
Please do not forget the ~!
Cheers,
Bill