[Python-Dev] Re: PEP 701 – Syntactic formalization of f-strings

2022年12月22日 10:25:10 -0800

Great stuff! 😁
Rob Cliffe
On 19/12/2022 17:59, Pablo Galindo Salgado wrote:
Hi everyone,
I am very excited to share with you a PEP thatBatuhan Taskaya, Lysandros Nikolaou and myself have been working on recently:PEP 701 - PEP 701 – Syntactic formalization of f-strings <https://peps.python.org/pep-0701/>. We believe this will be a great improvement in both the maintainability of CPython and the usability of f-strings. We look forward to hearing what you think about this and to get your feedback!
*Here is a TLDR for your convenience:*
 * The PEP proposes a formalized grammar for f-strings in Python by
 adding f-strings directly into the Grammar instead of using a
 two-pass hand-written parser.
 * This would lift some existing restrictions for f-strings that (we
 believe) will improve the user experience with f-strings.
 * Other benefits include:
 o Reduced maintenance costs for f-string parsing code as well as
 improved usability for users and library developers.
 o Better error messages involving f-strings by leveraging the
 PEG parser machinery.
 o The proposed changes would improve the overall consistency of
 the language and provide a way for alternative implementations
 to accurately implement f-strings.
*** IMPORTANT: direct all discussions to the discussion thread on discourse: https://discuss.python.org/t/pep-701-syntactic-formalization-of-f-strings/22046 ***
Thanks a lot, everyone for your time!
Regards from rainy London,
Pablo Galindo Salgado
_______________________________________________
Python-Dev mailing list [email protected]
To unsubscribe send an email [email protected]
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived 
athttps://mail.python.org/archives/list/[email protected]/message/IU4O3GFGWJ4FWXXC2TVB4CNPZI3KFBQM/
Code of Conduct:http://python.org/psf/codeofconduct/
_______________________________________________
Python-Dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/S2S2OQNDDSYCC23LBINQZZUCNVYOAEAC/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to