fn main() {
#[cfg(unix)]
{
unsafe {
libc::signal(libc::SIGPIPE, libc::SIG_DFL);
}
}
match zotron_cli::run(std::env::args_os()) {
Ok(output) => print!("{output}"),
Err(message) => {
eprintln!("{}", zotron_cli::format_error_json(&message));
std::process::exit(1);
}
}
}