hltas 0.9.0

Reading and writing Half-Life TAS scripts (`.hltas`).
Documentation
extern crate hltas;

use std::{
    env::args,
    fs::{read_to_string, File},
};

use hltas::HLTAS;

fn main() {
    let input_filename = args().nth(1).unwrap();
    let output_filename = args().nth(2).unwrap();
    let contents = read_to_string(input_filename).unwrap();

    match HLTAS::from_str(&contents) {
        Ok(hltas) => {
            let output_file = File::create(output_filename).unwrap();
            println!("{:#?}", hltas.to_writer(output_file));
        }
        Err(e) => println!("{}", e),
    }
}