What does \v and \r mean? Are they white spaces?

lexer, whitespace

Solution

`\t` is a horizontal tab, `\v` is a vertical tab and `\r` is a carriage return.

They are certainly a sub-set of white space characters.

Problem

I'm taking a course on lexical analysis, and `\t\v\r` is used in the lexer token definitions to represent white spaces. What are `\v` and `\r` exactly??

Original source