knave_expand/language.rs
1pub struct Language;
2
3impl Language {
4 pub const NAME: &str = "knave";
5 pub const EXTENSION: &str = "rslisp";
6 pub const EDITION: i128 = 2026;
7 pub const PROJECT_FILE_STEM: &str = "project";
8
9 pub fn project_file_name() -> String {
10 format!("{}.{}", Self::PROJECT_FILE_STEM, Self::EXTENSION)
11 }
12}