В настоящее время я играю с frama-c и хочу посмотреть, как frama-c кодирует различные обязательства по доказательству для передачи доказывающему (или помощнику по доказательству). В этом случае alt-ergo.
Мне было интересно, есть ли какой-либо конкретный способ «сбросить» ввод, данный alt-ergo (при условии, что alt-ergo вызывается из frama-c, т.е. не взаимодействует)?
Я хотел бы увидеть, как обязательные свойства C-программ закодированы на «родном» языке ввода alt-ergo. Любая помощь будет принята с благодарностью.