use std::fs::File;
use std::io::BufReader;
use tex2csv::file_parser::parse_file;
use tex2csv::cli::get_input_output_file_names;
fn main() -> Result<(), Box<dyn std::error::Error>> {
let (tex_name, csv_name, environment) = get_input_output_file_names();
let tex_file = File::open(tex_name)?;
let tex_reader = BufReader::new(tex_file);
let csv_file = File::create(csv_name)?;
parse_file(tex_reader, csv_file, &environment)?;
println!("Conversion successful");
Ok(())
}