Scans an escape sequence.
$(BNF /EscapeSequence := "\\" (BinaryEsc | UnicodeEsc | CEsc | HTMLEsc) /BinaryEsc := Octal{1,3} | "x" Hex{2} /UnicodeEsc := "u" Hex{4} | "U" Hex{8} /CEsc := "'" | '"' | "?" | "\\" | "a" | "b" | "f" | "n" | "r" | "t" | "v" /HTMLEsc := "&" EntityName ";" /EntityName := [a-zA-Z] [a-zA-Z\d]* /)
Used to scan the sequence.
Set to true for octal and hexadecimal escapes.
The escape value.
See Implementation
Scans an escape sequence.
$(BNF /EscapeSequence := "\\" (BinaryEsc | UnicodeEsc | CEsc | HTMLEsc) /BinaryEsc := Octal{1,3} | "x" Hex{2} /UnicodeEsc := "u" Hex{4} | "U" Hex{8} /CEsc := "'" | '"' | "?" | "\\" | "a" | "b" | "f" | "n" | "r" | "t" | "v" /HTMLEsc := "&" EntityName ";" /EntityName := [a-zA-Z] [a-zA-Z\d]* /)