>>>>> "EL" == Eric M Ludlam <eric@...> writes:
EL> [ ... ]
EL> Emacs lisp does this too. When an Emacs Lisp program is parsed, code
EL> such as:
EL> (setq thingy "foo")
EL> shows up as
EL> ("setq" 'code ... )
I just checked in python parser with the following log message:
All tokens except 'import', 'function', and 'type' are now of type
'code' whose value is the keyword involved in the expression.
The following are such keywords: print, del, pass, break, continue,
return, yield, raise, global, exec, assert, if, while, for, try
Also "expr" value is used with 'code' token type for other exressions
that do not have a keyword.