pikru 1.2.0

A pure Rust implementation of pikchr, a PIC-like diagram markup language that generates SVG
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
fn main() {
    // Test sublist rendering (nested diagrams)
    let input = r#"
box "Main"
arrow
[
    box "Nested 1"
    arrow
    box "Nested 2"
]
arrow
box "After"
"#;
    match pikru::pikchr(input) {
        Ok(svg) => println!("{}", svg),
        Err(e) => eprintln!("Error: {}", e),
    }
}