summaryrefslogtreecommitdiffstats
path: root/CLI/rust/src/main.rs
blob: 2136dcbf6aba7a2902ae8334855ceba834857fbf (plain) (blame)
1
2
3
4
5
6
7
8
9
mod game_of_life;

/// Create and run a Game of Life simulations
fn main() {
    let opts = game_of_life::opts::Opts::from(game_of_life::app().get_matches())
        .unwrap_or_else(|e| e.exit());
    let universe = game_of_life::generate(opts).unwrap_or_else(|e| e.exit());
    println!("{:?}", universe);
}