Work describes formal tools for description of grammars of natural languages with free word-order and implementation of those tools in the form of description languages for grammars and sentences and a configurable parser.