|
Bill Allombert on Sat, 01 Nov 2025 11:47:27 +0100
|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
|
Re: Comments between lines raise syntax error
|
- To: pari-users@pari.math.u-bordeaux.fr
- Subject: Re: Comments between lines raise syntax error
- From: Bill Allombert <Bill.Allombert@math.u-bordeaux.fr>
- Date: Sat, 1 Nov 2025 11:47:24 +0100
- Delivery-date: Sat, 01 Nov 2025 11:47:28 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=math.u-bordeaux.fr; s=2022; t=1761994045; bh=OuyIz6VUMhUbCKHS2bxayHrvwtDeb/xVGn/z2tCyYT0=; h=Date:From:To:Subject:References:In-Reply-To:From; b=PRXbeUA451PclNjJW5ViMBwezpSwd3ZwhfxIapkDPnwHdFi+Fv21xMlzSFU+gxU74 91GKl+EWAtI6Ub/fEL0B3GW838s8TKcQYG3F1zGskAvuuOxAO/8dCfKbD0dD6cIjiv Wo89LlpelMxxMdQhVBRl1n+wiQN7etcb98qnXYQbVdWTbChODMWWppbs71vumAj6Cc 4CWguywNeKsIqYTxKvotbHiYqm2qk+AXdT/EYm2iRj8cCCQJx4M8PbbhgDZP7sjhRy USc8BjCG27PnLVRo+g6lQ2mtcRJaUlY5+0X6bZ+ygGCz4FfFELLLugMOZKU3TiWx96 5/LfODSMZLdqBIKQ34dwrpWhISjPs4IgaAxns08NEdW/Dteb4ORe8/Ktwy1Ytb15NA TzY2BUADllOEgN6SAxQ+2o++GG+46iNY1/fhx5Mbvc8hJfCfYTppmn2CY1nLkwC2M+ h+gbwFZEDZ+mjxMi77/DNY2m9H059cwPi5CHPkuFf//z/SfVrDxSgonpnjtmNKYlkj pE55dal1KOAEuP2fegM7RqkpW2UV/cDRE1RrVCk5c+6MKnu2t+Pp8PUaN4zMnoZsPV +z5BQhBXE8v7l2CLS9hTyRmTokPjBb8L7cHJ/nyp0MXd3EWBW3HsSH60K9bH8gldg2 Ai0HDffFcnd/icrLuggWN544=
- In-reply-to: <19a3ea88473.c0c6d87a43843.8988785406110021009@zoho.com>
- Mail-followup-to: pari-users@pari.math.u-bordeaux.fr
- References: <19a3ea88473.c0c6d87a43843.8988785406110021009@zoho.com>
On Sat, Nov 01, 2025 at 10:03:42AM +0100, Ewan Delanoy wrote:
> I have an a small array which I prefer to write line by line for readability,
> and I also would like to insert a few comments in-between some lines.
>
> The following naive trial raises a syntax error in PARI-GP. How can I modify it a little bit to turn it into valid syntax ?
Use braces:
level4={[
e4,
/* Level 1 multiplied by Level 3 */
z1*z5,
z1*z6,
z1*z7,
/* Level 2 multiplied by itself */
z2*z2,
z2*z3,
z3*z3
]}
If you want to use \ instead, you need to add it at the end of every lines,
including comment lines and empty lines.
level4=([\
e4,\
/* Level 1 multiplied by Level 3 */\
z1*z5,\
z1*z6,\
z1*z7,\
/* Level 2 multiplied by itself */\
z2*z2,\
z2*z3,\
z3*z3\
])
Cheers,
Bill.