blob: a79f7cb3a51013fa4dd16579d208844ee18b702a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
mod hex;
mod input;
mod render;
use hex::HexEditor;
use std::{env, fs, io};
fn main() -> io::Result<()> {
let args: Vec<String> = env::args().collect();
if args.len() < 2 {
return Ok(());
}
let filename = args[1].clone();
let data = fs::read(&filename)?;
let mut editor = HexEditor::new(filename, data)?;
editor.run()
}
|