Jake Wheat
e54cfee62b
work on documentation for new release
2019-07-07 12:54:22 +01:00
Jake Wheat
8555650583
update build to use new cabal, update stack resolver, add build target for exe
2019-07-07 11:33:02 +01:00
Jake Wheat
908a8156e2
small updates for latest packages, cabal and ghc
2019-07-05 19:19:10 +01:00
Jake Wheat
372dcf91cc
Merge pull request #17 from gbordyugov/read-stdin
...
Read stdin for SimpleSqlParserTool
2018-11-28 09:53:16 +07:00
Grigory Bordyugov
fd8356aa1b
read stdin
2018-11-27 17:54:53 +01:00
Jake Wheat
00433a26e8
update some package versions
2018-09-22 11:37:13 +01:00
Jonas Scholl
9631a3d1ba
Update for base-4.11 compatibility.
2018-07-11 22:37:18 +02:00
Jake Wheat
25982a78db
check with stackage/ghc 8.2.1 snapshot
2017-08-05 12:43:56 +03:00
Jake Wheat
a33de9d7e0
update to lts-9.0
2017-08-05 12:29:33 +03:00
Jake Wheat
afe3b72a71
Merge branch '0.4.3'
2017-08-05 12:11:09 +03:00
Jake Wheat
2b9f32f2a1
update changelog
2017-08-05 11:53:47 +03:00
Jake Wheat
aafe06da7c
add backported Makefile
2017-08-02 22:33:18 +03:00
Jake Wheat
67282108c9
add base version in cabal file for hackage
2017-08-02 22:32:39 +03:00
Jake Wheat
57e5004328
update dependencies
2017-06-27 23:07:56 +03:00
Jake Wheat
8468ec389a
update stack lts version
2017-06-27 22:51:29 +03:00
Jake Wheat
e3b6f1570e
Merge pull request #12 from gbordyugov/tool-update
...
tools/SimpleSqlParserTool.lhs fix
2017-06-27 20:36:53 +03:00
Grigory Bordyugov
58024e417e
dialect variable in SimpleSqlParserTool.lhs
2017-02-09 13:15:23 +01:00
Grigory Bordyugov
9e24a308e7
tools/SimpleSqlParserTool.lhs fix
2017-02-09 11:46:49 +01:00
Jake Wheat
cef4205293
upgrade stack file to lts 6.10
2016-08-10 11:32:10 +03:00
Jake Wheat
ff3dcb814c
add support for oracle type size units 'char' and 'byte', example: varchar2(55 byte)
2016-08-10 11:27:30 +03:00
Jake Wheat
efcb0f78d1
add dependencies back to base
2016-07-12 09:58:34 +03:00
Jake Wheat
6f42a4866a
update version to 0.4.2
2016-07-12 09:55:04 +03:00
Jake Wheat
b3333b04bc
update dependencies so it works with ghc 8
2016-07-12 09:53:24 +03:00
Jake Wheat
b23f3aaa07
Merge pull request #10 from hanjoosten/master
...
Relax dependency of base
2016-06-10 09:39:51 +03:00
Han Joosten
da83bba812
Relax dependency of base, to enable use of stack in combination of GHC 8.
2016-06-07 11:02:59 +02:00
Jake Wheat
7f08e51c74
add comments to statement syntax
2016-02-22 23:28:59 +02:00
Jake Wheat
c56a1c8fc8
use explicit data type for sign in interval literals
2016-02-22 23:25:00 +02:00
Jake Wheat
d52b5efc8b
rename CombineQueryExpr to QueryExprSetOp and CombineOp to SetOperatorName
2016-02-22 23:24:43 +02:00
Jake Wheat
a2645ace3f
rename ValueExpr to ScalarExpr
2016-02-22 23:24:25 +02:00
Jake Wheat
09223c3de9
refactor the identifier lexer a bit
2016-02-22 23:24:02 +02:00
Jake Wheat
9457720d2c
refactor the symbol lexer more
2016-02-22 23:23:42 +02:00
Jake Wheat
a3178ad249
refactor the symbol lexer a little
2016-02-22 23:20:11 +02:00
Jake Wheat
3f7e0123a2
a few documentation and website tweaks
2016-02-22 23:16:36 +02:00
Jake Wheat
10a38657b5
update TODO
2016-02-22 23:16:15 +02:00
Jake Wheat
bef44a7431
update changelog
2016-02-22 23:15:57 +02:00
Jake Wheat
92c537fce2
move #iden to sql server dialect
2016-02-21 23:50:23 +02:00
Jake Wheat
83b16edb1f
add support for odbc outer join syntax
2016-02-21 23:48:55 +02:00
Jake Wheat
c8d745fd28
add support for odbc scalar exprs
2016-02-21 23:43:19 +02:00
Jake Wheat
d8b351472f
add positional arg to the syntax and parser
2016-02-21 23:36:47 +02:00
Jake Wheat
64d3b742b4
make aggregate function names non keywords
2016-02-18 20:38:59 +02:00
Jake Wheat
c0b4358d89
parse functions whose name is a keyword
2016-02-18 20:37:12 +02:00
Jake Wheat
90e66f4888
reorder identifier-like parser code in lex
2016-02-18 20:32:32 +02:00
Jake Wheat
ba55859dd7
special case in the lexer to support postgres 1..2
2016-02-18 20:29:45 +02:00
Jake Wheat
31914dfd83
add some notes
2016-02-15 20:36:01 +02:00
Jake Wheat
ee4098e189
lexer tweaks
...
combine hostparam with prefixed variable
refactor some of the lexing code slightly
fix error in tests where it was using the ansi dialect instead of
postgres for testing :::, etc.
2016-02-15 20:35:38 +02:00
Jake Wheat
31f9912faa
lexer tweaks
...
refactor dollarstring parser
fix to not allow three or more adjacent colons in postgres dialect
2016-02-15 20:34:58 +02:00
Jake Wheat
b4c2276a1f
tidy up the tokensWillPrintAndLex function some more
2016-02-15 20:34:28 +02:00
Jake Wheat
36109ce584
refactor the tokenswillprintandlex utility function
2016-02-15 20:34:04 +02:00
Jake Wheat
a4d91b3e44
add support for odbc symbols: {} in lexer
2016-02-15 20:33:37 +02:00
Jake Wheat
9adce162e5
add support for [] quoted identifiers and for #var, @var
2016-02-15 20:33:11 +02:00