use crate::coder::idents;
use std::path::PathBuf;
mod error;
pub use error::*;
mod category;
pub use category::*;
pub mod definitions;
mod main;
pub use main::*;
mod module;
pub use module::*;
#[derive(Clone, Debug, Default, Eq, PartialEq)]
pub struct Spec {
pub path: PathBuf,
pub main: MainSpec,
pub modules: Vec<ModuleSpec>,
}