use static_regular_grammar::RegularGrammar;
use crate::ParseXsd;
#[derive(RegularGrammar, PartialEq, Eq, PartialOrd, Ord, Hash)]
#[grammar(sized(
LanguageBuf,
derive(Debug, Display, PartialEq, Eq, PartialOrd, Ord, Hash)
))]
pub struct Language(str);
impl ParseXsd for LanguageBuf {
type LexicalForm = crate::lexical::Language;
}