

#include "BUILTIN.h"

#include "Nat.h"

#include "Real.h"

#include "Denotation.h"

#include "Char.h"

#include "Array.h"

#include "Int.h"

#include "ProcessCtrlConv.h"

#define __AProcessCtrlConv_Sq_O2_L10 __AProcessCtrlConv_10
extern OBJ __AProcessCtrlConv_Sq_O2_L10;

#define __AProcessCtrlConv_Sq_O2_L11 __AProcessCtrlConv_11
extern OBJ __AProcessCtrlConv_Sq_O2_L11;

#define __AProcessCtrlConv_Sq_O2_L12 __AProcessCtrlConv_12
extern OBJ __AProcessCtrlConv_Sq_O2_L12;
extern OBJ _AProcessCtrlConv_Sq(OBJ);OBJ __AProcessCtrlConv_Sq; /* ` */
extern OBJ _AProcessCtrlConv_Sq_O1(OBJ);OBJ __AProcessCtrlConv_Sq_O1; /* `,1 */
extern OBJ _AProcessCtrlConv_Sq_O2(OBJ);OBJ __AProcessCtrlConv_Sq_O2; /* `,2 */
extern OBJ _AProcessCtrlConv_Ahc_Aconvprocess(OBJ);OBJ __AProcessCtrlConv_Ahc_Aconvprocess; /* hc_convprocess */
OBJ __AProcessCtrlConv_Sq_O1_L8; /* `,1'8 */
OBJ __AProcessCtrlConv_Sq_O1_L9; /* `,1'9 */
OBJ __AProcessCtrlConv_Sq_O2_L10; /* `,2'10 */
OBJ __AProcessCtrlConv_Sq_O2_L11; /* `,2'11 */
OBJ __AProcessCtrlConv_Sq_O2_L12; /* `,2'12 */

#include "ProcessCtrlConv.hc.c"

extern OBJ _AProcessCtrlConv_Sq(OBJ x1) /* ` */
{OBJ r;
 AProcessCtrlConv_Ahc_Aconvprocess(x1,r);
 return r;}

extern OBJ _AProcessCtrlConv_Sq_O1(OBJ x1) /* `,1 */
{OBJ r;
 if(ISTGPRM(x1,0)){
  CPPRD(__AProcessCtrlConv_Sq_O1_L8,1);
  r=__AProcessCtrlConv_Sq_O1_L8;
 }else{
  CPPRD(__AProcessCtrlConv_Sq_O1_L9,1);
  r=__AProcessCtrlConv_Sq_O1_L9;}
 return r;}

extern OBJ _AProcessCtrlConv_Sq_O2(OBJ x1) /* `,2 */
{OBJ r;
 if(ISPRM(x1)){
  CPPRD(__AProcessCtrlConv_Sq_O2_L12,1);
  r=__AProcessCtrlConv_Sq_O2_L12;
 }else{
  {OBJ x10=FLD1(x1,1);
   if(EXPRD(x1,1)){
    DSPRDF(x1);
   }else{
    COPY(x10,1);
    FRPRD(x1,1);}
   CPPRD(__AProcessCtrlConv_Sq_O2_L10,1);
   CPPRD(__AProcessCtrlConv_Sq_O2_L11,1);
   {OBJ x11;OBJ x12;
    AProcessCtrlConv_Ahc_Aconvprocess(x10,x11);
    ADenotation_4(x11,__AProcessCtrlConv_Sq_O2_L10,x12);
    ADenotation_4(__AProcessCtrlConv_Sq_O2_L11,x12,r);}}}
 return r;}

init_AProcessCtrlConv()
{
 static int visited=0; if(visited) return; visited=1;
 init_AProcessCtrl();
 init_AVoid();
 init_ANat();
 init_AReal();
 init_AQuadruple();
 init_ASeq();
 init_ACom();
 init_AFileSystem();
 init_AUserAndGroup();
 init_ADenotation();
 init_AOption();
 init_ASet();
 init_AChar();
 init_AString();
 init_ATime();
 init_AArray();
 init_AInt();
 DEN("CHILD",__AProcessCtrlConv_12);
 DEN("PARENT(CHILD: ",__AProcessCtrlConv_11);
 DEN(")",__AProcessCtrlConv_10);
 DEN("FAILURE",__AProcessCtrlConv_9);
 DEN("SUCCESS",__AProcessCtrlConv_8);
 CLS(1,_AProcessCtrlConv_7,__AProcessCtrlConv_7);
 CLS(1,_AProcessCtrlConv_3,__AProcessCtrlConv_3);
 CLS(1,_AProcessCtrlConv_2,__AProcessCtrlConv_2);
 CLS(1,_AProcessCtrlConv_1,__AProcessCtrlConv_1);
 init_const_AProcessCtrlConv();}

