updated doAssign to check rhs expression rvs

the following two lines (with no other context) will crash go-eval.
```
> a := b
> a
```