Component

In YAS, a component is a file or a directory that is associated with a language. For instance, a languageā€™s syntax definition is a component of the language. Also, a directory describing the semantics of a language is a component of the language.