On Thu, Oct 4, 2018 at 2:30 AM Anders Hovmöller <bo...@killingar.net> wrote: > > Nothing is a keyword in that example or in my example. My suggestion is that > we could do: > > my_func(=big_array[5:20]) > > And it would be compile time transformed into > > my_func(**{'big_array[5:20]': big_array[5:20]}) > > and then my_func is just a normal function: > > def my_func(**kwargs): > Whatever > > It's a very simple textual transformation. >
That is not guaranteed to work. In another thread it was pointed out that this is merely a CPython implementation detail, NOT a language feature. ChrisA _______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/