small fixes
work on the haddock remove the old attoparsec position stuff from the lexer change the lexer to accept position info in the same way as the parser replace sqlindent with new test exe which can parse, lex and indent
This commit is contained in:
parent
2df76e3095
commit
913fce068b
7 changed files with 161 additions and 89 deletions
18
TODO
18
TODO
|
@ -1,3 +1,21 @@
|
|||
|
||||
What will make this library nice and complete:
|
||||
List of all the SQL that it doesn't support
|
||||
annotation, with positions coming from the parser
|
||||
dml
|
||||
ddl
|
||||
procedural sql
|
||||
dialects: reasonable support for sql server and oracle, and maybe also
|
||||
postgres, mysql, teradata, redshift, sqlite, db2, sap stuff, etc.
|
||||
good work on error messages
|
||||
fixity code + get it right
|
||||
review names of syntax
|
||||
defaults handled better (use default/nothing instead of substituting
|
||||
in the default)
|
||||
evaluate uu parsing lib -> could at least remove need to do left
|
||||
factoring, and maybe help make better error messages also
|
||||
-----
|
||||
|
||||
work on reasonable subset of sql which is similar to the current
|
||||
subset and smaller than the complete 2011 target: describe the
|
||||
exact target set for the next release
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue