lucene提供的QueryParser,他就能够理解用户,通过一系列复杂的过程构建一个合理的Query类型给Searcher进行搜索。QueryParser是用javaCC生成的一个语法解析工具(应该也算是一种编译器)。