Module Main_protocol.GatesSource
Sourceval arith_label : string Sourceval gates_list : string list Sourceval nb_custom_gates : int Sourceval get_ids : string -> string * int Sourceval get_cs :
string ->
q:Plonk__Custom_gates.L.scalar Plonk__Custom_gates.L.repr ->
a:Plonk__Custom_gates.L.scalar Plonk__Custom_gates.L.repr ->
b:Plonk__Custom_gates.L.scalar Plonk__Custom_gates.L.repr ->
c:Plonk__Custom_gates.L.scalar Plonk__Custom_gates.L.repr ->
ag:Plonk__Custom_gates.L.scalar Plonk__Custom_gates.L.repr ->
bg:Plonk__Custom_gates.L.scalar Plonk__Custom_gates.L.repr ->
cg:Plonk__Custom_gates.L.scalar Plonk__Custom_gates.L.repr ->
Plonk__Custom_gates.L.scalar Plonk__Custom_gates.L.repr list
Plonk__Custom_gates.L.t Sourceval cs_pi :
generator:PP.PC.Scalar.t ->
n:PP.PC.Scalar.t ->
x:Plonk__Custom_gates.L.scalar Plonk__Custom_gates.L.repr ->
zs:Plonk__Custom_gates.L.scalar Plonk__Custom_gates.L.repr ->
Plonk__Custom_gates.L.scalar Plonk__Custom_gates.L.repr list ->
Plonk__Custom_gates.L.scalar Plonk__Custom_gates.L.repr
Plonk__Custom_gates.L.t