

#ifndef ADenoExtensions_included
#define ADenoExtensions_included

#define __ADenoExtensions_Asplit __ADenoExtensions_1
#define _ADenoExtensions_Asplit _ADenoExtensions_1
extern OBJ __ADenoExtensions_Asplit;
extern OBJ _ADenoExtensions_Asplit(OBJ,OBJ);

#define __ADenoExtensions_Ajoin __ADenoExtensions_2
#define _ADenoExtensions_Ajoin _ADenoExtensions_2
extern OBJ __ADenoExtensions_Ajoin;
extern OBJ _ADenoExtensions_Ajoin(OBJ,OBJ);

#ifndef ADenoExtensions_Asplit
#define ADenoExtensions_Asplit(x1,x2,x22) {x22=_ADenoExtensions_Asplit(x1,x2);}
#endif

#ifndef ADenoExtensions_Ajoin
#define ADenoExtensions_Ajoin(x1,x2,x10) {x10=_ADenoExtensions_Ajoin(x1,x2);}
#endif

#ifndef ADenoExtensions_Asplit_L3
#define ADenoExtensions_Asplit_L3(x1,x2,x4) {x4=_ADenoExtensions_Asplit_L3(x1,x2);}
#endif

#ifndef ADenoExtensions_Ajoin_L5
#define ADenoExtensions_Ajoin_L5(x1,x2,x3,x5) {x5=_ADenoExtensions_Ajoin_L5(x1,x2,x3);}
#endif

#endif
