[DF] Patch lexer to support features necessary to parse code strings
[DF] Patch lexer to support features necessary to parse code strings

1. Strings enclosed in double quotes are supported as much as strings enclosed in single quotes.
2. It is not an error if during the parsing of a number after ".e" comes a non-digit: it could be a method or a column name.

olifre/root,root-mirror/root,root-mirror/root,root-mirror/root,karies/root,karies/root,karies/root,karies/root,karies/root,olifre/root,karies/root,olifre/root,olifre/root,root-mirror/root,root-mirror/root,olifre/root,karies/root,root-mirror/root,olifre/root,karies/root,olifre/root,root-mirror/root,olifre/root,root-mirror/root,root-mirror/root,olifre/root,karies/root,olifre/root,olifre/root,root-mirror/root,karies/root,karies/root,root-mirror/root