5 #include "signatureenc.h"
12 AlloyEnc(CSolver *solver);
15 void writeToFile(string str);
16 uint64_t getValue(Element *element);
17 bool getBooleanValue(Boolean *element);
20 void dumpAlloyIntScope();
21 string encodeConstraint(BooleanEdge constraint);
23 string encodeBooleanLogic( BooleanLogic *bl);
24 string encodeBooleanVar( BooleanVar *bv);
25 string encodePredicate( BooleanPredicate *bp);
26 string encodeOperatorPredicate(BooleanPredicate *constraint);
30 static const char * alloyFileName;
31 static const char * solutionFile;