

#ifndef ARUNTIMEENV_included
#define ARUNTIMEENV_included

#define __ARUNTIMEENV_Adyn __ARUNTIMEENV_2
#define _ARUNTIMEENV_Adyn _ARUNTIMEENV_2
#define ARUNTIMEENV_2 ARUNTIMEENV_Adyn
extern OBJ __ARUNTIMEENV_Adyn;
extern OBJ _ARUNTIMEENV_Adyn(OBJ);

#define __ARUNTIMEENV_Adyn_ __ARUNTIMEENV_3
#define _ARUNTIMEENV_Adyn_ _ARUNTIMEENV_3
#define ARUNTIMEENV_3 ARUNTIMEENV_Adyn_
extern OBJ __ARUNTIMEENV_Adyn_;
extern OBJ _ARUNTIMEENV_Adyn_(OBJ);

#define __ARUNTIMEENV_Arep __ARUNTIMEENV_4
#define _ARUNTIMEENV_Arep _ARUNTIMEENV_4
#define ARUNTIMEENV_4 ARUNTIMEENV_Arep
extern OBJ __ARUNTIMEENV_Arep;
extern OBJ _ARUNTIMEENV_Arep(OBJ);

#define __ARUNTIMEENV_Acoded __ARUNTIMEENV_5
#define _ARUNTIMEENV_Acoded _ARUNTIMEENV_5
#define ARUNTIMEENV_5 ARUNTIMEENV_Acoded
extern OBJ __ARUNTIMEENV_Acoded;
extern OBJ _ARUNTIMEENV_Acoded(OBJ);

#define __ARUNTIMEENV_Acoded_ __ARUNTIMEENV_6
#define _ARUNTIMEENV_Acoded_ _ARUNTIMEENV_6
#define ARUNTIMEENV_6 ARUNTIMEENV_Acoded_
extern OBJ __ARUNTIMEENV_Acoded_;
extern OBJ _ARUNTIMEENV_Acoded_(OBJ);

#define __ARUNTIMEENV_Asymbol __ARUNTIMEENV_7
#define _ARUNTIMEENV_Asymbol _ARUNTIMEENV_7
#define ARUNTIMEENV_7 ARUNTIMEENV_Asymbol
extern OBJ __ARUNTIMEENV_Asymbol;
extern OBJ _ARUNTIMEENV_Asymbol(OBJ);

#define __ARUNTIMEENV_Aspecial __ARUNTIMEENV_9
#define _ARUNTIMEENV_Aspecial _ARUNTIMEENV_9
#define ARUNTIMEENV_9 ARUNTIMEENV_Aspecial
extern OBJ __ARUNTIMEENV_Aspecial;
extern OBJ _ARUNTIMEENV_Aspecial(OBJ);

#define __ARUNTIMEENV_Aspecial_ __ARUNTIMEENV_10
#define _ARUNTIMEENV_Aspecial_ _ARUNTIMEENV_10
#define ARUNTIMEENV_10 ARUNTIMEENV_Aspecial_
extern OBJ __ARUNTIMEENV_Aspecial_;
extern OBJ _ARUNTIMEENV_Aspecial_(OBJ);

#define __ARUNTIMEENV_Afunc __ARUNTIMEENV_11
#define _ARUNTIMEENV_Afunc _ARUNTIMEENV_11
#define ARUNTIMEENV_11 ARUNTIMEENV_Afunc
extern OBJ __ARUNTIMEENV_Afunc;
extern OBJ _ARUNTIMEENV_Afunc(OBJ);

#define __ARUNTIMEENV_Adefault __ARUNTIMEENV_12
extern OBJ __ARUNTIMEENV_Adefault;

#define __ARUNTIMEENV_Adefault_ __ARUNTIMEENV_13
#define _ARUNTIMEENV_Adefault_ _ARUNTIMEENV_13
#define ARUNTIMEENV_13 ARUNTIMEENV_Adefault_
extern OBJ __ARUNTIMEENV_Adefault_;
extern OBJ _ARUNTIMEENV_Adefault_(OBJ);

#define __ARUNTIMEENV_Aclosure __ARUNTIMEENV_16
#define _ARUNTIMEENV_Aclosure _ARUNTIMEENV_16
#define ARUNTIMEENV_16 ARUNTIMEENV_Aclosure
extern OBJ __ARUNTIMEENV_Aclosure;
extern OBJ _ARUNTIMEENV_Aclosure(OBJ,OBJ,OBJ);

#define __ARUNTIMEENV_Aapply __ARUNTIMEENV_17
#define _ARUNTIMEENV_Aapply _ARUNTIMEENV_17
#define ARUNTIMEENV_17 ARUNTIMEENV_Aapply
extern OBJ __ARUNTIMEENV_Aapply;
extern TUP2 _ARUNTIMEENV_Aapply(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __ARUNTIMEENV_Aexec __ARUNTIMEENV_18
#define _ARUNTIMEENV_Aexec _ARUNTIMEENV_18
#define ARUNTIMEENV_18 ARUNTIMEENV_Aexec
extern OBJ __ARUNTIMEENV_Aexec;
extern OBJ _ARUNTIMEENV_Aexec(OBJ,OBJ,OBJ);

#define __ARUNTIMEENV_AtopExec __ARUNTIMEENV_19
#define _ARUNTIMEENV_AtopExec _ARUNTIMEENV_19
#define ARUNTIMEENV_19 ARUNTIMEENV_AtopExec
extern OBJ __ARUNTIMEENV_AtopExec;
extern OBJ _ARUNTIMEENV_AtopExec(OBJ,OBJ,OBJ);

#define __ARUNTIMEENV_Acontents __ARUNTIMEENV_20
#define _ARUNTIMEENV_Acontents _ARUNTIMEENV_20
#define ARUNTIMEENV_20 ARUNTIMEENV_Acontents
extern OBJ __ARUNTIMEENV_Acontents;
extern TUP2 _ARUNTIMEENV_Acontents(OBJ);

#define __ARUNTIMEENV_Arank __ARUNTIMEENV_21
#define _ARUNTIMEENV_Arank _ARUNTIMEENV_21
#define ARUNTIMEENV_21 ARUNTIMEENV_Arank
extern OBJ __ARUNTIMEENV_Arank;
extern OBJ _ARUNTIMEENV_Arank(OBJ);

#define __ARUNTIMEENV_AcExec __ARUNTIMEENV_33
#define _ARUNTIMEENV_AcExec _ARUNTIMEENV_33
#define ARUNTIMEENV_33 ARUNTIMEENV_AcExec
extern OBJ __ARUNTIMEENV_AcExec;
extern OBJ _ARUNTIMEENV_AcExec(OBJ,OBJ,OBJ,OBJ);

#define __ARUNTIMEENV_AcTopExec __ARUNTIMEENV_34
#define _ARUNTIMEENV_AcTopExec _ARUNTIMEENV_34
#define ARUNTIMEENV_34 ARUNTIMEENV_AcTopExec
extern OBJ __ARUNTIMEENV_AcTopExec;
extern OBJ _ARUNTIMEENV_AcTopExec(OBJ,OBJ,OBJ,OBJ);

#define __ARUNTIMEENV_Ainternapply __ARUNTIMEENV_35
#define _ARUNTIMEENV_Ainternapply _ARUNTIMEENV_35
#define ARUNTIMEENV_35 ARUNTIMEENV_Ainternapply
extern OBJ __ARUNTIMEENV_Ainternapply;
extern TUP2 _ARUNTIMEENV_Ainternapply(OBJ,OBJ,OBJ,OBJ,OBJ);

#include "RUNTIMEENV.hc.h"

#ifndef ARUNTIMEENV_Adyn
#define ARUNTIMEENV_Adyn(x1,x2) {x2=_ARUNTIMEENV_Adyn(x1);}
#endif

#ifndef ARUNTIMEENV_Adyn_
#define ARUNTIMEENV_Adyn_(x1,x4) {x4=_ARUNTIMEENV_Adyn_(x1);}
#endif

#ifndef ARUNTIMEENV_Arep
#define ARUNTIMEENV_Arep(x1,x4) {x4=_ARUNTIMEENV_Arep(x1);}
#endif

#ifndef ARUNTIMEENV_Acoded
#define ARUNTIMEENV_Acoded(x1,x2) {x2=_ARUNTIMEENV_Acoded(x1);}
#endif

#ifndef ARUNTIMEENV_Acoded_
#define ARUNTIMEENV_Acoded_(x1,x4) {x4=_ARUNTIMEENV_Acoded_(x1);}
#endif

#ifndef ARUNTIMEENV_Asymbol
#define ARUNTIMEENV_Asymbol(x1,x4) {x4=_ARUNTIMEENV_Asymbol(x1);}
#endif

#ifndef ARUNTIMEENV_Aspecial
#define ARUNTIMEENV_Aspecial(x1,x2) {x2=_ARUNTIMEENV_Aspecial(x1);}
#endif

#ifndef ARUNTIMEENV_Aspecial_
#define ARUNTIMEENV_Aspecial_(x1,x3) {x3=_ARUNTIMEENV_Aspecial_(x1);}
#endif

#ifndef ARUNTIMEENV_Afunc
#define ARUNTIMEENV_Afunc(x1,x3) {x3=_ARUNTIMEENV_Afunc(x1);}
#endif

#ifndef ARUNTIMEENV_Adefault_
#define ARUNTIMEENV_Adefault_(x1,x3) {x3=_ARUNTIMEENV_Adefault_(x1);}
#endif

#ifndef ARUNTIMEENV_Aclosure
#define ARUNTIMEENV_Aclosure(x1,x2,x3,x4) {x4=_ARUNTIMEENV_Aclosure(x1,x2,x3);}
#endif

#ifndef ARUNTIMEENV_Aapply
#define ARUNTIMEENV_Aapply(x1,x2,x3,x4,x5,x13,x14) {TUP2 t;t=_ARUNTIMEENV_Aapply(x1,x2,x3,x4,x5);x13=t.c1;x14=t.c2;}
#endif

#ifndef ARUNTIMEENV_Aexec
#define ARUNTIMEENV_Aexec(x1,x2,x3,x5) {x5=_ARUNTIMEENV_Aexec(x1,x2,x3);}
#endif

#ifndef ARUNTIMEENV_AtopExec
#define ARUNTIMEENV_AtopExec(x1,x2,x3,x5) {x5=_ARUNTIMEENV_AtopExec(x1,x2,x3);}
#endif

#ifndef ARUNTIMEENV_Acontents
#define ARUNTIMEENV_Acontents(x1,x2,x3) {TUP2 t;t=_ARUNTIMEENV_Acontents(x1);x2=t.c1;x3=t.c2;}
#endif

#ifndef ARUNTIMEENV_Arank
#define ARUNTIMEENV_Arank(x1,x2) {x2=_ARUNTIMEENV_Arank(x1);}
#endif

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

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

#ifndef ARUNTIMEENV_Ainternapply
#define ARUNTIMEENV_Ainternapply(x1,x2,x3,x4,x5,x6,x7) {TUP2 t;t=_ARUNTIMEENV_Ainternapply(x1,x2,x3,x4,x5);x6=t.c1;x7=t.c2;}
#endif

#endif
