extern pgen_proc pgen_test;
+/* --- @pgen_bailliepswtest@ --- *
+ *
+ * Runs the Baillie--PSW primality test. The context block is ignored. The
+ * number of tests must be 2 (= @PGEN_BAILLIEPSWNTESTS@).
+ */
+
+extern pgen_proc pgen_bailliepswtest;
+#define PGEN_BAILLIEPSWNTESTS 2
+
/*----- Simultaneous primality checking -----------------------------------*/
typedef struct pgen_simulprime {
extern pgen_proc pgen_simultest;
+/* --- @pgen_simulbailliepswtest@ --- *
+ *
+ * Test a collection of numbers simultaneously using Baillie--PSW.
+ */
+
+extern pgen_proc pgen_simulbailliepswtest;
+
/*----- Miscellaneous steppers and testers --------------------------------*/
typedef struct pgen_gcdstepctx {