1
Fork 0
Commit graph

11 commits

Author SHA1 Message Date
Jake Wheat
aa26603a0c start work on cast expressions, add lots more test targets 2013-12-13 18:50:41 +02:00
Jake Wheat
a81f62b940 add support for limit and offset 2013-12-13 17:27:02 +02:00
Jake Wheat
1a8551825d add directions to order by 2013-12-13 17:08:10 +02:00
Jake Wheat
2c1eedb70f implement complete base 10 number parser, shorten some syntax names 2013-12-13 17:00:22 +02:00
Jake Wheat
63fe9778f7 split number literals and string literals 2013-12-13 16:44:00 +02:00
Jake Wheat
afc6933f64 put the modules in a better path 2013-12-13 16:04:48 +02:00
Jake Wheat
e3be820dfb pretty printer, minor clean ups
clean up some warnings
update the cabal file
add pretty printer
add pretty printing tests
2013-12-13 15:05:32 +02:00
Jake Wheat
52b9f3f4f4 add support for count(*) 2013-12-13 14:21:25 +02:00
Jake Wheat
c29176f08e add TODO, tests and some small fixes
add TODO
add a bunch of tests
fix issue where 'order by' was being confused with the 'or' operator
  due to bad lexing
fix missing ctor in parens scalar expr parser
rename parens scalar parser to sparens and betweenParens helper to
  parrens
export the makeSelect from the syntax module
2013-12-13 14:08:33 +02:00
Jake Wheat
5ae8dbcf2c add license, readme, gitignore and cabal 2013-12-13 12:46:35 +02:00
Jake Wheat
f3f5f849bd initial import 2013-12-13 12:39:26 +02:00