knave-expand 0.14.22

The reading, scoping and expansion stages of knave
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
pub struct Language;

impl Language {
    pub const NAME: &str = "knave";
    pub const EXTENSION: &str = "knv";
    pub const EDITION: i128 = 2026;
    pub const PROJECT_FILE_STEM: &str = "project";

    pub fn project_file_name() -> String {
        format!("{}.{}", Self::PROJECT_FILE_STEM, Self::EXTENSION)
    }
}