

#ifndef AMethodEnv_included
#define AMethodEnv_included

#define __AMethodEnv_Amethod __AMethodEnv_2
#define _AMethodEnv_Amethod _AMethodEnv_2
extern OBJ __AMethodEnv_Amethod;
extern OBJ _AMethodEnv_Amethod(OBJ,OBJ);

#define __AMethodEnv_Amethod_ __AMethodEnv_3
#define _AMethodEnv_Amethod_ _AMethodEnv_3
extern OBJ __AMethodEnv_Amethod_;
extern OBJ _AMethodEnv_Amethod_(OBJ,OBJ);

#define __AMethodEnv_Afun __AMethodEnv_4
#define _AMethodEnv_Afun _AMethodEnv_4
extern OBJ __AMethodEnv_Afun;
extern OBJ _AMethodEnv_Afun(OBJ,OBJ);

#define __AMethodEnv_Arecursion __AMethodEnv_8
#define _AMethodEnv_Arecursion _AMethodEnv_8
extern OBJ __AMethodEnv_Arecursion;
extern OBJ _AMethodEnv_Arecursion(OBJ,OBJ,OBJ,OBJ);

#ifndef AMethodEnv_Amethod
#define AMethodEnv_Amethod(x1,x2,x3) {x3=_AMethodEnv_Amethod(x1,x2);}
#endif

#ifndef AMethodEnv_Amethod_
#define AMethodEnv_Amethod_(x1,x2,x3) {x3=_AMethodEnv_Amethod_(x1,x2);}
#endif

#ifndef AMethodEnv_Afun
#define AMethodEnv_Afun(x1,x2,x3) {x3=_AMethodEnv_Afun(x1,x2);}
#endif

#ifndef AMethodEnv_Arecursion
#define AMethodEnv_Arecursion(x1,x2,x3,x4,x5) {x5=_AMethodEnv_Arecursion(x1,x2,x3,x4);}
#endif

#endif
