Erlang search query language parser that is similar to lucene's query parser syntax.