Bill Allombert on Wed, 10 Jul 2024 18:33:31 +0200
|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
- To: pari-dev@pari.math.u-bordeaux.fr
- Subject: Re: Docs of my()
- From: Bill Allombert <Bill.Allombert@math.u-bordeaux.fr>
- Date: Wed, 10 Jul 2024 18:33:06 +0200
- Arc-authentication-results: i=1; smail; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; d=math.u-bordeaux.fr; s=openarc; t=1720629191; c=relaxed/relaxed; bh=4yMTPUeqvjUIFPnU/7LlzEZt4Lgjc22fUIW/pFUzxgA=; h=DKIM-Signature:Date:From:To:Subject:Message-ID:Mail-Followup-To: References:MIME-Version:Content-Type:Content-Disposition: Content-Transfer-Encoding:In-Reply-To; b=jMoyeNvhVtwJSRL/Nrx6lB3PoOVp3Y35bK43aPqIgfTaevvTcLEnJxqD7gUh2hahSsroah3LhYqvrpKwfMIIyPs7ciSh4TValjXOM4YIerCEiHxvZNo16vlu0HLD5itRpqJ6elmcJnwYbrLCys2dTzopNDaUGDU4n80ePxfMrtxYtDhve6z5VhvVemcc4ky9bhy8aYrCuAEmsjUurA/zJm2z6xfpCLZirQEAHolWLKFAl0eYYu6Sfa21AZZvk5oVbY3hNGgB3zCYv0DEPsSXiZwH1tTr+onD3yeJ6Zf/T1+Cx9XOEGA68QAKI/s0ppNgPnZcqoiVX7Vt5e+8cZWHb6pkA3TMyoi2rL2XfPiZ8+8qUi6EOCFdHHDuafGf1kXfJ9ozvnYRxcQB3WGA5DJvQfUJ5An5lp4PLcUim4BC2u04d45O3crEJus8fU74baAKqFzPkCjRGMbYzEeh6RK9K2lUvScnFuaDDrW/RNKjAdUv3AZK3NhF9xvHXHGfm+mRvR0TrnEOXuWcH3b2fg2Qd4michoSbvnCCQEsy844kRZPH6uHN8v4QEF0pVXSXUm+HVNYnctjGyDQ7wmB91t6mN+YMmiDbkRRO3EtaWQXkfqXiCkpRzIefmthBB3omLuthw+YUp92XGAA7tlJPvfKfVGOGjhr2rkU8Oc/DTB9AWI=
- Arc-seal: i=1; a=rsa-sha256; d=math.u-bordeaux.fr; s=openarc; t=1720629191; cv=none; b=0PXKj2q5ygWZDdUXKk6HMxOWix+Yy/ZWssguoKTqjMmRGYUVFFeEjBjbY8MFHC56MICKWbI/3ktCNlwQkSH45FwYGM1/58pp74KxUTMn/DnkcbnWa4C3KhFM01alyIET9yzVUomsJhTWdOT7/crcc8PAwsMUUjSBVuw8ryEUQt3noNKhQg8Z9HqZrzKaVf1Y7ykGyCe+RI96RSZaFC2B1IqnMdl5KdbDJ2crk9vHGLbWALOGfKTwAesvYshNo+Va1ou5hW3SM1ms6AtI4iE5XZSEKI1/zfqqCvD+Gch7UQgtwuTVNR2I2Eu2boluxjWT/nzq1Z/eMRnKcyuTuSc0FfGlUfAv/wYVNRC38PiWr04XdcAbSzvh2ifLYSboURxWMElmyxYF5CJt/milr40RscFqHpIu18pE0OlbIxmdXa6BWerLYBaurxOPEdnVqOR7sLQby/PevQQmpS2F2MRJ1vywhvkBvRyHB5As8X9kbkl+VJoJYBVRlugV/QhllpKefjgbiyeAMmMNs01U8rboV9CqBB3hvPuudAFClUoLqLSFnO4MrigCUkEi/Enn3C+jKLtn99XG9mHKiW7Xab43fEmcAg1hZvI5FnIwji9KH5r/zjsftNEtXn1WcOy+OWIMmX1HkKq/GQcYLhNgPq0xYEWsNqwXcc5FqF+SZdMLocU=
- Authentication-results: smail; dmarc=none header.from=math.u-bordeaux.fr
- Authentication-results: smail; arc=none
- Delivery-date: Wed, 10 Jul 2024 18:33:31 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=math.u-bordeaux.fr; s=2022; t=1720629191; bh=4yMTPUeqvjUIFPnU/7LlzEZt4Lgjc22fUIW/pFUzxgA=; h=Date:From:To:Subject:References:In-Reply-To:From; b=X9ed0ZpbqYpOlv/g9UrYbK+NopfIpFd+kBzp61Ospt+WTCZnMFidkMTTpqANCPsDR vWy/r/YPjfSnUqzXWFSlU0nozKK7uByBfKRJisL658EGcreWN+39zJSlL1szKW2Bbp n2zRxs7MxxtmAODL4Bcrkv7s9ZnyY7FThrxeAdv8fhtAe3BPHbJigF/UF4jrCSxKd8 pNYBrdflJ3/pWvpV+Qo5YqbGwnUgrwwc318cHXHfZk+yuARXJPqbZYc1FNPk2j9DEs sUhEaW/1M5g+zy8OGzfeuZ2iA5lBzEGow4FbZ9JCqj9Vkz8IyCguTvbJGubf2IFQTO 0At45oMiWWgeLe0OXka/pO5ZNL4sN/fMoioAw37EZKzHRhHkGm+ukRhQtQ5wsDGABb XIeiGCnnbINpIQJV7TB7LWhRkQH2VzqWLtAMYmfWKZDEeF/EFRPAEMivzTs9YLXyY0 fuKhXKXEhGnNnemuqPlTYw8SziDsfONa9q+d4KUDegXGgfJksdX487XncJ1skJllfY baN09uEmn/+2w/5OFuBWcbQelK/51h2d3JEa7iTioIXqluF2cTQ1+RAVJvkqeMaYQs zVyMpMh/LOdciNurwErCYAGu6Z/KoDGTf19s4nlC7WuQNJ/Mv1NFnMxOIhvUXy6uUE 3pM0Z/ntkh8KbFJznlYw6Qfc=
- In-reply-to: <Zo2wocyZGF0xmBT8@debian.attlocal.net>
- Mail-followup-to: pari-dev@pari.math.u-bordeaux.fr
- References: <Zo2wocyZGF0xmBT8@debian.attlocal.net>
On Tue, Jul 09, 2024 at 02:50:25PM -0700, Ilya Zakharevich wrote:
> Is there any documentation of how my(…) is actually parsed? I can see
> that
> my([x,y,z]=[3,4,5]);
> and
> my(f(x)=x+1);
f(x)= is an alias for f=x-> so it is parsed as
my(f=x->x+1)
> are actually “fulfilling the ‘best expectations’” — but not
> my(x=y=List());
is parsed as
my(x=(y=List()))
so y is not declared as a local variable.
Cheers,
Bill
- References:
- Docs of my()
- From: Ilya Zakharevich <nospam-abuse@ilyaz.org>