make sure parse error gives proper lineno