On Thu, 03 Dec 2015 16:15:30 +0000, MRAB <pyt...@mrabarnett.plus.com> wrote: > On 2015-12-03 15:09, Random832 wrote: > > On 2015-12-03, Laura Creighton <l...@openend.se> wrote: > >> Who came up with the word 'display' and what does it have going for > >> it that I have missed? Right now I think its chief virtue is that > >> it is a meaningless noun. (But not meaningless enough, as I > >> associate displays with output, not construction). > > > > In a recent discussion it seemed like people mainly use it > > because they don't like using "literal" for things other than > > single token constants. In most other languages' contexts the > > equivalent thing would be called a literal. > > > "Literals" also tend to be constants, or be constructed out of > constants. > > A list comprehension can contain functions, etc.
Actually, it looks like Random832 is right. The docs for ast.literal_eval say "a Python literal or container display". Which also means we are using the term 'display' inconsistently, since literal_eval will not eval a comprehension. --David _______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com