#include <catacomb/gf.h>
#include <catacomb/ec.h>
#include <catacomb/field.h>
+#include <catacomb/group.h>
#include <catacomb/mpint.h>
#include <catacomb/mpmul.h>
#include <catacomb/mprand.h>
extern void pgproc_get(SV *sv, pgen_proc **p, void **ctx);
+/*----- Other gear --------------------------------------------------------*/
+
+extern field *copy_field(field *f);
+extern ec_curve *copy_curve(ec_curve *c);
+extern group *copy_group(group *g);
+
/*----- That's all, folks -------------------------------------------------*/
#ifdef __cplusplus