Skip to content

Cirru/parser.rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Feb 22, 2025
eda9838 · Feb 22, 2025

History

99 Commits
May 22, 2024
Feb 18, 2024
Jan 24, 2024
Feb 22, 2025
Aug 2, 2023
Feb 22, 2025
Sep 22, 2021
Feb 22, 2025
Mar 4, 2022
Jun 2, 2024
Feb 22, 2025
Sep 19, 2021

Repository files navigation

Cirru Parser in Rust

Usages

Found on crate .

Rust Docs.

cargo install cirru_parser
use cirru_parser::{parse};

parse("defn f (x)\n  x"); // returns Result<Vec<Cirru>, String>

use writer:

use cirru_parser::{format, CirruWriterOptions, escape_cirru_leaf}

let writer_options = CirruWriterOptions { use_inline: false };
format(tree, writer_options); // tree is Vec<Cirru>

escape_cirru_leaf("a b");

License

MIT