1
Fork 0

pretty printer, minor clean ups

clean up some warnings
update the cabal file
add pretty printer
add pretty printing tests
This commit is contained in:
Jake Wheat 2013-12-13 15:05:32 +02:00
parent 52b9f3f4f4
commit e3be820dfb
5 changed files with 157 additions and 76 deletions

19
TODO
View file

@ -1,24 +1,24 @@
add tests
left factor parsing code
add tests to cabal
implement pretty printer
reimplement the fixity thing natively
haddock
dialect switching
fix lexing wrt suffixes
left factor parsing code
reimplement the fixity thing natively
fix lexing wrt suffixes 1/2 done
position annotation
emacs parse error formatting
haddock
= sql support
count(*)
decimal literals, split string and number literals
order by directions
distinct/all
@ -59,12 +59,13 @@ group by (), grouping sets(), cube, rollup
lateral
corresponding
named windows
table, values
cte
apply, pivot
full tableref aliases
collate
within group aggregate syntax
try to do full review of sql2003 query syntax
maybe later: other dml