use clap::Parser;
use flabild::Chooser;
#[derive(Debug, Parser)]
#[command(version, about, long_about = "Generator of fake pronounceable words")]
struct Args {
#[arg(short, long, default_value_t = 1)]
number: u8,
}
fn main() {
let args = Args::parse();
let chooser = Chooser::new();
for _ in 0..args.number {
match chooser.word() {
Ok(word) => println!("{}", word),
Err(e) => {
eprintln!("error: {}", e);
std::process::exit(1)
}
}
}
}