plum
git clone https://git.pyrossh.dev/plum
A statically typed, imperative programming language inspired by rust, python
plum-core/src/lib.rs
// Functions/methods are named camelCase across this project (matching plum's own
// naming convention), not Rust's idiomatic snake_case — silence the resulting lint.
#![allow(non_snake_case)]
pub mod ast;
pub mod parser;
pub mod formatter;
pub mod loader;
pub use formatter::{formatSource, formatSourceWithOpts, FormatterError};
pub use parser::AstParser;
pub use loader::loadAndMerge;