Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 1.5 KB

File metadata and controls

32 lines (23 loc) · 1.5 KB
Error in user YAML: Alias parsing is not enabled.
---
uid: Lucene.Net.QueryParsers.Flexible.Standard
summary: *content
---

Implementation of the Lucene classic query parser using the flexible query parser frameworks

Lucene Flexible Query Parser Implementation

The old Lucene query parser used to have only one class that performed all the parsing operations. In the new query parser structure, the parsing was divided in 3 steps: parsing (syntax), processing (semantic) and building.

The classes contained in the namespace xref:Lucene.Net.QueryParsers.Flexible.Standard are used to reproduce the same behavior as the old query parser.

Check xref:Lucene.Net.QueryParsers.Flexible.Standard.StandardQueryParser to quick start using the Lucene query parser.