On 10/25/2021 8:26 AM, Chris Angelico wrote:

If it's done with syntax, it can have special behaviour. If it looks
like a function call (or class constructor), it doesn't look like it
has special behaviour.

This has been mentioned before, but I'll say it again: It doesn't need to be syntax in the sense of non-ascii characters, it could be a (soft) keyword:

def process_files(processor, files=deferred os.listdir(DEFAULT_DIR)):

I'm -1 on the proposal, for reasons I'll eventually write up, but if it has to exist, I'd prefer a keyword of some sort.

Eric

_______________________________________________
Python-ideas mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/CCD4GF5DCCDAFTDRZTWB5JLKOYEWIDXO/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to