utf-railroad 1.1.0

Generate text railroad diagrams in rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
extern crate utf_railroad;

use utf_railroad::{Diagram, Terminal, NonTerminal};

fn main() {
    let diagram = Diagram::default()
        .push(Box::new(Terminal::new("Hello")))
        .push(Box::new(NonTerminal::new("World!")))
        .gap_size(2);

    println!("{}", diagram);
}