pr47 0.1.4-CHARLIE

A semi-experimental programming language. Still working in progress.
Documentation
pub mod attr;
pub mod decl;
pub mod expr;
pub mod id;
pub mod stmt;
pub mod token;
pub mod ty;
pub mod visitor;

pub struct ConcreteProgram<'a> {
    pub global_attrs: Vec<attr::Attribute<'a>>,
    pub decls: Vec<decl::ConcreteDecl<'a>>
}

impl<'a> ConcreteProgram<'a> {
    pub fn new() -> Self {
        Self {
            global_attrs: vec![],
            decls: vec![]
        }
    }
}