aboutsummaryrefslogtreecommitdiff
path: root/src/Specific/X25519/C64/Synthesis.v
blob: 3c3bac04d07c847f1ee80e570cfcb3a04fa067e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Require Import Crypto.Specific.Framework.SynthesisFramework.
Require Import Crypto.Specific.X25519.C64.CurveParameters.

Module Import T := MakeSynthesisTactics Curve.

Module P <: SynthesisPrePackage.
  Definition Synthesis_package' : Synthesis_package'_Type.
  Proof. make_synthesis_package (). Defined.

  Definition Synthesis_package
    := Eval cbv [Synthesis_package' projT2] in projT2 Synthesis_package'.
End P.

Module Export S := PackageSynthesis Curve P.