More cases for eval.c: comma (different from c), increment/decrement, assignment