#include "cnfexpr.h"
#include <stdio.h>
+#include "common.h"
/*
V2 Copyright (c) 2014 Ben Chambers, Eugene Goldberg, Pete Manolios,
Vasilis Papavasileiou, Sudarshan Srinivasan, and Daron Vroon.
C port of CNF SAT Conversion Copyright Brian Demsky 2017.
*/
-#define LITCAPACITY 4
-#define MERGESIZE 5
VectorImpl(LitVector, LitVector *, 4)
This->litSize = litSize;
}
-#define MERGETHRESHOLD 2
+
LitVector *mergeLitVectors(LitVector *This, LitVector *expr) {
uint maxsize = This->size + expr->size + MERGETHRESHOLD;
LitVector *merged = (LitVector *)ourmalloc(sizeof(LitVector));
mergeArray[mergeIndex++] = merge;
}
}
- deleteLitVector(lThis);//Done with this litVector
+ deleteLitVector(lThis); //Done with this litVector
}
/** Finally do the singleton, singleton pairs */