What are these escape sequences in the F# compiler source?

What are the following escape sequences in the F# compiler source? These are from file lex.fsl.

Are these escapes sequences valid F# code or are they for the lexer generator?

let letter = '\Lu' | '\Ll' | '\Lt' | '\Lm' | '\Lo' | '\Nl'

let surrogateChar = '\Cs'

let digit = '\Nd'

let connecting_char = '\Pc'

let combining_char = '\Mn' | '\Mc'

let formatting_char = '\Cf'

Ah, I see. These seem to be Unicode Character Categories