[Python-Dev] Making None a keyword (original) (raw)
Guido van Rossum guido@python.org
Thu, 25 Apr 2002 23:53:44 -0400
- Previous message: [Python-Dev] Making None a keyword
- Next message: [Python-Dev] Making None a keyword
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I think it's a small project. We've got a new node type in the grammar -- None -- and we'll need a new opcode -- LOADNONE. The compiler just needs to generate a LOADNONE for every None node.
Does the parser prevent assignment to None? Or does the compiler need to check for the use of None in an assignment?
The compiler needs to check. It's just like assigning to a literal: the parser has no power to prevent this, so the compiler has to act as a safeguard.
--Guido van Rossum (home page: http://www.python.org/~guido/)
- Previous message: [Python-Dev] Making None a keyword
- Next message: [Python-Dev] Making None a keyword
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]