2020-02-01 17:13:43 +01:00
|
|
|
fn main()
|
2020-01-24 13:32:43 +01:00
|
|
|
{
|
2020-01-31 17:19:44 +01:00
|
|
|
pretty_env_logger::init();
|
|
|
|
|
2020-02-01 17:13:43 +01:00
|
|
|
let program = match std::fs::read_to_string("test.lp")
|
|
|
|
{
|
|
|
|
Ok(value) => value,
|
|
|
|
Err(error) =>
|
|
|
|
{
|
|
|
|
log::error!("could not read input program: {}", error);
|
|
|
|
std::process::exit(1);
|
|
|
|
},
|
|
|
|
};
|
2020-02-01 19:20:46 +01:00
|
|
|
|
2020-02-02 17:57:27 +01:00
|
|
|
if let Err(error) = anthem::translate::verify_properties::translate(&program)
|
|
|
|
{
|
|
|
|
log::error!("could not translate input program: {}", error);
|
|
|
|
std::process::exit(1)
|
|
|
|
}
|
2020-01-24 13:32:43 +01:00
|
|
|
}
|