#![warn(missing_docs)]
mod args;
mod eval;
mod format;
mod lexer;
mod parse;
use std::io;
fn main() {
if let Err(err) = run() {
eprintln!("{}", err);
std::process::exit(0);
}
}
fn run() -> Result<(), Box<dyn std::error::Error>> {
let args = args::Args::new()?;
format::write_as_table(&mut io::stdout(), args, true)?;
Ok(())
}