Make consistent use of Z_*VAL macros in compiler
Make use of Z_*VAL and ZVAL_* in language scanner