Definition of a language element. It contains information needed for parsing and also language element documentation, which helps to quickly learn the language.