#[derive(Debug, Clone, PartialEq, Eq)]
pub struct KermlSemanticDecl {
pub bnf_production: String,
pub text: String,
}
#[derive(Debug, Clone, PartialEq, Eq)]
pub struct KermlFeatureDecl {
pub bnf_production: String,
pub text: String,
}
#[derive(Debug, Clone, PartialEq, Eq)]
pub struct FeatureDecl {
pub keyword: String,
pub text: String,
}
#[derive(Debug, Clone, PartialEq, Eq)]
pub struct ClassifierDecl {
pub keyword: String,
pub text: String,
}
#[derive(Debug, Clone, PartialEq, Eq)]
pub struct ExtendedLibraryDecl {
pub bnf_production: String,
pub text: String,
}