monglorious.parser

compile-query

(compile-query query)
Parses and compiles a MongoDB query into a function accepting (conn db)

parse-query

(parse-query query)(parse-query query start)
Parses a MongoDB query and simplifies

parse-unsimplified

(parse-unsimplified query)(parse-unsimplified query start)
Parse a MongoDB query into an unsimplified expression tree.

simplfy

(simplfy tree)
Simplifies an expression tree