Last problem (hopefully) is that characters inside simple quotes are not stored properly by the lexer.