Abstract:
The Query DSL is distinct from other query languages, it has to work with text files and execute the search using a predefined pattern or expression via some efficient function. Their main purpose is to be useful to use by non-programmers within their field of activity. In this article, the grammar construction using the ANTLR is described. Also, there are described predefined functions which will be implemented in the process of development of this DSL, shown to be efficient and easy to use.