use amplrs::ampl::Ampl;
fn main() {
let mut ampl = Ampl::new();
let presolve = ampl.get_int_option("presolve");
println!("AMPL presolve is {}", presolve);
ampl.set_bool_option("presolve", false);
let presolve = ampl.get_int_option("presolve");
println!("AMPL presolve is now {}", presolve);
let value = ampl.get_option("solver");
if !value.is_empty() {
println!("Option solver exists and has value: {}", value);
}
let value = ampl.get_option("s_o_l_v_e_r");
if value.is_empty() {
println!("Option s_o_l_v_e_r does not exist");
}
}