Command line utility programs

This document lists some utility programs with description, most of them are implemented in the project strusUtilities.

Languages used by utility programs

Some utility programs are based on source files in a proprietary language. But the functionality expressed with these domain specific languages is not a parallel universe. All languages map to calls of the strus core and analyzer API. All loading of programs is implemented as calls of the program loader interface.

Document analyzer program

The grammar of the sources referred to as document analyzer programs by some utility programs are defined here (document analyzer program grammar).

Query analyzer program

The grammar of the sources referred to as query analyzer programs by some utility programs are defined here (query analyzer program grammar).

Query evaluation program

The grammar of the sources referred to as query evaluation programs by some utility programs are defined here (query evaluation program grammar).

Query language

The language used by utility programs for search queries is here (query language grammar).

List of utility programs