我一直在调查jython,并且在jython终端意外地输入了1 = 2
而不是q = 2
,并发现了这个:
>>> 1 = 2
...
...
我必须 Ctrl + C 才能摆脱它。没有其他输入似乎让它快乐。
我在脚本中放入相同的代码并以相同的行为运行它(它只是挂起)。
在CPython中,我得到一个SyntaxError:无法分配给文字(如预期的那样)。
知道发生了什么事吗?这只是一个jython bug吗?
$ jython
Jython 2.5.2 (Debian:hg/91332231a448, Jun 3 2012, 09:02:34)
[OpenJDK 64-Bit Server VM (Oracle Corporation)] on java1.7.0_51