add more escaped characters
parse numbers in different bases. deal with escaped characters in strings