I'd only add that this behaviour is very old, probably since $eval() was added. I always considered it to be one of those little parser quirks that I can live with.


/.timerQ 1 0 echo /.timerQ 1 0 $timer(Q).com