Closed Casteran closed 3 years ago
Alectryon translates a "Program Fixpoint" definition into just "Fixpoint"
Require Import Coq.Program.Wf. Require Import Coq.Arith.Arith.
Program Fixpoint f (n : nat ) {wf lt n} : nat := match n with | 0 => 0 | _ => f (n / 2) end.
Great! We are looking forward to a new release.
Alectryon translates a "Program Fixpoint" definition into just "Fixpoint"
Require Import Coq.Program.Wf. Require Import Coq.Arith.Arith.
Program Fixpoint f (n : nat ) {wf lt n} : nat := match n with | 0 => 0 | _ => f (n / 2) end.