

#include "BUILTIN.h"
extern OBJ _AAnonTriple_4(OBJ,OBJ,OBJ);OBJ __AAnonTriple_4; /* 1st */
extern OBJ _AAnonTriple_5(OBJ,OBJ,OBJ);OBJ __AAnonTriple_5; /* 2nd */
extern OBJ _AAnonTriple_6(OBJ,OBJ,OBJ);OBJ __AAnonTriple_6; /* 3rd */

extern OBJ _AAnonTriple_4(OBJ x1,OBJ x2,OBJ x3) /* 1st */
{OBJ r;
 FREE(x2,1);
 FREE(x3,1);
 r=x1;
 return r;}

extern OBJ _AAnonTriple_5(OBJ x1,OBJ x2,OBJ x3) /* 2nd */
{OBJ r;
 FREE(x1,1);
 FREE(x3,1);
 r=x2;
 return r;}

extern OBJ _AAnonTriple_6(OBJ x1,OBJ x2,OBJ x3) /* 3rd */
{OBJ r;
 FREE(x1,1);
 FREE(x2,1);
 r=x3;
 return r;}

static OBJ _mt_3_0_3(OBJ t,OBJ t1,OBJ t2,OBJ t3) 
{OBJ r;
 DCCLS(t,1);
 r=(*(OBJ(*)(OBJ,OBJ,OBJ))ENTRY(t))(t1,t2,t3);
 return r;}

init_AAnonTriple()
{
 static int visited=0; if(visited) return; visited=1;
 CLS(3,_AAnonTriple_6,__AAnonTriple_6);
 CLS(3,_AAnonTriple_5,__AAnonTriple_5);
 CLS(3,_AAnonTriple_4,__AAnonTriple_4);
 MTH(3,0,3,_mt_3_0_3);LZYMTH(3,0,3,_mt_3_0_3);}

