Found on crate .
bash
cargo install cirru_parser
```rs use cirru_parser::{parse};
parse("defn f (x)\n x"); // returns Result
use writer:
```rs use cirruparser::{format, CirruWriterOptions, escapecirru_leaf}
let writeroptions = CirruWriterOptions { useinline: false };
format(tree, writer_options); // tree is Vec
escapecirruleaf("a b"); ```
MIT