extern crate rustijvm; use rustijvm::Disassembly; use std::env; fn main() { let args: Vec = env::args().collect(); if args.len() < 2 { println!("Usage: {} ijvmfile", args[0]); return; } let ijvmfile = &args[1]; match Disassembly::disassemble_file(ijvmfile) { Err(e) => eprintln!("{}", e), Ok(d) => println!("{}", d), } }