tokenizer: handle escapes in single quotes correctly