

#ifndef AStringReduce_included
#define AStringReduce_included

#define __AStringReduce_Ss __AStringReduce_2
#define _AStringReduce_Ss _AStringReduce_2
extern OBJ __AStringReduce_Ss;
extern OBJ _AStringReduce_Ss(OBJ,OBJ,OBJ);

#define __AStringReduce_Sb __AStringReduce_3
#define _AStringReduce_Sb _AStringReduce_3
extern OBJ __AStringReduce_Sb;
extern OBJ _AStringReduce_Sb(OBJ,OBJ,OBJ);

#define __AStringReduce_Ss_O1 __AStringReduce_4
#define _AStringReduce_Ss_O1 _AStringReduce_4
extern OBJ __AStringReduce_Ss_O1;
extern OBJ _AStringReduce_Ss_O1(OBJ,OBJ,OBJ);

#define __AStringReduce_Sb_O1 __AStringReduce_5
#define _AStringReduce_Sb_O1 _AStringReduce_5
extern OBJ __AStringReduce_Sb_O1;
extern OBJ _AStringReduce_Sb_O1(OBJ,OBJ,OBJ);

#ifndef AStringReduce_Ss
#define AStringReduce_Ss(x1,x2,x3,x17) {x17=_AStringReduce_Ss(x1,x2,x3);}
#endif

#ifndef AStringReduce_Sb
#define AStringReduce_Sb(x1,x2,x3,x17) {x17=_AStringReduce_Sb(x1,x2,x3);}
#endif

#ifndef AStringReduce_Ss_O1
#define AStringReduce_Ss_O1(x1,x2,x3,x17) {x17=_AStringReduce_Ss_O1(x1,x2,x3);}
#endif

#ifndef AStringReduce_Sb_O1
#define AStringReduce_Sb_O1(x1,x2,x3,x17) {x17=_AStringReduce_Sb_O1(x1,x2,x3);}
#endif

#endif
