On Tue, 31 Jan 2017, Sven Schreiber wrote:
Hi,
the following produces 5 (note the extra "+"):
hey = 2 + + 3
print hey
I think this should cause a syntax error instead. I kind of understand/guess
that the second "+" is interpreted as a unary (redundant) operator relating
to the following "3", and maybe that's correct. But my gut feeling still
says
it's unfortunate...
It may be unfortunate, but then I guess you'd have to convince Octave,
Julia and R too ;)
-------------------------------------------------------
Riccardo (Jack) Lucchetti
Dipartimento di Scienze Economiche e Sociali (DiSES)
Università Politecnica delle Marche
(formerly known as Università di Ancona)
r.lucchetti(a)univpm.it
http://www2.econ.univpm.it/servizi/hpp/lucchetti
-------------------------------------------------------