[WP] parsing line parser

This commit is contained in:
jpk 2022-12-14 19:34:19 +01:00
parent a1ae26b381
commit 5b98a9dd3e
1 changed files with 12 additions and 2 deletions

View File

@ -1,10 +1,20 @@
use std::io;
use std::{io, str::Lines};
fn parse_lines(lines: Lines) {
for line in lines {
let address_delimeter = line.find(": ").unwrap();
let printable_delimeter = line.find(" ").unwrap();
let bytes = line.as_bytes();
let hexdata = &bytes[(address_delimeter+2)..printable_delimeter];
}
}
pub fn bindump(mut reader: Box<dyn io::Read>, mut writer: Box<dyn io::Write>) {
let mut buffer = String::new();
match reader.read_to_string(&mut buffer) {
Ok(_) => {
println!("{}", buffer);
parse_lines(buffer.lines());
}
Err(e) => {
eprintln!("revert: {}", e);