1
Fork 0
simple-sql-parser/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
..
Combinators.lhs add separate lexer 2015-08-01 00:04:18 +03:00
Dialect.lhs refactor dialect into a non enum and separate to own file 2016-02-12 12:51:06 +02:00
Errors.lhs create separate module for generic parser combinator utility functions 2014-05-09 21:37:09 +03:00
Lex.lhs work on lexing: error cases 2016-02-15 20:31:06 +02:00
Parse.lhs refactor the identifier syntax 2016-02-12 14:13:47 +02:00
Pretty.lhs don't unescape quotes in string literals and identifiers 2016-02-13 15:54:40 +02:00
Syntax.lhs refactor the identifier syntax 2016-02-12 14:13:47 +02:00