update todo
This commit is contained in:
parent
931272d1db
commit
e80b3606b1
|
@ -59,6 +59,7 @@
|
||||||
> ,pePosition :: (Int,Int)
|
> ,pePosition :: (Int,Int)
|
||||||
> ,peFormattedError :: String
|
> ,peFormattedError :: String
|
||||||
> } deriving (Eq,Show)
|
> } deriving (Eq,Show)
|
||||||
|
|
||||||
> convParseError :: String -> P.ParseError -> ParseError
|
> convParseError :: String -> P.ParseError -> ParseError
|
||||||
> convParseError src e =
|
> convParseError src e =
|
||||||
> ParseError
|
> ParseError
|
||||||
|
@ -70,7 +71,8 @@
|
||||||
> where
|
> where
|
||||||
> p = errorPos e
|
> p = errorPos e
|
||||||
|
|
||||||
format the error more nicely: emacs format for positioning, plus context
|
format the error more nicely: emacs format for positioning, plus
|
||||||
|
context
|
||||||
|
|
||||||
> formatError :: String -> P.ParseError -> String
|
> formatError :: String -> P.ParseError -> String
|
||||||
> formatError src e =
|
> formatError src e =
|
||||||
|
|
10
TODO
10
TODO
|
@ -2,10 +2,8 @@
|
||||||
|
|
||||||
first release:
|
first release:
|
||||||
|
|
||||||
complete the parsing for the tests in the Tests.lhs
|
|
||||||
case insensivity DONE?
|
|
||||||
get tpch parsing
|
|
||||||
check the pretty printer on the tpch queries
|
check the pretty printer on the tpch queries
|
||||||
|
fix the fixity issue
|
||||||
add automated tests to cabal
|
add automated tests to cabal
|
||||||
do code documentation and haddock
|
do code documentation and haddock
|
||||||
check the order of exports, imports and functions/cases in the files
|
check the order of exports, imports and functions/cases in the files
|
||||||
|
@ -26,15 +24,13 @@ reimplement the fixity thing natively
|
||||||
|
|
||||||
fix lexing wrt suffixes 1/2 done
|
fix lexing wrt suffixes 1/2 done
|
||||||
|
|
||||||
position annotation
|
position annotation?
|
||||||
|
|
||||||
|
|
||||||
= sql support
|
= sql support
|
||||||
|
|
||||||
scalar function syntax:
|
scalar function syntax:
|
||||||
|
|
||||||
standard interval literal
|
|
||||||
|
|
||||||
review all ansi sql operators
|
review all ansi sql operators
|
||||||
placeholder/positional arg
|
placeholder/positional arg
|
||||||
|
|
||||||
|
@ -54,9 +50,7 @@ group by (), grouping sets(), cube, rollup
|
||||||
lateral
|
lateral
|
||||||
named windows
|
named windows
|
||||||
table, values
|
table, values
|
||||||
cte
|
|
||||||
apply, pivot
|
apply, pivot
|
||||||
full tableref aliases
|
|
||||||
collate
|
collate
|
||||||
within group aggregate syntax
|
within group aggregate syntax
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue