On Wed, Apr 6, 2022 at 7:05 PM Mike Miller <python-id...@mgmiller.net>
wrote:

>
> On 2022-04-06 12:36, Paul Moore wrote:
>
> > And if new syntax is a clear win even with such a library,
> > then designing a language feature that enables better syntax for that
> > library would still be possible (and there would be a clear use case
> > for it, making the arguments easier to make).
>
>
> If folks are really hung up on the syntax limits, there is shortcut to
> prototype
> new syntax using the codecs module to edit code on the fly.  It's a cheat,
> but
> probably less work than writing a transpiler/dsl.
>
> Don't remember who invented the technique, but the last project I tried
> was to
> support f-strings under Python of pre-3.6 vintage, called future-fstrings:
>
>      https://github.com/asottile-archive/future-fstrings
>
>
There is also my ideas module https://aroberge.github.io/ideas/docs/html/
which I created to facilitate this type of exploration.
In fact, I made a note just two days ago about doing this myself
https://github.com/aroberge/ideas/issues/16

André



> Should be enough there to show how it's done.
>
> Why not try this technique, combine with one of the libraries, and start
> writing
> some code?  If it works well enough and enough folks are interested, the
> proposal would all the evidence it needs, imho.
>
> -Mike
>
> _______________________________________________
> Python-ideas mailing list -- python-ideas@python.org
> To unsubscribe send an email to python-ideas-le...@python.org
> https://mail.python.org/mailman3/lists/python-ideas.python.org/
> Message archived at
> https://mail.python.org/archives/list/python-ideas@python.org/message/MKZW5UORORGDSP7EVEDM2HCYOET4RY4J/
> Code of Conduct: http://python.org/psf/codeofconduct/
>
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/E7PATYVPAYOGLS76JMDRC672YK3EZ5ZM/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to