Generalized to accept synID as argument.
Changed evalCodePath to evalCode.