//! `LanguageParser` trait.
//!
//! A `LanguageParser` knows how to obtain a [`tree_sitter::Language`] and to
//! map a file extension to that language. Concrete grammars are supplied by
//! the consumer; this crate bundles none.
use Language;
/// A language-specific parser plug-in.
/// Errors emitted by parser registry lookups.