

#ifndef ASeqFold_included
#define ASeqFold_included

#define __ASeqFold_Ss __ASeqFold_2
#define _ASeqFold_Ss _ASeqFold_2
extern OBJ __ASeqFold_Ss;
extern OBJ _ASeqFold_Ss(OBJ,OBJ);

#define __ASeqFold_Sb __ASeqFold_3
#define _ASeqFold_Sb _ASeqFold_3
extern OBJ __ASeqFold_Sb;
extern OBJ _ASeqFold_Sb(OBJ,OBJ);

#define __ASeqFold_Aifoldl __ASeqFold_4
#define _ASeqFold_Aifoldl _ASeqFold_4
extern OBJ __ASeqFold_Aifoldl;
extern OBJ _ASeqFold_Aifoldl(OBJ,OBJ,OBJ);

#ifndef ASeqFold_Ss
#define ASeqFold_Ss(x1,x2,x53) {x53=_ASeqFold_Ss(x1,x2);}
#endif

#ifndef ASeqFold_Sb
#define ASeqFold_Sb(x1,x2,x50) {x50=_ASeqFold_Sb(x1,x2);}
#endif

#ifndef ASeqFold_Aifoldl
#define ASeqFold_Aifoldl(x1,x2,x3,x26) {x26=_ASeqFold_Aifoldl(x1,x2,x3);}
#endif

#endif
