

#ifndef AMapByBSTFilter_included
#define AMapByBSTFilter_included

#define __AMapByBSTFilter_SS __AMapByBSTFilter_4
#define _AMapByBSTFilter_SS _AMapByBSTFilter_4
extern OBJ __AMapByBSTFilter_SS;
extern OBJ _AMapByBSTFilter_SS(OBJ,OBJ,OBJ);

#define __AMapByBSTFilter_Apartition __AMapByBSTFilter_5
#define _AMapByBSTFilter_Apartition _AMapByBSTFilter_5
extern OBJ __AMapByBSTFilter_Apartition;
extern TUP2 _AMapByBSTFilter_Apartition(OBJ,OBJ,OBJ);

#ifndef AMapByBSTFilter_SS
#define AMapByBSTFilter_SS(x1,x2,x3,x6) {x6=_AMapByBSTFilter_SS(x1,x2,x3);}
#endif

#ifndef AMapByBSTFilter_Apartition
#define AMapByBSTFilter_Apartition(x1,x2,x3,x9,x10) {TUP2 t;t=_AMapByBSTFilter_Apartition(x1,x2,x3);x9=t.c1;x10=t.c2;}
#endif

#ifndef AMapByBSTFilter_SS_L6
#define AMapByBSTFilter_SS_L6(x1,x2,x6) {x6=_AMapByBSTFilter_SS_L6(x1,x2);}
#endif

#ifndef AMapByBSTFilter_Apartition_L7
#define AMapByBSTFilter_Apartition_L7(x1,x2,x6) {x6=_AMapByBSTFilter_Apartition_L7(x1,x2);}
#endif

#ifndef AMapByBSTFilter_Apartition_L8
#define AMapByBSTFilter_Apartition_L8(x1,x2,x10) {x10=_AMapByBSTFilter_Apartition_L8(x1,x2);}
#endif

#endif
