**en:**


**ru:** Главной целью проекта было описание возможностей 
парсер генератора [ometa-js](https://github.com/veged/ometa-js). Проект включает в себя следующие составляющие:

* Документацию, содержащую варианты использования (use cases) парсер генератора. Исходники документации находятся в `cases`,  написаны на языке разметки `markdown` с включениями тестов - вариантов использования парсер генератора. Команда `cake build` преобразует документацию в `html` и включит в выходной файл результаты выполнения сконфигурированных тестов. Результат выполнения теста - это получение выражения в скомпилированном виде (во внутренних форматах и в формате javascript), и получение результата сопоставления некоторого текста с выражением.
* `coffee cli.coffee` - командный интерфейс, позволяющий эксперементировать с парсером. Можно работать не только с грамматиками, но и с отдельными выражениями: компилировать (в javascript или во [внутреннее представление](http://en.wikipedia.org/wiki/Abstract_syntax_tree)) и сопоставлять с некоторым текстом.