Lucene is an advanced text analysis and search library. This component extends Lucene with Rascal, adding grammars and parsing, tree search and pattern matching to Lucene’s toolkit, and vice versa it makes all of Lucene’s analysis and search capabilities available in Rascal.