1
Fork 0
simple-sql-parser/tools/Language/SQL/SimpleSQL
Jake Wheat 9fd2970f26 work on lexing: error cases
fix so following a number with either . or e or E without whitespace
  will cause a lexing error
remove */ from symbols in postgres (although postgres strictly
  speaking allows this I think, it is not a good idea)
reject */ anywhere with an error
reject ||| (or more pipes) in ansi, etc. dialects instead of trying to
  parse it as something like '||', '|'
2016-02-15 20:31:06 +02:00
..
ErrorMessages.lhs change joins so natural is represented by separate field to on/using 2014-04-19 11:18:29 +03:00
FullQueries.lhs refactor the identifier syntax 2016-02-12 14:13:47 +02:00
GroupBy.lhs refactor the identifier syntax 2016-02-12 14:13:47 +02:00
LexerTests.lhs work on lexing: error cases 2016-02-15 20:31:06 +02:00
MySQL.lhs refactor the identifier syntax 2016-02-12 14:13:47 +02:00
Postgres.lhs refactor dialect into a non enum and separate to own file 2016-02-12 12:51:06 +02:00
QueryExprComponents.lhs refactor the identifier syntax 2016-02-12 14:13:47 +02:00
QueryExprs.lhs refactor dialect into a non enum and separate to own file 2016-02-12 12:51:06 +02:00
SQL2011AccessControl.lhs refactor the identifier syntax 2016-02-12 14:13:47 +02:00
SQL2011Bits.lhs refactor the identifier syntax 2016-02-12 14:13:47 +02:00
SQL2011DataManipulation.lhs refactor the identifier syntax 2016-02-12 14:13:47 +02:00
SQL2011Queries.lhs don't unescape quotes in string literals and identifiers 2016-02-13 15:54:40 +02:00
SQL2011Schema.lhs refactor the identifier syntax 2016-02-12 14:13:47 +02:00
TableRefs.lhs refactor the identifier syntax 2016-02-12 14:13:47 +02:00
Tests.lhs work on lexing: error cases 2016-02-15 20:31:06 +02:00
TestTypes.lhs work on lexing: error cases 2016-02-15 20:31:06 +02:00
Tpch.lhs refactor dialect into a non enum and separate to own file 2016-02-12 12:51:06 +02:00
ValueExprs.lhs don't unescape quotes in string literals and identifiers 2016-02-13 15:54:40 +02:00