///|
fn main {
let args = @env.args()
let json = args.any(arg => arg == "--json")
match @lib.analyze(@lib.sample_ics) {
Ok(summary) =>
if json {
println(@lib.summary_to_json(summary))
} else {
println(@lib.summary_to_text(summary))
}
Err(err) => println("MoonCal error: \{@lib.error_to_text(err)}")
}
}