use std::path::PathBuf; use clap::Parser; #[derive(Parser, Debug)] #[command(version, about, long_about = None)] struct Args { #[arg(short, long)] volume: Option, #[arg(short, long)] timbre: Option, #[arg(long, value_name = "CISO filepath")] iso_path: PathBuf, } mod phonemes; mod tokenizer; mod iso; fn main() { let args = Args::parse(); let game = iso::GameIso::new(args.iso_path); println!("Hello, world!"); }