Skip to content
Snippets Groups Projects

Evenint case study

Merged Lennard Gäher requested to merge lennard/evenint into main
15 files
+ 355
5
Compare changes
  • Side-by-side
  • Inline
Files
15
From caesium Require Import lang notation.
From refinedrust Require Import typing shims.
From refinedrust.examples.evenint.generated Require Import generated_code_evenint generated_specs_evenint generated_template_EvenInt_add.
Set Default Proof Using "Type".
Section proof.
Context `{!refinedrustGS Σ}.
Lemma EvenInt_add_proof (π : thread_id) :
EvenInt_add_lemma π.
Proof.
EvenInt_add_prelude.
repeat liRStep; liShow.
all: print_remaining_goal.
Unshelve. all: sidecond_solver.
Unshelve. all: sidecond_hammer.
Unshelve. all: print_remaining_sidecond.
Qed.
End proof.
Loading