1
Fork 0
simple-sql-parser/tools/Language/SQL/SimpleSQL
Jake Wheat 488310ff6a add some big improvements to parse error messages
change the parser to not attempt to parse the elements following
'from' unless there is a actual 'from'
improve the symbol parser to try to deal with issues when symbols are
  next to eachother with no intervening whitespaces
improve number literal parsing to fail if there are trailing letters
  or digits which aren't part of the number and aren't separated with
  whitespace
add some code to start analysing the quality of parse error messages
2014-04-17 18:32:41 +03:00
..
ErrorMessages.lhs add some big improvements to parse error messages 2014-04-17 18:32:41 +03:00
FullQueries.lhs swap order in select lists so the expression comes first then the alias to match the order in the concrete syntax 2013-12-31 11:31:00 +02:00
GroupBy.lhs swap order in select lists so the expression comes first then the alias to match the order in the concrete syntax 2013-12-31 11:31:00 +02:00
Postgres.lhs add some big improvements to parse error messages 2014-04-17 18:32:41 +03:00
QueryExprComponents.lhs fix bug in parsing default as all instead of distinct for set operations 2014-04-15 13:47:34 +03:00
QueryExprs.lhs swap order in select lists so the expression comes first then the alias to match the order in the concrete syntax 2013-12-31 11:31:00 +02:00
SQL2003.lhs add some big improvements to parse error messages 2014-04-17 18:32:41 +03:00
TableRefs.lhs Allow qualified names ('schema.table') in from clauses 2014-01-22 15:54:14 +08:00
Tests.lhs add some big improvements to parse error messages 2014-04-17 18:32:41 +03:00
TestTypes.lhs rename ScalarExpr -> ValueExpr which is slightly more standard, add notes on new fixity implementation 2013-12-19 11:46:51 +02:00
Tpch.lhs add back test for postgres limit syntax, convert tpch queries to ansi fetch first n rows only syntax 2013-12-17 20:04:49 +02:00
ValueExprs.lhs swap order in select lists so the expression comes first then the alias to match the order in the concrete syntax 2013-12-31 11:31:00 +02:00