summaryrefslogtreecommitdiff
path: root/gcc/melt/generated/warmelt-genobj+02.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/melt/generated/warmelt-genobj+02.cc')
-rw-r--r--gcc/melt/generated/warmelt-genobj+02.cc6384
1 files changed, 4256 insertions, 2128 deletions
diff --git a/gcc/melt/generated/warmelt-genobj+02.cc b/gcc/melt/generated/warmelt-genobj+02.cc
index b6287f9f91f..bb84337e25d 100644
--- a/gcc/melt/generated/warmelt-genobj+02.cc
+++ b/gcc/melt/generated/warmelt-genobj+02.cc
@@ -1204,7 +1204,8 @@ meltrout_38_WARMELTmiGENOBJ_COMPILOBJ_NREP_CHUNK(meltclosure_ptr_t meltclosp_, m
/* end of frame for routine meltrout_38_WARMELTmiGENOBJ_COMPILOBJ_NREP_CHUNK fromline 1756 */
- /* classy proc frame meltrout_38_WARMELTmiGENOBJ_COMPILOBJ_NREP_CHUNK */ MeltFrame_meltrout_38_WARMELTmiGENOBJ_COMPILOBJ_NREP_CHUNK
+ /* classy proc frame meltrout_38_WARMELTmiGENOBJ_COMPILOBJ_NREP_CHUNK */
+ MeltFrame_meltrout_38_WARMELTmiGENOBJ_COMPILOBJ_NREP_CHUNK
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_38_WARMELTmiGENOBJ_COMPILOBJ_NREP_CHUNK fromline 1785*/
#if ENABLE_CHECKING
@@ -1217,7 +1218,8 @@ meltrout_38_WARMELTmiGENOBJ_COMPILOBJ_NREP_CHUNK(meltclosure_ptr_t meltclosp_, m
#define meltframe meltfram__
melt_trace_start("COMPILOBJ_NREP_CHUNK", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -1227,12 +1229,14 @@ meltrout_38_WARMELTmiGENOBJ_COMPILOBJ_NREP_CHUNK(meltclosure_ptr_t meltclosp_, m
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2435:/ getarg");
- /*_.NCHK__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.NCHK__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.GCX__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2])) != NULL);
;
@@ -1264,7 +1268,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -1273,7 +1278,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2436:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -1306,16 +1312,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_chunk nchk=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.NCHK__V2*/ meltfptr[1];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2436:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -1328,7 +1338,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2436:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -1337,9 +1348,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -1369,10 +1382,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L3*/ meltfnum[1] =
+ /*_#IS_A__L3*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.NCHK__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_NREP_CHUNK*/ meltfrout->tabval[1])));;
MELT_LOCATION("warmelt-genobj.melt:2437:/ cond");
- /*cond*/ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V7*/ meltfptr[3] = (/*nil*/NULL);;
@@ -1401,25 +1416,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2437;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NCHK__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V7*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
+ /*_._IFELSE___V7*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2437:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
;
- /*_.IFCPP___V6*/ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
+ /*_.IFCPP___V6*/
+ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2437:/ clear");
- /*clear*/ /*_#IS_A__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V7*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -1437,10 +1458,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L4*/ meltfnum[0] =
+ /*_#IS_A__L4*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_C_GENERATION_CONTEXT*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-genobj.melt:2438:/ cond");
- /*cond*/ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V10*/ meltfptr[3] = (/*nil*/NULL);;
@@ -1469,25 +1492,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2438;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V10*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
+ /*_._IFELSE___V10*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2438:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = 0 ;
}
;
}
;
- /*_.IFCPP___V9*/ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
+ /*_.IFCPP___V9*/
+ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2438:/ clear");
- /*clear*/ /*_#IS_A__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V10*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V10*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -1503,7 +1532,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCHK__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "NREP_LOC");
- /*_.LOC__V13*/ meltfptr[3] = slot;
+ /*_.LOC__V13*/
+ meltfptr[3] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2440:/ getslot");
@@ -1511,7 +1541,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCHK__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "NCHUNK_EXPANSION");
- /*_.NEXP__V14*/ meltfptr[13] = slot;
+ /*_.NEXP__V14*/
+ meltfptr[13] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2441:/ getslot");
@@ -1519,7 +1550,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCHK__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "NCHUNK_OPER");
- /*_.NOPER__V15*/ meltfptr[14] = slot;
+ /*_.NOPER__V15*/
+ meltfptr[14] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2442:/ getslot");
@@ -1527,7 +1559,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCHK__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NEXPR_CTYP");
- /*_.NTYP__V16*/ meltfptr[15] = slot;
+ /*_.NTYP__V16*/
+ meltfptr[15] = slot;
};
;
@@ -1550,7 +1583,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L5*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -1559,7 +1593,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2444:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -1592,16 +1627,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_chunk nexp=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.NEXP__V14*/ meltfptr[13];
- /*_.MELT_DEBUG_FUN__V18*/ meltfptr[17] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V18*/
+ meltfptr[17] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V17*/ meltfptr[16] = /*_.MELT_DEBUG_FUN__V18*/ meltfptr[17];;
+ /*_._IF___V17*/
+ meltfptr[16] = /*_.MELT_DEBUG_FUN__V18*/ meltfptr[17];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2444:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V18*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V18*/
+ meltfptr[17] = 0 ;
}
;
}
@@ -1614,7 +1653,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2444:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -1623,9 +1663,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V17*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_._IF___V17*/
+ meltfptr[16] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -1655,10 +1697,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L7*/ meltfnum[0] =
+ /*_#IS_A__L7*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.NOPER__V15*/ meltfptr[14]), (melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[4])));;
MELT_LOCATION("warmelt-genobj.melt:2445:/ cond");
- /*cond*/ if (/*_#IS_A__L7*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L7*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V20*/ meltfptr[16] = (/*nil*/NULL);;
@@ -1687,25 +1731,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2445;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NOPER__V15*/ meltfptr[14];
- /*_.MELT_ASSERT_FAILURE_FUN__V21*/ meltfptr[20] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V21*/
+ meltfptr[20] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V20*/ meltfptr[16] = /*_.MELT_ASSERT_FAILURE_FUN__V21*/ meltfptr[20];;
+ /*_._IFELSE___V20*/
+ meltfptr[16] = /*_.MELT_ASSERT_FAILURE_FUN__V21*/ meltfptr[20];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2445:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V21*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V21*/
+ meltfptr[20] = 0 ;
}
;
}
;
- /*_.IFCPP___V19*/ meltfptr[17] = /*_._IFELSE___V20*/ meltfptr[16];;
+ /*_.IFCPP___V19*/
+ meltfptr[17] = /*_._IFELSE___V20*/ meltfptr[16];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2445:/ clear");
- /*clear*/ /*_#IS_A__L7*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L7*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V20*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_._IFELSE___V20*/
+ meltfptr[16] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -1723,10 +1773,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L8*/ meltfnum[1] =
+ /*_#IS_MULTIPLE__L8*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.NEXP__V14*/ meltfptr[13])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-genobj.melt:2446:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L8*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L8*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V23*/ meltfptr[16] = (/*nil*/NULL);;
@@ -1755,25 +1807,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2446;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NEXP__V14*/ meltfptr[13];
- /*_.MELT_ASSERT_FAILURE_FUN__V24*/ meltfptr[23] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V24*/
+ meltfptr[23] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V23*/ meltfptr[16] = /*_.MELT_ASSERT_FAILURE_FUN__V24*/ meltfptr[23];;
+ /*_._IFELSE___V23*/
+ meltfptr[16] = /*_.MELT_ASSERT_FAILURE_FUN__V24*/ meltfptr[23];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2446:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V24*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V24*/
+ meltfptr[23] = 0 ;
}
;
}
;
- /*_.IFCPP___V22*/ meltfptr[20] = /*_._IFELSE___V23*/ meltfptr[16];;
+ /*_.IFCPP___V22*/
+ meltfptr[20] = /*_._IFELSE___V23*/ meltfptr[16];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2446:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L8*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L8*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V23*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_._IFELSE___V23*/
+ meltfptr[16] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -1791,10 +1849,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L9*/ meltfnum[0] =
+ /*_#IS_A__L9*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.NTYP__V16*/ meltfptr[15]), (melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[5])));;
MELT_LOCATION("warmelt-genobj.melt:2447:/ cond");
- /*cond*/ if (/*_#IS_A__L9*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L9*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V26*/ meltfptr[16] = (/*nil*/NULL);;
@@ -1823,25 +1883,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2447;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NTYP__V16*/ meltfptr[15];
- /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V27*/
+ meltfptr[26] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V26*/ meltfptr[16] = /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26];;
+ /*_._IFELSE___V26*/
+ meltfptr[16] = /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2447:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V27*/
+ meltfptr[26] = 0 ;
}
;
}
;
- /*_.IFCPP___V25*/ meltfptr[23] = /*_._IFELSE___V26*/ meltfptr[16];;
+ /*_.IFCPP___V25*/
+ meltfptr[23] = /*_._IFELSE___V26*/ meltfptr[16];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2447:/ clear");
- /*clear*/ /*_#IS_A__L9*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L9*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V26*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_._IFELSE___V26*/
+ meltfptr[16] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -1856,7 +1922,8 @@ meltlab_endgetargs:
/*^newclosure*/
- /*newclosure*/ /*_.LAMBDA___V30*/ meltfptr[29] =
+ /*newclosure*/ /*_.LAMBDA___V30*/
+ meltfptr[29] =
(melt_ptr_t) meltgc_new_closure((meltobject_ptr_t)(((melt_ptr_t)(MELT_PREDEF(DISCR_CLOSURE)))), (meltroutine_ptr_t)((/*!konst_10*/ meltfrout->tabval[10])), (1));
;
/*^putclosedv*/
@@ -1865,7 +1932,8 @@ meltlab_endgetargs:
melt_assertmsg("putclosv checkoff", 0>= 0 && 0< melt_closure_size((melt_ptr_t) (/*_.LAMBDA___V30*/ meltfptr[29])));
((meltclosure_ptr_t)/*_.LAMBDA___V30*/ meltfptr[29])->tabval[0] = (melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]);
;
- /*_.LAMBDA___V29*/ meltfptr[16] = /*_.LAMBDA___V30*/ meltfptr[29];;
+ /*_.LAMBDA___V29*/
+ meltfptr[16] = /*_.LAMBDA___V30*/ meltfptr[29];;
MELT_CHECK_SIGNAL();
;
@@ -1876,14 +1944,16 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.LAMBDA___V29*/ meltfptr[16];
- /*_.OTUP__V31*/ meltfptr[30] = melt_apply ((meltclosure_ptr_t)((/*!MULTIPLE_MAP*/ meltfrout->tabval[6])), (melt_ptr_t)(/*_.NEXP__V14*/ meltfptr[13]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.OTUP__V31*/
+ meltfptr[30] = melt_apply ((meltclosure_ptr_t)((/*!MULTIPLE_MAP*/ meltfrout->tabval[6])), (melt_ptr_t)(/*_.NEXP__V14*/ meltfptr[13]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2464:/ cond");
- /*cond*/ if (/*_.LOC__V13*/ meltfptr[3]) /*then*/
+ /*cond*/
+ if (/*_.LOC__V13*/ meltfptr[3]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -1901,7 +1971,8 @@ meltlab_endgetargs:
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJLOCATEDEXPV*/ meltfrout->tabval[11])), (3), "CLASS_OBJLOCATEDEXPV");
- /*_.INST__V34*/ meltfptr[33] =
+ /*_.INST__V34*/
+ meltfptr[33] =
newobj;
};
;
@@ -1924,13 +1995,16 @@ meltlab_endgetargs:
melt_dbgtrace_written_object (/*_.INST__V34*/ meltfptr[33], "newly made instance");
;
- /*_.INST___V33*/ meltfptr[32] = /*_.INST__V34*/ meltfptr[33];;
+ /*_.INST___V33*/
+ meltfptr[32] = /*_.INST__V34*/ meltfptr[33];;
/*^compute*/
- /*_.OEXP__V32*/ meltfptr[31] = /*_.INST___V33*/ meltfptr[32];;
+ /*_.OEXP__V32*/
+ meltfptr[31] = /*_.INST___V33*/ meltfptr[32];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2464:/ clear");
- /*clear*/ /*_.INST___V33*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.INST___V33*/
+ meltfptr[32] = 0 ;
}
;
}
@@ -1952,7 +2026,8 @@ meltlab_endgetargs:
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJEXPV*/ meltfrout->tabval[12])), (2), "CLASS_OBJEXPV");
- /*_.INST__V36*/ meltfptr[35] =
+ /*_.INST__V36*/
+ meltfptr[35] =
newobj;
};
;
@@ -1970,13 +2045,16 @@ meltlab_endgetargs:
melt_dbgtrace_written_object (/*_.INST__V36*/ meltfptr[35], "newly made instance");
;
- /*_.INST___V35*/ meltfptr[32] = /*_.INST__V36*/ meltfptr[35];;
+ /*_.INST___V35*/
+ meltfptr[32] = /*_.INST__V36*/ meltfptr[35];;
/*^compute*/
- /*_.OEXP__V32*/ meltfptr[31] = /*_.INST___V35*/ meltfptr[32];;
+ /*_.OEXP__V32*/
+ meltfptr[31] = /*_.INST___V35*/ meltfptr[32];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2464:/ clear");
- /*clear*/ /*_.INST___V35*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.INST___V35*/
+ meltfptr[32] = 0 ;
}
;
}
@@ -2001,7 +2079,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L10*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L10*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -2010,7 +2089,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2475:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L10*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L10*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -2043,16 +2123,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_chunk otup=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OTUP__V31*/ meltfptr[30];
- /*_.MELT_DEBUG_FUN__V38*/ meltfptr[37] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V38*/
+ meltfptr[37] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V37*/ meltfptr[32] = /*_.MELT_DEBUG_FUN__V38*/ meltfptr[37];;
+ /*_._IF___V37*/
+ meltfptr[32] = /*_.MELT_DEBUG_FUN__V38*/ meltfptr[37];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2475:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L11*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L11*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V38*/ meltfptr[37] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V38*/
+ meltfptr[37] = 0 ;
}
;
}
@@ -2065,7 +2149,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2475:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -2074,9 +2159,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L10*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L10*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V37*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_._IF___V37*/
+ meltfptr[32] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -2106,10 +2193,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L12*/ meltfnum[0] =
+ /*_#IS_A__L12*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.NTYP__V16*/ meltfptr[15]), (melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[5])));;
MELT_LOCATION("warmelt-genobj.melt:2476:/ cond");
- /*cond*/ if (/*_#IS_A__L12*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L12*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V40*/ meltfptr[32] = (/*nil*/NULL);;
@@ -2138,25 +2227,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2476;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NTYP__V16*/ meltfptr[15];
- /*_.MELT_ASSERT_FAILURE_FUN__V41*/ meltfptr[40] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V41*/
+ meltfptr[40] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V40*/ meltfptr[32] = /*_.MELT_ASSERT_FAILURE_FUN__V41*/ meltfptr[40];;
+ /*_._IFELSE___V40*/
+ meltfptr[32] = /*_.MELT_ASSERT_FAILURE_FUN__V41*/ meltfptr[40];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2476:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V41*/ meltfptr[40] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V41*/
+ meltfptr[40] = 0 ;
}
;
}
;
- /*_.IFCPP___V39*/ meltfptr[37] = /*_._IFELSE___V40*/ meltfptr[32];;
+ /*_.IFCPP___V39*/
+ meltfptr[37] = /*_._IFELSE___V40*/ meltfptr[32];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2476:/ clear");
- /*clear*/ /*_#IS_A__L12*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L12*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V40*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_._IFELSE___V40*/
+ meltfptr[32] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -2184,7 +2279,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L13*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L13*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -2193,7 +2289,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2477:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L13*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L13*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -2226,16 +2323,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_chunk result oexp=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OEXP__V32*/ meltfptr[31];
- /*_.MELT_DEBUG_FUN__V43*/ meltfptr[32] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V43*/
+ meltfptr[32] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V42*/ meltfptr[40] = /*_.MELT_DEBUG_FUN__V43*/ meltfptr[32];;
+ /*_._IF___V42*/
+ meltfptr[40] = /*_.MELT_DEBUG_FUN__V43*/ meltfptr[32];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2477:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L14*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L14*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V43*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V43*/
+ meltfptr[32] = 0 ;
}
;
}
@@ -2248,7 +2349,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2477:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -2257,9 +2359,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L13*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L13*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V42*/ meltfptr[40] = 0 ;
+ /*clear*/ /*_._IF___V42*/
+ meltfptr[40] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -2279,41 +2383,56 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;
- /*_.LET___V28*/ meltfptr[26] = /*_.OEXP__V32*/ meltfptr[31];;
+ /*_.LET___V28*/
+ meltfptr[26] = /*_.OEXP__V32*/ meltfptr[31];;
MELT_LOCATION("warmelt-genobj.melt:2448:/ clear");
- /*clear*/ /*_.LAMBDA___V29*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.LAMBDA___V29*/
+ meltfptr[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.OTUP__V31*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_.OTUP__V31*/
+ meltfptr[30] = 0 ;
/*^clear*/
- /*clear*/ /*_.OEXP__V32*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_.OEXP__V32*/
+ meltfptr[31] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V39*/ meltfptr[37] = 0 ;
- /*_.LET___V12*/ meltfptr[10] = /*_.LET___V28*/ meltfptr[26];;
+ /*clear*/ /*_.IFCPP___V39*/
+ meltfptr[37] = 0 ;
+ /*_.LET___V12*/
+ meltfptr[10] = /*_.LET___V28*/ meltfptr[26];;
MELT_LOCATION("warmelt-genobj.melt:2439:/ clear");
- /*clear*/ /*_.LOC__V13*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.LOC__V13*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.NEXP__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.NEXP__V14*/
+ meltfptr[13] = 0 ;
/*^clear*/
- /*clear*/ /*_.NOPER__V15*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.NOPER__V15*/
+ meltfptr[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.NTYP__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.NTYP__V16*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V19*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.IFCPP___V19*/
+ meltfptr[17] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V22*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.IFCPP___V22*/
+ meltfptr[20] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V25*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.IFCPP___V25*/
+ meltfptr[23] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V28*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.LET___V28*/
+ meltfptr[26] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2435:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
{
MELT_LOCATION("warmelt-genobj.melt:2435:/ locexp");
@@ -2328,15 +2447,19 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.IFCPP___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.IFCPP___V6*/
+ meltfptr[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.IFCPP___V9*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V12*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.LET___V12*/
+ meltfptr[10] = 0 ;
}
;
@@ -2418,7 +2541,8 @@ meltrout_39_WARMELTmiGENOBJ_LAMBDA_cl11(meltclosure_ptr_t meltclosp_, melt_ptr_t
/* end of frame for routine meltrout_39_WARMELTmiGENOBJ_LAMBDA_cl11 fromline 1756 */
- /* classy proc frame meltrout_39_WARMELTmiGENOBJ_LAMBDA_cl11 */ MeltFrame_meltrout_39_WARMELTmiGENOBJ_LAMBDA_cl11
+ /* classy proc frame meltrout_39_WARMELTmiGENOBJ_LAMBDA_cl11 */
+ MeltFrame_meltrout_39_WARMELTmiGENOBJ_LAMBDA_cl11
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_39_WARMELTmiGENOBJ_LAMBDA_cl11 fromline 1785*/
#if ENABLE_CHECKING
@@ -2431,7 +2555,8 @@ meltrout_39_WARMELTmiGENOBJ_LAMBDA_cl11(meltclosure_ptr_t meltclosp_, melt_ptr_t
#define meltframe meltfram__
melt_trace_start("LAMBDA_cl11", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -2441,12 +2566,14 @@ meltrout_39_WARMELTmiGENOBJ_LAMBDA_cl11(meltclosure_ptr_t meltclosp_, melt_ptr_t
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2450:/ getarg");
- /*_.COMP__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.COMP__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_LONG) goto meltlab_endgetargs;
- /*_#IX__L1*/ meltfnum[0] = meltxargtab_[0].meltbp_long;
+ /*_#IX__L1*/
+ meltfnum[0] = meltxargtab_[0].meltbp_long;
;
goto meltlab_endgetargs;
meltlab_endgetargs:
@@ -2476,7 +2603,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L2*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L2*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -2485,7 +2613,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2451:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L2*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L2*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -2522,16 +2651,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " ix#";
/*^apply.arg*/
argtab[6].meltbp_long = /*_#IX__L1*/ meltfnum[0];
- /*_.MELT_DEBUG_FUN__V4*/ meltfptr[3] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V4*/
+ meltfptr[3] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V3*/ meltfptr[2] = /*_.MELT_DEBUG_FUN__V4*/ meltfptr[3];;
+ /*_._IF___V3*/
+ meltfptr[2] = /*_.MELT_DEBUG_FUN__V4*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2451:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L3*/ meltfnum[2] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L3*/
+ meltfnum[2] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V4*/
+ meltfptr[3] = 0 ;
}
;
}
@@ -2544,7 +2677,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2451:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -2553,9 +2687,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V3*/ meltfptr[2] = 0 ;
+ /*clear*/ /*_._IF___V3*/
+ meltfptr[2] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -2578,13 +2714,16 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_.DISCRIM__V5*/ meltfptr[3] =
+ /*_.DISCRIM__V5*/
+ meltfptr[3] =
((melt_ptr_t) (melt_discr((melt_ptr_t)(/*_.COMP__V2*/ meltfptr[1]))));;
/*^compute*/
- /*_#eqeq__L4*/ meltfnum[2] =
+ /*_#eqeq__L4*/
+ meltfnum[2] =
((/*_.DISCRIM__V5*/ meltfptr[3]) == ((/*!DISCR_VERBATIM_STRING*/ meltfrout->tabval[1])));;
MELT_LOCATION("warmelt-genobj.melt:2452:/ cond");
- /*cond*/ if (/*_#eqeq__L4*/ meltfnum[2]) /*then*/
+ /*cond*/
+ if (/*_#eqeq__L4*/ meltfnum[2]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -2611,7 +2750,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L5*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -2620,7 +2760,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2454:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -2657,16 +2798,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " ix#";
/*^apply.arg*/
argtab[6].meltbp_long = /*_#IX__L1*/ meltfnum[0];
- /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V7*/ meltfptr[6] = /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7];;
+ /*_._IF___V7*/
+ meltfptr[6] = /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2454:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L6*/ meltfnum[5] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L6*/
+ meltfnum[5] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
@@ -2679,7 +2824,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2454:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -2688,9 +2834,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V7*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_._IF___V7*/
+ meltfptr[6] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -2716,7 +2864,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2456:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.COMP__V2*/ meltfptr[1];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.COMP__V2*/ meltfptr[1];;
{
MELT_LOCATION("warmelt-genobj.melt:2456:/ locexp");
@@ -2731,19 +2880,24 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
MELT_LOCATION("warmelt-genobj.melt:2453:/ quasiblock");
- /*_.PROGN___V10*/ meltfptr[6] = /*_.RETURN___V9*/ meltfptr[7];;
+ /*_.PROGN___V10*/
+ meltfptr[6] = /*_.RETURN___V9*/ meltfptr[7];;
/*^compute*/
- /*_._IFELSE___V6*/ meltfptr[2] = /*_.PROGN___V10*/ meltfptr[6];;
+ /*_._IFELSE___V6*/
+ meltfptr[2] = /*_.PROGN___V10*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2452:/ clear");
- /*clear*/ /*_.RETURN___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.RETURN___V9*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V10*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.PROGN___V10*/
+ meltfptr[6] = 0 ;
}
;
}
@@ -2767,7 +2921,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^ojbmsend.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &(/*~GCX*/ meltfclos->tabval[0]);
- /*_.OCOMP__V12*/ meltfptr[6] = meltgc_send((melt_ptr_t)(/*_.COMP__V2*/ meltfptr[1]), (melt_ptr_t)((/*!COMPILE_OBJ*/ meltfrout->tabval[2])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.OCOMP__V12*/
+ meltfptr[6] = meltgc_send((melt_ptr_t)(/*_.COMP__V2*/ meltfptr[1]), (melt_ptr_t)((/*!COMPILE_OBJ*/ meltfrout->tabval[2])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -2790,7 +2945,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L7*/ meltfnum[5] =
+ /*_#MELT_NEED_DBG__L7*/
+ meltfnum[5] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -2799,7 +2955,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2460:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L7*/ meltfnum[5]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L7*/ meltfnum[5]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -2836,16 +2993,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " ix#";
/*^apply.arg*/
argtab[6].meltbp_long = /*_#IX__L1*/ meltfnum[0];
- /*_.MELT_DEBUG_FUN__V14*/ meltfptr[13] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V14*/
+ meltfptr[13] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V13*/ meltfptr[12] = /*_.MELT_DEBUG_FUN__V14*/ meltfptr[13];;
+ /*_._IF___V13*/
+ meltfptr[12] = /*_.MELT_DEBUG_FUN__V14*/ meltfptr[13];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2460:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L8*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L8*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V14*/
+ meltfptr[13] = 0 ;
}
;
}
@@ -2858,7 +3019,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2460:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -2867,9 +3029,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L7*/ meltfnum[5] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L7*/
+ meltfnum[5] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_._IF___V13*/
+ meltfptr[12] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -2895,7 +3059,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2462:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.OCOMP__V12*/ meltfptr[6];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.OCOMP__V12*/ meltfptr[6];;
{
MELT_LOCATION("warmelt-genobj.melt:2462:/ locexp");
@@ -2910,18 +3075,24 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V11*/ meltfptr[7] = /*_.RETURN___V15*/ meltfptr[13];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V11*/
+ meltfptr[7] = /*_.RETURN___V15*/ meltfptr[13];;
MELT_LOCATION("warmelt-genobj.melt:2458:/ clear");
- /*clear*/ /*_.OCOMP__V12*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.OCOMP__V12*/
+ meltfptr[6] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V15*/ meltfptr[13] = 0 ;
- /*_._IFELSE___V6*/ meltfptr[2] = /*_.LET___V11*/ meltfptr[7];;
+ /*clear*/ /*_.RETURN___V15*/
+ meltfptr[13] = 0 ;
+ /*_._IFELSE___V6*/
+ meltfptr[2] = /*_.LET___V11*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2452:/ clear");
- /*clear*/ /*_.LET___V11*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.LET___V11*/
+ meltfptr[7] = 0 ;
}
;
}
@@ -2932,7 +3103,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2450:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_._IFELSE___V6*/ meltfptr[2];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_._IFELSE___V6*/ meltfptr[2];;
{
MELT_LOCATION("warmelt-genobj.melt:2450:/ locexp");
@@ -2947,15 +3119,19 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.DISCRIM__V5*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.DISCRIM__V5*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_#eqeq__L4*/ meltfnum[2] = 0 ;
+ /*clear*/ /*_#eqeq__L4*/
+ meltfnum[2] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V6*/ meltfptr[2] = 0 ;
+ /*clear*/ /*_._IFELSE___V6*/
+ meltfptr[2] = 0 ;
}
;
@@ -3037,7 +3213,8 @@ meltrout_40_WARMELTmiGENOBJ_GETCTYPE_TYPEXPR(meltclosure_ptr_t meltclosp_, melt_
/* end of frame for routine meltrout_40_WARMELTmiGENOBJ_GETCTYPE_TYPEXPR fromline 1756 */
- /* classy proc frame meltrout_40_WARMELTmiGENOBJ_GETCTYPE_TYPEXPR */ MeltFrame_meltrout_40_WARMELTmiGENOBJ_GETCTYPE_TYPEXPR
+ /* classy proc frame meltrout_40_WARMELTmiGENOBJ_GETCTYPE_TYPEXPR */
+ MeltFrame_meltrout_40_WARMELTmiGENOBJ_GETCTYPE_TYPEXPR
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_40_WARMELTmiGENOBJ_GETCTYPE_TYPEXPR fromline 1785*/
#if ENABLE_CHECKING
@@ -3050,7 +3227,8 @@ meltrout_40_WARMELTmiGENOBJ_GETCTYPE_TYPEXPR(meltclosure_ptr_t meltclosp_, melt_
#define meltframe meltfram__
melt_trace_start("GETCTYPE_TYPEXPR", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -3060,12 +3238,14 @@ meltrout_40_WARMELTmiGENOBJ_GETCTYPE_TYPEXPR(meltclosure_ptr_t meltclosp_, melt_
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2484:/ getarg");
- /*_.RECV__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.RECV__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.ENV__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.ENV__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.ENV__V3*/ meltfptr[2])) != NULL);
;
@@ -3087,10 +3267,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L1*/ meltfnum[0] =
+ /*_#IS_A__L1*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.RECV__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_NREP_TYPED_EXPRESSION*/ meltfrout->tabval[0])));;
MELT_LOCATION("warmelt-genobj.melt:2485:/ cond");
- /*cond*/ if (/*_#IS_A__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V5*/ meltfptr[4] = (/*nil*/NULL);;
@@ -3119,25 +3301,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2485;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.RECV__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V6*/ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V6*/
+ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V5*/ meltfptr[4] = /*_.MELT_ASSERT_FAILURE_FUN__V6*/ meltfptr[5];;
+ /*_._IFELSE___V5*/
+ meltfptr[4] = /*_.MELT_ASSERT_FAILURE_FUN__V6*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2485:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V6*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V6*/
+ meltfptr[5] = 0 ;
}
;
}
;
- /*_.IFCPP___V4*/ meltfptr[3] = /*_._IFELSE___V5*/ meltfptr[4];;
+ /*_.IFCPP___V4*/
+ meltfptr[3] = /*_._IFELSE___V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2485:/ clear");
- /*clear*/ /*_#IS_A__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_._IFELSE___V5*/
+ meltfptr[4] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -3150,7 +3338,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.RECV__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NEXPR_CTYP");
- /*_.NEXPR_CTYP__V7*/ meltfptr[5] = slot;
+ /*_.NEXPR_CTYP__V7*/
+ meltfptr[5] = slot;
};
;
@@ -3159,7 +3348,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2484:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.NEXPR_CTYP__V7*/ meltfptr[5];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.NEXPR_CTYP__V7*/ meltfptr[5];;
{
MELT_LOCATION("warmelt-genobj.melt:2484:/ locexp");
@@ -3174,13 +3364,16 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.IFCPP___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.IFCPP___V4*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.NEXPR_CTYP__V7*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.NEXPR_CTYP__V7*/
+ meltfptr[5] = 0 ;
}
;
@@ -3262,7 +3455,8 @@ meltrout_41_WARMELTmiGENOBJ_COMPILOBJ_NREP_NIL(meltclosure_ptr_t meltclosp_, mel
/* end of frame for routine meltrout_41_WARMELTmiGENOBJ_COMPILOBJ_NREP_NIL fromline 1756 */
- /* classy proc frame meltrout_41_WARMELTmiGENOBJ_COMPILOBJ_NREP_NIL */ MeltFrame_meltrout_41_WARMELTmiGENOBJ_COMPILOBJ_NREP_NIL
+ /* classy proc frame meltrout_41_WARMELTmiGENOBJ_COMPILOBJ_NREP_NIL */
+ MeltFrame_meltrout_41_WARMELTmiGENOBJ_COMPILOBJ_NREP_NIL
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_41_WARMELTmiGENOBJ_COMPILOBJ_NREP_NIL fromline 1785*/
#if ENABLE_CHECKING
@@ -3275,7 +3469,8 @@ meltrout_41_WARMELTmiGENOBJ_COMPILOBJ_NREP_NIL(meltclosure_ptr_t meltclosp_, mel
#define meltframe meltfram__
melt_trace_start("COMPILOBJ_NREP_NIL", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -3285,12 +3480,14 @@ meltrout_41_WARMELTmiGENOBJ_COMPILOBJ_NREP_NIL(meltclosure_ptr_t meltclosp_, mel
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2490:/ getarg");
- /*_.NILO__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.NILO__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.GCX__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2])) != NULL);
;
@@ -3312,10 +3509,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L1*/ meltfnum[0] =
+ /*_#IS_A__L1*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.NILO__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_NREP_NIL*/ meltfrout->tabval[0])));;
MELT_LOCATION("warmelt-genobj.melt:2491:/ cond");
- /*cond*/ if (/*_#IS_A__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V5*/ meltfptr[4] = (/*nil*/NULL);;
@@ -3344,25 +3543,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2491;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NILO__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V6*/ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V6*/
+ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V5*/ meltfptr[4] = /*_.MELT_ASSERT_FAILURE_FUN__V6*/ meltfptr[5];;
+ /*_._IFELSE___V5*/
+ meltfptr[4] = /*_.MELT_ASSERT_FAILURE_FUN__V6*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2491:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V6*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V6*/
+ meltfptr[5] = 0 ;
}
;
}
;
- /*_.IFCPP___V4*/ meltfptr[3] = /*_._IFELSE___V5*/ meltfptr[4];;
+ /*_.IFCPP___V4*/
+ meltfptr[3] = /*_._IFELSE___V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2491:/ clear");
- /*clear*/ /*_#IS_A__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_._IFELSE___V5*/
+ meltfptr[4] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -3380,10 +3585,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L2*/ meltfnum[0] =
+ /*_#IS_A__L2*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_C_GENERATION_CONTEXT*/ meltfrout->tabval[2])));;
MELT_LOCATION("warmelt-genobj.melt:2492:/ cond");
- /*cond*/ if (/*_#IS_A__L2*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L2*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V8*/ meltfptr[4] = (/*nil*/NULL);;
@@ -3412,25 +3619,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2492;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V9*/
+ meltfptr[8] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V8*/ meltfptr[4] = /*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8];;
+ /*_._IFELSE___V8*/
+ meltfptr[4] = /*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2492:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V9*/
+ meltfptr[8] = 0 ;
}
;
}
;
- /*_.IFCPP___V7*/ meltfptr[5] = /*_._IFELSE___V8*/ meltfptr[4];;
+ /*_.IFCPP___V7*/
+ meltfptr[5] = /*_._IFELSE___V8*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2492:/ clear");
- /*clear*/ /*_#IS_A__L2*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L2*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V8*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_._IFELSE___V8*/
+ meltfptr[4] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -3452,7 +3665,8 @@ meltlab_endgetargs:
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJNIL*/ meltfrout->tabval[3])), (1), "CLASS_OBJNIL");
- /*_.INST__V12*/ meltfptr[11] =
+ /*_.INST__V12*/
+ meltfptr[11] =
newobj;
};
;
@@ -3465,14 +3679,16 @@ meltlab_endgetargs:
melt_dbgtrace_written_object (/*_.INST__V12*/ meltfptr[11], "newly made instance");
;
- /*_.OBNIL__V11*/ meltfptr[4] = /*_.INST__V12*/ meltfptr[11];;
+ /*_.OBNIL__V11*/
+ meltfptr[4] = /*_.INST__V12*/ meltfptr[11];;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2495:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.OBNIL__V11*/ meltfptr[4];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.OBNIL__V11*/ meltfptr[4];;
{
MELT_LOCATION("warmelt-genobj.melt:2495:/ locexp");
@@ -3487,20 +3703,25 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V10*/ meltfptr[8] = /*_.RETURN___V13*/ meltfptr[12];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V10*/
+ meltfptr[8] = /*_.RETURN___V13*/ meltfptr[12];;
MELT_LOCATION("warmelt-genobj.melt:2493:/ clear");
- /*clear*/ /*_.OBNIL__V11*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.OBNIL__V11*/
+ meltfptr[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.RETURN___V13*/
+ meltfptr[12] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2490:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V10*/ meltfptr[8];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V10*/ meltfptr[8];;
{
MELT_LOCATION("warmelt-genobj.melt:2490:/ locexp");
@@ -3515,15 +3736,19 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.IFCPP___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.IFCPP___V4*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V7*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.IFCPP___V7*/
+ meltfptr[5] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V10*/ meltfptr[8] = 0 ;
+ /*clear*/ /*_.LET___V10*/
+ meltfptr[8] = 0 ;
}
;
@@ -3605,7 +3830,8 @@ meltrout_42_WARMELTmiGENOBJ_COMPILOBJ_NREP_COMMENT(meltclosure_ptr_t meltclosp_,
/* end of frame for routine meltrout_42_WARMELTmiGENOBJ_COMPILOBJ_NREP_COMMENT fromline 1756 */
- /* classy proc frame meltrout_42_WARMELTmiGENOBJ_COMPILOBJ_NREP_COMMENT */ MeltFrame_meltrout_42_WARMELTmiGENOBJ_COMPILOBJ_NREP_COMMENT
+ /* classy proc frame meltrout_42_WARMELTmiGENOBJ_COMPILOBJ_NREP_COMMENT */
+ MeltFrame_meltrout_42_WARMELTmiGENOBJ_COMPILOBJ_NREP_COMMENT
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_42_WARMELTmiGENOBJ_COMPILOBJ_NREP_COMMENT fromline 1785*/
#if ENABLE_CHECKING
@@ -3618,7 +3844,8 @@ meltrout_42_WARMELTmiGENOBJ_COMPILOBJ_NREP_COMMENT(meltclosure_ptr_t meltclosp_,
#define meltframe meltfram__
melt_trace_start("COMPILOBJ_NREP_COMMENT", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -3628,12 +3855,14 @@ meltrout_42_WARMELTmiGENOBJ_COMPILOBJ_NREP_COMMENT(meltclosure_ptr_t meltclosp_,
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2501:/ getarg");
- /*_.NCOMM__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.NCOMM__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.GCX__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2])) != NULL);
;
@@ -3665,7 +3894,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -3674,7 +3904,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2502:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -3707,16 +3938,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_comment start ncomm=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.NCOMM__V2*/ meltfptr[1];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2502:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -3729,7 +3964,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2502:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -3738,9 +3974,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -3770,10 +4008,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L3*/ meltfnum[1] =
+ /*_#IS_A__L3*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.NCOMM__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_NREP_COMMENT*/ meltfrout->tabval[1])));;
MELT_LOCATION("warmelt-genobj.melt:2503:/ cond");
- /*cond*/ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V7*/ meltfptr[3] = (/*nil*/NULL);;
@@ -3802,25 +4042,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2503;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NCOMM__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V7*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
+ /*_._IFELSE___V7*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2503:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
;
- /*_.IFCPP___V6*/ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
+ /*_.IFCPP___V6*/
+ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2503:/ clear");
- /*clear*/ /*_#IS_A__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V7*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -3838,10 +4084,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L4*/ meltfnum[0] =
+ /*_#IS_A__L4*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_C_GENERATION_CONTEXT*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-genobj.melt:2504:/ cond");
- /*cond*/ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V10*/ meltfptr[3] = (/*nil*/NULL);;
@@ -3870,25 +4118,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2504;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V10*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
+ /*_._IFELSE___V10*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2504:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = 0 ;
}
;
}
;
- /*_.IFCPP___V9*/ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
+ /*_.IFCPP___V9*/
+ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2504:/ clear");
- /*clear*/ /*_#IS_A__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V10*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V10*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -3904,7 +4158,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCOMM__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NCOMM_STRING");
- /*_.COMS__V13*/ meltfptr[3] = slot;
+ /*_.COMS__V13*/
+ meltfptr[3] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2506:/ getslot");
@@ -3912,15 +4167,18 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCOMM__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "NREP_LOC");
- /*_.NLOC__V14*/ meltfptr[13] = slot;
+ /*_.NLOC__V14*/
+ meltfptr[13] = slot;
};
;
- /*_.SBUF__V15*/ meltfptr[14] =
+ /*_.SBUF__V15*/
+ meltfptr[14] =
(melt_ptr_t) meltgc_new_strbuf((meltobject_ptr_t)((/*!DISCR_STRBUF*/ meltfrout->tabval[4])), (const char*)0);;
{
MELT_LOCATION("warmelt-genobj.melt:2508:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.SBUF__V15*/ meltfptr[14]), ( "/**!* "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.SBUF__V15*/ meltfptr[14]), ( "/**!* "));
}
;
@@ -3933,13 +4191,15 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2510:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.SBUF__V15*/ meltfptr[14]), ( " *!**/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.SBUF__V15*/ meltfptr[14]), ( " *!**/"));
}
;
MELT_LOCATION("warmelt-genobj.melt:2511:/ quasiblock");
- /*_.OSTR__V17*/ meltfptr[16] =
+ /*_.OSTR__V17*/
+ meltfptr[16] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_VERBATIM_STRING*/ meltfrout->tabval[5])), melt_strbuf_str((melt_ptr_t)(/*_.SBUF__V15*/ meltfptr[14]))));;
MELT_CHECK_SIGNAL();
@@ -3952,7 +4212,8 @@ meltlab_endgetargs:
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJCOMPUTE*/ meltfrout->tabval[6])), (4), "CLASS_OBJCOMPUTE");
- /*_.INST__V19*/ meltfptr[18] =
+ /*_.INST__V19*/
+ meltfptr[18] =
newobj;
};
;
@@ -3980,7 +4241,8 @@ meltlab_endgetargs:
melt_dbgtrace_written_object (/*_.INST__V19*/ meltfptr[18], "newly made instance");
;
- /*_.RES__V18*/ meltfptr[17] = /*_.INST__V19*/ meltfptr[18];;
+ /*_.RES__V18*/
+ meltfptr[17] = /*_.INST__V19*/ meltfptr[18];;
#if MELT_HAVE_DEBUG
MELT_LOCATION("warmelt-genobj.melt:2518:/ cppif.then");
@@ -4001,7 +4263,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L5*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -4010,7 +4273,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2518:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -4047,16 +4311,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " res=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.RES__V18*/ meltfptr[17];
- /*_.MELT_DEBUG_FUN__V21*/ meltfptr[20] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V21*/
+ meltfptr[20] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V20*/ meltfptr[19] = /*_.MELT_DEBUG_FUN__V21*/ meltfptr[20];;
+ /*_._IF___V20*/
+ meltfptr[19] = /*_.MELT_DEBUG_FUN__V21*/ meltfptr[20];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2518:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V21*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V21*/
+ meltfptr[20] = 0 ;
}
;
}
@@ -4069,7 +4337,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2518:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -4078,9 +4347,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V20*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_._IF___V20*/
+ meltfptr[19] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -4106,7 +4377,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2519:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.RES__V18*/ meltfptr[17];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.RES__V18*/ meltfptr[17];;
{
MELT_LOCATION("warmelt-genobj.melt:2519:/ locexp");
@@ -4121,32 +4393,43 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V16*/ meltfptr[15] = /*_.RETURN___V22*/ meltfptr[20];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V16*/
+ meltfptr[15] = /*_.RETURN___V22*/ meltfptr[20];;
MELT_LOCATION("warmelt-genobj.melt:2511:/ clear");
- /*clear*/ /*_.OSTR__V17*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.OSTR__V17*/
+ meltfptr[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.RES__V18*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.RES__V18*/
+ meltfptr[17] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V22*/ meltfptr[20] = 0 ;
- /*_.LET___V12*/ meltfptr[10] = /*_.LET___V16*/ meltfptr[15];;
+ /*clear*/ /*_.RETURN___V22*/
+ meltfptr[20] = 0 ;
+ /*_.LET___V12*/
+ meltfptr[10] = /*_.LET___V16*/ meltfptr[15];;
MELT_LOCATION("warmelt-genobj.melt:2505:/ clear");
- /*clear*/ /*_.COMS__V13*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.COMS__V13*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.NLOC__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.NLOC__V14*/
+ meltfptr[13] = 0 ;
/*^clear*/
- /*clear*/ /*_.SBUF__V15*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.SBUF__V15*/
+ meltfptr[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.LET___V16*/
+ meltfptr[15] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2501:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
{
MELT_LOCATION("warmelt-genobj.melt:2501:/ locexp");
@@ -4161,15 +4444,19 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.IFCPP___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.IFCPP___V6*/
+ meltfptr[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.IFCPP___V9*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V12*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.LET___V12*/
+ meltfptr[10] = 0 ;
}
;
@@ -4251,7 +4538,8 @@ meltrout_43_WARMELTmiGENOBJ_COMPILOBJ_NREP_LOCSYMOCC(meltclosure_ptr_t meltclosp
/* end of frame for routine meltrout_43_WARMELTmiGENOBJ_COMPILOBJ_NREP_LOCSYMOCC fromline 1756 */
- /* classy proc frame meltrout_43_WARMELTmiGENOBJ_COMPILOBJ_NREP_LOCSYMOCC */ MeltFrame_meltrout_43_WARMELTmiGENOBJ_COMPILOBJ_NREP_LOCSYMOCC
+ /* classy proc frame meltrout_43_WARMELTmiGENOBJ_COMPILOBJ_NREP_LOCSYMOCC */
+ MeltFrame_meltrout_43_WARMELTmiGENOBJ_COMPILOBJ_NREP_LOCSYMOCC
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_43_WARMELTmiGENOBJ_COMPILOBJ_NREP_LOCSYMOCC fromline 1785*/
#if ENABLE_CHECKING
@@ -4264,7 +4552,8 @@ meltrout_43_WARMELTmiGENOBJ_COMPILOBJ_NREP_LOCSYMOCC(meltclosure_ptr_t meltclosp
#define meltframe meltfram__
melt_trace_start("COMPILOBJ_NREP_LOCSYMOCC", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -4274,12 +4563,14 @@ meltrout_43_WARMELTmiGENOBJ_COMPILOBJ_NREP_LOCSYMOCC(meltclosure_ptr_t meltclosp
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2525:/ getarg");
- /*_.LSYO__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.LSYO__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.GCX__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2])) != NULL);
;
@@ -4311,7 +4602,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -4320,7 +4612,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2526:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -4353,16 +4646,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_locsymocc begin lsyo=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.LSYO__V2*/ meltfptr[1];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2526:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -4375,7 +4672,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2526:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -4384,9 +4682,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -4416,10 +4716,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L3*/ meltfnum[1] =
+ /*_#IS_A__L3*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.LSYO__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_NREP_LOCSYMOCC*/ meltfrout->tabval[1])));;
MELT_LOCATION("warmelt-genobj.melt:2527:/ cond");
- /*cond*/ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V7*/ meltfptr[3] = (/*nil*/NULL);;
@@ -4448,25 +4750,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2527;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.LSYO__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V7*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
+ /*_._IFELSE___V7*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2527:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
;
- /*_.IFCPP___V6*/ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
+ /*_.IFCPP___V6*/
+ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2527:/ clear");
- /*clear*/ /*_#IS_A__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V7*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -4484,10 +4792,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L4*/ meltfnum[0] =
+ /*_#IS_A__L4*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_C_GENERATION_CONTEXT*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-genobj.melt:2528:/ cond");
- /*cond*/ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V10*/ meltfptr[3] = (/*nil*/NULL);;
@@ -4516,25 +4826,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2528;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V10*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
+ /*_._IFELSE___V10*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2528:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = 0 ;
}
;
}
;
- /*_.IFCPP___V9*/ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
+ /*_.IFCPP___V9*/
+ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2528:/ clear");
- /*clear*/ /*_#IS_A__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V10*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V10*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -4550,7 +4866,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.LSYO__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "NREP_LOC");
- /*_.LOC__V13*/ meltfptr[3] = slot;
+ /*_.LOC__V13*/
+ meltfptr[3] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2530:/ getslot");
@@ -4558,7 +4875,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "GNCX_LOCMAP");
- /*_.LOCMAP__V14*/ meltfptr[13] = slot;
+ /*_.LOCMAP__V14*/
+ meltfptr[13] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2531:/ getslot");
@@ -4566,7 +4884,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.LSYO__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NOCC_SYMB");
- /*_.SYM__V15*/ meltfptr[14] = slot;
+ /*_.SYM__V15*/
+ meltfptr[14] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2532:/ getslot");
@@ -4574,7 +4893,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.LSYO__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "NOCC_CTYP");
- /*_.OTY__V16*/ meltfptr[15] = slot;
+ /*_.OTY__V16*/
+ meltfptr[15] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2533:/ getslot");
@@ -4582,10 +4902,12 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.LSYO__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "NOCC_BIND");
- /*_.SBND__V17*/ meltfptr[16] = slot;
+ /*_.SBND__V17*/
+ meltfptr[16] = slot;
};
;
- /*_.OVAR__V18*/ meltfptr[17] =
+ /*_.OVAR__V18*/
+ meltfptr[17] =
/*mapobject_get*/ melt_get_mapobjects((meltmapobjects_ptr_t)(/*_.LOCMAP__V14*/ meltfptr[13]),
(meltobject_ptr_t)(/*_.SBND__V17*/ meltfptr[16]));;
@@ -4608,7 +4930,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L5*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -4617,7 +4940,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2536:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -4654,16 +4978,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " ovar=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.OVAR__V18*/ meltfptr[17];
- /*_.MELT_DEBUG_FUN__V20*/ meltfptr[19] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V20*/
+ meltfptr[19] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V19*/ meltfptr[18] = /*_.MELT_DEBUG_FUN__V20*/ meltfptr[19];;
+ /*_._IF___V19*/
+ meltfptr[18] = /*_.MELT_DEBUG_FUN__V20*/ meltfptr[19];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2536:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V20*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V20*/
+ meltfptr[19] = 0 ;
}
;
}
@@ -4676,7 +5004,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2536:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -4685,9 +5014,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_._IF___V19*/
+ meltfptr[18] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -4710,10 +5041,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#NULL__L7*/ meltfnum[0] =
+ /*_#NULL__L7*/
+ meltfnum[0] =
(/*null*/(/*_.SBND__V17*/ meltfptr[16]) == NULL);;
MELT_LOCATION("warmelt-genobj.melt:2537:/ cond");
- /*cond*/ if (/*_#NULL__L7*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#NULL__L7*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -4740,7 +5073,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L8*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L8*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -4749,7 +5083,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2538:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L8*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L8*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -4786,16 +5121,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " sym=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.SYM__V15*/ meltfptr[14];
- /*_.MELT_DEBUG_FUN__V23*/ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V23*/
+ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V22*/ meltfptr[18] = /*_.MELT_DEBUG_FUN__V23*/ meltfptr[22];;
+ /*_._IF___V22*/
+ meltfptr[18] = /*_.MELT_DEBUG_FUN__V23*/ meltfptr[22];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2538:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L9*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L9*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V23*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V23*/
+ meltfptr[22] = 0 ;
}
;
}
@@ -4808,7 +5147,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2538:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -4817,9 +5157,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L8*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L8*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V22*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_._IF___V22*/
+ meltfptr[18] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -4853,7 +5195,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.SYM__V15*/ meltfptr[14];
/*^apply.arg*/
argtab[2].meltbp_aptr = (melt_ptr_t*) &/*_.OTY__V16*/ meltfptr[15];
- /*_.ERROR_AT__V24*/ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.LOC__V13*/ meltfptr[3]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.ERROR_AT__V24*/
+ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.LOC__V13*/ meltfptr[3]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -4867,7 +5210,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
/*^cond*/
- /*cond*/ if ((/*nil*/NULL)) /*then*/
+ /*cond*/
+ if ((/*nil*/NULL)) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V26*/ meltfptr[25] = (/*nil*/NULL);;
@@ -4896,23 +5240,28 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2540;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.LSYO__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V27*/
+ meltfptr[26] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V26*/ meltfptr[25] = /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26];;
+ /*_._IFELSE___V26*/
+ meltfptr[25] = /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2540:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V27*/
+ meltfptr[26] = 0 ;
}
;
}
;
- /*_.IFCPP___V25*/ meltfptr[18] = /*_._IFELSE___V26*/ meltfptr[25];;
+ /*_.IFCPP___V25*/
+ meltfptr[18] = /*_._IFELSE___V26*/ meltfptr[25];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2540:/ clear");
- /*clear*/ /*_._IFELSE___V26*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_._IFELSE___V26*/
+ meltfptr[25] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -4923,17 +5272,22 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2537:/ quasiblock");
- /*_.PROGN___V28*/ meltfptr[26] = /*_.IFCPP___V25*/ meltfptr[18];;
+ /*_.PROGN___V28*/
+ meltfptr[26] = /*_.IFCPP___V25*/ meltfptr[18];;
/*^compute*/
- /*_._IF___V21*/ meltfptr[19] = /*_.PROGN___V28*/ meltfptr[26];;
+ /*_._IF___V21*/
+ meltfptr[19] = /*_.PROGN___V28*/ meltfptr[26];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2537:/ clear");
- /*clear*/ /*_.ERROR_AT__V24*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.ERROR_AT__V24*/
+ meltfptr[22] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V25*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.IFCPP___V25*/
+ meltfptr[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V28*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.PROGN___V28*/
+ meltfptr[26] = 0 ;
}
;
}
@@ -4947,10 +5301,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
/*^compute*/
- /*_#NULL__L10*/ meltfnum[8] =
+ /*_#NULL__L10*/
+ meltfnum[8] =
(/*null*/(/*_.OVAR__V18*/ meltfptr[17]) == NULL);;
MELT_LOCATION("warmelt-genobj.melt:2542:/ cond");
- /*cond*/ if (/*_#NULL__L10*/ meltfnum[8]) /*then*/
+ /*cond*/
+ if (/*_#NULL__L10*/ meltfnum[8]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -4977,7 +5333,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L11*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L11*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -4986,7 +5343,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2544:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L11*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L11*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -5033,16 +5391,20 @@ meltlab_endgetargs:
argtab[10].meltbp_aptr = (melt_ptr_t*) &(/*!DEBUG_LESS*/ meltfrout->tabval[5]);
/*^apply.arg*/
argtab[11].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_DEBUG_FUN__V31*/ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V31*/
+ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V30*/ meltfptr[22] = /*_.MELT_DEBUG_FUN__V31*/ meltfptr[18];;
+ /*_._IF___V30*/
+ meltfptr[22] = /*_.MELT_DEBUG_FUN__V31*/ meltfptr[18];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2544:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L12*/ meltfnum[11] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L12*/
+ meltfnum[11] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V31*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V31*/
+ meltfptr[18] = 0 ;
}
;
}
@@ -5055,7 +5417,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2544:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -5064,9 +5427,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L11*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L11*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V30*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_._IF___V30*/
+ meltfptr[22] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -5089,10 +5454,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#exeq__L13*/ meltfnum[11] =
+ /*_#exeq__L13*/
+ meltfnum[11] =
((/*_.OTY__V16*/ meltfptr[15]) != ((/*!CTYPE_VOID*/ meltfrout->tabval[6])));;
MELT_LOCATION("warmelt-genobj.melt:2548:/ cond");
- /*cond*/ if (/*_#exeq__L13*/ meltfnum[11]) /*then*/
+ /*cond*/
+ if (/*_#exeq__L13*/ meltfnum[11]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -5113,7 +5480,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.SYM__V15*/ meltfptr[14];
/*^apply.arg*/
argtab[2].meltbp_aptr = (melt_ptr_t*) &/*_.OTY__V16*/ meltfptr[15];
- /*_.ERROR_AT__V33*/ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.LOC__V13*/ meltfptr[3]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.ERROR_AT__V33*/
+ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.LOC__V13*/ meltfptr[3]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -5126,10 +5494,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#eqeq__L14*/ meltfnum[1] =
+ /*_#eqeq__L14*/
+ meltfnum[1] =
((/*_.OTY__V16*/ meltfptr[15]) == ((/*!CTYPE_VOID*/ meltfrout->tabval[6])));;
MELT_LOCATION("warmelt-genobj.melt:2550:/ cond");
- /*cond*/ if (/*_#eqeq__L14*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#eqeq__L14*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V35*/ meltfptr[34] = (/*nil*/NULL);;
@@ -5162,25 +5532,31 @@ meltlab_endgetargs:
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.LSYO__V2*/ meltfptr[1];
/*^apply.arg*/
argtab[5].meltbp_aptr = (melt_ptr_t*) &/*_.LOCMAP__V14*/ meltfptr[13];
- /*_.MELT_ASSERT_FAILURE_FUN__V36*/ meltfptr[35] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V36*/
+ meltfptr[35] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V35*/ meltfptr[34] = /*_.MELT_ASSERT_FAILURE_FUN__V36*/ meltfptr[35];;
+ /*_._IFELSE___V35*/
+ meltfptr[34] = /*_.MELT_ASSERT_FAILURE_FUN__V36*/ meltfptr[35];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2550:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V36*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V36*/
+ meltfptr[35] = 0 ;
}
;
}
;
- /*_.IFCPP___V34*/ meltfptr[22] = /*_._IFELSE___V35*/ meltfptr[34];;
+ /*_.IFCPP___V34*/
+ meltfptr[22] = /*_._IFELSE___V35*/ meltfptr[34];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2550:/ clear");
- /*clear*/ /*_#eqeq__L14*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#eqeq__L14*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V35*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_._IFELSE___V35*/
+ meltfptr[34] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -5191,17 +5567,22 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2548:/ quasiblock");
- /*_.PROGN___V37*/ meltfptr[35] = /*_.IFCPP___V34*/ meltfptr[22];;
+ /*_.PROGN___V37*/
+ meltfptr[35] = /*_.IFCPP___V34*/ meltfptr[22];;
/*^compute*/
- /*_._IF___V32*/ meltfptr[26] = /*_.PROGN___V37*/ meltfptr[35];;
+ /*_._IF___V32*/
+ meltfptr[26] = /*_.PROGN___V37*/ meltfptr[35];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2548:/ clear");
- /*clear*/ /*_.ERROR_AT__V33*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.ERROR_AT__V33*/
+ meltfptr[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V34*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.IFCPP___V34*/
+ meltfptr[22] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V37*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_.PROGN___V37*/
+ meltfptr[35] = 0 ;
}
;
}
@@ -5214,17 +5595,22 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2543:/ quasiblock");
- /*_.PROGN___V38*/ meltfptr[34] = /*_._IF___V32*/ meltfptr[26];;
+ /*_.PROGN___V38*/
+ meltfptr[34] = /*_._IF___V32*/ meltfptr[26];;
/*^compute*/
- /*_._IFELSE___V29*/ meltfptr[25] = /*_.PROGN___V38*/ meltfptr[34];;
+ /*_._IFELSE___V29*/
+ meltfptr[25] = /*_.PROGN___V38*/ meltfptr[34];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2542:/ clear");
- /*clear*/ /*_#exeq__L13*/ meltfnum[11] = 0 ;
+ /*clear*/ /*_#exeq__L13*/
+ meltfnum[11] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V32*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_._IF___V32*/
+ meltfptr[26] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V38*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_.PROGN___V38*/
+ meltfptr[34] = 0 ;
}
;
}
@@ -5245,10 +5631,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L15*/ meltfnum[1] =
+ /*_#IS_A__L15*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.OVAR__V18*/ meltfptr[17]), (melt_ptr_t)((/*!CLASS_OBJLOCV*/ meltfrout->tabval[7])));;
MELT_LOCATION("warmelt-genobj.melt:2552:/ cond");
- /*cond*/ if (/*_#IS_A__L15*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L15*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V40*/ meltfptr[22] = (/*nil*/NULL);;
@@ -5277,25 +5665,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2552;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OVAR__V18*/ meltfptr[17];
- /*_.MELT_ASSERT_FAILURE_FUN__V41*/ meltfptr[35] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V41*/
+ meltfptr[35] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V40*/ meltfptr[22] = /*_.MELT_ASSERT_FAILURE_FUN__V41*/ meltfptr[35];;
+ /*_._IFELSE___V40*/
+ meltfptr[22] = /*_.MELT_ASSERT_FAILURE_FUN__V41*/ meltfptr[35];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2552:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V41*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V41*/
+ meltfptr[35] = 0 ;
}
;
}
;
- /*_.IFCPP___V39*/ meltfptr[18] = /*_._IFELSE___V40*/ meltfptr[22];;
+ /*_.IFCPP___V39*/
+ meltfptr[18] = /*_._IFELSE___V40*/ meltfptr[22];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2552:/ clear");
- /*clear*/ /*_#IS_A__L15*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L15*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V40*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_._IFELSE___V40*/
+ meltfptr[22] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -5304,11 +5698,13 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;
/*^compute*/
- /*_._IFELSE___V29*/ meltfptr[25] = /*_.IFCPP___V39*/ meltfptr[18];;
+ /*_._IFELSE___V29*/
+ meltfptr[25] = /*_.IFCPP___V39*/ meltfptr[18];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2542:/ clear");
- /*clear*/ /*_.IFCPP___V39*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.IFCPP___V39*/
+ meltfptr[18] = 0 ;
}
;
}
@@ -5333,7 +5729,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L16*/ meltfnum[11] =
+ /*_#MELT_NEED_DBG__L16*/
+ meltfnum[11] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -5342,7 +5739,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2553:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L16*/ meltfnum[11]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L16*/ meltfnum[11]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -5379,16 +5777,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " gives ovar=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.OVAR__V18*/ meltfptr[17];
- /*_.MELT_DEBUG_FUN__V43*/ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V43*/
+ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V42*/ meltfptr[26] = /*_.MELT_DEBUG_FUN__V43*/ meltfptr[34];;
+ /*_._IF___V42*/
+ meltfptr[26] = /*_.MELT_DEBUG_FUN__V43*/ meltfptr[34];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2553:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L17*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L17*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V43*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V43*/
+ meltfptr[34] = 0 ;
}
;
}
@@ -5401,7 +5803,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2553:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -5410,9 +5813,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L16*/ meltfnum[11] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L16*/
+ meltfnum[11] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V42*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_._IF___V42*/
+ meltfptr[26] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -5438,7 +5843,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2554:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.OVAR__V18*/ meltfptr[17];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.OVAR__V18*/ meltfptr[17];;
{
MELT_LOCATION("warmelt-genobj.melt:2554:/ locexp");
@@ -5453,38 +5859,52 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V12*/ meltfptr[10] = /*_.RETURN___V44*/ meltfptr[35];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V12*/
+ meltfptr[10] = /*_.RETURN___V44*/ meltfptr[35];;
MELT_LOCATION("warmelt-genobj.melt:2529:/ clear");
- /*clear*/ /*_.LOC__V13*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.LOC__V13*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.LOCMAP__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.LOCMAP__V14*/
+ meltfptr[13] = 0 ;
/*^clear*/
- /*clear*/ /*_.SYM__V15*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.SYM__V15*/
+ meltfptr[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.OTY__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.OTY__V16*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_.SBND__V17*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.SBND__V17*/
+ meltfptr[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.OVAR__V18*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.OVAR__V18*/
+ meltfptr[17] = 0 ;
/*^clear*/
- /*clear*/ /*_#NULL__L7*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#NULL__L7*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V21*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_._IF___V21*/
+ meltfptr[19] = 0 ;
/*^clear*/
- /*clear*/ /*_#NULL__L10*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#NULL__L10*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V29*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_._IFELSE___V29*/
+ meltfptr[25] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V44*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_.RETURN___V44*/
+ meltfptr[35] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2525:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
{
MELT_LOCATION("warmelt-genobj.melt:2525:/ locexp");
@@ -5499,15 +5919,19 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.IFCPP___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.IFCPP___V6*/
+ meltfptr[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.IFCPP___V9*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V12*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.LET___V12*/
+ meltfptr[10] = 0 ;
}
;
@@ -5589,7 +6013,8 @@ meltrout_44_WARMELTmiGENOBJ_COMPILOBJ_NREP_CLOSEDOCC(meltclosure_ptr_t meltclosp
/* end of frame for routine meltrout_44_WARMELTmiGENOBJ_COMPILOBJ_NREP_CLOSEDOCC fromline 1756 */
- /* classy proc frame meltrout_44_WARMELTmiGENOBJ_COMPILOBJ_NREP_CLOSEDOCC */ MeltFrame_meltrout_44_WARMELTmiGENOBJ_COMPILOBJ_NREP_CLOSEDOCC
+ /* classy proc frame meltrout_44_WARMELTmiGENOBJ_COMPILOBJ_NREP_CLOSEDOCC */
+ MeltFrame_meltrout_44_WARMELTmiGENOBJ_COMPILOBJ_NREP_CLOSEDOCC
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_44_WARMELTmiGENOBJ_COMPILOBJ_NREP_CLOSEDOCC fromline 1785*/
#if ENABLE_CHECKING
@@ -5602,7 +6027,8 @@ meltrout_44_WARMELTmiGENOBJ_COMPILOBJ_NREP_CLOSEDOCC(meltclosure_ptr_t meltclosp
#define meltframe meltfram__
melt_trace_start("COMPILOBJ_NREP_CLOSEDOCC", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -5612,12 +6038,14 @@ meltrout_44_WARMELTmiGENOBJ_COMPILOBJ_NREP_CLOSEDOCC(meltclosure_ptr_t meltclosp
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2559:/ getarg");
- /*_.NCLO__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.NCLO__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.GCX__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2])) != NULL);
;
@@ -5649,7 +6077,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -5658,7 +6087,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2560:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -5691,16 +6121,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_closedocc nclo=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.NCLO__V2*/ meltfptr[1];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2560:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -5713,7 +6147,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2560:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -5722,9 +6157,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -5754,10 +6191,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L3*/ meltfnum[1] =
+ /*_#IS_A__L3*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.NCLO__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_NREP_CLOSEDOCC*/ meltfrout->tabval[1])));;
MELT_LOCATION("warmelt-genobj.melt:2561:/ cond");
- /*cond*/ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V7*/ meltfptr[3] = (/*nil*/NULL);;
@@ -5786,25 +6225,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2561;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NCLO__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V7*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
+ /*_._IFELSE___V7*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2561:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
;
- /*_.IFCPP___V6*/ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
+ /*_.IFCPP___V6*/
+ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2561:/ clear");
- /*clear*/ /*_#IS_A__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V7*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -5822,10 +6267,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L4*/ meltfnum[0] =
+ /*_#IS_A__L4*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_C_GENERATION_CONTEXT*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-genobj.melt:2562:/ cond");
- /*cond*/ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V10*/ meltfptr[3] = (/*nil*/NULL);;
@@ -5854,25 +6301,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2562;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V10*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
+ /*_._IFELSE___V10*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2562:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = 0 ;
}
;
}
;
- /*_.IFCPP___V9*/ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
+ /*_.IFCPP___V9*/
+ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2562:/ clear");
- /*clear*/ /*_#IS_A__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V10*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V10*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -5888,7 +6341,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "GNCX_OBJROUT");
- /*_.OROUT__V13*/ meltfptr[3] = slot;
+ /*_.OROUT__V13*/
+ meltfptr[3] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2565:/ getslot");
@@ -5896,7 +6350,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCLO__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NOCC_SYMB");
- /*_.OSYM__V14*/ meltfptr[13] = slot;
+ /*_.OSYM__V14*/
+ meltfptr[13] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2566:/ getslot");
@@ -5904,7 +6359,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCLO__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "NOCC_BIND");
- /*_.OBIND__V15*/ meltfptr[14] = slot;
+ /*_.OBIND__V15*/
+ meltfptr[14] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2567:/ getslot");
@@ -5912,20 +6368,24 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCLO__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "NCLOC_PROCS");
- /*_.CPROCS__V16*/ meltfptr[15] = slot;
+ /*_.CPROCS__V16*/
+ meltfptr[15] = slot;
};
;
- /*_.LIST_LAST__V17*/ meltfptr[16] =
+ /*_.LIST_LAST__V17*/
+ meltfptr[16] =
(melt_list_last((melt_ptr_t)(/*_.CPROCS__V16*/ meltfptr[15])));;
/*^compute*/
- /*_.LASTCPROC__V18*/ meltfptr[17] =
+ /*_.LASTCPROC__V18*/
+ meltfptr[17] =
(melt_pair_head((melt_ptr_t)(/*_.LIST_LAST__V17*/ meltfptr[16])));;
MELT_LOCATION("warmelt-genobj.melt:2569:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCLO__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "NREP_LOC");
- /*_.NLOC__V19*/ meltfptr[18] = slot;
+ /*_.NLOC__V19*/
+ meltfptr[18] = slot;
};
;
@@ -5938,10 +6398,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L5*/ meltfnum[1] =
+ /*_#IS_A__L5*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.LASTCPROC__V18*/ meltfptr[17]), (melt_ptr_t)((/*!CLASS_NREP_ROUTPROC*/ meltfrout->tabval[4])));;
MELT_LOCATION("warmelt-genobj.melt:2571:/ cond");
- /*cond*/ if (/*_#IS_A__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V21*/ meltfptr[20] = (/*nil*/NULL);;
@@ -5970,25 +6432,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2571;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.LASTCPROC__V18*/ meltfptr[17];
- /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V22*/
+ meltfptr[21] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V21*/ meltfptr[20] = /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21];;
+ /*_._IFELSE___V21*/
+ meltfptr[20] = /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2571:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V22*/
+ meltfptr[21] = 0 ;
}
;
}
;
- /*_.IFCPP___V20*/ meltfptr[19] = /*_._IFELSE___V21*/ meltfptr[20];;
+ /*_.IFCPP___V20*/
+ meltfptr[19] = /*_._IFELSE___V21*/ meltfptr[20];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2571:/ clear");
- /*clear*/ /*_#IS_A__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V21*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_._IFELSE___V21*/
+ meltfptr[20] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -6000,7 +6468,8 @@ meltlab_endgetargs:
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.LASTCPROC__V18*/ meltfptr[17]),
(melt_ptr_t)((/*!CLASS_NREP_CLOSPROC*/ meltfrout->tabval[5])))
) /*then*/
@@ -6011,7 +6480,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.LASTCPROC__V18*/ meltfptr[17]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "NRCLOP_CLOBINDLIST");
- /*_.CLOBLIS__V24*/ meltfptr[20] = slot;
+ /*_.CLOBLIS__V24*/
+ meltfptr[20] = slot;
};
;
}
@@ -6022,7 +6492,8 @@ meltlab_endgetargs:
}
;
/*^compute*/
- /*_#CLORANK__L6*/ meltfnum[0] = -1;;
+ /*_#CLORANK__L6*/
+ meltfnum[0] = -1;;
#if MELT_HAVE_DEBUG
MELT_LOCATION("warmelt-genobj.melt:2575:/ cppif.then");
@@ -6033,10 +6504,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_LIST__L7*/ meltfnum[1] =
+ /*_#IS_LIST__L7*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.CLOBLIS__V24*/ meltfptr[20])) == MELTOBMAG_LIST);;
MELT_LOCATION("warmelt-genobj.melt:2575:/ cond");
- /*cond*/ if (/*_#IS_LIST__L7*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_LIST__L7*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V26*/ meltfptr[25] = (/*nil*/NULL);;
@@ -6065,25 +6538,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2575;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CLOBLIS__V24*/ meltfptr[20];
- /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V27*/
+ meltfptr[26] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V26*/ meltfptr[25] = /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26];;
+ /*_._IFELSE___V26*/
+ meltfptr[25] = /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2575:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V27*/
+ meltfptr[26] = 0 ;
}
;
}
;
- /*_.IFCPP___V25*/ meltfptr[24] = /*_._IFELSE___V26*/ meltfptr[25];;
+ /*_.IFCPP___V25*/
+ meltfptr[24] = /*_._IFELSE___V26*/ meltfptr[25];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2575:/ clear");
- /*clear*/ /*_#IS_LIST__L7*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_LIST__L7*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V26*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_._IFELSE___V26*/
+ meltfptr[25] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -6094,10 +6573,12 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2576:/ quasiblock");
- /*_.CURPAIR__V29*/ meltfptr[25] =
+ /*_.CURPAIR__V29*/
+ meltfptr[25] =
(melt_list_first((melt_ptr_t)(/*_.CLOBLIS__V24*/ meltfptr[20])));;
/*^compute*/
- /*_#CURANK__L8*/ meltfnum[1] = 0;;
+ /*_#CURANK__L8*/
+ meltfnum[1] = 0;;
MELT_LOCATION("warmelt-genobj.melt:2579:/ loop");
/*loop*/
{
@@ -6113,13 +6594,16 @@ meltlabloop_LOOPLIS_1:;/*^loopbody*/
MELT_CHECK_SIGNAL();
;
- /*_#IS_PAIR__L9*/ meltfnum[8] =
+ /*_#IS_PAIR__L9*/
+ meltfnum[8] =
(melt_magic_discr((melt_ptr_t)(/*_.CURPAIR__V29*/ meltfptr[25])) == MELTOBMAG_PAIR);;
/*^compute*/
- /*_#NOT__L10*/ meltfnum[9] =
+ /*_#NOT__L10*/
+ meltfnum[9] =
(!(/*_#IS_PAIR__L9*/ meltfnum[8]));;
MELT_LOCATION("warmelt-genobj.melt:2581:/ cond");
- /*cond*/ if (/*_#NOT__L10*/ meltfnum[9]) /*then*/
+ /*cond*/
+ if (/*_#NOT__L10*/ meltfnum[9]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -6146,16 +6630,19 @@ meltlabloop_LOOPLIS_1:;/*^loopbody*/
MELT_LOCATION("warmelt-genobj.melt:2582:/ quasiblock");
- /*_.CURBIND__V32*/ meltfptr[31] =
+ /*_.CURBIND__V32*/
+ meltfptr[31] =
(melt_pair_head((melt_ptr_t)(/*_.CURPAIR__V29*/ meltfptr[25])));;
MELT_CHECK_SIGNAL();
;
/*^compute*/
- /*_#eqeq__L12*/ meltfnum[11] =
+ /*_#eqeq__L12*/
+ meltfnum[11] =
((/*_.CURBIND__V32*/ meltfptr[31]) == (/*_.OBIND__V15*/ meltfptr[14]));;
MELT_LOCATION("warmelt-genobj.melt:2583:/ cond");
- /*cond*/ if (/*_#eqeq__L12*/ meltfnum[11]) /*then*/
+ /*cond*/
+ if (/*_#eqeq__L12*/ meltfnum[11]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -6163,12 +6650,14 @@ meltlabloop_LOOPLIS_1:;/*^loopbody*/
{
MELT_LOCATION("warmelt-genobj.melt:2585:/ compute");
- /*_#CLORANK__L6*/ meltfnum[0] = /*_#SETQ___L13*/ meltfnum[12] = /*_#CURANK__L8*/ meltfnum[1];;
+ /*_#CLORANK__L6*/
+ meltfnum[0] = /*_#SETQ___L13*/ meltfnum[12] = /*_#CURANK__L8*/ meltfnum[1];;
MELT_LOCATION("warmelt-genobj.melt:2586:/ quasiblock");
/*^compute*/
- /*_.LOOPLIS__V31*/ meltfptr[30] = /*reallynil*/ NULL ;;
+ /*_.LOOPLIS__V31*/
+ meltfptr[30] = /*reallynil*/ NULL ;;
/*^exit*/
/*exit*/
@@ -6182,51 +6671,67 @@ meltlabloop_LOOPLIS_1:;/*^loopbody*/
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2583:/ clear");
- /*clear*/ /*_#SETQ___L13*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#SETQ___L13*/
+ meltfnum[12] = 0 ;
}
;
} /*noelse*/
;
- /*_.PAIR_TAIL__V33*/ meltfptr[32] =
+ /*_.PAIR_TAIL__V33*/
+ meltfptr[32] =
(melt_pair_tail((melt_ptr_t)(/*_.CURPAIR__V29*/ meltfptr[25])));;
MELT_LOCATION("warmelt-genobj.melt:2587:/ compute");
- /*_.CURPAIR__V29*/ meltfptr[25] = /*_.SETQ___V34*/ meltfptr[33] = /*_.PAIR_TAIL__V33*/ meltfptr[32];;
- /*_#plI__L14*/ meltfnum[12] =
+ /*_.CURPAIR__V29*/
+ meltfptr[25] = /*_.SETQ___V34*/ meltfptr[33] = /*_.PAIR_TAIL__V33*/ meltfptr[32];;
+ /*_#plI__L14*/
+ meltfnum[12] =
((/*_#CURANK__L8*/ meltfnum[1]) + (1));;
MELT_LOCATION("warmelt-genobj.melt:2588:/ compute");
- /*_#CURANK__L8*/ meltfnum[1] = /*_#SETQ___L15*/ meltfnum[14] = /*_#plI__L14*/ meltfnum[12];;
- /*_#LET___L11*/ meltfnum[10] = /*_#SETQ___L15*/ meltfnum[14];;
+ /*_#CURANK__L8*/
+ meltfnum[1] = /*_#SETQ___L15*/ meltfnum[14] = /*_#plI__L14*/ meltfnum[12];;
+ /*_#LET___L11*/
+ meltfnum[10] = /*_#SETQ___L15*/ meltfnum[14];;
MELT_LOCATION("warmelt-genobj.melt:2582:/ clear");
- /*clear*/ /*_.CURBIND__V32*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_.CURBIND__V32*/
+ meltfptr[31] = 0 ;
/*^clear*/
- /*clear*/ /*_#eqeq__L12*/ meltfnum[11] = 0 ;
+ /*clear*/ /*_#eqeq__L12*/
+ meltfnum[11] = 0 ;
/*^clear*/
- /*clear*/ /*_.PAIR_TAIL__V33*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.PAIR_TAIL__V33*/
+ meltfptr[32] = 0 ;
/*^clear*/
- /*clear*/ /*_.SETQ___V34*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_.SETQ___V34*/
+ meltfptr[33] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L14*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#plI__L14*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_#SETQ___L15*/ meltfnum[14] = 0 ;
+ /*clear*/ /*_#SETQ___L15*/
+ meltfnum[14] = 0 ;
MELT_CHECK_SIGNAL();
;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2579:/ clear");
- /*clear*/ /*_#IS_PAIR__L9*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#IS_PAIR__L9*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_#NOT__L10*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#NOT__L10*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_#LET___L11*/ meltfnum[10] = 0 ;
+ /*clear*/ /*_#LET___L11*/
+ meltfnum[10] = 0 ;
}
;
;
goto meltlabloop_LOOPLIS_1;
meltlabexit_LOOPLIS_1:;/*^loopepilog*/
/*loopepilog*/
- /*_.FOREVER___V30*/ meltfptr[29] = /*_.LOOPLIS__V31*/ meltfptr[30];;
+ /*_.FOREVER___V30*/
+ meltfptr[29] = /*_.LOOPLIS__V31*/ meltfptr[30];;
}
;
@@ -6239,10 +6744,12 @@ meltlabexit_LOOPLIS_1:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_#gteqI__L16*/ meltfnum[11] =
+ /*_#gteqI__L16*/
+ meltfnum[11] =
((/*_#CLORANK__L6*/ meltfnum[0]) >= (0));;
MELT_LOCATION("warmelt-genobj.melt:2590:/ cond");
- /*cond*/ if (/*_#gteqI__L16*/ meltfnum[11]) /*then*/
+ /*cond*/
+ if (/*_#gteqI__L16*/ meltfnum[11]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V36*/ meltfptr[32] = (/*nil*/NULL);;
@@ -6271,25 +6778,31 @@ meltlabexit_LOOPLIS_1:;/*^loopepilog*/
argtab[2].meltbp_long = 2590;
/*^apply.arg*/
argtab[3].meltbp_long = /*_#CLORANK__L6*/ meltfnum[0];
- /*_.MELT_ASSERT_FAILURE_FUN__V37*/ meltfptr[33] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V37*/
+ meltfptr[33] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V36*/ meltfptr[32] = /*_.MELT_ASSERT_FAILURE_FUN__V37*/ meltfptr[33];;
+ /*_._IFELSE___V36*/
+ meltfptr[32] = /*_.MELT_ASSERT_FAILURE_FUN__V37*/ meltfptr[33];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2590:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V37*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V37*/
+ meltfptr[33] = 0 ;
}
;
}
;
- /*_.IFCPP___V35*/ meltfptr[31] = /*_._IFELSE___V36*/ meltfptr[32];;
+ /*_.IFCPP___V35*/
+ meltfptr[31] = /*_._IFELSE___V36*/ meltfptr[32];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2590:/ clear");
- /*clear*/ /*_#gteqI__L16*/ meltfnum[11] = 0 ;
+ /*clear*/ /*_#gteqI__L16*/
+ meltfnum[11] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V36*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_._IFELSE___V36*/
+ meltfptr[32] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -6305,20 +6818,23 @@ meltlabexit_LOOPLIS_1:;/*^loopepilog*/
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCLO__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "NOCC_CTYP");
- /*_.NCLOTYP__V39*/ meltfptr[32] = slot;
+ /*_.NCLOTYP__V39*/
+ meltfptr[32] = slot;
};
;
MELT_CHECK_SIGNAL();
;
- /*_.MAKE_INTEGERBOX__V40*/ meltfptr[39] =
+ /*_.MAKE_INTEGERBOX__V40*/
+ meltfptr[39] =
(meltgc_new_int((meltobject_ptr_t)((/*!DISCR_INTEGER*/ meltfrout->tabval[7])), (/*_#CLORANK__L6*/ meltfnum[0])));;
MELT_LOCATION("warmelt-genobj.melt:2599:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OSYM__V14*/ meltfptr[13]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V41*/ meltfptr[40] = slot;
+ /*_.NAMED_NAME__V41*/
+ meltfptr[40] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2594:/ quasiblock");
@@ -6329,7 +6845,8 @@ meltlabexit_LOOPLIS_1:;/*^loopepilog*/
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJCLOCCV*/ meltfrout->tabval[6])), (4), "CLASS_OBJCLOCCV");
- /*_.INST__V43*/ meltfptr[42] =
+ /*_.INST__V43*/
+ meltfptr[42] =
newobj;
};
;
@@ -6357,7 +6874,8 @@ meltlabexit_LOOPLIS_1:;/*^loopepilog*/
melt_dbgtrace_written_object (/*_.INST__V43*/ meltfptr[42], "newly made instance");
;
- /*_.OCLOCCV__V42*/ meltfptr[41] = /*_.INST__V43*/ meltfptr[42];;
+ /*_.OCLOCCV__V42*/
+ meltfptr[41] = /*_.INST__V43*/ meltfptr[42];;
#if MELT_HAVE_DEBUG
MELT_LOCATION("warmelt-genobj.melt:2601:/ cppif.then");
@@ -6368,10 +6886,12 @@ meltlabexit_LOOPLIS_1:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L17*/ meltfnum[12] =
+ /*_#IS_A__L17*/
+ meltfnum[12] =
melt_is_instance_of((melt_ptr_t)(/*_.NCLOTYP__V39*/ meltfptr[32]), (melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[8])));;
MELT_LOCATION("warmelt-genobj.melt:2601:/ cond");
- /*cond*/ if (/*_#IS_A__L17*/ meltfnum[12]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L17*/ meltfnum[12]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V45*/ meltfptr[44] = (/*nil*/NULL);;
@@ -6400,25 +6920,31 @@ meltlabexit_LOOPLIS_1:;/*^loopepilog*/
argtab[2].meltbp_long = 2601;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NCLOTYP__V39*/ meltfptr[32];
- /*_.MELT_ASSERT_FAILURE_FUN__V46*/ meltfptr[45] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V46*/
+ meltfptr[45] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V45*/ meltfptr[44] = /*_.MELT_ASSERT_FAILURE_FUN__V46*/ meltfptr[45];;
+ /*_._IFELSE___V45*/
+ meltfptr[44] = /*_.MELT_ASSERT_FAILURE_FUN__V46*/ meltfptr[45];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2601:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V46*/ meltfptr[45] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V46*/
+ meltfptr[45] = 0 ;
}
;
}
;
- /*_.IFCPP___V44*/ meltfptr[43] = /*_._IFELSE___V45*/ meltfptr[44];;
+ /*_.IFCPP___V44*/
+ meltfptr[43] = /*_._IFELSE___V45*/ meltfptr[44];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2601:/ clear");
- /*clear*/ /*_#IS_A__L17*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#IS_A__L17*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V45*/ meltfptr[44] = 0 ;
+ /*clear*/ /*_._IFELSE___V45*/
+ meltfptr[44] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -6446,7 +6972,8 @@ meltlabexit_LOOPLIS_1:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L18*/ meltfnum[14] =
+ /*_#MELT_NEED_DBG__L18*/
+ meltfnum[14] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -6455,7 +6982,8 @@ meltlabexit_LOOPLIS_1:;/*^loopepilog*/
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2602:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L18*/ meltfnum[14]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L18*/ meltfnum[14]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -6488,16 +7016,20 @@ meltlabexit_LOOPLIS_1:;/*^loopepilog*/
argtab[3].meltbp_cstring = "compilobj closedocc result ocloccv=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OCLOCCV__V42*/ meltfptr[41];
- /*_.MELT_DEBUG_FUN__V48*/ meltfptr[44] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V48*/
+ meltfptr[44] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V47*/ meltfptr[45] = /*_.MELT_DEBUG_FUN__V48*/ meltfptr[44];;
+ /*_._IF___V47*/
+ meltfptr[45] = /*_.MELT_DEBUG_FUN__V48*/ meltfptr[44];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2602:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L19*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L19*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V48*/ meltfptr[44] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V48*/
+ meltfptr[44] = 0 ;
}
;
}
@@ -6510,7 +7042,8 @@ meltlabexit_LOOPLIS_1:;/*^loopepilog*/
{
MELT_LOCATION("warmelt-genobj.melt:2602:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -6519,9 +7052,11 @@ meltlabexit_LOOPLIS_1:;/*^loopepilog*/
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L18*/ meltfnum[14] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L18*/
+ meltfnum[14] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V47*/ meltfptr[45] = 0 ;
+ /*clear*/ /*_._IF___V47*/
+ meltfptr[45] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -6541,67 +7076,95 @@ meltlabexit_LOOPLIS_1:;/*^loopepilog*/
#endif /*MELT_HAVE_DEBUG*/
;
- /*_.LET___V38*/ meltfptr[33] = /*_.OCLOCCV__V42*/ meltfptr[41];;
+ /*_.LET___V38*/
+ meltfptr[33] = /*_.OCLOCCV__V42*/ meltfptr[41];;
MELT_LOCATION("warmelt-genobj.melt:2591:/ clear");
- /*clear*/ /*_.NCLOTYP__V39*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.NCLOTYP__V39*/
+ meltfptr[32] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAKE_INTEGERBOX__V40*/ meltfptr[39] = 0 ;
+ /*clear*/ /*_.MAKE_INTEGERBOX__V40*/
+ meltfptr[39] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V41*/ meltfptr[40] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V41*/
+ meltfptr[40] = 0 ;
/*^clear*/
- /*clear*/ /*_.OCLOCCV__V42*/ meltfptr[41] = 0 ;
+ /*clear*/ /*_.OCLOCCV__V42*/
+ meltfptr[41] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V44*/ meltfptr[43] = 0 ;
- /*_.LET___V28*/ meltfptr[26] = /*_.LET___V38*/ meltfptr[33];;
+ /*clear*/ /*_.IFCPP___V44*/
+ meltfptr[43] = 0 ;
+ /*_.LET___V28*/
+ meltfptr[26] = /*_.LET___V38*/ meltfptr[33];;
MELT_LOCATION("warmelt-genobj.melt:2576:/ clear");
- /*clear*/ /*_.CURPAIR__V29*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_.CURPAIR__V29*/
+ meltfptr[25] = 0 ;
/*^clear*/
- /*clear*/ /*_#CURANK__L8*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#CURANK__L8*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.FOREVER___V30*/ meltfptr[29] = 0 ;
+ /*clear*/ /*_.FOREVER___V30*/
+ meltfptr[29] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V35*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_.IFCPP___V35*/
+ meltfptr[31] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V38*/ meltfptr[33] = 0 ;
- /*_.LET___V23*/ meltfptr[21] = /*_.LET___V28*/ meltfptr[26];;
+ /*clear*/ /*_.LET___V38*/
+ meltfptr[33] = 0 ;
+ /*_.LET___V23*/
+ meltfptr[21] = /*_.LET___V28*/ meltfptr[26];;
MELT_LOCATION("warmelt-genobj.melt:2572:/ clear");
- /*clear*/ /*_.CLOBLIS__V24*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.CLOBLIS__V24*/
+ meltfptr[20] = 0 ;
/*^clear*/
- /*clear*/ /*_#CLORANK__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#CLORANK__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V25*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.IFCPP___V25*/
+ meltfptr[24] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V28*/ meltfptr[26] = 0 ;
- /*_.LET___V12*/ meltfptr[10] = /*_.LET___V23*/ meltfptr[21];;
+ /*clear*/ /*_.LET___V28*/
+ meltfptr[26] = 0 ;
+ /*_.LET___V12*/
+ meltfptr[10] = /*_.LET___V23*/ meltfptr[21];;
MELT_LOCATION("warmelt-genobj.melt:2563:/ clear");
- /*clear*/ /*_.OROUT__V13*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.OROUT__V13*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.OSYM__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.OSYM__V14*/
+ meltfptr[13] = 0 ;
/*^clear*/
- /*clear*/ /*_.OBIND__V15*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.OBIND__V15*/
+ meltfptr[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.CPROCS__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.CPROCS__V16*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_.LIST_LAST__V17*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.LIST_LAST__V17*/
+ meltfptr[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.LASTCPROC__V18*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.LASTCPROC__V18*/
+ meltfptr[17] = 0 ;
/*^clear*/
- /*clear*/ /*_.NLOC__V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.NLOC__V19*/
+ meltfptr[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V20*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.IFCPP___V20*/
+ meltfptr[19] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V23*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.LET___V23*/
+ meltfptr[21] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2559:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
{
MELT_LOCATION("warmelt-genobj.melt:2559:/ locexp");
@@ -6616,15 +7179,19 @@ meltlabexit_LOOPLIS_1:;/*^loopepilog*/
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.IFCPP___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.IFCPP___V6*/
+ meltfptr[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.IFCPP___V9*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V12*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.LET___V12*/
+ meltfptr[10] = 0 ;
}
;
@@ -6706,7 +7273,8 @@ meltrout_45_WARMELTmiGENOBJ_COMPILOBJ_NREP_CONSTOCC(meltclosure_ptr_t meltclosp_
/* end of frame for routine meltrout_45_WARMELTmiGENOBJ_COMPILOBJ_NREP_CONSTOCC fromline 1756 */
- /* classy proc frame meltrout_45_WARMELTmiGENOBJ_COMPILOBJ_NREP_CONSTOCC */ MeltFrame_meltrout_45_WARMELTmiGENOBJ_COMPILOBJ_NREP_CONSTOCC
+ /* classy proc frame meltrout_45_WARMELTmiGENOBJ_COMPILOBJ_NREP_CONSTOCC */
+ MeltFrame_meltrout_45_WARMELTmiGENOBJ_COMPILOBJ_NREP_CONSTOCC
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_45_WARMELTmiGENOBJ_COMPILOBJ_NREP_CONSTOCC fromline 1785*/
#if ENABLE_CHECKING
@@ -6719,7 +7287,8 @@ meltrout_45_WARMELTmiGENOBJ_COMPILOBJ_NREP_CONSTOCC(meltclosure_ptr_t meltclosp_
#define meltframe meltfram__
melt_trace_start("COMPILOBJ_NREP_CONSTOCC", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -6729,12 +7298,14 @@ meltrout_45_WARMELTmiGENOBJ_COMPILOBJ_NREP_CONSTOCC(meltclosure_ptr_t meltclosp_
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2609:/ getarg");
- /*_.NCNST__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.NCNST__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.GCX__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2])) != NULL);
;
@@ -6766,7 +7337,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -6775,7 +7347,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2610:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -6808,16 +7381,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_constocc ncnst=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.NCNST__V2*/ meltfptr[1];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2610:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -6830,7 +7407,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2610:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -6839,9 +7417,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -6871,10 +7451,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L3*/ meltfnum[1] =
+ /*_#IS_A__L3*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.NCNST__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_NREP_CONSTOCC*/ meltfrout->tabval[1])));;
MELT_LOCATION("warmelt-genobj.melt:2611:/ cond");
- /*cond*/ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V7*/ meltfptr[3] = (/*nil*/NULL);;
@@ -6903,25 +7485,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2611;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NCNST__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V7*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
+ /*_._IFELSE___V7*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2611:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
;
- /*_.IFCPP___V6*/ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
+ /*_.IFCPP___V6*/
+ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2611:/ clear");
- /*clear*/ /*_#IS_A__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V7*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -6939,10 +7527,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L4*/ meltfnum[0] =
+ /*_#IS_A__L4*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_C_GENERATION_CONTEXT*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-genobj.melt:2612:/ cond");
- /*cond*/ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V10*/ meltfptr[3] = (/*nil*/NULL);;
@@ -6971,25 +7561,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2612;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V10*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
+ /*_._IFELSE___V10*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2612:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = 0 ;
}
;
}
;
- /*_.IFCPP___V9*/ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
+ /*_.IFCPP___V9*/
+ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2612:/ clear");
- /*clear*/ /*_#IS_A__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V10*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V10*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -7005,7 +7601,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "GNCX_OBJROUT");
- /*_.OROUT__V13*/ meltfptr[3] = slot;
+ /*_.OROUT__V13*/
+ meltfptr[3] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2615:/ getslot");
@@ -7013,7 +7610,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCNST__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NOCC_SYMB");
- /*_.OSYM__V14*/ meltfptr[13] = slot;
+ /*_.OSYM__V14*/
+ meltfptr[13] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2616:/ getslot");
@@ -7021,20 +7619,24 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCNST__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "NCLOC_PROCS");
- /*_.CPROCS__V15*/ meltfptr[14] = slot;
+ /*_.CPROCS__V15*/
+ meltfptr[14] = slot;
};
;
- /*_.LIST_LAST__V16*/ meltfptr[15] =
+ /*_.LIST_LAST__V16*/
+ meltfptr[15] =
(melt_list_last((melt_ptr_t)(/*_.CPROCS__V15*/ meltfptr[14])));;
/*^compute*/
- /*_.LASTCPROC__V17*/ meltfptr[16] =
+ /*_.LASTCPROC__V17*/
+ meltfptr[16] =
(melt_pair_head((melt_ptr_t)(/*_.LIST_LAST__V16*/ meltfptr[15])));;
MELT_LOCATION("warmelt-genobj.melt:2618:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCNST__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "NREP_LOC");
- /*_.NLOC__V18*/ meltfptr[17] = slot;
+ /*_.NLOC__V18*/
+ meltfptr[17] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2619:/ getslot");
@@ -7042,7 +7644,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCNST__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "NOCC_CTYP");
- /*_.CNSTYP__V19*/ meltfptr[18] = slot;
+ /*_.CNSTYP__V19*/
+ meltfptr[18] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2620:/ getslot");
@@ -7050,7 +7653,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCNST__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "NOCC_BIND");
- /*_.NBIND__V20*/ meltfptr[19] = slot;
+ /*_.NBIND__V20*/
+ meltfptr[19] = slot;
};
;
@@ -7073,7 +7677,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L5*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -7082,7 +7687,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2622:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -7129,16 +7735,20 @@ meltlab_endgetargs:
argtab[10].meltbp_aptr = (melt_ptr_t*) &(/*!DEBUG_LESS*/ meltfrout->tabval[4]);
/*^apply.arg*/
argtab[11].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_DEBUG_FUN__V22*/ meltfptr[21] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V22*/
+ meltfptr[21] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V21*/ meltfptr[20] = /*_.MELT_DEBUG_FUN__V22*/ meltfptr[21];;
+ /*_._IF___V21*/
+ meltfptr[20] = /*_.MELT_DEBUG_FUN__V22*/ meltfptr[21];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2622:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V22*/
+ meltfptr[21] = 0 ;
}
;
}
@@ -7151,7 +7761,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2622:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -7160,9 +7771,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V21*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_._IF___V21*/
+ meltfptr[20] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -7203,10 +7816,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L7*/ meltfnum[0] =
+ /*_#IS_A__L7*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.LASTCPROC__V17*/ meltfptr[16]), (melt_ptr_t)((/*!CLASS_NREP_ANYPROC*/ meltfrout->tabval[5])));;
MELT_LOCATION("warmelt-genobj.melt:2625:/ cond");
- /*cond*/ if (/*_#IS_A__L7*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L7*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V24*/ meltfptr[20] = (/*nil*/NULL);;
@@ -7237,25 +7852,31 @@ meltlab_endgetargs:
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.LASTCPROC__V17*/ meltfptr[16];
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.NCNST__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V25*/ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V25*/
+ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V24*/ meltfptr[20] = /*_.MELT_ASSERT_FAILURE_FUN__V25*/ meltfptr[24];;
+ /*_._IFELSE___V24*/
+ meltfptr[20] = /*_.MELT_ASSERT_FAILURE_FUN__V25*/ meltfptr[24];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2625:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V25*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V25*/
+ meltfptr[24] = 0 ;
}
;
}
;
- /*_.IFCPP___V23*/ meltfptr[21] = /*_._IFELSE___V24*/ meltfptr[20];;
+ /*_.IFCPP___V23*/
+ meltfptr[21] = /*_._IFELSE___V24*/ meltfptr[20];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2625:/ clear");
- /*clear*/ /*_#IS_A__L7*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L7*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V24*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_._IFELSE___V24*/
+ meltfptr[20] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -7273,10 +7894,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#eqeq__L8*/ meltfnum[1] =
+ /*_#eqeq__L8*/
+ meltfnum[1] =
((/*_.CNSTYP__V19*/ meltfptr[18]) == ((/*!CTYPE_VALUE*/ meltfrout->tabval[6])));;
MELT_LOCATION("warmelt-genobj.melt:2626:/ cond");
- /*cond*/ if (/*_#eqeq__L8*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#eqeq__L8*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V27*/ meltfptr[20] = (/*nil*/NULL);;
@@ -7307,25 +7930,31 @@ meltlab_endgetargs:
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CNSTYP__V19*/ meltfptr[18];
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.NCNST__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V28*/ meltfptr[27] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V28*/
+ meltfptr[27] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V27*/ meltfptr[20] = /*_.MELT_ASSERT_FAILURE_FUN__V28*/ meltfptr[27];;
+ /*_._IFELSE___V27*/
+ meltfptr[20] = /*_.MELT_ASSERT_FAILURE_FUN__V28*/ meltfptr[27];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2626:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V28*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V28*/
+ meltfptr[27] = 0 ;
}
;
}
;
- /*_.IFCPP___V26*/ meltfptr[24] = /*_._IFELSE___V27*/ meltfptr[20];;
+ /*_.IFCPP___V26*/
+ meltfptr[24] = /*_._IFELSE___V27*/ meltfptr[20];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2626:/ clear");
- /*clear*/ /*_#eqeq__L8*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#eqeq__L8*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V27*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_._IFELSE___V27*/
+ meltfptr[20] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -7337,10 +7966,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
/*^compute*/
- /*_#IS_A__L9*/ meltfnum[0] =
+ /*_#IS_A__L9*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.LASTCPROC__V17*/ meltfptr[16]), (melt_ptr_t)((/*!CLASS_NREP_ROUTPROC*/ meltfrout->tabval[7])));;
MELT_LOCATION("warmelt-genobj.melt:2629:/ cond");
- /*cond*/ if (/*_#IS_A__L9*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L9*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -7351,7 +7982,8 @@ meltlab_endgetargs:
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.LASTCPROC__V17*/ meltfptr[16]),
(melt_ptr_t)((/*!CLASS_NREP_CLOSPROC*/ meltfrout->tabval[8])))
) /*then*/
@@ -7362,7 +7994,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.LASTCPROC__V17*/ meltfptr[16]) /*=obj*/;
melt_object_get_field(slot,obj, 5, "NRCLOP_CONSTLIST");
- /*_.CNSTLIS__V31*/ meltfptr[30] = slot;
+ /*_.CNSTLIS__V31*/
+ meltfptr[30] = slot;
};
;
}
@@ -7373,7 +8006,8 @@ meltlab_endgetargs:
}
;
/*^compute*/
- /*_#CNSTRANK__L10*/ meltfnum[1] = -1;;
+ /*_#CNSTRANK__L10*/
+ meltfnum[1] = -1;;
#if MELT_HAVE_DEBUG
MELT_LOCATION("warmelt-genobj.melt:2633:/ cppif.then");
@@ -7384,10 +8018,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_LIST__L11*/ meltfnum[10] =
+ /*_#IS_LIST__L11*/
+ meltfnum[10] =
(melt_magic_discr((melt_ptr_t)(/*_.CNSTLIS__V31*/ meltfptr[30])) == MELTOBMAG_LIST);;
MELT_LOCATION("warmelt-genobj.melt:2633:/ cond");
- /*cond*/ if (/*_#IS_LIST__L11*/ meltfnum[10]) /*then*/
+ /*cond*/
+ if (/*_#IS_LIST__L11*/ meltfnum[10]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V33*/ meltfptr[32] = (/*nil*/NULL);;
@@ -7416,25 +8052,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2633;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CNSTLIS__V31*/ meltfptr[30];
- /*_.MELT_ASSERT_FAILURE_FUN__V34*/ meltfptr[33] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V34*/
+ meltfptr[33] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V33*/ meltfptr[32] = /*_.MELT_ASSERT_FAILURE_FUN__V34*/ meltfptr[33];;
+ /*_._IFELSE___V33*/
+ meltfptr[32] = /*_.MELT_ASSERT_FAILURE_FUN__V34*/ meltfptr[33];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2633:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V34*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V34*/
+ meltfptr[33] = 0 ;
}
;
}
;
- /*_.IFCPP___V32*/ meltfptr[31] = /*_._IFELSE___V33*/ meltfptr[32];;
+ /*_.IFCPP___V32*/
+ meltfptr[31] = /*_._IFELSE___V33*/ meltfptr[32];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2633:/ clear");
- /*clear*/ /*_#IS_LIST__L11*/ meltfnum[10] = 0 ;
+ /*clear*/ /*_#IS_LIST__L11*/
+ meltfnum[10] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V33*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_._IFELSE___V33*/
+ meltfptr[32] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -7445,10 +8087,12 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2634:/ quasiblock");
- /*_.CURPAIR__V36*/ meltfptr[32] =
+ /*_.CURPAIR__V36*/
+ meltfptr[32] =
(melt_list_first((melt_ptr_t)(/*_.CNSTLIS__V31*/ meltfptr[30])));;
/*^compute*/
- /*_#CURANK__L12*/ meltfnum[10] = 0;;
+ /*_#CURANK__L12*/
+ meltfnum[10] = 0;;
MELT_LOCATION("warmelt-genobj.melt:2637:/ loop");
/*loop*/
{
@@ -7464,13 +8108,16 @@ meltlabloop_LOOPLIS_2:;/*^loopbody*/
MELT_CHECK_SIGNAL();
;
- /*_#IS_PAIR__L13*/ meltfnum[12] =
+ /*_#IS_PAIR__L13*/
+ meltfnum[12] =
(melt_magic_discr((melt_ptr_t)(/*_.CURPAIR__V36*/ meltfptr[32])) == MELTOBMAG_PAIR);;
/*^compute*/
- /*_#NOT__L14*/ meltfnum[13] =
+ /*_#NOT__L14*/
+ meltfnum[13] =
(!(/*_#IS_PAIR__L13*/ meltfnum[12]));;
MELT_LOCATION("warmelt-genobj.melt:2639:/ cond");
- /*cond*/ if (/*_#NOT__L14*/ meltfnum[13]) /*then*/
+ /*cond*/
+ if (/*_#NOT__L14*/ meltfnum[13]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -7497,16 +8144,19 @@ meltlabloop_LOOPLIS_2:;/*^loopbody*/
MELT_LOCATION("warmelt-genobj.melt:2640:/ quasiblock");
- /*_.CURELEM__V39*/ meltfptr[38] =
+ /*_.CURELEM__V39*/
+ meltfptr[38] =
(melt_pair_head((melt_ptr_t)(/*_.CURPAIR__V36*/ meltfptr[32])));;
MELT_CHECK_SIGNAL();
;
/*^compute*/
- /*_#eqeq__L16*/ meltfnum[15] =
+ /*_#eqeq__L16*/
+ meltfnum[15] =
((/*_.CURELEM__V39*/ meltfptr[38]) == (/*_.NCNST__V2*/ meltfptr[1]));;
MELT_LOCATION("warmelt-genobj.melt:2641:/ cond");
- /*cond*/ if (/*_#eqeq__L16*/ meltfnum[15]) /*then*/
+ /*cond*/
+ if (/*_#eqeq__L16*/ meltfnum[15]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -7514,12 +8164,14 @@ meltlabloop_LOOPLIS_2:;/*^loopbody*/
{
MELT_LOCATION("warmelt-genobj.melt:2643:/ compute");
- /*_#CNSTRANK__L10*/ meltfnum[1] = /*_#SETQ___L17*/ meltfnum[16] = /*_#CURANK__L12*/ meltfnum[10];;
+ /*_#CNSTRANK__L10*/
+ meltfnum[1] = /*_#SETQ___L17*/ meltfnum[16] = /*_#CURANK__L12*/ meltfnum[10];;
MELT_LOCATION("warmelt-genobj.melt:2644:/ quasiblock");
/*^compute*/
- /*_.LOOPLIS__V38*/ meltfptr[37] = /*reallynil*/ NULL ;;
+ /*_.LOOPLIS__V38*/
+ meltfptr[37] = /*reallynil*/ NULL ;;
/*^exit*/
/*exit*/
@@ -7533,51 +8185,67 @@ meltlabloop_LOOPLIS_2:;/*^loopbody*/
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2641:/ clear");
- /*clear*/ /*_#SETQ___L17*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#SETQ___L17*/
+ meltfnum[16] = 0 ;
}
;
} /*noelse*/
;
- /*_.PAIR_TAIL__V40*/ meltfptr[39] =
+ /*_.PAIR_TAIL__V40*/
+ meltfptr[39] =
(melt_pair_tail((melt_ptr_t)(/*_.CURPAIR__V36*/ meltfptr[32])));;
MELT_LOCATION("warmelt-genobj.melt:2645:/ compute");
- /*_.CURPAIR__V36*/ meltfptr[32] = /*_.SETQ___V41*/ meltfptr[40] = /*_.PAIR_TAIL__V40*/ meltfptr[39];;
- /*_#plI__L18*/ meltfnum[16] =
+ /*_.CURPAIR__V36*/
+ meltfptr[32] = /*_.SETQ___V41*/ meltfptr[40] = /*_.PAIR_TAIL__V40*/ meltfptr[39];;
+ /*_#plI__L18*/
+ meltfnum[16] =
((/*_#CURANK__L12*/ meltfnum[10]) + (1));;
MELT_LOCATION("warmelt-genobj.melt:2646:/ compute");
- /*_#CURANK__L12*/ meltfnum[10] = /*_#SETQ___L19*/ meltfnum[18] = /*_#plI__L18*/ meltfnum[16];;
- /*_#LET___L15*/ meltfnum[14] = /*_#SETQ___L19*/ meltfnum[18];;
+ /*_#CURANK__L12*/
+ meltfnum[10] = /*_#SETQ___L19*/ meltfnum[18] = /*_#plI__L18*/ meltfnum[16];;
+ /*_#LET___L15*/
+ meltfnum[14] = /*_#SETQ___L19*/ meltfnum[18];;
MELT_LOCATION("warmelt-genobj.melt:2640:/ clear");
- /*clear*/ /*_.CURELEM__V39*/ meltfptr[38] = 0 ;
+ /*clear*/ /*_.CURELEM__V39*/
+ meltfptr[38] = 0 ;
/*^clear*/
- /*clear*/ /*_#eqeq__L16*/ meltfnum[15] = 0 ;
+ /*clear*/ /*_#eqeq__L16*/
+ meltfnum[15] = 0 ;
/*^clear*/
- /*clear*/ /*_.PAIR_TAIL__V40*/ meltfptr[39] = 0 ;
+ /*clear*/ /*_.PAIR_TAIL__V40*/
+ meltfptr[39] = 0 ;
/*^clear*/
- /*clear*/ /*_.SETQ___V41*/ meltfptr[40] = 0 ;
+ /*clear*/ /*_.SETQ___V41*/
+ meltfptr[40] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L18*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#plI__L18*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_#SETQ___L19*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#SETQ___L19*/
+ meltfnum[18] = 0 ;
MELT_CHECK_SIGNAL();
;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2637:/ clear");
- /*clear*/ /*_#IS_PAIR__L13*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#IS_PAIR__L13*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_#NOT__L14*/ meltfnum[13] = 0 ;
+ /*clear*/ /*_#NOT__L14*/
+ meltfnum[13] = 0 ;
/*^clear*/
- /*clear*/ /*_#LET___L15*/ meltfnum[14] = 0 ;
+ /*clear*/ /*_#LET___L15*/
+ meltfnum[14] = 0 ;
}
;
;
goto meltlabloop_LOOPLIS_2;
meltlabexit_LOOPLIS_2:;/*^loopepilog*/
/*loopepilog*/
- /*_.FOREVER___V37*/ meltfptr[36] = /*_.LOOPLIS__V38*/ meltfptr[37];;
+ /*_.FOREVER___V37*/
+ meltfptr[36] = /*_.LOOPLIS__V38*/ meltfptr[37];;
}
;
@@ -7590,10 +8258,12 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_#gteqI__L20*/ meltfnum[15] =
+ /*_#gteqI__L20*/
+ meltfnum[15] =
((/*_#CNSTRANK__L10*/ meltfnum[1]) >= (0));;
MELT_LOCATION("warmelt-genobj.melt:2648:/ cond");
- /*cond*/ if (/*_#gteqI__L20*/ meltfnum[15]) /*then*/
+ /*cond*/
+ if (/*_#gteqI__L20*/ meltfnum[15]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V43*/ meltfptr[39] = (/*nil*/NULL);;
@@ -7622,25 +8292,31 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
argtab[2].meltbp_long = 2648;
/*^apply.arg*/
argtab[3].meltbp_long = /*_#CNSTRANK__L10*/ meltfnum[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V44*/ meltfptr[40] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V44*/
+ meltfptr[40] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V43*/ meltfptr[39] = /*_.MELT_ASSERT_FAILURE_FUN__V44*/ meltfptr[40];;
+ /*_._IFELSE___V43*/
+ meltfptr[39] = /*_.MELT_ASSERT_FAILURE_FUN__V44*/ meltfptr[40];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2648:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V44*/ meltfptr[40] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V44*/
+ meltfptr[40] = 0 ;
}
;
}
;
- /*_.IFCPP___V42*/ meltfptr[38] = /*_._IFELSE___V43*/ meltfptr[39];;
+ /*_.IFCPP___V42*/
+ meltfptr[38] = /*_._IFELSE___V43*/ meltfptr[39];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2648:/ clear");
- /*clear*/ /*_#gteqI__L20*/ meltfnum[15] = 0 ;
+ /*clear*/ /*_#gteqI__L20*/
+ meltfnum[15] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V43*/ meltfptr[39] = 0 ;
+ /*clear*/ /*_._IFELSE___V43*/
+ meltfptr[39] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -7654,14 +8330,16 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_.BOX__V46*/ meltfptr[39] =
+ /*_.BOX__V46*/
+ meltfptr[39] =
/*full constboxing*/ /*boxing ctype_long*/ meltgc_new_int((meltobject_ptr_t) (((melt_ptr_t)(MELT_PREDEF(DISCR_CONSTANT_INTEGER)))), (/*_#CNSTRANK__L10*/ meltfnum[1]));;
MELT_LOCATION("warmelt-genobj.melt:2655:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OSYM__V14*/ meltfptr[13]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V47*/ meltfptr[46] = slot;
+ /*_.NAMED_NAME__V47*/
+ meltfptr[46] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2651:/ quasiblock");
@@ -7672,7 +8350,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJCONSTV*/ meltfrout->tabval[9])), (4), "CLASS_OBJCONSTV");
- /*_.INST__V49*/ meltfptr[48] =
+ /*_.INST__V49*/
+ meltfptr[48] =
newobj;
};
;
@@ -7700,7 +8379,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
melt_dbgtrace_written_object (/*_.INST__V49*/ meltfptr[48], "newly made instance");
;
- /*_.OCONSTV__V48*/ meltfptr[47] = /*_.INST__V49*/ meltfptr[48];;
+ /*_.OCONSTV__V48*/
+ meltfptr[47] = /*_.INST__V49*/ meltfptr[48];;
#if MELT_HAVE_DEBUG
MELT_LOCATION("warmelt-genobj.melt:2656:/ cppif.then");
@@ -7721,7 +8401,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L21*/ meltfnum[16] =
+ /*_#MELT_NEED_DBG__L21*/
+ meltfnum[16] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -7730,7 +8411,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2656:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L21*/ meltfnum[16]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L21*/ meltfnum[16]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -7767,16 +8449,20 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
argtab[5].meltbp_cstring = ";\n.. from ncnst=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.NCNST__V2*/ meltfptr[1];
- /*_.MELT_DEBUG_FUN__V51*/ meltfptr[50] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V51*/
+ meltfptr[50] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V50*/ meltfptr[49] = /*_.MELT_DEBUG_FUN__V51*/ meltfptr[50];;
+ /*_._IF___V50*/
+ meltfptr[49] = /*_.MELT_DEBUG_FUN__V51*/ meltfptr[50];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2656:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L22*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L22*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V51*/ meltfptr[50] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V51*/
+ meltfptr[50] = 0 ;
}
;
}
@@ -7789,7 +8475,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
{
MELT_LOCATION("warmelt-genobj.melt:2656:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -7798,9 +8485,11 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L21*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L21*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V50*/ meltfptr[49] = 0 ;
+ /*clear*/ /*_._IF___V50*/
+ meltfptr[49] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -7826,7 +8515,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
MELT_LOCATION("warmelt-genobj.melt:2657:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.OCONSTV__V48*/ meltfptr[47];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.OCONSTV__V48*/ meltfptr[47];;
{
MELT_LOCATION("warmelt-genobj.melt:2657:/ locexp");
@@ -7841,44 +8531,63 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V45*/ meltfptr[40] = /*_.RETURN___V52*/ meltfptr[50];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V45*/
+ meltfptr[40] = /*_.RETURN___V52*/ meltfptr[50];;
MELT_LOCATION("warmelt-genobj.melt:2649:/ clear");
- /*clear*/ /*_.BOX__V46*/ meltfptr[39] = 0 ;
+ /*clear*/ /*_.BOX__V46*/
+ meltfptr[39] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V47*/ meltfptr[46] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V47*/
+ meltfptr[46] = 0 ;
/*^clear*/
- /*clear*/ /*_.OCONSTV__V48*/ meltfptr[47] = 0 ;
+ /*clear*/ /*_.OCONSTV__V48*/
+ meltfptr[47] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V52*/ meltfptr[50] = 0 ;
- /*_.LET___V35*/ meltfptr[33] = /*_.LET___V45*/ meltfptr[40];;
+ /*clear*/ /*_.RETURN___V52*/
+ meltfptr[50] = 0 ;
+ /*_.LET___V35*/
+ meltfptr[33] = /*_.LET___V45*/ meltfptr[40];;
MELT_LOCATION("warmelt-genobj.melt:2634:/ clear");
- /*clear*/ /*_.CURPAIR__V36*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.CURPAIR__V36*/
+ meltfptr[32] = 0 ;
/*^clear*/
- /*clear*/ /*_#CURANK__L12*/ meltfnum[10] = 0 ;
+ /*clear*/ /*_#CURANK__L12*/
+ meltfnum[10] = 0 ;
/*^clear*/
- /*clear*/ /*_.FOREVER___V37*/ meltfptr[36] = 0 ;
+ /*clear*/ /*_.FOREVER___V37*/
+ meltfptr[36] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V42*/ meltfptr[38] = 0 ;
+ /*clear*/ /*_.IFCPP___V42*/
+ meltfptr[38] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V45*/ meltfptr[40] = 0 ;
- /*_.LET___V30*/ meltfptr[20] = /*_.LET___V35*/ meltfptr[33];;
+ /*clear*/ /*_.LET___V45*/
+ meltfptr[40] = 0 ;
+ /*_.LET___V30*/
+ meltfptr[20] = /*_.LET___V35*/ meltfptr[33];;
MELT_LOCATION("warmelt-genobj.melt:2630:/ clear");
- /*clear*/ /*_.CNSTLIS__V31*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_.CNSTLIS__V31*/
+ meltfptr[30] = 0 ;
/*^clear*/
- /*clear*/ /*_#CNSTRANK__L10*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#CNSTRANK__L10*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V32*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_.IFCPP___V32*/
+ meltfptr[31] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V35*/ meltfptr[33] = 0 ;
- /*_._IFELSE___V29*/ meltfptr[27] = /*_.LET___V30*/ meltfptr[20];;
+ /*clear*/ /*_.LET___V35*/
+ meltfptr[33] = 0 ;
+ /*_._IFELSE___V29*/
+ meltfptr[27] = /*_.LET___V30*/ meltfptr[20];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2629:/ clear");
- /*clear*/ /*_.LET___V30*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.LET___V30*/
+ meltfptr[20] = 0 ;
}
;
}
@@ -7892,10 +8601,12 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L23*/ meltfnum[12] =
+ /*_#IS_A__L23*/
+ meltfnum[12] =
melt_is_instance_of((melt_ptr_t)(/*_.LASTCPROC__V17*/ meltfptr[16]), (melt_ptr_t)((/*!CLASS_NREP_HOOKPROC*/ meltfrout->tabval[10])));;
MELT_LOCATION("warmelt-genobj.melt:2660:/ cond");
- /*cond*/ if (/*_#IS_A__L23*/ meltfnum[12]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L23*/ meltfnum[12]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -7905,11 +8616,14 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
MELT_LOCATION("warmelt-genobj.melt:2661:/ quasiblock");
- /*_#OFFHK__L24*/ meltfnum[13] = -1;;
+ /*_#OFFHK__L24*/
+ meltfnum[13] = -1;;
/*^compute*/
- /*_#COUNT__L25*/ meltfnum[14] = 0;;
+ /*_#COUNT__L25*/
+ meltfnum[14] = 0;;
MELT_LOCATION("warmelt-genobj.melt:2663:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.LASTCPROC__V17*/ meltfptr[16]),
(melt_ptr_t)((/*!CLASS_NREP_CLOSPROC*/ meltfrout->tabval[8])))
) /*then*/
@@ -7920,7 +8634,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.LASTCPROC__V17*/ meltfptr[16]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "NRCLOP_CLOBINDLIST");
- /*_.HCLOBINDLIST__V55*/ meltfptr[46] = slot;
+ /*_.HCLOBINDLIST__V55*/
+ meltfptr[46] = slot;
};
;
}
@@ -7950,7 +8665,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L26*/ meltfnum[15] =
+ /*_#MELT_NEED_DBG__L26*/
+ meltfnum[15] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -7959,7 +8675,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2665:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L26*/ meltfnum[15]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L26*/ meltfnum[15]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -7992,16 +8709,20 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
argtab[3].meltbp_cstring = "compilobj_nrep_constocc hook hclobindlist=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.HCLOBINDLIST__V55*/ meltfptr[46];
- /*_.MELT_DEBUG_FUN__V57*/ meltfptr[50] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V57*/
+ meltfptr[50] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V56*/ meltfptr[47] = /*_.MELT_DEBUG_FUN__V57*/ meltfptr[50];;
+ /*_._IF___V56*/
+ meltfptr[47] = /*_.MELT_DEBUG_FUN__V57*/ meltfptr[50];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2665:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L27*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L27*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V57*/ meltfptr[50] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V57*/
+ meltfptr[50] = 0 ;
}
;
}
@@ -8014,7 +8735,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
{
MELT_LOCATION("warmelt-genobj.melt:2665:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -8023,9 +8745,11 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L26*/ meltfnum[15] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L26*/
+ meltfnum[15] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V56*/ meltfptr[47] = 0 ;
+ /*clear*/ /*_._IF___V56*/
+ meltfptr[47] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -8065,10 +8789,12 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L28*/ meltfnum[16] =
+ /*_#IS_A__L28*/
+ meltfnum[16] =
melt_is_instance_of((melt_ptr_t)(/*_.CURBIND__V59*/ meltfptr[36]), (melt_ptr_t)((/*!CLASS_ANY_BINDING*/ meltfrout->tabval[11])));;
MELT_LOCATION("warmelt-genobj.melt:2669:/ cond");
- /*cond*/ if (/*_#IS_A__L28*/ meltfnum[16]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L28*/ meltfnum[16]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V61*/ meltfptr[40] = (/*nil*/NULL);;
@@ -8097,25 +8823,31 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
argtab[2].meltbp_long = 2669;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURBIND__V59*/ meltfptr[36];
- /*_.MELT_ASSERT_FAILURE_FUN__V62*/ meltfptr[30] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V62*/
+ meltfptr[30] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V61*/ meltfptr[40] = /*_.MELT_ASSERT_FAILURE_FUN__V62*/ meltfptr[30];;
+ /*_._IFELSE___V61*/
+ meltfptr[40] = /*_.MELT_ASSERT_FAILURE_FUN__V62*/ meltfptr[30];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2669:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V62*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V62*/
+ meltfptr[30] = 0 ;
}
;
}
;
- /*_.IFCPP___V60*/ meltfptr[38] = /*_._IFELSE___V61*/ meltfptr[40];;
+ /*_.IFCPP___V60*/
+ meltfptr[38] = /*_._IFELSE___V61*/ meltfptr[40];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2669:/ clear");
- /*clear*/ /*_#IS_A__L28*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#IS_A__L28*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V61*/ meltfptr[40] = 0 ;
+ /*clear*/ /*_._IFELSE___V61*/
+ meltfptr[40] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -8127,7 +8859,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURBIND__V59*/ meltfptr[36]),
(melt_ptr_t)((/*!CLASS_ANY_BINDING*/ meltfrout->tabval[11])))
) /*then*/
@@ -8138,7 +8871,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURBIND__V59*/ meltfptr[36]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "BINDER");
- /*_.CURSYM__V63*/ meltfptr[31] = slot;
+ /*_.CURSYM__V63*/
+ meltfptr[31] = slot;
};
;
}
@@ -8152,10 +8886,12 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
/*^compute*/
- /*_#eqeq__L30*/ meltfnum[1] =
+ /*_#eqeq__L30*/
+ meltfnum[1] =
((/*_.CURSYM__V63*/ meltfptr[31]) == (/*_.OSYM__V14*/ meltfptr[13]));;
MELT_LOCATION("warmelt-genobj.melt:2672:/ cond");
- /*cond*/ if (/*_#eqeq__L30*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#eqeq__L30*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -8163,23 +8899,30 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
{
MELT_LOCATION("warmelt-genobj.melt:2673:/ compute");
- /*_.CURPAIR__V58*/ meltfptr[32] = /*_.SETQ___V64*/ meltfptr[33] = (/*nil*/NULL);;
+ /*_.CURPAIR__V58*/
+ meltfptr[32] = /*_.SETQ___V64*/ meltfptr[33] = (/*nil*/NULL);;
MELT_LOCATION("warmelt-genobj.melt:2674:/ compute");
- /*_#OFFHK__L24*/ meltfnum[13] = /*_#SETQ___L32*/ meltfnum[15] = /*_#COUNT__L25*/ meltfnum[14];;
+ /*_#OFFHK__L24*/
+ meltfnum[13] = /*_#SETQ___L32*/ meltfnum[15] = /*_#COUNT__L25*/ meltfnum[14];;
MELT_LOCATION("warmelt-genobj.melt:2672:/ quasiblock");
- /*_#PROGN___L33*/ meltfnum[16] = /*_#SETQ___L32*/ meltfnum[15];;
+ /*_#PROGN___L33*/
+ meltfnum[16] = /*_#SETQ___L32*/ meltfnum[15];;
/*^compute*/
- /*_#_IF___L31*/ meltfnum[18] = /*_#PROGN___L33*/ meltfnum[16];;
+ /*_#_IF___L31*/
+ meltfnum[18] = /*_#PROGN___L33*/ meltfnum[16];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2672:/ clear");
- /*clear*/ /*_.SETQ___V64*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_.SETQ___V64*/
+ meltfptr[33] = 0 ;
/*^clear*/
- /*clear*/ /*_#SETQ___L32*/ meltfnum[15] = 0 ;
+ /*clear*/ /*_#SETQ___L32*/
+ meltfnum[15] = 0 ;
/*^clear*/
- /*clear*/ /*_#PROGN___L33*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#PROGN___L33*/
+ meltfnum[16] = 0 ;
}
;
}
@@ -8190,37 +8933,50 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
}
;
/*^compute*/
- /*_#plI__L34*/ meltfnum[15] =
+ /*_#plI__L34*/
+ meltfnum[15] =
((/*_#COUNT__L25*/ meltfnum[14]) + (1));;
MELT_LOCATION("warmelt-genobj.melt:2675:/ compute");
- /*_#COUNT__L25*/ meltfnum[14] = /*_#SETQ___L35*/ meltfnum[16] = /*_#plI__L34*/ meltfnum[15];;
- /*_#LET___L29*/ meltfnum[10] = /*_#SETQ___L35*/ meltfnum[16];;
+ /*_#COUNT__L25*/
+ meltfnum[14] = /*_#SETQ___L35*/ meltfnum[16] = /*_#plI__L34*/ meltfnum[15];;
+ /*_#LET___L29*/
+ meltfnum[10] = /*_#SETQ___L35*/ meltfnum[16];;
MELT_LOCATION("warmelt-genobj.melt:2670:/ clear");
- /*clear*/ /*_.CURSYM__V63*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_.CURSYM__V63*/
+ meltfptr[31] = 0 ;
/*^clear*/
- /*clear*/ /*_#eqeq__L30*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#eqeq__L30*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_#_IF___L31*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#_IF___L31*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L34*/ meltfnum[15] = 0 ;
+ /*clear*/ /*_#plI__L34*/
+ meltfnum[15] = 0 ;
/*^clear*/
- /*clear*/ /*_#SETQ___L35*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#SETQ___L35*/
+ meltfnum[16] = 0 ;
} /* end foreach_pair_component_in_list meltcit1__EACHLIST */
/*_.CURPAIR__V58*/ meltfptr[32] = NULL;
- /*_.CURBIND__V59*/ meltfptr[36] = NULL;
+ /*_.CURBIND__V59*/
+ meltfptr[36] = NULL;
/*citerepilog*/
MELT_LOCATION("warmelt-genobj.melt:2666:/ clear");
- /*clear*/ /*_.CURPAIR__V58*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.CURPAIR__V58*/
+ meltfptr[32] = 0 ;
/*^clear*/
- /*clear*/ /*_.CURBIND__V59*/ meltfptr[36] = 0 ;
+ /*clear*/ /*_.CURBIND__V59*/
+ meltfptr[36] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V60*/ meltfptr[38] = 0 ;
+ /*clear*/ /*_.IFCPP___V60*/
+ meltfptr[38] = 0 ;
/*^clear*/
- /*clear*/ /*_#LET___L29*/ meltfnum[10] = 0 ;
+ /*clear*/ /*_#LET___L29*/
+ meltfnum[10] = 0 ;
} /*endciterblock FOREACH_PAIR_COMPONENT_IN_LIST*/
;
@@ -8243,7 +8999,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L36*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L36*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -8252,7 +9009,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2677:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L36*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L36*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -8285,16 +9043,20 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
argtab[3].meltbp_cstring = "compilobj_nrep_constocc offhk=";
/*^apply.arg*/
argtab[4].meltbp_long = /*_#OFFHK__L24*/ meltfnum[13];
- /*_.MELT_DEBUG_FUN__V66*/ meltfptr[50] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V66*/
+ meltfptr[50] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V65*/ meltfptr[20] = /*_.MELT_DEBUG_FUN__V66*/ meltfptr[50];;
+ /*_._IF___V65*/
+ meltfptr[20] = /*_.MELT_DEBUG_FUN__V66*/ meltfptr[50];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2677:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L37*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L37*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V66*/ meltfptr[50] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V66*/
+ meltfptr[50] = 0 ;
}
;
}
@@ -8307,7 +9069,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
{
MELT_LOCATION("warmelt-genobj.melt:2677:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -8316,9 +9079,11 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L36*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L36*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V65*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_._IF___V65*/
+ meltfptr[20] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -8348,10 +9113,12 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_#gteqI__L38*/ meltfnum[15] =
+ /*_#gteqI__L38*/
+ meltfnum[15] =
((/*_#OFFHK__L24*/ meltfnum[13]) >= (0));;
MELT_LOCATION("warmelt-genobj.melt:2678:/ cond");
- /*cond*/ if (/*_#gteqI__L38*/ meltfnum[15]) /*then*/
+ /*cond*/
+ if (/*_#gteqI__L38*/ meltfnum[15]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V68*/ meltfptr[30] = (/*nil*/NULL);;
@@ -8380,25 +9147,31 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
argtab[2].meltbp_long = 2678;
/*^apply.arg*/
argtab[3].meltbp_long = /*_#OFFHK__L24*/ meltfnum[13];
- /*_.MELT_ASSERT_FAILURE_FUN__V69*/ meltfptr[40] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V69*/
+ meltfptr[40] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V68*/ meltfptr[30] = /*_.MELT_ASSERT_FAILURE_FUN__V69*/ meltfptr[40];;
+ /*_._IFELSE___V68*/
+ meltfptr[30] = /*_.MELT_ASSERT_FAILURE_FUN__V69*/ meltfptr[40];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2678:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V69*/ meltfptr[40] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V69*/
+ meltfptr[40] = 0 ;
}
;
}
;
- /*_.IFCPP___V67*/ meltfptr[47] = /*_._IFELSE___V68*/ meltfptr[30];;
+ /*_.IFCPP___V67*/
+ meltfptr[47] = /*_._IFELSE___V68*/ meltfptr[30];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2678:/ clear");
- /*clear*/ /*_#gteqI__L38*/ meltfnum[15] = 0 ;
+ /*clear*/ /*_#gteqI__L38*/
+ meltfnum[15] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V68*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_._IFELSE___V68*/
+ meltfptr[30] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -8412,14 +9185,16 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_.BOX__V71*/ meltfptr[31] =
+ /*_.BOX__V71*/
+ meltfptr[31] =
/*full constboxing*/ /*boxing ctype_long*/ meltgc_new_int((meltobject_ptr_t) (((melt_ptr_t)(MELT_PREDEF(DISCR_CONSTANT_INTEGER)))), (/*_#OFFHK__L24*/ meltfnum[13]));;
MELT_LOCATION("warmelt-genobj.melt:2683:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OSYM__V14*/ meltfptr[13]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V72*/ meltfptr[50] = slot;
+ /*_.NAMED_NAME__V72*/
+ meltfptr[50] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2679:/ quasiblock");
@@ -8430,7 +9205,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJCLOHOOKV*/ meltfrout->tabval[12])), (4), "CLASS_OBJCLOHOOKV");
- /*_.INST__V74*/ meltfptr[40] =
+ /*_.INST__V74*/
+ meltfptr[40] =
newobj;
};
;
@@ -8458,7 +9234,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
melt_dbgtrace_written_object (/*_.INST__V74*/ meltfptr[40], "newly made instance");
;
- /*_.OHKCONSTV__V73*/ meltfptr[20] = /*_.INST__V74*/ meltfptr[40];;
+ /*_.OHKCONSTV__V73*/
+ meltfptr[20] = /*_.INST__V74*/ meltfptr[40];;
#if MELT_HAVE_DEBUG
MELT_LOCATION("warmelt-genobj.melt:2685:/ cppif.then");
@@ -8479,7 +9256,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L39*/ meltfnum[16] =
+ /*_#MELT_NEED_DBG__L39*/
+ meltfnum[16] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -8488,7 +9266,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2685:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L39*/ meltfnum[16]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L39*/ meltfnum[16]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -8525,16 +9304,20 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
argtab[5].meltbp_cstring = ";\n.. from ncnst=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.NCNST__V2*/ meltfptr[1];
- /*_.MELT_DEBUG_FUN__V76*/ meltfptr[75] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V76*/
+ meltfptr[75] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V75*/ meltfptr[30] = /*_.MELT_DEBUG_FUN__V76*/ meltfptr[75];;
+ /*_._IF___V75*/
+ meltfptr[30] = /*_.MELT_DEBUG_FUN__V76*/ meltfptr[75];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2685:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L40*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L40*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V76*/ meltfptr[75] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V76*/
+ meltfptr[75] = 0 ;
}
;
}
@@ -8547,7 +9330,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
{
MELT_LOCATION("warmelt-genobj.melt:2685:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -8556,9 +9340,11 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L39*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L39*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V75*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_._IF___V75*/
+ meltfptr[30] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -8584,7 +9370,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
MELT_LOCATION("warmelt-genobj.melt:2686:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.OHKCONSTV__V73*/ meltfptr[20];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.OHKCONSTV__V73*/ meltfptr[20];;
{
MELT_LOCATION("warmelt-genobj.melt:2686:/ locexp");
@@ -8599,34 +9386,48 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V70*/ meltfptr[33] = /*_.RETURN___V77*/ meltfptr[75];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V70*/
+ meltfptr[33] = /*_.RETURN___V77*/ meltfptr[75];;
MELT_LOCATION("warmelt-genobj.melt:2679:/ clear");
- /*clear*/ /*_.BOX__V71*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_.BOX__V71*/
+ meltfptr[31] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V72*/ meltfptr[50] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V72*/
+ meltfptr[50] = 0 ;
/*^clear*/
- /*clear*/ /*_.OHKCONSTV__V73*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.OHKCONSTV__V73*/
+ meltfptr[20] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V77*/ meltfptr[75] = 0 ;
- /*_.LET___V54*/ meltfptr[39] = /*_.LET___V70*/ meltfptr[33];;
+ /*clear*/ /*_.RETURN___V77*/
+ meltfptr[75] = 0 ;
+ /*_.LET___V54*/
+ meltfptr[39] = /*_.LET___V70*/ meltfptr[33];;
MELT_LOCATION("warmelt-genobj.melt:2661:/ clear");
- /*clear*/ /*_#OFFHK__L24*/ meltfnum[13] = 0 ;
+ /*clear*/ /*_#OFFHK__L24*/
+ meltfnum[13] = 0 ;
/*^clear*/
- /*clear*/ /*_#COUNT__L25*/ meltfnum[14] = 0 ;
+ /*clear*/ /*_#COUNT__L25*/
+ meltfnum[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.HCLOBINDLIST__V55*/ meltfptr[46] = 0 ;
+ /*clear*/ /*_.HCLOBINDLIST__V55*/
+ meltfptr[46] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V67*/ meltfptr[47] = 0 ;
+ /*clear*/ /*_.IFCPP___V67*/
+ meltfptr[47] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V70*/ meltfptr[33] = 0 ;
- /*_._IFELSE___V53*/ meltfptr[49] = /*_.LET___V54*/ meltfptr[39];;
+ /*clear*/ /*_.LET___V70*/
+ meltfptr[33] = 0 ;
+ /*_._IFELSE___V53*/
+ meltfptr[49] = /*_.LET___V54*/ meltfptr[39];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2660:/ clear");
- /*clear*/ /*_.LET___V54*/ meltfptr[39] = 0 ;
+ /*clear*/ /*_.LET___V54*/
+ meltfptr[39] = 0 ;
}
;
}
@@ -8657,7 +9458,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L41*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L41*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -8666,7 +9468,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2689:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L41*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L41*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -8703,16 +9506,20 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
argtab[5].meltbp_cstring = "\n.. for ncnst=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.NCNST__V2*/ meltfptr[1];
- /*_.MELT_DEBUG_FUN__V79*/ meltfptr[31] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V79*/
+ meltfptr[31] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V78*/ meltfptr[30] = /*_.MELT_DEBUG_FUN__V79*/ meltfptr[31];;
+ /*_._IF___V78*/
+ meltfptr[30] = /*_.MELT_DEBUG_FUN__V79*/ meltfptr[31];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2689:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L42*/ meltfnum[15] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L42*/
+ meltfnum[15] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V79*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V79*/
+ meltfptr[31] = 0 ;
}
;
}
@@ -8725,7 +9532,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
{
MELT_LOCATION("warmelt-genobj.melt:2689:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -8734,9 +9542,11 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L41*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L41*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V78*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_._IF___V78*/
+ meltfptr[30] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -8767,7 +9577,8 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
/*^cond*/
- /*cond*/ if ((/*nil*/NULL)) /*then*/
+ /*cond*/
+ if ((/*nil*/NULL)) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V81*/ meltfptr[20] = (/*nil*/NULL);;
@@ -8798,23 +9609,28 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.LASTCPROC__V17*/ meltfptr[16];
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.NCNST__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V82*/ meltfptr[75] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V82*/
+ meltfptr[75] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V81*/ meltfptr[20] = /*_.MELT_ASSERT_FAILURE_FUN__V82*/ meltfptr[75];;
+ /*_._IFELSE___V81*/
+ meltfptr[20] = /*_.MELT_ASSERT_FAILURE_FUN__V82*/ meltfptr[75];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2690:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V82*/ meltfptr[75] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V82*/
+ meltfptr[75] = 0 ;
}
;
}
;
- /*_.IFCPP___V80*/ meltfptr[50] = /*_._IFELSE___V81*/ meltfptr[20];;
+ /*_.IFCPP___V80*/
+ meltfptr[50] = /*_._IFELSE___V81*/ meltfptr[20];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2690:/ clear");
- /*clear*/ /*_._IFELSE___V81*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_._IFELSE___V81*/
+ meltfptr[20] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -8825,63 +9641,84 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
MELT_LOCATION("warmelt-genobj.melt:2688:/ quasiblock");
- /*_.PROGN___V83*/ meltfptr[46] = /*_.IFCPP___V80*/ meltfptr[50];;
+ /*_.PROGN___V83*/
+ meltfptr[46] = /*_.IFCPP___V80*/ meltfptr[50];;
/*^compute*/
- /*_._IFELSE___V53*/ meltfptr[49] = /*_.PROGN___V83*/ meltfptr[46];;
+ /*_._IFELSE___V53*/
+ meltfptr[49] = /*_.PROGN___V83*/ meltfptr[46];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2660:/ clear");
- /*clear*/ /*_.IFCPP___V80*/ meltfptr[50] = 0 ;
+ /*clear*/ /*_.IFCPP___V80*/
+ meltfptr[50] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V83*/ meltfptr[46] = 0 ;
+ /*clear*/ /*_.PROGN___V83*/
+ meltfptr[46] = 0 ;
}
;
}
;
- /*_._IFELSE___V29*/ meltfptr[27] = /*_._IFELSE___V53*/ meltfptr[49];;
+ /*_._IFELSE___V29*/
+ meltfptr[27] = /*_._IFELSE___V53*/ meltfptr[49];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2629:/ clear");
- /*clear*/ /*_#IS_A__L23*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#IS_A__L23*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V53*/ meltfptr[49] = 0 ;
+ /*clear*/ /*_._IFELSE___V53*/
+ meltfptr[49] = 0 ;
}
;
}
;
- /*_.LET___V12*/ meltfptr[10] = /*_._IFELSE___V29*/ meltfptr[27];;
+ /*_.LET___V12*/
+ meltfptr[10] = /*_._IFELSE___V29*/ meltfptr[27];;
MELT_LOCATION("warmelt-genobj.melt:2613:/ clear");
- /*clear*/ /*_.OROUT__V13*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.OROUT__V13*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.OSYM__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.OSYM__V14*/
+ meltfptr[13] = 0 ;
/*^clear*/
- /*clear*/ /*_.CPROCS__V15*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.CPROCS__V15*/
+ meltfptr[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.LIST_LAST__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.LIST_LAST__V16*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_.LASTCPROC__V17*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.LASTCPROC__V17*/
+ meltfptr[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.NLOC__V18*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.NLOC__V18*/
+ meltfptr[17] = 0 ;
/*^clear*/
- /*clear*/ /*_.CNSTYP__V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.CNSTYP__V19*/
+ meltfptr[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.NBIND__V20*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.NBIND__V20*/
+ meltfptr[19] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V23*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.IFCPP___V23*/
+ meltfptr[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V26*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.IFCPP___V26*/
+ meltfptr[24] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_A__L9*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L9*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V29*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_._IFELSE___V29*/
+ meltfptr[27] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2609:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
{
MELT_LOCATION("warmelt-genobj.melt:2609:/ locexp");
@@ -8896,15 +9733,19 @@ meltlabexit_LOOPLIS_2:;/*^loopepilog*/
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.IFCPP___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.IFCPP___V6*/
+ meltfptr[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.IFCPP___V9*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V12*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.LET___V12*/
+ meltfptr[10] = 0 ;
}
;
@@ -8986,7 +9827,8 @@ meltrout_46_WARMELTmiGENOBJ_COMPILOBJ_NREP_IMPORTEDVAL(meltclosure_ptr_t meltclo
/* end of frame for routine meltrout_46_WARMELTmiGENOBJ_COMPILOBJ_NREP_IMPORTEDVAL fromline 1756 */
- /* classy proc frame meltrout_46_WARMELTmiGENOBJ_COMPILOBJ_NREP_IMPORTEDVAL */ MeltFrame_meltrout_46_WARMELTmiGENOBJ_COMPILOBJ_NREP_IMPORTEDVAL
+ /* classy proc frame meltrout_46_WARMELTmiGENOBJ_COMPILOBJ_NREP_IMPORTEDVAL */
+ MeltFrame_meltrout_46_WARMELTmiGENOBJ_COMPILOBJ_NREP_IMPORTEDVAL
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_46_WARMELTmiGENOBJ_COMPILOBJ_NREP_IMPORTEDVAL fromline 1785*/
#if ENABLE_CHECKING
@@ -8999,7 +9841,8 @@ meltrout_46_WARMELTmiGENOBJ_COMPILOBJ_NREP_IMPORTEDVAL(meltclosure_ptr_t meltclo
#define meltframe meltfram__
melt_trace_start("COMPILOBJ_NREP_IMPORTEDVAL", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -9009,12 +9852,14 @@ meltrout_46_WARMELTmiGENOBJ_COMPILOBJ_NREP_IMPORTEDVAL(meltclosure_ptr_t meltclo
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2698:/ getarg");
- /*_.NSVA__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.NSVA__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.GCX__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2])) != NULL);
;
@@ -9046,7 +9891,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -9055,7 +9901,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2699:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -9092,16 +9939,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " gcx=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2699:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -9114,7 +9965,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2699:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -9123,9 +9975,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -9155,10 +10009,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L3*/ meltfnum[1] =
+ /*_#IS_A__L3*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_INITIAL_GENERATION_CONTEXT*/ meltfrout->tabval[1])));;
MELT_LOCATION("warmelt-genobj.melt:2700:/ cond");
- /*cond*/ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V7*/ meltfptr[3] = (/*nil*/NULL);;
@@ -9187,25 +10043,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2700;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V7*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
+ /*_._IFELSE___V7*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2700:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
;
- /*_.IFCPP___V6*/ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
+ /*_.IFCPP___V6*/
+ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2700:/ clear");
- /*clear*/ /*_#IS_A__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V7*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -9223,10 +10085,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L4*/ meltfnum[0] =
+ /*_#IS_A__L4*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.NSVA__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_NREP_IMPORTEDVAL*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-genobj.melt:2701:/ cond");
- /*cond*/ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V10*/ meltfptr[3] = (/*nil*/NULL);;
@@ -9255,25 +10119,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2701;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NSVA__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V10*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
+ /*_._IFELSE___V10*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2701:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = 0 ;
}
;
}
;
- /*_.IFCPP___V9*/ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
+ /*_.IFCPP___V9*/
+ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2701:/ clear");
- /*clear*/ /*_#IS_A__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V10*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V10*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -9289,7 +10159,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NSVA__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NIMPORT_SYMB");
- /*_.VAR__V13*/ meltfptr[3] = slot;
+ /*_.VAR__V13*/
+ meltfptr[3] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2703:/ getslot");
@@ -9297,10 +10168,12 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]) /*=obj*/;
melt_object_get_field(slot,obj, 13, "IGNCX_IMPORTMAP");
- /*_.IGNCX_IMPORTMAP__V14*/ meltfptr[13] = slot;
+ /*_.IGNCX_IMPORTMAP__V14*/
+ meltfptr[13] = slot;
};
;
- /*_.OLOCV__V15*/ meltfptr[14] =
+ /*_.OLOCV__V15*/
+ meltfptr[14] =
/*mapobject_get*/ melt_get_mapobjects((meltmapobjects_ptr_t)(/*_.IGNCX_IMPORTMAP__V14*/ meltfptr[13]),
(meltobject_ptr_t)(/*_.VAR__V13*/ meltfptr[3]));;
@@ -9323,7 +10196,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L5*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -9332,7 +10206,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2705:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -9365,16 +10240,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_importedval result olocv=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OLOCV__V15*/ meltfptr[14];
- /*_.MELT_DEBUG_FUN__V17*/ meltfptr[16] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V17*/
+ meltfptr[16] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V16*/ meltfptr[15] = /*_.MELT_DEBUG_FUN__V17*/ meltfptr[16];;
+ /*_._IF___V16*/
+ meltfptr[15] = /*_.MELT_DEBUG_FUN__V17*/ meltfptr[16];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2705:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V17*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V17*/
+ meltfptr[16] = 0 ;
}
;
}
@@ -9387,7 +10266,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2705:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -9396,9 +10276,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_._IF___V16*/
+ meltfptr[15] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -9428,10 +10310,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L7*/ meltfnum[0] =
+ /*_#IS_A__L7*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.VAR__V13*/ meltfptr[3]), (melt_ptr_t)((/*!CLASS_SYMBOL*/ meltfrout->tabval[4])));;
MELT_LOCATION("warmelt-genobj.melt:2706:/ cond");
- /*cond*/ if (/*_#IS_A__L7*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L7*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V19*/ meltfptr[15] = (/*nil*/NULL);;
@@ -9460,25 +10344,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2706;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.VAR__V13*/ meltfptr[3];
- /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V20*/
+ meltfptr[19] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V19*/ meltfptr[15] = /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19];;
+ /*_._IFELSE___V19*/
+ meltfptr[15] = /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2706:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V20*/
+ meltfptr[19] = 0 ;
}
;
}
;
- /*_.IFCPP___V18*/ meltfptr[16] = /*_._IFELSE___V19*/ meltfptr[15];;
+ /*_.IFCPP___V18*/
+ meltfptr[16] = /*_._IFELSE___V19*/ meltfptr[15];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2706:/ clear");
- /*clear*/ /*_#IS_A__L7*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L7*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V19*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_._IFELSE___V19*/
+ meltfptr[15] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -9496,10 +10386,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L8*/ meltfnum[1] =
+ /*_#IS_A__L8*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.OLOCV__V15*/ meltfptr[14]), (melt_ptr_t)((/*!CLASS_OBJLOCV*/ meltfrout->tabval[5])));;
MELT_LOCATION("warmelt-genobj.melt:2707:/ cond");
- /*cond*/ if (/*_#IS_A__L8*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L8*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V22*/ meltfptr[15] = (/*nil*/NULL);;
@@ -9528,25 +10420,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2707;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OLOCV__V15*/ meltfptr[14];
- /*_.MELT_ASSERT_FAILURE_FUN__V23*/ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V23*/
+ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V22*/ meltfptr[15] = /*_.MELT_ASSERT_FAILURE_FUN__V23*/ meltfptr[22];;
+ /*_._IFELSE___V22*/
+ meltfptr[15] = /*_.MELT_ASSERT_FAILURE_FUN__V23*/ meltfptr[22];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2707:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V23*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V23*/
+ meltfptr[22] = 0 ;
}
;
}
;
- /*_.IFCPP___V21*/ meltfptr[19] = /*_._IFELSE___V22*/ meltfptr[15];;
+ /*_.IFCPP___V21*/
+ meltfptr[19] = /*_._IFELSE___V22*/ meltfptr[15];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2707:/ clear");
- /*clear*/ /*_#IS_A__L8*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L8*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V22*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_._IFELSE___V22*/
+ meltfptr[15] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -9560,7 +10458,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2708:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.OLOCV__V15*/ meltfptr[14];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.OLOCV__V15*/ meltfptr[14];;
{
MELT_LOCATION("warmelt-genobj.melt:2708:/ locexp");
@@ -9575,28 +10474,37 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V12*/ meltfptr[10] = /*_.RETURN___V24*/ meltfptr[22];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V12*/
+ meltfptr[10] = /*_.RETURN___V24*/ meltfptr[22];;
MELT_LOCATION("warmelt-genobj.melt:2702:/ clear");
- /*clear*/ /*_.VAR__V13*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.VAR__V13*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.IGNCX_IMPORTMAP__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.IGNCX_IMPORTMAP__V14*/
+ meltfptr[13] = 0 ;
/*^clear*/
- /*clear*/ /*_.OLOCV__V15*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.OLOCV__V15*/
+ meltfptr[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V18*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.IFCPP___V18*/
+ meltfptr[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V21*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.IFCPP___V21*/
+ meltfptr[19] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V24*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.RETURN___V24*/
+ meltfptr[22] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2698:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
{
MELT_LOCATION("warmelt-genobj.melt:2698:/ locexp");
@@ -9611,15 +10519,19 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.IFCPP___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.IFCPP___V6*/
+ meltfptr[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.IFCPP___V9*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V12*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.LET___V12*/
+ meltfptr[10] = 0 ;
}
;
@@ -9701,7 +10613,8 @@ meltrout_47_WARMELTmiGENOBJ_COMPILOBJ_NREP_LITERALVALUE(meltclosure_ptr_t meltcl
/* end of frame for routine meltrout_47_WARMELTmiGENOBJ_COMPILOBJ_NREP_LITERALVALUE fromline 1756 */
- /* classy proc frame meltrout_47_WARMELTmiGENOBJ_COMPILOBJ_NREP_LITERALVALUE */ MeltFrame_meltrout_47_WARMELTmiGENOBJ_COMPILOBJ_NREP_LITERALVALUE
+ /* classy proc frame meltrout_47_WARMELTmiGENOBJ_COMPILOBJ_NREP_LITERALVALUE */
+ MeltFrame_meltrout_47_WARMELTmiGENOBJ_COMPILOBJ_NREP_LITERALVALUE
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_47_WARMELTmiGENOBJ_COMPILOBJ_NREP_LITERALVALUE fromline 1785*/
#if ENABLE_CHECKING
@@ -9714,7 +10627,8 @@ meltrout_47_WARMELTmiGENOBJ_COMPILOBJ_NREP_LITERALVALUE(meltclosure_ptr_t meltcl
#define meltframe meltfram__
melt_trace_start("COMPILOBJ_NREP_LITERALVALUE", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -9724,12 +10638,14 @@ meltrout_47_WARMELTmiGENOBJ_COMPILOBJ_NREP_LITERALVALUE(meltclosure_ptr_t meltcl
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2714:/ getarg");
- /*_.NLITV__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.NLITV__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.GCX__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2])) != NULL);
;
@@ -9761,7 +10677,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -9770,7 +10687,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2715:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -9786,7 +10704,8 @@ meltlab_endgetargs:
#endif /* MELT_HAVE_DEBUG melt_callcount */
;;
/*^compute*/
- /*_.DISCRIM__V5*/ meltfptr[4] =
+ /*_.DISCRIM__V5*/
+ meltfptr[4] =
((melt_ptr_t) (melt_discr((melt_ptr_t)(/*_.NLITV__V2*/ meltfptr[1]))));;
MELT_CHECK_SIGNAL();
@@ -9814,18 +10733,23 @@ meltlab_endgetargs:
argtab[7].meltbp_cstring = "\n gcx=";
/*^apply.arg*/
argtab[8].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_DEBUG_FUN__V6*/ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V6*/
+ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V6*/ meltfptr[5];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V6*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2715:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.DISCRIM__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.DISCRIM__V5*/
+ meltfptr[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V6*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V6*/
+ meltfptr[5] = 0 ;
}
;
}
@@ -9838,7 +10762,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2715:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -9847,9 +10772,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -9873,7 +10800,8 @@ meltlab_endgetargs:
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.NLITV__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_NREP_LITERALVALUE*/ meltfrout->tabval[1])))
) /*then*/
@@ -9884,7 +10812,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NLITV__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NLITVAL_REGVAL");
- /*_.LITREGVAL__V8*/ meltfptr[5] = slot;
+ /*_.LITREGVAL__V8*/
+ meltfptr[5] = slot;
};
;
}
@@ -9895,7 +10824,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-genobj.melt:2719:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.LITREGVAL__V8*/ meltfptr[5]),
(melt_ptr_t)((/*!CLASS_LITERAL_VALUE*/ meltfrout->tabval[2])))
) /*then*/
@@ -9906,7 +10836,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.LITREGVAL__V8*/ meltfptr[5]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "LITV_RANK");
- /*_.LITVRANK__V9*/ meltfptr[3] = slot;
+ /*_.LITVRANK__V9*/
+ meltfptr[3] = slot;
};
;
}
@@ -9917,7 +10848,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-genobj.melt:2720:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]),
(melt_ptr_t)((/*!CLASS_EXTENSION_GENERATION_CONTEXT*/ meltfrout->tabval[3])))
) /*then*/
@@ -9928,7 +10860,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]) /*=obj*/;
melt_object_get_field(slot,obj, 15, "EGNCX_LITVALTUPLOC");
- /*_.OLITUP__V10*/ meltfptr[9] = slot;
+ /*_.OLITUP__V10*/
+ meltfptr[9] = slot;
};
;
}
@@ -9939,7 +10872,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-genobj.melt:2721:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.NLITV__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_NREP*/ meltfrout->tabval[4])))
) /*then*/
@@ -9950,7 +10884,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NLITV__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "NREP_LOC");
- /*_.NLOC__V11*/ meltfptr[10] = slot;
+ /*_.NLOC__V11*/
+ meltfptr[10] = slot;
};
;
}
@@ -9980,7 +10915,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L3*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L3*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -9989,7 +10925,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2723:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -10030,16 +10967,20 @@ meltlab_endgetargs:
argtab[7].meltbp_cstring = "\n olitup=";
/*^apply.arg*/
argtab[8].meltbp_aptr = (melt_ptr_t*) &/*_.OLITUP__V10*/ meltfptr[9];
- /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V13*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V12*/ meltfptr[11] = /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12];;
+ /*_._IF___V12*/
+ meltfptr[11] = /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2723:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V13*/
+ meltfptr[12] = 0 ;
}
;
}
@@ -10052,7 +10993,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2723:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -10061,9 +11003,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V12*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_._IF___V12*/
+ meltfptr[11] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -10093,10 +11037,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L5*/ meltfnum[0] =
+ /*_#IS_A__L5*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.LITREGVAL__V8*/ meltfptr[5]), (melt_ptr_t)((/*!CLASS_LITERAL_VALUE*/ meltfrout->tabval[2])));;
MELT_LOCATION("warmelt-genobj.melt:2726:/ cond");
- /*cond*/ if (/*_#IS_A__L5*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L5*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V15*/ meltfptr[11] = (/*nil*/NULL);;
@@ -10125,25 +11071,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2726;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.LITREGVAL__V8*/ meltfptr[5];
- /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[5])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V16*/
+ meltfptr[15] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[5])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V15*/ meltfptr[11] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
+ /*_._IFELSE___V15*/
+ meltfptr[11] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2726:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/
+ meltfptr[15] = 0 ;
}
;
}
;
- /*_.IFCPP___V14*/ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[11];;
+ /*_.IFCPP___V14*/
+ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[11];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2726:/ clear");
- /*clear*/ /*_#IS_A__L5*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L5*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V15*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_._IFELSE___V15*/
+ meltfptr[11] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -10161,10 +11113,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_INTEGERBOX__L6*/ meltfnum[1] =
+ /*_#IS_INTEGERBOX__L6*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.LITVRANK__V9*/ meltfptr[3])) == MELTOBMAG_INT);;
MELT_LOCATION("warmelt-genobj.melt:2727:/ cond");
- /*cond*/ if (/*_#IS_INTEGERBOX__L6*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_INTEGERBOX__L6*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V18*/ meltfptr[11] = (/*nil*/NULL);;
@@ -10193,25 +11147,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2727;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.LITVRANK__V9*/ meltfptr[3];
- /*_.MELT_ASSERT_FAILURE_FUN__V19*/ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[5])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V19*/
+ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[5])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V18*/ meltfptr[11] = /*_.MELT_ASSERT_FAILURE_FUN__V19*/ meltfptr[18];;
+ /*_._IFELSE___V18*/
+ meltfptr[11] = /*_.MELT_ASSERT_FAILURE_FUN__V19*/ meltfptr[18];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2727:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V19*/
+ meltfptr[18] = 0 ;
}
;
}
;
- /*_.IFCPP___V17*/ meltfptr[15] = /*_._IFELSE___V18*/ meltfptr[11];;
+ /*_.IFCPP___V17*/
+ meltfptr[15] = /*_._IFELSE___V18*/ meltfptr[11];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2727:/ clear");
- /*clear*/ /*_#IS_INTEGERBOX__L6*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_INTEGERBOX__L6*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V18*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_._IFELSE___V18*/
+ meltfptr[11] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -10229,10 +11189,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L7*/ meltfnum[0] =
+ /*_#IS_A__L7*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_EXTENSION_GENERATION_CONTEXT*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-genobj.melt:2728:/ cond");
- /*cond*/ if (/*_#IS_A__L7*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L7*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V21*/ meltfptr[11] = (/*nil*/NULL);;
@@ -10261,25 +11223,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2728;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[5])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V22*/
+ meltfptr[21] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[5])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V21*/ meltfptr[11] = /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21];;
+ /*_._IFELSE___V21*/
+ meltfptr[11] = /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2728:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V22*/
+ meltfptr[21] = 0 ;
}
;
}
;
- /*_.IFCPP___V20*/ meltfptr[18] = /*_._IFELSE___V21*/ meltfptr[11];;
+ /*_.IFCPP___V20*/
+ meltfptr[18] = /*_._IFELSE___V21*/ meltfptr[11];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2728:/ clear");
- /*clear*/ /*_#IS_A__L7*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L7*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V21*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_._IFELSE___V21*/
+ meltfptr[11] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -10302,7 +11270,8 @@ meltlab_endgetargs:
argtab[0].meltbp_cstring = "literal-value #";
/*^apply.arg*/
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.LITVRANK__V9*/ meltfptr[3];
- /*_.STRING4OUT__V24*/ meltfptr[11] = melt_apply ((meltclosure_ptr_t)((/*!STRING4OUT*/ meltfrout->tabval[8])), (melt_ptr_t)((/*!DISCR_VERBATIM_STRING*/ meltfrout->tabval[9])), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.STRING4OUT__V24*/
+ meltfptr[11] = melt_apply ((meltclosure_ptr_t)((/*!STRING4OUT*/ meltfrout->tabval[8])), (melt_ptr_t)((/*!DISCR_VERBATIM_STRING*/ meltfrout->tabval[9])), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -10327,7 +11296,8 @@ meltlab_endgetargs:
argtab[5].meltbp_aptr = (melt_ptr_t*) &/*_.LITVRANK__V9*/ meltfptr[3];
/*^apply.arg*/
argtab[6].meltbp_cstring = "])";
- /*_.RES__V25*/ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!MAKE_OBJEXPANDPUREVAL*/ meltfrout->tabval[6])), (melt_ptr_t)(/*_.NLOC__V11*/ meltfptr[10]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.RES__V25*/
+ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!MAKE_OBJEXPANDPUREVAL*/ meltfrout->tabval[6])), (melt_ptr_t)(/*_.NLOC__V11*/ meltfptr[10]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -10350,7 +11320,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L8*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L8*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -10359,7 +11330,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2734:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L8*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L8*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -10392,16 +11364,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_literalvalue res=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.RES__V25*/ meltfptr[24];
- /*_.MELT_DEBUG_FUN__V27*/ meltfptr[26] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V27*/
+ meltfptr[26] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V26*/ meltfptr[25] = /*_.MELT_DEBUG_FUN__V27*/ meltfptr[26];;
+ /*_._IF___V26*/
+ meltfptr[25] = /*_.MELT_DEBUG_FUN__V27*/ meltfptr[26];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2734:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L9*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L9*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V27*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V27*/
+ meltfptr[26] = 0 ;
}
;
}
@@ -10414,7 +11390,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2734:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -10423,9 +11400,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L8*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L8*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V26*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_._IF___V26*/
+ meltfptr[25] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -10451,7 +11430,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2735:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.RES__V25*/ meltfptr[24];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.RES__V25*/ meltfptr[24];;
{
MELT_LOCATION("warmelt-genobj.melt:2735:/ locexp");
@@ -10466,40 +11446,55 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V23*/ meltfptr[21] = /*_.RETURN___V28*/ meltfptr[26];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V23*/
+ meltfptr[21] = /*_.RETURN___V28*/ meltfptr[26];;
MELT_LOCATION("warmelt-genobj.melt:2729:/ clear");
- /*clear*/ /*_.STRING4OUT__V24*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_.STRING4OUT__V24*/
+ meltfptr[11] = 0 ;
/*^clear*/
- /*clear*/ /*_.RES__V25*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.RES__V25*/
+ meltfptr[24] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V28*/ meltfptr[26] = 0 ;
- /*_.LET___V7*/ meltfptr[4] = /*_.LET___V23*/ meltfptr[21];;
+ /*clear*/ /*_.RETURN___V28*/
+ meltfptr[26] = 0 ;
+ /*_.LET___V7*/
+ meltfptr[4] = /*_.LET___V23*/ meltfptr[21];;
MELT_LOCATION("warmelt-genobj.melt:2718:/ clear");
- /*clear*/ /*_.LITREGVAL__V8*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.LITREGVAL__V8*/
+ meltfptr[5] = 0 ;
/*^clear*/
- /*clear*/ /*_.LITVRANK__V9*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.LITVRANK__V9*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.OLITUP__V10*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.OLITUP__V10*/
+ meltfptr[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.NLOC__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.NLOC__V11*/
+ meltfptr[10] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V14*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.IFCPP___V14*/
+ meltfptr[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V17*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.IFCPP___V17*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V20*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.IFCPP___V20*/
+ meltfptr[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V23*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.LET___V23*/
+ meltfptr[21] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2714:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V7*/ meltfptr[4];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V7*/ meltfptr[4];;
{
MELT_LOCATION("warmelt-genobj.melt:2714:/ locexp");
@@ -10514,11 +11509,13 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.LET___V7*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.LET___V7*/
+ meltfptr[4] = 0 ;
}
;
@@ -10600,7 +11597,8 @@ meltrout_48_WARMELTmiGENOBJ_COMPILOBJ_NREP_DEFINEDCONSTANT(meltclosure_ptr_t mel
/* end of frame for routine meltrout_48_WARMELTmiGENOBJ_COMPILOBJ_NREP_DEFINEDCONSTANT fromline 1756 */
- /* classy proc frame meltrout_48_WARMELTmiGENOBJ_COMPILOBJ_NREP_DEFINEDCONSTANT */ MeltFrame_meltrout_48_WARMELTmiGENOBJ_COMPILOBJ_NREP_DEFINEDCONSTANT
+ /* classy proc frame meltrout_48_WARMELTmiGENOBJ_COMPILOBJ_NREP_DEFINEDCONSTANT */
+ MeltFrame_meltrout_48_WARMELTmiGENOBJ_COMPILOBJ_NREP_DEFINEDCONSTANT
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_48_WARMELTmiGENOBJ_COMPILOBJ_NREP_DEFINEDCONSTANT fromline 1785*/
#if ENABLE_CHECKING
@@ -10613,7 +11611,8 @@ meltrout_48_WARMELTmiGENOBJ_COMPILOBJ_NREP_DEFINEDCONSTANT(meltclosure_ptr_t mel
#define meltframe meltfram__
melt_trace_start("COMPILOBJ_NREP_DEFINEDCONSTANT", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -10623,12 +11622,14 @@ meltrout_48_WARMELTmiGENOBJ_COMPILOBJ_NREP_DEFINEDCONSTANT(meltclosure_ptr_t mel
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2741:/ getarg");
- /*_.NDCONST__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.NDCONST__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.GCX__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2])) != NULL);
;
@@ -10660,7 +11661,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -10669,7 +11671,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2742:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -10706,16 +11709,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " gcx=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2742:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -10728,7 +11735,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2742:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -10737,9 +11745,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -10769,10 +11779,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L3*/ meltfnum[1] =
+ /*_#IS_A__L3*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_INITIAL_GENERATION_CONTEXT*/ meltfrout->tabval[1])));;
MELT_LOCATION("warmelt-genobj.melt:2743:/ cond");
- /*cond*/ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V7*/ meltfptr[3] = (/*nil*/NULL);;
@@ -10801,25 +11813,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2743;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V7*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
+ /*_._IFELSE___V7*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2743:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
;
- /*_.IFCPP___V6*/ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
+ /*_.IFCPP___V6*/
+ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2743:/ clear");
- /*clear*/ /*_#IS_A__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V7*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -10837,10 +11855,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L4*/ meltfnum[0] =
+ /*_#IS_A__L4*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.NDCONST__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_NREP_DEFINED_CONSTANT*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-genobj.melt:2744:/ cond");
- /*cond*/ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V10*/ meltfptr[3] = (/*nil*/NULL);;
@@ -10869,25 +11889,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2744;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NDCONST__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V10*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
+ /*_._IFELSE___V10*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2744:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = 0 ;
}
;
}
;
- /*_.IFCPP___V9*/ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
+ /*_.IFCPP___V9*/
+ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2744:/ clear");
- /*clear*/ /*_#IS_A__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V10*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V10*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -10903,7 +11929,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NDCONST__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NCONST_SVAL");
- /*_.NSVAL__V13*/ meltfptr[3] = slot;
+ /*_.NSVAL__V13*/
+ meltfptr[3] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2746:/ getslot");
@@ -10911,7 +11938,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NDCONST__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "NREP_LOC");
- /*_.NLOC__V14*/ meltfptr[13] = slot;
+ /*_.NLOC__V14*/
+ meltfptr[13] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2747:/ getslot");
@@ -10919,7 +11947,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "GNCX_LOCMAP");
- /*_.LOCMAP__V15*/ meltfptr[14] = slot;
+ /*_.LOCMAP__V15*/
+ meltfptr[14] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2748:/ getslot");
@@ -10927,10 +11956,12 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NDCONST__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "NCONST_DEFBIND");
- /*_.NDEFBND__V16*/ meltfptr[15] = slot;
+ /*_.NDEFBND__V16*/
+ meltfptr[15] = slot;
};
;
- /*_.OVLOC__V17*/ meltfptr[16] =
+ /*_.OVLOC__V17*/
+ meltfptr[16] =
/*mapobject_get*/ melt_get_mapobjects((meltmapobjects_ptr_t)(/*_.LOCMAP__V15*/ meltfptr[14]),
(meltobject_ptr_t)(/*_.NDEFBND__V16*/ meltfptr[15]));;
MELT_LOCATION("warmelt-genobj.melt:2750:/ getslot");
@@ -10938,7 +11969,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NDCONST__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "NCONST_PROC");
- /*_.NPROC__V18*/ meltfptr[17] = slot;
+ /*_.NPROC__V18*/
+ meltfptr[17] = slot;
};
;
@@ -10961,7 +11993,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L5*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -10970,7 +12003,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2752:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -11015,16 +12049,20 @@ meltlab_endgetargs:
argtab[9].meltbp_cstring = " nproc=";
/*^apply.arg*/
argtab[10].meltbp_aptr = (melt_ptr_t*) &/*_.NPROC__V18*/ meltfptr[17];
- /*_.MELT_DEBUG_FUN__V20*/ meltfptr[19] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V20*/
+ meltfptr[19] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V19*/ meltfptr[18] = /*_.MELT_DEBUG_FUN__V20*/ meltfptr[19];;
+ /*_._IF___V19*/
+ meltfptr[18] = /*_.MELT_DEBUG_FUN__V20*/ meltfptr[19];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2752:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V20*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V20*/
+ meltfptr[19] = 0 ;
}
;
}
@@ -11037,7 +12075,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2752:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -11046,9 +12085,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_._IF___V19*/
+ meltfptr[18] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -11079,7 +12120,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
/*^cond*/
- /*cond*/ if (/*_.OVLOC__V17*/ meltfptr[16]) /*then*/
+ /*cond*/
+ if (/*_.OVLOC__V17*/ meltfptr[16]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V22*/ meltfptr[18] = (/*nil*/NULL);;
@@ -11106,23 +12148,28 @@ meltlab_endgetargs:
argtab[1].meltbp_cstring = "warmelt-genobj.melt";
/*^apply.arg*/
argtab[2].meltbp_long = 2753;
- /*_.MELT_ASSERT_FAILURE_FUN__V23*/ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V23*/
+ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V22*/ meltfptr[18] = /*_.MELT_ASSERT_FAILURE_FUN__V23*/ meltfptr[22];;
+ /*_._IFELSE___V22*/
+ meltfptr[18] = /*_.MELT_ASSERT_FAILURE_FUN__V23*/ meltfptr[22];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2753:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V23*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V23*/
+ meltfptr[22] = 0 ;
}
;
}
;
- /*_.IFCPP___V21*/ meltfptr[19] = /*_._IFELSE___V22*/ meltfptr[18];;
+ /*_.IFCPP___V21*/
+ meltfptr[19] = /*_._IFELSE___V22*/ meltfptr[18];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2753:/ clear");
- /*clear*/ /*_._IFELSE___V22*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_._IFELSE___V22*/
+ meltfptr[18] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -11136,7 +12183,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2754:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.OVLOC__V17*/ meltfptr[16];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.OVLOC__V17*/ meltfptr[16];;
{
MELT_LOCATION("warmelt-genobj.melt:2754:/ locexp");
@@ -11151,32 +12199,43 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V12*/ meltfptr[10] = /*_.RETURN___V24*/ meltfptr[22];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V12*/
+ meltfptr[10] = /*_.RETURN___V24*/ meltfptr[22];;
MELT_LOCATION("warmelt-genobj.melt:2745:/ clear");
- /*clear*/ /*_.NSVAL__V13*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.NSVAL__V13*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.NLOC__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.NLOC__V14*/
+ meltfptr[13] = 0 ;
/*^clear*/
- /*clear*/ /*_.LOCMAP__V15*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.LOCMAP__V15*/
+ meltfptr[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.NDEFBND__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.NDEFBND__V16*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_.OVLOC__V17*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.OVLOC__V17*/
+ meltfptr[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.NPROC__V18*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.NPROC__V18*/
+ meltfptr[17] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V21*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.IFCPP___V21*/
+ meltfptr[19] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V24*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.RETURN___V24*/
+ meltfptr[22] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2741:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
{
MELT_LOCATION("warmelt-genobj.melt:2741:/ locexp");
@@ -11191,15 +12250,19 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.IFCPP___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.IFCPP___V6*/
+ meltfptr[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.IFCPP___V9*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V12*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.LET___V12*/
+ meltfptr[10] = 0 ;
}
;
@@ -11281,7 +12344,8 @@ meltrout_49_WARMELTmiGENOBJ_COMPILOBJ_NREP_QUASICONSTANT(meltclosure_ptr_t meltc
/* end of frame for routine meltrout_49_WARMELTmiGENOBJ_COMPILOBJ_NREP_QUASICONSTANT fromline 1756 */
- /* classy proc frame meltrout_49_WARMELTmiGENOBJ_COMPILOBJ_NREP_QUASICONSTANT */ MeltFrame_meltrout_49_WARMELTmiGENOBJ_COMPILOBJ_NREP_QUASICONSTANT
+ /* classy proc frame meltrout_49_WARMELTmiGENOBJ_COMPILOBJ_NREP_QUASICONSTANT */
+ MeltFrame_meltrout_49_WARMELTmiGENOBJ_COMPILOBJ_NREP_QUASICONSTANT
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_49_WARMELTmiGENOBJ_COMPILOBJ_NREP_QUASICONSTANT fromline 1785*/
#if ENABLE_CHECKING
@@ -11294,7 +12358,8 @@ meltrout_49_WARMELTmiGENOBJ_COMPILOBJ_NREP_QUASICONSTANT(meltclosure_ptr_t meltc
#define meltframe meltfram__
melt_trace_start("COMPILOBJ_NREP_QUASICONSTANT", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -11304,12 +12369,14 @@ meltrout_49_WARMELTmiGENOBJ_COMPILOBJ_NREP_QUASICONSTANT(meltclosure_ptr_t meltc
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2760:/ getarg");
- /*_.NCONST__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.NCONST__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.GCX__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2])) != NULL);
;
@@ -11341,7 +12408,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -11350,7 +12418,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2761:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -11383,16 +12452,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj quasiconstant nconst=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.NCONST__V2*/ meltfptr[1];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2761:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -11405,7 +12478,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2761:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -11414,9 +12488,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -11446,10 +12522,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L3*/ meltfnum[1] =
+ /*_#IS_A__L3*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_C_GENERATION_CONTEXT*/ meltfrout->tabval[1])));;
MELT_LOCATION("warmelt-genobj.melt:2762:/ cond");
- /*cond*/ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V7*/ meltfptr[3] = (/*nil*/NULL);;
@@ -11478,25 +12556,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2762;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V7*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
+ /*_._IFELSE___V7*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2762:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
;
- /*_.IFCPP___V6*/ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
+ /*_.IFCPP___V6*/
+ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2762:/ clear");
- /*clear*/ /*_#IS_A__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V7*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -11514,10 +12598,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L4*/ meltfnum[0] =
+ /*_#IS_A__L4*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.NCONST__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_NREP_QUASICONSTANT*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-genobj.melt:2763:/ cond");
- /*cond*/ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V10*/ meltfptr[3] = (/*nil*/NULL);;
@@ -11546,25 +12632,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2763;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NCONST__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V10*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
+ /*_._IFELSE___V10*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2763:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = 0 ;
}
;
}
;
- /*_.IFCPP___V9*/ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
+ /*_.IFCPP___V9*/
+ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2763:/ clear");
- /*clear*/ /*_#IS_A__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V10*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V10*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -11580,7 +12672,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCONST__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "NREP_LOC");
- /*_.NLOC__V13*/ meltfptr[3] = slot;
+ /*_.NLOC__V13*/
+ meltfptr[3] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2765:/ getslot");
@@ -11588,7 +12681,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCONST__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NCONST_SVAL");
- /*_.SVAL__V14*/ meltfptr[13] = slot;
+ /*_.SVAL__V14*/
+ meltfptr[13] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2766:/ getslot");
@@ -11596,7 +12690,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCONST__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "NCONST_DATA");
- /*_.DATA__V15*/ meltfptr[14] = slot;
+ /*_.DATA__V15*/
+ meltfptr[14] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2767:/ getslot");
@@ -11604,16 +12699,19 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NCONST__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "NCONST_PROC");
- /*_.PROC__V16*/ meltfptr[15] = slot;
+ /*_.PROC__V16*/
+ meltfptr[15] = slot;
};
;
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L5*/ meltfnum[1] =
+ /*_#IS_A__L5*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.PROC__V16*/ meltfptr[15]), (melt_ptr_t)((/*!CLASS_NREP_ROUTPROC*/ meltfrout->tabval[4])));;
MELT_LOCATION("warmelt-genobj.melt:2769:/ cond");
- /*cond*/ if (/*_#IS_A__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -11624,7 +12722,8 @@ meltlab_endgetargs:
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.PROC__V16*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_NREP_CLOSPROC*/ meltfrout->tabval[5])))
) /*then*/
@@ -11635,7 +12734,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.PROC__V16*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 5, "NRCLOP_CONSTLIST");
- /*_.CONSTLIST__V19*/ meltfptr[18] = slot;
+ /*_.CONSTLIST__V19*/
+ meltfptr[18] = slot;
};
;
}
@@ -11646,14 +12746,18 @@ meltlab_endgetargs:
}
;
/*^compute*/
- /*_.CURPAIR__V20*/ meltfptr[19] =
+ /*_.CURPAIR__V20*/
+ meltfptr[19] =
(melt_list_first((melt_ptr_t)(/*_.CONSTLIST__V19*/ meltfptr[18])));;
/*^compute*/
- /*_#COFF__L6*/ meltfnum[0] = -1;;
+ /*_#COFF__L6*/
+ meltfnum[0] = -1;;
/*^compute*/
- /*_#CURANK__L7*/ meltfnum[6] = 0;;
+ /*_#CURANK__L7*/
+ meltfnum[6] = 0;;
/*^compute*/
- /*_.NAMBUF__V21*/ meltfptr[20] =
+ /*_.NAMBUF__V21*/
+ meltfptr[20] =
(melt_ptr_t) meltgc_new_strbuf((meltobject_ptr_t)((/*!DISCR_STRBUF*/ meltfrout->tabval[6])), (const char*)0);;
MELT_LOCATION("warmelt-genobj.melt:2776:/ loop");
/*loop*/
@@ -11670,10 +12774,12 @@ meltlabloop_CONSTLOOP_1:;/*^loopbody*/
MELT_CHECK_SIGNAL();
;
- /*_#IS_PAIR__L8*/ meltfnum[7] =
+ /*_#IS_PAIR__L8*/
+ meltfnum[7] =
(melt_magic_discr((melt_ptr_t)(/*_.CURPAIR__V20*/ meltfptr[19])) == MELTOBMAG_PAIR);;
MELT_LOCATION("warmelt-genobj.melt:2778:/ cond");
- /*cond*/ if (/*_#IS_PAIR__L8*/ meltfnum[7]) /*then*/
+ /*cond*/
+ if (/*_#IS_PAIR__L8*/ meltfnum[7]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -11683,16 +12789,19 @@ meltlabloop_CONSTLOOP_1:;/*^loopbody*/
MELT_LOCATION("warmelt-genobj.melt:2779:/ quasiblock");
- /*_.CURCONST__V24*/ meltfptr[23] =
+ /*_.CURCONST__V24*/
+ meltfptr[23] =
(melt_pair_head((melt_ptr_t)(/*_.CURPAIR__V20*/ meltfptr[19])));;
MELT_CHECK_SIGNAL();
;
/*^compute*/
- /*_#eqeq__L9*/ meltfnum[8] =
+ /*_#eqeq__L9*/
+ meltfnum[8] =
((/*_.CURCONST__V24*/ meltfptr[23]) == (/*_.DATA__V15*/ meltfptr[14]));;
MELT_LOCATION("warmelt-genobj.melt:2780:/ cond");
- /*cond*/ if (/*_#eqeq__L9*/ meltfnum[8]) /*then*/
+ /*cond*/
+ if (/*_#eqeq__L9*/ meltfnum[8]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -11700,12 +12809,14 @@ meltlabloop_CONSTLOOP_1:;/*^loopbody*/
{
MELT_LOCATION("warmelt-genobj.melt:2782:/ compute");
- /*_#COFF__L6*/ meltfnum[0] = /*_#SETQ___L10*/ meltfnum[9] = /*_#CURANK__L7*/ meltfnum[6];;
+ /*_#COFF__L6*/
+ meltfnum[0] = /*_#SETQ___L10*/ meltfnum[9] = /*_#CURANK__L7*/ meltfnum[6];;
MELT_LOCATION("warmelt-genobj.melt:2783:/ quasiblock");
/*^compute*/
- /*_.CONSTLOOP__V23*/ meltfptr[22] = /*reallynil*/ NULL ;;
+ /*_.CONSTLOOP__V23*/
+ meltfptr[22] = /*reallynil*/ NULL ;;
/*^exit*/
/*exit*/
@@ -11719,16 +12830,19 @@ meltlabloop_CONSTLOOP_1:;/*^loopbody*/
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2780:/ clear");
- /*clear*/ /*_#SETQ___L10*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#SETQ___L10*/
+ meltfnum[9] = 0 ;
}
;
} /*noelse*/
;
MELT_LOCATION("warmelt-genobj.melt:2779:/ clear");
- /*clear*/ /*_.CURCONST__V24*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.CURCONST__V24*/
+ meltfptr[23] = 0 ;
/*^clear*/
- /*clear*/ /*_#eqeq__L9*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#eqeq__L9*/
+ meltfnum[8] = 0 ;
/*epilog*/
}
;
@@ -11745,7 +12859,8 @@ meltlabloop_CONSTLOOP_1:;/*^loopbody*/
/*^compute*/
- /*_.CONSTLOOP__V23*/ meltfptr[22] = /*reallynil*/ NULL ;;
+ /*_.CONSTLOOP__V23*/
+ meltfptr[22] = /*reallynil*/ NULL ;;
/*^exit*/
/*exit*/
@@ -11758,36 +12873,46 @@ meltlabloop_CONSTLOOP_1:;/*^loopbody*/
;
}
;
- /*_.PAIR_TAIL__V25*/ meltfptr[23] =
+ /*_.PAIR_TAIL__V25*/
+ meltfptr[23] =
(melt_pair_tail((melt_ptr_t)(/*_.CURPAIR__V20*/ meltfptr[19])));;
MELT_LOCATION("warmelt-genobj.melt:2786:/ compute");
- /*_.CURPAIR__V20*/ meltfptr[19] = /*_.SETQ___V26*/ meltfptr[25] = /*_.PAIR_TAIL__V25*/ meltfptr[23];;
- /*_#plI__L11*/ meltfnum[9] =
+ /*_.CURPAIR__V20*/
+ meltfptr[19] = /*_.SETQ___V26*/ meltfptr[25] = /*_.PAIR_TAIL__V25*/ meltfptr[23];;
+ /*_#plI__L11*/
+ meltfnum[9] =
((/*_#CURANK__L7*/ meltfnum[6]) + (1));;
MELT_LOCATION("warmelt-genobj.melt:2787:/ compute");
- /*_#CURANK__L7*/ meltfnum[6] = /*_#SETQ___L12*/ meltfnum[8] = /*_#plI__L11*/ meltfnum[9];;
+ /*_#CURANK__L7*/
+ meltfnum[6] = /*_#SETQ___L12*/ meltfnum[8] = /*_#plI__L11*/ meltfnum[9];;
MELT_CHECK_SIGNAL();
;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2776:/ clear");
- /*clear*/ /*_#IS_PAIR__L8*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#IS_PAIR__L8*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.PAIR_TAIL__V25*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.PAIR_TAIL__V25*/
+ meltfptr[23] = 0 ;
/*^clear*/
- /*clear*/ /*_.SETQ___V26*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_.SETQ___V26*/
+ meltfptr[25] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L11*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#plI__L11*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_#SETQ___L12*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#SETQ___L12*/
+ meltfnum[8] = 0 ;
}
;
;
goto meltlabloop_CONSTLOOP_1;
meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
/*loopepilog*/
- /*_.FOREVER___V22*/ meltfptr[21] = /*_.CONSTLOOP__V23*/ meltfptr[22];;
+ /*_.FOREVER___V22*/
+ meltfptr[21] = /*_.CONSTLOOP__V23*/ meltfptr[22];;
}
;
@@ -11800,10 +12925,12 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_#gteqI__L13*/ meltfnum[7] =
+ /*_#gteqI__L13*/
+ meltfnum[7] =
((/*_#COFF__L6*/ meltfnum[0]) >= (0));;
MELT_LOCATION("warmelt-genobj.melt:2789:/ cond");
- /*cond*/ if (/*_#gteqI__L13*/ meltfnum[7]) /*then*/
+ /*cond*/
+ if (/*_#gteqI__L13*/ meltfnum[7]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V28*/ meltfptr[25] = (/*nil*/NULL);;
@@ -11832,25 +12959,31 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
argtab[2].meltbp_long = 2789;
/*^apply.arg*/
argtab[3].meltbp_long = /*_#COFF__L6*/ meltfnum[0];
- /*_.MELT_ASSERT_FAILURE_FUN__V29*/ meltfptr[28] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V29*/
+ meltfptr[28] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V28*/ meltfptr[25] = /*_.MELT_ASSERT_FAILURE_FUN__V29*/ meltfptr[28];;
+ /*_._IFELSE___V28*/
+ meltfptr[25] = /*_.MELT_ASSERT_FAILURE_FUN__V29*/ meltfptr[28];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2789:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V29*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V29*/
+ meltfptr[28] = 0 ;
}
;
}
;
- /*_.IFCPP___V27*/ meltfptr[23] = /*_._IFELSE___V28*/ meltfptr[25];;
+ /*_.IFCPP___V27*/
+ meltfptr[23] = /*_._IFELSE___V28*/ meltfptr[25];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2789:/ clear");
- /*clear*/ /*_#gteqI__L13*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#gteqI__L13*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V28*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_._IFELSE___V28*/
+ meltfptr[25] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -11861,7 +12994,8 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
{
MELT_LOCATION("warmelt-genobj.melt:2790:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.NAMBUF__V21*/ meltfptr[20]), ( "konst_"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.NAMBUF__V21*/ meltfptr[20]), ( "konst_"));
}
;
@@ -11873,10 +13007,12 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L14*/ meltfnum[9] =
+ /*_#IS_A__L14*/
+ meltfnum[9] =
melt_is_instance_of((melt_ptr_t)(/*_.SVAL__V14*/ meltfptr[13]), (melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[7])));;
MELT_LOCATION("warmelt-genobj.melt:2792:/ cond");
- /*cond*/ if (/*_#IS_A__L14*/ meltfnum[9]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L14*/ meltfnum[9]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -11886,7 +13022,8 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
{
MELT_LOCATION("warmelt-genobj.melt:2794:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.NAMBUF__V21*/ meltfptr[20]), ( "_"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.NAMBUF__V21*/ meltfptr[20]), ( "_"));
}
;
MELT_LOCATION("warmelt-genobj.melt:2795:/ getslot");
@@ -11894,7 +13031,8 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.SVAL__V14*/ meltfptr[13]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V30*/ meltfptr[28] = slot;
+ /*_.NAMED_NAME__V30*/
+ meltfptr[28] = slot;
};
;
@@ -11910,7 +13048,8 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2792:/ clear");
- /*clear*/ /*_.NAMED_NAME__V30*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V30*/
+ meltfptr[28] = 0 ;
}
;
} /*noelse*/
@@ -11921,10 +13060,12 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_.MAKE_INTEGERBOX__V32*/ meltfptr[28] =
+ /*_.MAKE_INTEGERBOX__V32*/
+ meltfptr[28] =
(meltgc_new_int((meltobject_ptr_t)((/*!DISCR_INTEGER*/ meltfrout->tabval[10])), (/*_#COFF__L6*/ meltfnum[0])));;
/*^compute*/
- /*_.STRBUF2STRING__V33*/ meltfptr[32] =
+ /*_.STRBUF2STRING__V33*/
+ meltfptr[32] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[11])), melt_strbuf_str((melt_ptr_t)(/*_.NAMBUF__V21*/ meltfptr[20]))));;
MELT_LOCATION("warmelt-genobj.melt:2799:/ quasiblock");
@@ -11934,7 +13075,8 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJCONSTV*/ meltfrout->tabval[8])), (4), "CLASS_OBJCONSTV");
- /*_.INST__V35*/ meltfptr[34] =
+ /*_.INST__V35*/
+ meltfptr[34] =
newobj;
};
;
@@ -11962,7 +13104,8 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
melt_dbgtrace_written_object (/*_.INST__V35*/ meltfptr[34], "newly made instance");
;
- /*_.CONSTV__V34*/ meltfptr[33] = /*_.INST__V35*/ meltfptr[34];;
+ /*_.CONSTV__V34*/
+ meltfptr[33] = /*_.INST__V35*/ meltfptr[34];;
#if MELT_HAVE_DEBUG
MELT_LOCATION("warmelt-genobj.melt:2805:/ cppif.then");
@@ -11983,7 +13126,8 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L15*/ meltfnum[8] =
+ /*_#MELT_NEED_DBG__L15*/
+ meltfnum[8] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -11992,7 +13136,8 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2805:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L15*/ meltfnum[8]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L15*/ meltfnum[8]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -12025,16 +13170,20 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
argtab[3].meltbp_cstring = "compilobj quasiconstant constv=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.CONSTV__V34*/ meltfptr[33];
- /*_.MELT_DEBUG_FUN__V37*/ meltfptr[36] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V37*/
+ meltfptr[36] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V36*/ meltfptr[35] = /*_.MELT_DEBUG_FUN__V37*/ meltfptr[36];;
+ /*_._IF___V36*/
+ meltfptr[35] = /*_.MELT_DEBUG_FUN__V37*/ meltfptr[36];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2805:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L16*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L16*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V37*/ meltfptr[36] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V37*/
+ meltfptr[36] = 0 ;
}
;
}
@@ -12047,7 +13196,8 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
{
MELT_LOCATION("warmelt-genobj.melt:2805:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -12056,9 +13206,11 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L15*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L15*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V36*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_._IF___V36*/
+ meltfptr[35] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -12084,7 +13236,8 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
MELT_LOCATION("warmelt-genobj.melt:2806:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.CONSTV__V34*/ meltfptr[33];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.CONSTV__V34*/ meltfptr[33];;
{
MELT_LOCATION("warmelt-genobj.melt:2806:/ locexp");
@@ -12099,42 +13252,60 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V31*/ meltfptr[25] = /*_.RETURN___V38*/ meltfptr[36];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V31*/
+ meltfptr[25] = /*_.RETURN___V38*/ meltfptr[36];;
MELT_LOCATION("warmelt-genobj.melt:2798:/ clear");
- /*clear*/ /*_.MAKE_INTEGERBOX__V32*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.MAKE_INTEGERBOX__V32*/
+ meltfptr[28] = 0 ;
/*^clear*/
- /*clear*/ /*_.STRBUF2STRING__V33*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.STRBUF2STRING__V33*/
+ meltfptr[32] = 0 ;
/*^clear*/
- /*clear*/ /*_.CONSTV__V34*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_.CONSTV__V34*/
+ meltfptr[33] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V38*/ meltfptr[36] = 0 ;
- /*_.LET___V18*/ meltfptr[17] = /*_.LET___V31*/ meltfptr[25];;
+ /*clear*/ /*_.RETURN___V38*/
+ meltfptr[36] = 0 ;
+ /*_.LET___V18*/
+ meltfptr[17] = /*_.LET___V31*/ meltfptr[25];;
MELT_LOCATION("warmelt-genobj.melt:2770:/ clear");
- /*clear*/ /*_.CONSTLIST__V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.CONSTLIST__V19*/
+ meltfptr[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.CURPAIR__V20*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.CURPAIR__V20*/
+ meltfptr[19] = 0 ;
/*^clear*/
- /*clear*/ /*_#COFF__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#COFF__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_#CURANK__L7*/ meltfnum[6] = 0 ;
+ /*clear*/ /*_#CURANK__L7*/
+ meltfnum[6] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMBUF__V21*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.NAMBUF__V21*/
+ meltfptr[20] = 0 ;
/*^clear*/
- /*clear*/ /*_.FOREVER___V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.FOREVER___V22*/
+ meltfptr[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V27*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.IFCPP___V27*/
+ meltfptr[23] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_A__L14*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#IS_A__L14*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V31*/ meltfptr[25] = 0 ;
- /*_._IFELSE___V17*/ meltfptr[16] = /*_.LET___V18*/ meltfptr[17];;
+ /*clear*/ /*_.LET___V31*/
+ meltfptr[25] = 0 ;
+ /*_._IFELSE___V17*/
+ meltfptr[16] = /*_.LET___V18*/ meltfptr[17];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2769:/ clear");
- /*clear*/ /*_.LET___V18*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.LET___V18*/
+ meltfptr[17] = 0 ;
}
;
}
@@ -12158,7 +13329,8 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
memset(&argtab, 0, sizeof(argtab));
/*^ojbmsend.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.ODATA__V40*/ meltfptr[28] = meltgc_send((melt_ptr_t)(/*_.DATA__V15*/ meltfptr[14]), (melt_ptr_t)((/*!COMPILE_OBJ*/ meltfrout->tabval[12])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.ODATA__V40*/
+ meltfptr[28] = meltgc_send((melt_ptr_t)(/*_.DATA__V15*/ meltfptr[14]), (melt_ptr_t)((/*!COMPILE_OBJ*/ meltfrout->tabval[12])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -12181,7 +13353,8 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L17*/ meltfnum[7] =
+ /*_#MELT_NEED_DBG__L17*/
+ meltfnum[7] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -12190,7 +13363,8 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2811:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L17*/ meltfnum[7]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L17*/ meltfnum[7]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -12223,16 +13397,20 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
argtab[3].meltbp_cstring = "compilobj quasiconstant odata=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.ODATA__V40*/ meltfptr[28];
- /*_.MELT_DEBUG_FUN__V42*/ meltfptr[33] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V42*/
+ meltfptr[33] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V41*/ meltfptr[32] = /*_.MELT_DEBUG_FUN__V42*/ meltfptr[33];;
+ /*_._IF___V41*/
+ meltfptr[32] = /*_.MELT_DEBUG_FUN__V42*/ meltfptr[33];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2811:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L18*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L18*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V42*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V42*/
+ meltfptr[33] = 0 ;
}
;
}
@@ -12245,7 +13423,8 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
{
MELT_LOCATION("warmelt-genobj.melt:2811:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -12254,9 +13433,11 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L17*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L17*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V41*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_._IF___V41*/
+ meltfptr[32] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -12282,7 +13463,8 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
MELT_LOCATION("warmelt-genobj.melt:2812:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.ODATA__V40*/ meltfptr[28];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.ODATA__V40*/ meltfptr[28];;
{
MELT_LOCATION("warmelt-genobj.melt:2812:/ locexp");
@@ -12297,43 +13479,57 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V39*/ meltfptr[35] = /*_.RETURN___V43*/ meltfptr[36];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V39*/
+ meltfptr[35] = /*_.RETURN___V43*/ meltfptr[36];;
MELT_LOCATION("warmelt-genobj.melt:2809:/ clear");
- /*clear*/ /*_.ODATA__V40*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.ODATA__V40*/
+ meltfptr[28] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V43*/ meltfptr[36] = 0 ;
- /*_._IFELSE___V17*/ meltfptr[16] = /*_.LET___V39*/ meltfptr[35];;
+ /*clear*/ /*_.RETURN___V43*/
+ meltfptr[36] = 0 ;
+ /*_._IFELSE___V17*/
+ meltfptr[16] = /*_.LET___V39*/ meltfptr[35];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2769:/ clear");
- /*clear*/ /*_.LET___V39*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_.LET___V39*/
+ meltfptr[35] = 0 ;
}
;
}
;
- /*_.LET___V12*/ meltfptr[10] = /*_._IFELSE___V17*/ meltfptr[16];;
+ /*_.LET___V12*/
+ meltfptr[10] = /*_._IFELSE___V17*/ meltfptr[16];;
MELT_LOCATION("warmelt-genobj.melt:2764:/ clear");
- /*clear*/ /*_.NLOC__V13*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.NLOC__V13*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.SVAL__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.SVAL__V14*/
+ meltfptr[13] = 0 ;
/*^clear*/
- /*clear*/ /*_.DATA__V15*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.DATA__V15*/
+ meltfptr[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROC__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.PROC__V16*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_A__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V17*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_._IFELSE___V17*/
+ meltfptr[16] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2760:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
{
MELT_LOCATION("warmelt-genobj.melt:2760:/ locexp");
@@ -12348,15 +13544,19 @@ meltlabexit_CONSTLOOP_1:;/*^loopepilog*/
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.IFCPP___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.IFCPP___V6*/
+ meltfptr[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.IFCPP___V9*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V12*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.LET___V12*/
+ meltfptr[10] = 0 ;
}
;
@@ -12438,7 +13638,8 @@ meltrout_50_WARMELTmiGENOBJ_COMPILOBJ_NREP_QUASICONST_CURRENT_MODULE_ENVIRONMENT
/* end of frame for routine meltrout_50_WARMELTmiGENOBJ_COMPILOBJ_NREP_QUASICONST_CURRENT_MODULE_ENVIRONMENT_REFERENCE fromline 1756 */
- /* classy proc frame meltrout_50_WARMELTmiGENOBJ_COMPILOBJ_NREP_QUASICONST_CURRENT_MODULE_ENVIRONMENT_REFERENCE */ MeltFrame_meltrout_50_WARMELTmiGENOBJ_COMPILOBJ_NREP_QUASICONST_CURRENT_MODULE_ENVIRONMENT_REFERENCE
+ /* classy proc frame meltrout_50_WARMELTmiGENOBJ_COMPILOBJ_NREP_QUASICONST_CURRENT_MODULE_ENVIRONMENT_REFERENCE */
+ MeltFrame_meltrout_50_WARMELTmiGENOBJ_COMPILOBJ_NREP_QUASICONST_CURRENT_MODULE_ENVIRONMENT_REFERENCE
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_50_WARMELTmiGENOBJ_COMPILOBJ_NREP_QUASICONST_CURRENT_MODULE_ENVIRONMENT_REFERENCE fromline 1785*/
#if ENABLE_CHECKING
@@ -12451,7 +13652,8 @@ meltrout_50_WARMELTmiGENOBJ_COMPILOBJ_NREP_QUASICONST_CURRENT_MODULE_ENVIRONMENT
#define meltframe meltfram__
melt_trace_start("COMPILOBJ_NREP_QUASICONST_CURRENT_MODULE_ENVIRONMENT_REFERENCE", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -12461,12 +13663,14 @@ meltrout_50_WARMELTmiGENOBJ_COMPILOBJ_NREP_QUASICONST_CURRENT_MODULE_ENVIRONMENT
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2819:/ getarg");
- /*_.NQCME__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.NQCME__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.GCX__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2])) != NULL);
;
@@ -12498,7 +13702,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -12507,7 +13712,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2820:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -12541,16 +13747,20 @@ meltlab_endgetargs:
nqcme=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.NQCME__V2*/ meltfptr[1];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2820:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -12563,7 +13773,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2820:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -12572,9 +13783,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -12604,10 +13817,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L3*/ meltfnum[1] =
+ /*_#IS_A__L3*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.NQCME__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_NREP_QUASICONST_CURRENT_MODULE_ENVIRONMENT_REFERENCE*/ meltfrout->tabval[1])));;
MELT_LOCATION("warmelt-genobj.melt:2821:/ cond");
- /*cond*/ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V7*/ meltfptr[3] = (/*nil*/NULL);;
@@ -12636,25 +13851,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2821;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NQCME__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V7*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
+ /*_._IFELSE___V7*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2821:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
;
- /*_.IFCPP___V6*/ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
+ /*_.IFCPP___V6*/
+ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2821:/ clear");
- /*clear*/ /*_#IS_A__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V7*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -12675,7 +13896,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.ONRES__V10*/ meltfptr[3] = melt_apply ((meltclosure_ptr_t)((/*!COMPILOBJ_NREP_QUASICONSTANT*/ meltfrout->tabval[3])), (melt_ptr_t)(/*_.NQCME__V2*/ meltfptr[1]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.ONRES__V10*/
+ meltfptr[3] = melt_apply ((meltclosure_ptr_t)((/*!COMPILOBJ_NREP_QUASICONSTANT*/ meltfrout->tabval[3])), (melt_ptr_t)(/*_.NQCME__V2*/ meltfptr[1]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_LOCATION("warmelt-genobj.melt:2823:/ getslot");
@@ -12683,18 +13905,21 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NQCME__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "NQCMEC_COMMENT");
- /*_.SCOMM__V11*/ meltfptr[10] = slot;
+ /*_.SCOMM__V11*/
+ meltfptr[10] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2824:/ quasiblock");
- /*_.SBUF__V13*/ meltfptr[12] =
+ /*_.SBUF__V13*/
+ meltfptr[12] =
(melt_ptr_t) meltgc_new_strbuf((meltobject_ptr_t)((/*!DISCR_STRBUF*/ meltfrout->tabval[4])), (const char*)0);;
{
MELT_LOCATION("warmelt-genobj.melt:2825:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.SBUF__V13*/ meltfptr[12]), ( "/*quasi.cur.mod.env.ref "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.SBUF__V13*/ meltfptr[12]), ( "/*quasi.cur.mod.env.ref "));
}
;
@@ -12707,28 +13932,36 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2827:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.SBUF__V13*/ meltfptr[12]), ( "*/\n"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.SBUF__V13*/ meltfptr[12]), ( "*/\n"));
}
;
- /*_.STRBUF2STRING__V14*/ meltfptr[13] =
+ /*_.STRBUF2STRING__V14*/
+ meltfptr[13] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_VERBATIM_STRING*/ meltfrout->tabval[5])), melt_strbuf_str((melt_ptr_t)(/*_.SBUF__V13*/ meltfptr[12]))));;
/*^compute*/
- /*_.LET___V12*/ meltfptr[11] = /*_.STRBUF2STRING__V14*/ meltfptr[13];;
+ /*_.LET___V12*/
+ meltfptr[11] = /*_.STRBUF2STRING__V14*/ meltfptr[13];;
MELT_LOCATION("warmelt-genobj.melt:2824:/ clear");
- /*clear*/ /*_.SBUF__V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.SBUF__V13*/
+ meltfptr[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.STRBUF2STRING__V14*/ meltfptr[13] = 0 ;
- /*_.STR__V15*/ meltfptr[12] = /*_.LET___V12*/ meltfptr[11];;
+ /*clear*/ /*_.STRBUF2STRING__V14*/
+ meltfptr[13] = 0 ;
+ /*_.STR__V15*/
+ meltfptr[12] = /*_.LET___V12*/ meltfptr[11];;
MELT_LOCATION("warmelt-genobj.melt:2832:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NQCME__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "NREP_LOC");
- /*_.NREP_LOC__V16*/ meltfptr[13] = slot;
+ /*_.NREP_LOC__V16*/
+ meltfptr[13] = slot;
};
;
- /*_#OBJ_HASH__L4*/ meltfnum[0] =
+ /*_#OBJ_HASH__L4*/
+ meltfnum[0] =
(melt_obj_hash((melt_ptr_t)(/*_.NQCME__V2*/ meltfptr[1])));;
MELT_CHECK_SIGNAL();
@@ -12752,7 +13985,8 @@ meltlab_endgetargs:
argtab[5].meltbp_aptr = (melt_ptr_t*) &/*_.ONRES__V10*/ meltfptr[3];
/*^apply.arg*/
argtab[6].meltbp_cstring = ")\n\t\t ";
- /*_.OLRES__V17*/ meltfptr[16] = melt_apply ((meltclosure_ptr_t)((/*!MAKE_OBJLOCATEDEXP*/ meltfrout->tabval[6])), (melt_ptr_t)(/*_.NREP_LOC__V16*/ meltfptr[13]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.OLRES__V17*/
+ meltfptr[16] = melt_apply ((meltclosure_ptr_t)((/*!MAKE_OBJLOCATEDEXP*/ meltfrout->tabval[6])), (melt_ptr_t)(/*_.NREP_LOC__V16*/ meltfptr[13]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -12775,7 +14009,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L5*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -12784,7 +14019,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2839:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -12818,16 +14054,20 @@ meltlab_endgetargs:
olres=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OLRES__V17*/ meltfptr[16];
- /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V19*/
+ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V18*/ meltfptr[17] = /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18];;
+ /*_._IF___V18*/
+ meltfptr[17] = /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2839:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L6*/ meltfnum[5] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L6*/
+ meltfnum[5] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V19*/
+ meltfptr[18] = 0 ;
}
;
}
@@ -12840,7 +14080,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2839:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -12849,9 +14090,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V18*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_._IF___V18*/
+ meltfptr[17] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -12877,7 +14120,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2840:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.OLRES__V17*/ meltfptr[16];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.OLRES__V17*/ meltfptr[16];;
{
MELT_LOCATION("warmelt-genobj.melt:2840:/ locexp");
@@ -12892,32 +14136,43 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V9*/ meltfptr[7] = /*_.RETURN___V20*/ meltfptr[18];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V9*/
+ meltfptr[7] = /*_.RETURN___V20*/ meltfptr[18];;
MELT_LOCATION("warmelt-genobj.melt:2822:/ clear");
- /*clear*/ /*_.ONRES__V10*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.ONRES__V10*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.SCOMM__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.SCOMM__V11*/
+ meltfptr[10] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V12*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_.LET___V12*/
+ meltfptr[11] = 0 ;
/*^clear*/
- /*clear*/ /*_.STR__V15*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.STR__V15*/
+ meltfptr[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.NREP_LOC__V16*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.NREP_LOC__V16*/
+ meltfptr[13] = 0 ;
/*^clear*/
- /*clear*/ /*_#OBJ_HASH__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#OBJ_HASH__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.OLRES__V17*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.OLRES__V17*/
+ meltfptr[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V20*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.RETURN___V20*/
+ meltfptr[18] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2819:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V9*/ meltfptr[7];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V9*/ meltfptr[7];;
{
MELT_LOCATION("warmelt-genobj.melt:2819:/ locexp");
@@ -12932,13 +14187,16 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.IFCPP___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.IFCPP___V6*/
+ meltfptr[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.LET___V9*/
+ meltfptr[7] = 0 ;
}
;
@@ -13020,7 +14278,8 @@ meltrout_51_WARMELTmiGENOBJ_COMPILOBJ_NREP_FOREVER(meltclosure_ptr_t meltclosp_,
/* end of frame for routine meltrout_51_WARMELTmiGENOBJ_COMPILOBJ_NREP_FOREVER fromline 1756 */
- /* classy proc frame meltrout_51_WARMELTmiGENOBJ_COMPILOBJ_NREP_FOREVER */ MeltFrame_meltrout_51_WARMELTmiGENOBJ_COMPILOBJ_NREP_FOREVER
+ /* classy proc frame meltrout_51_WARMELTmiGENOBJ_COMPILOBJ_NREP_FOREVER */
+ MeltFrame_meltrout_51_WARMELTmiGENOBJ_COMPILOBJ_NREP_FOREVER
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_51_WARMELTmiGENOBJ_COMPILOBJ_NREP_FOREVER fromline 1785*/
#if ENABLE_CHECKING
@@ -13033,7 +14292,8 @@ meltrout_51_WARMELTmiGENOBJ_COMPILOBJ_NREP_FOREVER(meltclosure_ptr_t meltclosp_,
#define meltframe meltfram__
melt_trace_start("COMPILOBJ_NREP_FOREVER", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -13043,12 +14303,14 @@ meltrout_51_WARMELTmiGENOBJ_COMPILOBJ_NREP_FOREVER(meltclosure_ptr_t meltclosp_,
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2846:/ getarg");
- /*_.NFOR__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.NFOR__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.GCX__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2])) != NULL);
;
@@ -13080,7 +14342,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -13089,7 +14352,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2847:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -13122,16 +14386,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_forever nfor=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.NFOR__V2*/ meltfptr[1];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2847:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -13144,7 +14412,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2847:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -13153,9 +14422,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -13185,10 +14456,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L3*/ meltfnum[1] =
+ /*_#IS_A__L3*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_C_GENERATION_CONTEXT*/ meltfrout->tabval[1])));;
MELT_LOCATION("warmelt-genobj.melt:2848:/ cond");
- /*cond*/ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V7*/ meltfptr[3] = (/*nil*/NULL);;
@@ -13217,25 +14490,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2848;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V7*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
+ /*_._IFELSE___V7*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2848:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
;
- /*_.IFCPP___V6*/ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
+ /*_.IFCPP___V6*/
+ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2848:/ clear");
- /*clear*/ /*_#IS_A__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V7*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -13253,10 +14532,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L4*/ meltfnum[0] =
+ /*_#IS_A__L4*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.NFOR__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_NREP_FOREVER*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-genobj.melt:2849:/ cond");
- /*cond*/ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V10*/ meltfptr[3] = (/*nil*/NULL);;
@@ -13285,25 +14566,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2849;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NFOR__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V10*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
+ /*_._IFELSE___V10*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2849:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = 0 ;
}
;
}
;
- /*_.IFCPP___V9*/ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
+ /*_.IFCPP___V9*/
+ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2849:/ clear");
- /*clear*/ /*_#IS_A__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V10*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V10*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -13319,7 +14606,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NFOR__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "NREP_LOC");
- /*_.NLOC__V13*/ meltfptr[3] = slot;
+ /*_.NLOC__V13*/
+ meltfptr[3] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2851:/ getslot");
@@ -13327,7 +14615,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NFOR__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NFOREVER_BIND");
- /*_.NBIND__V14*/ meltfptr[13] = slot;
+ /*_.NBIND__V14*/
+ meltfptr[13] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2852:/ getslot");
@@ -13335,7 +14624,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NFOR__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "NFOREVER_BODY");
- /*_.NBODY__V15*/ meltfptr[14] = slot;
+ /*_.NBODY__V15*/
+ meltfptr[14] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2853:/ getslot");
@@ -13343,7 +14633,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NFOR__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "NFOREVER_RESULT");
- /*_.NRES__V16*/ meltfptr[15] = slot;
+ /*_.NRES__V16*/
+ meltfptr[15] = slot;
};
;
@@ -13356,7 +14647,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.NRES__V16*/ meltfptr[15];
- /*_.ORESV__V17*/ meltfptr[16] = melt_apply ((meltclosure_ptr_t)((/*!GET_FREE_OBJLOCPTR*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.ORESV__V17*/
+ meltfptr[16] = melt_apply ((meltclosure_ptr_t)((/*!GET_FREE_OBJLOCPTR*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -13369,10 +14661,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L5*/ meltfnum[1] =
+ /*_#IS_A__L5*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.NBIND__V14*/ meltfptr[13]), (melt_ptr_t)((/*!CLASS_LABEL_BINDING*/ meltfrout->tabval[5])));;
MELT_LOCATION("warmelt-genobj.melt:2856:/ cond");
- /*cond*/ if (/*_#IS_A__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V19*/ meltfptr[18] = (/*nil*/NULL);;
@@ -13401,25 +14695,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2856;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NBIND__V14*/ meltfptr[13];
- /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V20*/
+ meltfptr[19] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V19*/ meltfptr[18] = /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19];;
+ /*_._IFELSE___V19*/
+ meltfptr[18] = /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2856:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V20*/
+ meltfptr[19] = 0 ;
}
;
}
;
- /*_.IFCPP___V18*/ meltfptr[17] = /*_._IFELSE___V19*/ meltfptr[18];;
+ /*_.IFCPP___V18*/
+ meltfptr[17] = /*_._IFELSE___V19*/ meltfptr[18];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2856:/ clear");
- /*clear*/ /*_#IS_A__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_._IFELSE___V19*/
+ meltfptr[18] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -13447,7 +14747,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L6*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L6*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -13456,7 +14757,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2857:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L6*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L6*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -13489,16 +14791,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_forever oresv=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.ORESV__V17*/ meltfptr[16];
- /*_.MELT_DEBUG_FUN__V22*/ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V22*/
+ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V21*/ meltfptr[19] = /*_.MELT_DEBUG_FUN__V22*/ meltfptr[18];;
+ /*_._IF___V21*/
+ meltfptr[19] = /*_.MELT_DEBUG_FUN__V22*/ meltfptr[18];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2857:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L7*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L7*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V22*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V22*/
+ meltfptr[18] = 0 ;
}
;
}
@@ -13511,7 +14817,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2857:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -13520,9 +14827,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V21*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_._IF___V21*/
+ meltfptr[19] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -13552,10 +14861,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L8*/ meltfnum[1] =
+ /*_#IS_A__L8*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.ORESV__V17*/ meltfptr[16]), (melt_ptr_t)((/*!CLASS_OBJLOCV*/ meltfrout->tabval[6])));;
MELT_LOCATION("warmelt-genobj.melt:2858:/ cond");
- /*cond*/ if (/*_#IS_A__L8*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L8*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V24*/ meltfptr[19] = (/*nil*/NULL);;
@@ -13584,25 +14895,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2858;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.ORESV__V17*/ meltfptr[16];
- /*_.MELT_ASSERT_FAILURE_FUN__V25*/ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V25*/
+ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V24*/ meltfptr[19] = /*_.MELT_ASSERT_FAILURE_FUN__V25*/ meltfptr[24];;
+ /*_._IFELSE___V24*/
+ meltfptr[19] = /*_.MELT_ASSERT_FAILURE_FUN__V25*/ meltfptr[24];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2858:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V25*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V25*/
+ meltfptr[24] = 0 ;
}
;
}
;
- /*_.IFCPP___V23*/ meltfptr[18] = /*_._IFELSE___V24*/ meltfptr[19];;
+ /*_.IFCPP___V23*/
+ meltfptr[18] = /*_._IFELSE___V24*/ meltfptr[19];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2858:/ clear");
- /*clear*/ /*_#IS_A__L8*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L8*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V24*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_._IFELSE___V24*/
+ meltfptr[19] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -13639,10 +14956,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_OBJECT__L9*/ meltfnum[0] =
+ /*_#IS_OBJECT__L9*/
+ meltfnum[0] =
(melt_magic_discr((melt_ptr_t)(/*_.NBIND__V14*/ meltfptr[13])) == MELTOBMAG_OBJECT);;
MELT_LOCATION("warmelt-genobj.melt:2860:/ cond");
- /*cond*/ if (/*_#IS_OBJECT__L9*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_OBJECT__L9*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V27*/ meltfptr[19] = (/*nil*/NULL);;
@@ -13671,25 +14990,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2860;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NBIND__V14*/ meltfptr[13];
- /*_.MELT_ASSERT_FAILURE_FUN__V28*/ meltfptr[27] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V28*/
+ meltfptr[27] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V27*/ meltfptr[19] = /*_.MELT_ASSERT_FAILURE_FUN__V28*/ meltfptr[27];;
+ /*_._IFELSE___V27*/
+ meltfptr[19] = /*_.MELT_ASSERT_FAILURE_FUN__V28*/ meltfptr[27];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2860:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V28*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V28*/
+ meltfptr[27] = 0 ;
}
;
}
;
- /*_.IFCPP___V26*/ meltfptr[24] = /*_._IFELSE___V27*/ meltfptr[19];;
+ /*_.IFCPP___V26*/
+ meltfptr[24] = /*_._IFELSE___V27*/ meltfptr[19];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2860:/ clear");
- /*clear*/ /*_#IS_OBJECT__L9*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_OBJECT__L9*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V27*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_._IFELSE___V27*/
+ meltfptr[19] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -13717,7 +15042,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L10*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L10*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -13726,7 +15052,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2861:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L10*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L10*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -13759,16 +15086,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_forever updated nbind=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.NBIND__V14*/ meltfptr[13];
- /*_.MELT_DEBUG_FUN__V30*/ meltfptr[19] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V30*/
+ meltfptr[19] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V29*/ meltfptr[27] = /*_.MELT_DEBUG_FUN__V30*/ meltfptr[19];;
+ /*_._IF___V29*/
+ meltfptr[27] = /*_.MELT_DEBUG_FUN__V30*/ meltfptr[19];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2861:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L11*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L11*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V30*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V30*/
+ meltfptr[19] = 0 ;
}
;
}
@@ -13781,7 +15112,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2861:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -13790,9 +15122,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L10*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L10*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V29*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_._IF___V29*/
+ meltfptr[27] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -13820,13 +15154,16 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NBIND__V14*/ meltfptr[13]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "LABIND_CLONSY");
- /*_.CLOSY__V32*/ meltfptr[27] = slot;
+ /*_.CLOSY__V32*/
+ meltfptr[27] = slot;
};
;
- /*_.BODYL__V33*/ meltfptr[32] =
+ /*_.BODYL__V33*/
+ meltfptr[32] =
(meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[7]))));;
/*^compute*/
- /*_.EPILOGL__V34*/ meltfptr[33] =
+ /*_.EPILOGL__V34*/
+ meltfptr[33] =
(meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[7]))));;
MELT_CHECK_SIGNAL();
@@ -13839,7 +15176,8 @@ meltlab_endgetargs:
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJLOOP*/ meltfrout->tabval[8])), (5), "CLASS_OBJLOOP");
- /*_.INST__V36*/ meltfptr[35] =
+ /*_.INST__V36*/
+ meltfptr[35] =
newobj;
};
;
@@ -13872,7 +15210,8 @@ meltlab_endgetargs:
melt_dbgtrace_written_object (/*_.INST__V36*/ meltfptr[35], "newly made instance");
;
- /*_.OLOOP__V35*/ meltfptr[34] = /*_.INST__V36*/ meltfptr[35];;
+ /*_.OLOOP__V35*/
+ meltfptr[34] = /*_.INST__V36*/ meltfptr[35];;
#if MELT_HAVE_DEBUG
MELT_LOCATION("warmelt-genobj.melt:2872:/ cppif.then");
@@ -13883,10 +15222,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L12*/ meltfnum[0] =
+ /*_#IS_A__L12*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.CLOSY__V32*/ meltfptr[27]), (melt_ptr_t)((/*!CLASS_CLONED_SYMBOL*/ meltfrout->tabval[9])));;
MELT_LOCATION("warmelt-genobj.melt:2872:/ cond");
- /*cond*/ if (/*_#IS_A__L12*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L12*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V38*/ meltfptr[37] = (/*nil*/NULL);;
@@ -13915,25 +15256,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2872;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CLOSY__V32*/ meltfptr[27];
- /*_.MELT_ASSERT_FAILURE_FUN__V39*/ meltfptr[38] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V39*/
+ meltfptr[38] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V38*/ meltfptr[37] = /*_.MELT_ASSERT_FAILURE_FUN__V39*/ meltfptr[38];;
+ /*_._IFELSE___V38*/
+ meltfptr[37] = /*_.MELT_ASSERT_FAILURE_FUN__V39*/ meltfptr[38];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2872:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V39*/ meltfptr[38] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V39*/
+ meltfptr[38] = 0 ;
}
;
}
;
- /*_.IFCPP___V37*/ meltfptr[36] = /*_._IFELSE___V38*/ meltfptr[37];;
+ /*_.IFCPP___V37*/
+ meltfptr[36] = /*_._IFELSE___V38*/ meltfptr[37];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2872:/ clear");
- /*clear*/ /*_#IS_A__L12*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L12*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V38*/ meltfptr[37] = 0 ;
+ /*clear*/ /*_._IFELSE___V38*/
+ meltfptr[37] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -13945,7 +15292,8 @@ meltlab_endgetargs:
/*^newclosure*/
- /*newclosure*/ /*_.LAMBDA___V41*/ meltfptr[37] =
+ /*newclosure*/ /*_.LAMBDA___V41*/
+ meltfptr[37] =
(melt_ptr_t) meltgc_new_closure((meltobject_ptr_t)(((melt_ptr_t)(MELT_PREDEF(DISCR_CLOSURE)))), (meltroutine_ptr_t)((/*!konst_12*/ meltfrout->tabval[12])), (2));
;
/*^putclosedv*/
@@ -13960,7 +15308,8 @@ meltlab_endgetargs:
melt_assertmsg("putclosv checkoff", 1>= 0 && 1< melt_closure_size((melt_ptr_t) (/*_.LAMBDA___V41*/ meltfptr[37])));
((meltclosure_ptr_t)/*_.LAMBDA___V41*/ meltfptr[37])->tabval[1] = (melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]);
;
- /*_.LAMBDA___V40*/ meltfptr[38] = /*_.LAMBDA___V41*/ meltfptr[37];;
+ /*_.LAMBDA___V40*/
+ meltfptr[38] = /*_.LAMBDA___V41*/ meltfptr[37];;
MELT_CHECK_SIGNAL();
;
@@ -13971,7 +15320,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.LAMBDA___V40*/ meltfptr[38];
- /*_.MULTIPLE_EVERY__V42*/ meltfptr[41] = melt_apply ((meltclosure_ptr_t)((/*!MULTIPLE_EVERY*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.NBODY__V15*/ meltfptr[14]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MULTIPLE_EVERY__V42*/
+ meltfptr[41] = melt_apply ((meltclosure_ptr_t)((/*!MULTIPLE_EVERY*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.NBODY__V15*/ meltfptr[14]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -13994,7 +15344,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L13*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L13*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -14003,7 +15354,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2877:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L13*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L13*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -14036,16 +15388,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj forever result oloop=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OLOOP__V35*/ meltfptr[34];
- /*_.MELT_DEBUG_FUN__V44*/ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V44*/
+ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V43*/ meltfptr[42] = /*_.MELT_DEBUG_FUN__V44*/ meltfptr[43];;
+ /*_._IF___V43*/
+ meltfptr[42] = /*_.MELT_DEBUG_FUN__V44*/ meltfptr[43];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2877:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L14*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L14*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V44*/ meltfptr[43] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V44*/
+ meltfptr[43] = 0 ;
}
;
}
@@ -14058,7 +15414,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2877:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -14067,9 +15424,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L13*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L13*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V43*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_._IF___V43*/
+ meltfptr[42] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -14089,49 +15448,68 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;
- /*_.LET___V31*/ meltfptr[19] = /*_.OLOOP__V35*/ meltfptr[34];;
+ /*_.LET___V31*/
+ meltfptr[19] = /*_.OLOOP__V35*/ meltfptr[34];;
MELT_LOCATION("warmelt-genobj.melt:2862:/ clear");
- /*clear*/ /*_.CLOSY__V32*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.CLOSY__V32*/
+ meltfptr[27] = 0 ;
/*^clear*/
- /*clear*/ /*_.BODYL__V33*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.BODYL__V33*/
+ meltfptr[32] = 0 ;
/*^clear*/
- /*clear*/ /*_.EPILOGL__V34*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_.EPILOGL__V34*/
+ meltfptr[33] = 0 ;
/*^clear*/
- /*clear*/ /*_.OLOOP__V35*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_.OLOOP__V35*/
+ meltfptr[34] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V37*/ meltfptr[36] = 0 ;
+ /*clear*/ /*_.IFCPP___V37*/
+ meltfptr[36] = 0 ;
/*^clear*/
- /*clear*/ /*_.LAMBDA___V40*/ meltfptr[38] = 0 ;
+ /*clear*/ /*_.LAMBDA___V40*/
+ meltfptr[38] = 0 ;
/*^clear*/
- /*clear*/ /*_.MULTIPLE_EVERY__V42*/ meltfptr[41] = 0 ;
- /*_.LET___V12*/ meltfptr[10] = /*_.LET___V31*/ meltfptr[19];;
+ /*clear*/ /*_.MULTIPLE_EVERY__V42*/
+ meltfptr[41] = 0 ;
+ /*_.LET___V12*/
+ meltfptr[10] = /*_.LET___V31*/ meltfptr[19];;
MELT_LOCATION("warmelt-genobj.melt:2850:/ clear");
- /*clear*/ /*_.NLOC__V13*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.NLOC__V13*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.NBIND__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.NBIND__V14*/
+ meltfptr[13] = 0 ;
/*^clear*/
- /*clear*/ /*_.NBODY__V15*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.NBODY__V15*/
+ meltfptr[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.NRES__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.NRES__V16*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_.ORESV__V17*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.ORESV__V17*/
+ meltfptr[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V18*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.IFCPP___V18*/
+ meltfptr[17] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V23*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.IFCPP___V23*/
+ meltfptr[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V26*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.IFCPP___V26*/
+ meltfptr[24] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V31*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.LET___V31*/
+ meltfptr[19] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2846:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
{
MELT_LOCATION("warmelt-genobj.melt:2846:/ locexp");
@@ -14146,15 +15524,19 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.IFCPP___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.IFCPP___V6*/
+ meltfptr[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.IFCPP___V9*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V12*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.LET___V12*/
+ meltfptr[10] = 0 ;
}
;
@@ -14236,7 +15618,8 @@ meltrout_52_WARMELTmiGENOBJ_LAMBDA_cl12(meltclosure_ptr_t meltclosp_, melt_ptr_t
/* end of frame for routine meltrout_52_WARMELTmiGENOBJ_LAMBDA_cl12 fromline 1756 */
- /* classy proc frame meltrout_52_WARMELTmiGENOBJ_LAMBDA_cl12 */ MeltFrame_meltrout_52_WARMELTmiGENOBJ_LAMBDA_cl12
+ /* classy proc frame meltrout_52_WARMELTmiGENOBJ_LAMBDA_cl12 */
+ MeltFrame_meltrout_52_WARMELTmiGENOBJ_LAMBDA_cl12
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_52_WARMELTmiGENOBJ_LAMBDA_cl12 fromline 1785*/
#if ENABLE_CHECKING
@@ -14249,7 +15632,8 @@ meltrout_52_WARMELTmiGENOBJ_LAMBDA_cl12(meltclosure_ptr_t meltclosp_, melt_ptr_t
#define meltframe meltfram__
melt_trace_start("LAMBDA_cl12", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -14259,12 +15643,14 @@ meltrout_52_WARMELTmiGENOBJ_LAMBDA_cl12(meltclosure_ptr_t meltclosp_, melt_ptr_t
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2875:/ getarg");
- /*_.NCOMP__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.NCOMP__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_LONG) goto meltlab_endgetargs;
- /*_#IX__L1*/ meltfnum[0] = meltxargtab_[0].meltbp_long;
+ /*_#IX__L1*/
+ meltfnum[0] = meltxargtab_[0].meltbp_long;
;
goto meltlab_endgetargs;
meltlab_endgetargs:
@@ -14284,7 +15670,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^ojbmsend.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &(/*~GCX*/ meltfclos->tabval[1]);
- /*_.COMPILE_OBJ__V3*/ meltfptr[2] = meltgc_send((melt_ptr_t)(/*_.NCOMP__V2*/ meltfptr[1]), (melt_ptr_t)((/*!COMPILE_OBJ*/ meltfrout->tabval[0])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.COMPILE_OBJ__V3*/
+ meltfptr[2] = meltgc_send((melt_ptr_t)(/*_.NCOMP__V2*/ meltfptr[1]), (melt_ptr_t)((/*!COMPILE_OBJ*/ meltfrout->tabval[0])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -14296,7 +15683,8 @@ meltlab_endgetargs:
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2875:/ clear");
- /*clear*/ /*_.COMPILE_OBJ__V3*/ meltfptr[2] = 0 ;
+ /*clear*/ /*_.COMPILE_OBJ__V3*/
+ meltfptr[2] = 0 ;
}
;
@@ -14378,7 +15766,8 @@ meltrout_53_WARMELTmiGENOBJ_COMPILOBJ_NREP_EXIT(meltclosure_ptr_t meltclosp_, me
/* end of frame for routine meltrout_53_WARMELTmiGENOBJ_COMPILOBJ_NREP_EXIT fromline 1756 */
- /* classy proc frame meltrout_53_WARMELTmiGENOBJ_COMPILOBJ_NREP_EXIT */ MeltFrame_meltrout_53_WARMELTmiGENOBJ_COMPILOBJ_NREP_EXIT
+ /* classy proc frame meltrout_53_WARMELTmiGENOBJ_COMPILOBJ_NREP_EXIT */
+ MeltFrame_meltrout_53_WARMELTmiGENOBJ_COMPILOBJ_NREP_EXIT
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_53_WARMELTmiGENOBJ_COMPILOBJ_NREP_EXIT fromline 1785*/
#if ENABLE_CHECKING
@@ -14391,7 +15780,8 @@ meltrout_53_WARMELTmiGENOBJ_COMPILOBJ_NREP_EXIT(meltclosure_ptr_t meltclosp_, me
#define meltframe meltfram__
melt_trace_start("COMPILOBJ_NREP_EXIT", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -14401,12 +15791,14 @@ meltrout_53_WARMELTmiGENOBJ_COMPILOBJ_NREP_EXIT(meltclosure_ptr_t meltclosp_, me
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2886:/ getarg");
- /*_.NEXI__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.NEXI__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.GCX__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2])) != NULL);
;
@@ -14438,7 +15830,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -14447,7 +15840,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2887:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -14480,16 +15874,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_exit nexi=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.NEXI__V2*/ meltfptr[1];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2887:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -14502,7 +15900,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2887:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -14511,9 +15910,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -14543,10 +15944,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L3*/ meltfnum[1] =
+ /*_#IS_A__L3*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_C_GENERATION_CONTEXT*/ meltfrout->tabval[1])));;
MELT_LOCATION("warmelt-genobj.melt:2888:/ cond");
- /*cond*/ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V7*/ meltfptr[3] = (/*nil*/NULL);;
@@ -14575,25 +15978,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2888;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V7*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
+ /*_._IFELSE___V7*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2888:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
;
- /*_.IFCPP___V6*/ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
+ /*_.IFCPP___V6*/
+ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2888:/ clear");
- /*clear*/ /*_#IS_A__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V7*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -14611,10 +16020,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L4*/ meltfnum[0] =
+ /*_#IS_A__L4*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.NEXI__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_NREP_EXIT*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-genobj.melt:2889:/ cond");
- /*cond*/ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V10*/ meltfptr[3] = (/*nil*/NULL);;
@@ -14643,25 +16054,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2889;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NEXI__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V10*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
+ /*_._IFELSE___V10*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2889:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = 0 ;
}
;
}
;
- /*_.IFCPP___V9*/ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
+ /*_.IFCPP___V9*/
+ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2889:/ clear");
- /*clear*/ /*_#IS_A__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V10*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V10*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -14677,7 +16094,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NEXI__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "NREP_LOC");
- /*_.NLOC__V13*/ meltfptr[3] = slot;
+ /*_.NLOC__V13*/
+ meltfptr[3] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2892:/ getslot");
@@ -14685,7 +16103,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NEXI__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NEXIT_BIND");
- /*_.NBINDX__V14*/ meltfptr[13] = slot;
+ /*_.NBINDX__V14*/
+ meltfptr[13] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2893:/ getslot");
@@ -14693,7 +16112,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NEXI__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "NEXIT_VAL");
- /*_.NVAL__V15*/ meltfptr[14] = slot;
+ /*_.NVAL__V15*/
+ meltfptr[14] = slot;
};
;
@@ -14706,10 +16126,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L5*/ meltfnum[1] =
+ /*_#IS_A__L5*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.NBINDX__V14*/ meltfptr[13]), (melt_ptr_t)((/*!CLASS_LABEL_BINDING*/ meltfrout->tabval[4])));;
MELT_LOCATION("warmelt-genobj.melt:2895:/ cond");
- /*cond*/ if (/*_#IS_A__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V17*/ meltfptr[16] = (/*nil*/NULL);;
@@ -14738,25 +16160,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2895;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NBINDX__V14*/ meltfptr[13];
- /*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr[17] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V18*/
+ meltfptr[17] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V17*/ meltfptr[16] = /*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr[17];;
+ /*_._IFELSE___V17*/
+ meltfptr[16] = /*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr[17];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2895:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V18*/
+ meltfptr[17] = 0 ;
}
;
}
;
- /*_.IFCPP___V16*/ meltfptr[15] = /*_._IFELSE___V17*/ meltfptr[16];;
+ /*_.IFCPP___V16*/
+ meltfptr[15] = /*_._IFELSE___V17*/ meltfptr[16];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2895:/ clear");
- /*clear*/ /*_#IS_A__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V17*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_._IFELSE___V17*/
+ meltfptr[16] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -14767,13 +16195,16 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2896:/ quasiblock");
- /*_.INSLIST__V20*/ meltfptr[16] =
+ /*_.INSLIST__V20*/
+ meltfptr[16] =
(meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[5]))));;
/*^compute*/
- /*_.EPILIST__V21*/ meltfptr[20] =
+ /*_.EPILIST__V21*/
+ meltfptr[20] =
(meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[5]))));;
/*^compute*/
- /*_.DESTLIST__V22*/ meltfptr[21] =
+ /*_.DESTLIST__V22*/
+ meltfptr[21] =
(meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[5]))));;
MELT_CHECK_SIGNAL();
@@ -14785,7 +16216,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^ojbmsend.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.OVAL__V23*/ meltfptr[22] = meltgc_send((melt_ptr_t)(/*_.NVAL__V15*/ meltfptr[14]), (melt_ptr_t)((/*!COMPILE_OBJ*/ meltfrout->tabval[6])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.OVAL__V23*/
+ meltfptr[22] = meltgc_send((melt_ptr_t)(/*_.NVAL__V15*/ meltfptr[14]), (melt_ptr_t)((/*!COMPILE_OBJ*/ meltfrout->tabval[6])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_LOCATION("warmelt-genobj.melt:2901:/ getslot");
@@ -14793,7 +16225,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NBINDX__V14*/ meltfptr[13]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "LABIND_RES");
- /*_.BXRES__V24*/ meltfptr[23] = slot;
+ /*_.BXRES__V24*/
+ meltfptr[23] = slot;
};
;
@@ -14807,7 +16240,8 @@ meltlab_endgetargs:
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJPLAINBLOCK*/ meltfrout->tabval[7])), (3), "CLASS_OBJPLAINBLOCK");
- /*_.INST__V26*/ meltfptr[25] =
+ /*_.INST__V26*/
+ meltfptr[25] =
newobj;
};
;
@@ -14830,7 +16264,8 @@ meltlab_endgetargs:
melt_dbgtrace_written_object (/*_.INST__V26*/ meltfptr[25], "newly made instance");
;
- /*_.OBLOC__V25*/ meltfptr[24] = /*_.INST__V26*/ meltfptr[25];;
+ /*_.OBLOC__V25*/
+ meltfptr[24] = /*_.INST__V26*/ meltfptr[25];;
MELT_CHECK_SIGNAL();
;
@@ -14839,7 +16274,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NBINDX__V14*/ meltfptr[13]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "LABIND_CLONSY");
- /*_.LABIND_CLONSY__V27*/ meltfptr[26] = slot;
+ /*_.LABIND_CLONSY__V27*/
+ meltfptr[26] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2907:/ quasiblock");
@@ -14850,7 +16286,8 @@ meltlab_endgetargs:
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJEXIT*/ meltfrout->tabval[8])), (2), "CLASS_OBJEXIT");
- /*_.INST__V29*/ meltfptr[28] =
+ /*_.INST__V29*/
+ meltfptr[28] =
newobj;
};
;
@@ -14868,7 +16305,8 @@ meltlab_endgetargs:
melt_dbgtrace_written_object (/*_.INST__V29*/ meltfptr[28], "newly made instance");
;
- /*_.OBEX__V28*/ meltfptr[27] = /*_.INST__V29*/ meltfptr[28];;
+ /*_.OBEX__V28*/
+ meltfptr[27] = /*_.INST__V29*/ meltfptr[28];;
MELT_CHECK_SIGNAL();
;
@@ -14880,7 +16318,8 @@ meltlab_endgetargs:
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJCOMPUTE*/ meltfrout->tabval[9])), (4), "CLASS_OBJCOMPUTE");
- /*_.INST__V31*/ meltfptr[30] =
+ /*_.INST__V31*/
+ meltfptr[30] =
newobj;
};
;
@@ -14908,7 +16347,8 @@ meltlab_endgetargs:
melt_dbgtrace_written_object (/*_.INST__V31*/ meltfptr[30], "newly made instance");
;
- /*_.OBCOM__V30*/ meltfptr[29] = /*_.INST__V31*/ meltfptr[30];;
+ /*_.OBCOM__V30*/
+ meltfptr[29] = /*_.INST__V31*/ meltfptr[30];;
{
MELT_LOCATION("warmelt-genobj.melt:2917:/ locexp");
@@ -14947,7 +16387,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L6*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L6*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -14956,7 +16397,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2920:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L6*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L6*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -14989,16 +16431,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_exit return obloc=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OBLOC__V25*/ meltfptr[24];
- /*_.MELT_DEBUG_FUN__V33*/ meltfptr[32] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V33*/
+ meltfptr[32] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V32*/ meltfptr[31] = /*_.MELT_DEBUG_FUN__V33*/ meltfptr[32];;
+ /*_._IF___V32*/
+ meltfptr[31] = /*_.MELT_DEBUG_FUN__V33*/ meltfptr[32];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2920:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L7*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L7*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V33*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V33*/
+ meltfptr[32] = 0 ;
}
;
}
@@ -15011,7 +16457,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2920:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -15020,9 +16467,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V32*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_._IF___V32*/
+ meltfptr[31] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -15048,7 +16497,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2921:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.OBLOC__V25*/ meltfptr[24];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.OBLOC__V25*/ meltfptr[24];;
{
MELT_LOCATION("warmelt-genobj.melt:2921:/ locexp");
@@ -15063,48 +16513,67 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V19*/ meltfptr[17] = /*_.RETURN___V34*/ meltfptr[32];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V19*/
+ meltfptr[17] = /*_.RETURN___V34*/ meltfptr[32];;
MELT_LOCATION("warmelt-genobj.melt:2896:/ clear");
- /*clear*/ /*_.INSLIST__V20*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.INSLIST__V20*/
+ meltfptr[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.EPILIST__V21*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.EPILIST__V21*/
+ meltfptr[20] = 0 ;
/*^clear*/
- /*clear*/ /*_.DESTLIST__V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.DESTLIST__V22*/
+ meltfptr[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.OVAL__V23*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.OVAL__V23*/
+ meltfptr[22] = 0 ;
/*^clear*/
- /*clear*/ /*_.BXRES__V24*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.BXRES__V24*/
+ meltfptr[23] = 0 ;
/*^clear*/
- /*clear*/ /*_.OBLOC__V25*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.OBLOC__V25*/
+ meltfptr[24] = 0 ;
/*^clear*/
- /*clear*/ /*_.LABIND_CLONSY__V27*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.LABIND_CLONSY__V27*/
+ meltfptr[26] = 0 ;
/*^clear*/
- /*clear*/ /*_.OBEX__V28*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.OBEX__V28*/
+ meltfptr[27] = 0 ;
/*^clear*/
- /*clear*/ /*_.OBCOM__V30*/ meltfptr[29] = 0 ;
+ /*clear*/ /*_.OBCOM__V30*/
+ meltfptr[29] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V34*/ meltfptr[32] = 0 ;
- /*_.LET___V12*/ meltfptr[10] = /*_.LET___V19*/ meltfptr[17];;
+ /*clear*/ /*_.RETURN___V34*/
+ meltfptr[32] = 0 ;
+ /*_.LET___V12*/
+ meltfptr[10] = /*_.LET___V19*/ meltfptr[17];;
MELT_LOCATION("warmelt-genobj.melt:2890:/ clear");
- /*clear*/ /*_.NLOC__V13*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.NLOC__V13*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.NBINDX__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.NBINDX__V14*/
+ meltfptr[13] = 0 ;
/*^clear*/
- /*clear*/ /*_.NVAL__V15*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.NVAL__V15*/
+ meltfptr[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.IFCPP___V16*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V19*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.LET___V19*/
+ meltfptr[17] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2886:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
{
MELT_LOCATION("warmelt-genobj.melt:2886:/ locexp");
@@ -15119,15 +16588,19 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.IFCPP___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.IFCPP___V6*/
+ meltfptr[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.IFCPP___V9*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V12*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.LET___V12*/
+ meltfptr[10] = 0 ;
}
;
@@ -15209,7 +16682,8 @@ meltrout_54_WARMELTmiGENOBJ_COMPILOBJ_NREP_AGAIN(meltclosure_ptr_t meltclosp_, m
/* end of frame for routine meltrout_54_WARMELTmiGENOBJ_COMPILOBJ_NREP_AGAIN fromline 1756 */
- /* classy proc frame meltrout_54_WARMELTmiGENOBJ_COMPILOBJ_NREP_AGAIN */ MeltFrame_meltrout_54_WARMELTmiGENOBJ_COMPILOBJ_NREP_AGAIN
+ /* classy proc frame meltrout_54_WARMELTmiGENOBJ_COMPILOBJ_NREP_AGAIN */
+ MeltFrame_meltrout_54_WARMELTmiGENOBJ_COMPILOBJ_NREP_AGAIN
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_54_WARMELTmiGENOBJ_COMPILOBJ_NREP_AGAIN fromline 1785*/
#if ENABLE_CHECKING
@@ -15222,7 +16696,8 @@ meltrout_54_WARMELTmiGENOBJ_COMPILOBJ_NREP_AGAIN(meltclosure_ptr_t meltclosp_, m
#define meltframe meltfram__
melt_trace_start("COMPILOBJ_NREP_AGAIN", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -15232,12 +16707,14 @@ meltrout_54_WARMELTmiGENOBJ_COMPILOBJ_NREP_AGAIN(meltclosure_ptr_t meltclosp_, m
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2927:/ getarg");
- /*_.NAG__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.NAG__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.GCX__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2])) != NULL);
;
@@ -15269,7 +16746,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -15278,7 +16756,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2928:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -15311,16 +16790,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_again nag=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.NAG__V2*/ meltfptr[1];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2928:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -15333,7 +16816,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2928:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -15342,9 +16826,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -15374,10 +16860,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L3*/ meltfnum[1] =
+ /*_#IS_A__L3*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_C_GENERATION_CONTEXT*/ meltfrout->tabval[1])));;
MELT_LOCATION("warmelt-genobj.melt:2929:/ cond");
- /*cond*/ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V7*/ meltfptr[3] = (/*nil*/NULL);;
@@ -15406,25 +16894,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2929;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V7*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
+ /*_._IFELSE___V7*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2929:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
;
- /*_.IFCPP___V6*/ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
+ /*_.IFCPP___V6*/
+ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2929:/ clear");
- /*clear*/ /*_#IS_A__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V7*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -15442,10 +16936,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L4*/ meltfnum[0] =
+ /*_#IS_A__L4*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.NAG__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_NREP_AGAIN*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-genobj.melt:2930:/ cond");
- /*cond*/ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V10*/ meltfptr[3] = (/*nil*/NULL);;
@@ -15474,25 +16970,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2930;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NAG__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V10*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
+ /*_._IFELSE___V10*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2930:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = 0 ;
}
;
}
;
- /*_.IFCPP___V9*/ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
+ /*_.IFCPP___V9*/
+ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2930:/ clear");
- /*clear*/ /*_#IS_A__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V10*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V10*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -15508,7 +17010,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NAG__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "NREP_LOC");
- /*_.NLOC__V13*/ meltfptr[3] = slot;
+ /*_.NLOC__V13*/
+ meltfptr[3] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2933:/ getslot");
@@ -15516,14 +17019,16 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NAG__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAGAIN_BIND");
- /*_.NLABIND__V14*/ meltfptr[13] = slot;
+ /*_.NLABIND__V14*/
+ meltfptr[13] = slot;
};
;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2936:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.NLABIND__V14*/ meltfptr[13]),
(melt_ptr_t)((/*!CLASS_LABEL_BINDING*/ meltfrout->tabval[5])))
) /*then*/
@@ -15534,7 +17039,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NLABIND__V14*/ meltfptr[13]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "LABIND_CLONSY");
- /*_.LABIND_CLONSY__V15*/ meltfptr[14] = slot;
+ /*_.LABIND_CLONSY__V15*/
+ meltfptr[14] = slot;
};
;
}
@@ -15552,7 +17058,8 @@ meltlab_endgetargs:
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJAGAIN*/ meltfrout->tabval[4])), (2), "CLASS_OBJAGAIN");
- /*_.INST__V17*/ meltfptr[16] =
+ /*_.INST__V17*/
+ meltfptr[16] =
newobj;
};
;
@@ -15570,7 +17077,8 @@ meltlab_endgetargs:
melt_dbgtrace_written_object (/*_.INST__V17*/ meltfptr[16], "newly made instance");
;
- /*_.OAGAIN__V16*/ meltfptr[15] = /*_.INST__V17*/ meltfptr[16];;
+ /*_.OAGAIN__V16*/
+ meltfptr[15] = /*_.INST__V17*/ meltfptr[16];;
#if MELT_HAVE_DEBUG
MELT_LOCATION("warmelt-genobj.melt:2939:/ cppif.then");
@@ -15581,10 +17089,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L5*/ meltfnum[1] =
+ /*_#IS_A__L5*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.NLABIND__V14*/ meltfptr[13]), (melt_ptr_t)((/*!CLASS_LABEL_BINDING*/ meltfrout->tabval[5])));;
MELT_LOCATION("warmelt-genobj.melt:2939:/ cond");
- /*cond*/ if (/*_#IS_A__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V19*/ meltfptr[18] = (/*nil*/NULL);;
@@ -15613,25 +17123,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2939;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NLABIND__V14*/ meltfptr[13];
- /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V20*/
+ meltfptr[19] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V19*/ meltfptr[18] = /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19];;
+ /*_._IFELSE___V19*/
+ meltfptr[18] = /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2939:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V20*/
+ meltfptr[19] = 0 ;
}
;
}
;
- /*_.IFCPP___V18*/ meltfptr[17] = /*_._IFELSE___V19*/ meltfptr[18];;
+ /*_.IFCPP___V18*/
+ meltfptr[17] = /*_._IFELSE___V19*/ meltfptr[18];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2939:/ clear");
- /*clear*/ /*_#IS_A__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_._IFELSE___V19*/
+ meltfptr[18] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -15659,7 +17175,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L6*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L6*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -15668,7 +17185,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2940:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L6*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L6*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -15701,16 +17219,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_again return oagain=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OAGAIN__V16*/ meltfptr[15];
- /*_.MELT_DEBUG_FUN__V22*/ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V22*/
+ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V21*/ meltfptr[19] = /*_.MELT_DEBUG_FUN__V22*/ meltfptr[18];;
+ /*_._IF___V21*/
+ meltfptr[19] = /*_.MELT_DEBUG_FUN__V22*/ meltfptr[18];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2940:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L7*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L7*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V22*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V22*/
+ meltfptr[18] = 0 ;
}
;
}
@@ -15723,7 +17245,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2940:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -15732,9 +17255,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V21*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_._IF___V21*/
+ meltfptr[19] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -15760,7 +17285,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2941:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.OAGAIN__V16*/ meltfptr[15];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.OAGAIN__V16*/ meltfptr[15];;
{
MELT_LOCATION("warmelt-genobj.melt:2941:/ locexp");
@@ -15775,28 +17301,37 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V12*/ meltfptr[10] = /*_.RETURN___V23*/ meltfptr[18];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V12*/
+ meltfptr[10] = /*_.RETURN___V23*/ meltfptr[18];;
MELT_LOCATION("warmelt-genobj.melt:2931:/ clear");
- /*clear*/ /*_.NLOC__V13*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.NLOC__V13*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.NLABIND__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.NLABIND__V14*/
+ meltfptr[13] = 0 ;
/*^clear*/
- /*clear*/ /*_.LABIND_CLONSY__V15*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.LABIND_CLONSY__V15*/
+ meltfptr[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.OAGAIN__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.OAGAIN__V16*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V18*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.IFCPP___V18*/
+ meltfptr[17] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V23*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.RETURN___V23*/
+ meltfptr[18] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2927:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
{
MELT_LOCATION("warmelt-genobj.melt:2927:/ locexp");
@@ -15811,15 +17346,19 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.IFCPP___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.IFCPP___V6*/
+ meltfptr[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.IFCPP___V9*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V12*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.LET___V12*/
+ meltfptr[10] = 0 ;
}
;
@@ -15901,7 +17440,8 @@ meltrout_55_WARMELTmiGENOBJ_COMPILOBJ_DISCRANY(meltclosure_ptr_t meltclosp_, mel
/* end of frame for routine meltrout_55_WARMELTmiGENOBJ_COMPILOBJ_DISCRANY fromline 1756 */
- /* classy proc frame meltrout_55_WARMELTmiGENOBJ_COMPILOBJ_DISCRANY */ MeltFrame_meltrout_55_WARMELTmiGENOBJ_COMPILOBJ_DISCRANY
+ /* classy proc frame meltrout_55_WARMELTmiGENOBJ_COMPILOBJ_DISCRANY */
+ MeltFrame_meltrout_55_WARMELTmiGENOBJ_COMPILOBJ_DISCRANY
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_55_WARMELTmiGENOBJ_COMPILOBJ_DISCRANY fromline 1785*/
#if ENABLE_CHECKING
@@ -15914,7 +17454,8 @@ meltrout_55_WARMELTmiGENOBJ_COMPILOBJ_DISCRANY(meltclosure_ptr_t meltclosp_, mel
#define meltframe meltfram__
melt_trace_start("COMPILOBJ_DISCRANY", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -15924,12 +17465,14 @@ meltrout_55_WARMELTmiGENOBJ_COMPILOBJ_DISCRANY(meltclosure_ptr_t meltclosp_, mel
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2948:/ getarg");
- /*_.ANYV__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.ANYV__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.GCX__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2])) != NULL);
;
@@ -15951,10 +17494,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L1*/ meltfnum[0] =
+ /*_#IS_A__L1*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_C_GENERATION_CONTEXT*/ meltfrout->tabval[0])));;
MELT_LOCATION("warmelt-genobj.melt:2949:/ cond");
- /*cond*/ if (/*_#IS_A__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V5*/ meltfptr[4] = (/*nil*/NULL);;
@@ -15983,25 +17528,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2949;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V6*/ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V6*/
+ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V5*/ meltfptr[4] = /*_.MELT_ASSERT_FAILURE_FUN__V6*/ meltfptr[5];;
+ /*_._IFELSE___V5*/
+ meltfptr[4] = /*_.MELT_ASSERT_FAILURE_FUN__V6*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2949:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V6*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V6*/
+ meltfptr[5] = 0 ;
}
;
}
;
- /*_.IFCPP___V4*/ meltfptr[3] = /*_._IFELSE___V5*/ meltfptr[4];;
+ /*_.IFCPP___V4*/
+ meltfptr[3] = /*_._IFELSE___V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2949:/ clear");
- /*clear*/ /*_#IS_A__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_._IFELSE___V5*/
+ meltfptr[4] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -16015,7 +17566,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2948:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.ANYV__V2*/ meltfptr[1];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.ANYV__V2*/ meltfptr[1];;
{
MELT_LOCATION("warmelt-genobj.melt:2948:/ locexp");
@@ -16030,11 +17582,13 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.IFCPP___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.IFCPP___V4*/
+ meltfptr[3] = 0 ;
}
;
@@ -16116,7 +17670,8 @@ meltrout_56_WARMELTmiGENOBJ_COMPILOBJ_NREP_LET(meltclosure_ptr_t meltclosp_, mel
/* end of frame for routine meltrout_56_WARMELTmiGENOBJ_COMPILOBJ_NREP_LET fromline 1756 */
- /* classy proc frame meltrout_56_WARMELTmiGENOBJ_COMPILOBJ_NREP_LET */ MeltFrame_meltrout_56_WARMELTmiGENOBJ_COMPILOBJ_NREP_LET
+ /* classy proc frame meltrout_56_WARMELTmiGENOBJ_COMPILOBJ_NREP_LET */
+ MeltFrame_meltrout_56_WARMELTmiGENOBJ_COMPILOBJ_NREP_LET
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_56_WARMELTmiGENOBJ_COMPILOBJ_NREP_LET fromline 1785*/
#if ENABLE_CHECKING
@@ -16129,7 +17684,8 @@ meltrout_56_WARMELTmiGENOBJ_COMPILOBJ_NREP_LET(meltclosure_ptr_t meltclosp_, mel
#define meltframe meltfram__
melt_trace_start("COMPILOBJ_NREP_LET", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -16139,12 +17695,14 @@ meltrout_56_WARMELTmiGENOBJ_COMPILOBJ_NREP_LET(meltclosure_ptr_t meltclosp_, mel
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:2957:/ getarg");
- /*_.RLET__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.RLET__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.GCX__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2])) != NULL);
;
@@ -16176,7 +17734,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -16185,7 +17744,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2958:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -16218,16 +17778,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_let initial rlet=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.RLET__V2*/ meltfptr[1];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2958:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -16240,7 +17804,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2958:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -16249,9 +17814,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -16281,10 +17848,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L3*/ meltfnum[1] =
+ /*_#IS_A__L3*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.RLET__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_NREP_LET*/ meltfrout->tabval[1])));;
MELT_LOCATION("warmelt-genobj.melt:2959:/ cond");
- /*cond*/ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V7*/ meltfptr[3] = (/*nil*/NULL);;
@@ -16313,25 +17882,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2959;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.RLET__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V7*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
+ /*_._IFELSE___V7*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2959:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
;
- /*_.IFCPP___V6*/ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
+ /*_.IFCPP___V6*/
+ meltfptr[4] = /*_._IFELSE___V7*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2959:/ clear");
- /*clear*/ /*_#IS_A__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V7*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -16349,10 +17924,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L4*/ meltfnum[0] =
+ /*_#IS_A__L4*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_C_GENERATION_CONTEXT*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-genobj.melt:2960:/ cond");
- /*cond*/ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V10*/ meltfptr[3] = (/*nil*/NULL);;
@@ -16381,25 +17958,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2960;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V10*/ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
+ /*_._IFELSE___V10*/
+ meltfptr[3] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2960:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = 0 ;
}
;
}
;
- /*_.IFCPP___V9*/ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
+ /*_.IFCPP___V9*/
+ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2960:/ clear");
- /*clear*/ /*_#IS_A__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V10*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IFELSE___V10*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -16415,7 +17998,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.RLET__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "NREP_LOC");
- /*_.LOC__V13*/ meltfptr[3] = slot;
+ /*_.LOC__V13*/
+ meltfptr[3] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2962:/ getslot");
@@ -16423,7 +18007,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.RLET__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NLET_BINDINGS");
- /*_.BNDS__V14*/ meltfptr[13] = slot;
+ /*_.BNDS__V14*/
+ meltfptr[13] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2963:/ getslot");
@@ -16431,7 +18016,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.RLET__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "NLET_BODY");
- /*_.BDY__V15*/ meltfptr[14] = slot;
+ /*_.BDY__V15*/
+ meltfptr[14] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2964:/ getslot");
@@ -16439,13 +18025,16 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "GNCX_LOCMAP");
- /*_.LOCMAP__V16*/ meltfptr[15] = slot;
+ /*_.LOCMAP__V16*/
+ meltfptr[15] = slot;
};
;
- /*_.OBODL__V17*/ meltfptr[16] =
+ /*_.OBODL__V17*/
+ meltfptr[16] =
(meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[4]))));;
/*^compute*/
- /*_.OEPIL__V18*/ meltfptr[17] =
+ /*_.OEPIL__V18*/
+ meltfptr[17] =
(meltgc_new_list((meltobject_ptr_t)((/*!DISCR_LIST*/ meltfrout->tabval[4]))));;
MELT_CHECK_SIGNAL();
@@ -16458,7 +18047,8 @@ meltlab_endgetargs:
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJPLAINBLOCK*/ meltfrout->tabval[5])), (3), "CLASS_OBJPLAINBLOCK");
- /*_.INST__V20*/ meltfptr[19] =
+ /*_.INST__V20*/
+ meltfptr[19] =
newobj;
};
;
@@ -16481,7 +18071,8 @@ meltlab_endgetargs:
melt_dbgtrace_written_object (/*_.INST__V20*/ meltfptr[19], "newly made instance");
;
- /*_.OBLOCK__V19*/ meltfptr[18] = /*_.INST__V20*/ meltfptr[19];;
+ /*_.OBLOCK__V19*/
+ meltfptr[18] = /*_.INST__V20*/ meltfptr[19];;
#if MELT_HAVE_DEBUG
MELT_LOCATION("warmelt-genobj.melt:2972:/ cppif.then");
@@ -16502,7 +18093,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L5*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -16511,7 +18103,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2972:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -16556,16 +18149,20 @@ meltlab_endgetargs:
argtab[9].meltbp_cstring = "\n.. locmap=";
/*^apply.arg*/
argtab[10].meltbp_aptr = (melt_ptr_t*) &/*_.LOCMAP__V16*/ meltfptr[15];
- /*_.MELT_DEBUG_FUN__V22*/ meltfptr[21] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V22*/
+ meltfptr[21] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V21*/ meltfptr[20] = /*_.MELT_DEBUG_FUN__V22*/ meltfptr[21];;
+ /*_._IF___V21*/
+ meltfptr[20] = /*_.MELT_DEBUG_FUN__V22*/ meltfptr[21];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2972:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V22*/
+ meltfptr[21] = 0 ;
}
;
}
@@ -16578,7 +18175,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2972:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -16587,9 +18185,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V21*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_._IF___V21*/
+ meltfptr[20] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -16630,10 +18230,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE_OR_NULL__L7*/ meltfnum[0] =
+ /*_#IS_MULTIPLE_OR_NULL__L7*/
+ meltfnum[0] =
((/*_.BNDS__V14*/ meltfptr[13]) == NULL || (melt_unsafe_magic_discr((melt_ptr_t)(/*_.BNDS__V14*/ meltfptr[13])) == MELTOBMAG_MULTIPLE));;
MELT_LOCATION("warmelt-genobj.melt:2978:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE_OR_NULL__L7*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE_OR_NULL__L7*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V24*/ meltfptr[20] = (/*nil*/NULL);;
@@ -16662,25 +18264,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2978;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.BNDS__V14*/ meltfptr[13];
- /*_.MELT_ASSERT_FAILURE_FUN__V25*/ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V25*/
+ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V24*/ meltfptr[20] = /*_.MELT_ASSERT_FAILURE_FUN__V25*/ meltfptr[24];;
+ /*_._IFELSE___V24*/
+ meltfptr[20] = /*_.MELT_ASSERT_FAILURE_FUN__V25*/ meltfptr[24];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2978:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V25*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V25*/
+ meltfptr[24] = 0 ;
}
;
}
;
- /*_.IFCPP___V23*/ meltfptr[21] = /*_._IFELSE___V24*/ meltfptr[20];;
+ /*_.IFCPP___V23*/
+ meltfptr[21] = /*_._IFELSE___V24*/ meltfptr[20];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2978:/ clear");
- /*clear*/ /*_#IS_MULTIPLE_OR_NULL__L7*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE_OR_NULL__L7*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V24*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_._IFELSE___V24*/
+ meltfptr[20] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -16720,7 +18328,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L9*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L9*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -16729,7 +18338,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2983:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L9*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L9*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -16770,16 +18380,20 @@ meltlab_endgetargs:
argtab[7].meltbp_cstring = " locmap=";
/*^apply.arg*/
argtab[8].meltbp_aptr = (melt_ptr_t*) &/*_.LOCMAP__V16*/ meltfptr[15];
- /*_.MELT_DEBUG_FUN__V28*/ meltfptr[27] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V28*/
+ meltfptr[27] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V27*/ meltfptr[20] = /*_.MELT_DEBUG_FUN__V28*/ meltfptr[27];;
+ /*_._IF___V27*/
+ meltfptr[20] = /*_.MELT_DEBUG_FUN__V28*/ meltfptr[27];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2983:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L10*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L10*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V28*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V28*/
+ meltfptr[27] = 0 ;
}
;
}
@@ -16792,7 +18406,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2983:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -16801,9 +18416,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L9*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L9*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V27*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_._IF___V27*/
+ meltfptr[20] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -16833,10 +18450,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L11*/ meltfnum[9] =
+ /*_#IS_A__L11*/
+ meltfnum[9] =
melt_is_instance_of((melt_ptr_t)(/*_.NLBND__V26*/ meltfptr[24]), (melt_ptr_t)((/*!CLASS_NORMAL_LET_BINDING*/ meltfrout->tabval[6])));;
MELT_LOCATION("warmelt-genobj.melt:2984:/ cond");
- /*cond*/ if (/*_#IS_A__L11*/ meltfnum[9]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L11*/ meltfnum[9]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V30*/ meltfptr[20] = (/*nil*/NULL);;
@@ -16865,25 +18484,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2984;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NLBND__V26*/ meltfptr[24];
- /*_.MELT_ASSERT_FAILURE_FUN__V31*/ meltfptr[30] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V31*/
+ meltfptr[30] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V30*/ meltfptr[20] = /*_.MELT_ASSERT_FAILURE_FUN__V31*/ meltfptr[30];;
+ /*_._IFELSE___V30*/
+ meltfptr[20] = /*_.MELT_ASSERT_FAILURE_FUN__V31*/ meltfptr[30];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2984:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V31*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V31*/
+ meltfptr[30] = 0 ;
}
;
}
;
- /*_.IFCPP___V29*/ meltfptr[27] = /*_._IFELSE___V30*/ meltfptr[20];;
+ /*_.IFCPP___V29*/
+ meltfptr[27] = /*_._IFELSE___V30*/ meltfptr[20];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2984:/ clear");
- /*clear*/ /*_#IS_A__L11*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#IS_A__L11*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V30*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_._IFELSE___V30*/
+ meltfptr[20] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -16899,7 +18524,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NLBND__V26*/ meltfptr[24]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "BINDER");
- /*_.BDER__V32*/ meltfptr[30] = slot;
+ /*_.BDER__V32*/
+ meltfptr[30] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2986:/ getslot");
@@ -16907,7 +18533,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NLBND__V26*/ meltfptr[24]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "LETBIND_TYPE");
- /*_.CTY__V33*/ meltfptr[20] = slot;
+ /*_.CTY__V33*/
+ meltfptr[20] = slot;
};
;
MELT_LOCATION("warmelt-genobj.melt:2987:/ getslot");
@@ -16915,7 +18542,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.NLBND__V26*/ meltfptr[24]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "LETBIND_EXPR");
- /*_.NEXP__V34*/ meltfptr[33] = slot;
+ /*_.NEXP__V34*/
+ meltfptr[33] = slot;
};
;
@@ -16930,7 +18558,8 @@ meltlab_endgetargs:
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.BDER__V32*/ meltfptr[30];
/*^apply.arg*/
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.CTY__V33*/ meltfptr[20];
- /*_.OBVA__V35*/ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!GET_FREE_OBJLOCTYPED*/ meltfrout->tabval[7])), (melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.OBVA__V35*/
+ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!GET_FREE_OBJLOCTYPED*/ meltfrout->tabval[7])), (melt_ptr_t)(/*_.GCX__V3*/ meltfptr[2]), (MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -16953,7 +18582,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L12*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L12*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -16962,7 +18592,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2990:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L12*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L12*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -16999,16 +18630,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = "\n nexp=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.NEXP__V34*/ meltfptr[33];
- /*_.MELT_DEBUG_FUN__V37*/ meltfptr[36] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V37*/
+ meltfptr[36] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V36*/ meltfptr[35] = /*_.MELT_DEBUG_FUN__V37*/ meltfptr[36];;
+ /*_._IF___V36*/
+ meltfptr[35] = /*_.MELT_DEBUG_FUN__V37*/ meltfptr[36];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2990:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L13*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L13*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V37*/ meltfptr[36] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V37*/
+ meltfptr[36] = 0 ;
}
;
}
@@ -17021,7 +18656,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2990:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -17030,9 +18666,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L12*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L12*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V36*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_._IF___V36*/
+ meltfptr[35] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -17065,7 +18703,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^ojbmsend.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.OBNX__V38*/ meltfptr[36] = meltgc_send((melt_ptr_t)(/*_.NEXP__V34*/ meltfptr[33]), (melt_ptr_t)((/*!COMPILE_OBJ*/ meltfrout->tabval[8])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.OBNX__V38*/
+ meltfptr[36] = meltgc_send((melt_ptr_t)(/*_.NEXP__V34*/ meltfptr[33]), (melt_ptr_t)((/*!COMPILE_OBJ*/ meltfrout->tabval[8])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -17088,7 +18727,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L14*/ meltfnum[9] =
+ /*_#MELT_NEED_DBG__L14*/
+ meltfnum[9] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -17097,7 +18737,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2992:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L14*/ meltfnum[9]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L14*/ meltfnum[9]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -17138,16 +18779,20 @@ meltlab_endgetargs:
argtab[7].meltbp_cstring = "\n.. with obva=";
/*^apply.arg*/
argtab[8].meltbp_aptr = (melt_ptr_t*) &/*_.OBVA__V35*/ meltfptr[34];
- /*_.MELT_DEBUG_FUN__V40*/ meltfptr[39] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V40*/
+ meltfptr[39] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V39*/ meltfptr[35] = /*_.MELT_DEBUG_FUN__V40*/ meltfptr[39];;
+ /*_._IF___V39*/
+ meltfptr[35] = /*_.MELT_DEBUG_FUN__V40*/ meltfptr[39];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2992:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L15*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L15*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V40*/ meltfptr[39] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V40*/
+ meltfptr[39] = 0 ;
}
;
}
@@ -17160,7 +18805,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2992:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -17169,9 +18815,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L14*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L14*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V39*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_._IF___V39*/
+ meltfptr[35] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -17194,10 +18842,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L16*/ meltfnum[0] =
+ /*_#IS_A__L16*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.NEXP__V34*/ meltfptr[33]), (melt_ptr_t)((/*!CLASS_SEXPR*/ meltfrout->tabval[9])));;
MELT_LOCATION("warmelt-genobj.melt:2994:/ cond");
- /*cond*/ if (/*_#IS_A__L16*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L16*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -17207,13 +18857,16 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_OBJECT__L17*/ meltfnum[9] =
+ /*_#IS_OBJECT__L17*/
+ meltfnum[9] =
(melt_magic_discr((melt_ptr_t)(/*_.OBNX__V38*/ meltfptr[36])) == MELTOBMAG_OBJECT);;
/*^compute*/
- /*_#NOT__L18*/ meltfnum[17] =
+ /*_#NOT__L18*/
+ meltfnum[17] =
(!(/*_#IS_OBJECT__L17*/ meltfnum[9]));;
MELT_LOCATION("warmelt-genobj.melt:2995:/ cond");
- /*cond*/ if (/*_#NOT__L18*/ meltfnum[17]) /*then*/
+ /*cond*/
+ if (/*_#NOT__L18*/ meltfnum[17]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -17240,7 +18893,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L19*/ meltfnum[18] =
+ /*_#MELT_NEED_DBG__L19*/
+ meltfnum[18] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -17249,7 +18903,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:2996:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L19*/ meltfnum[18]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L19*/ meltfnum[18]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -17286,16 +18941,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " obnx=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.OBNX__V38*/ meltfptr[36];
- /*_.MELT_DEBUG_FUN__V44*/ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V44*/
+ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V43*/ meltfptr[42] = /*_.MELT_DEBUG_FUN__V44*/ meltfptr[43];;
+ /*_._IF___V43*/
+ meltfptr[42] = /*_.MELT_DEBUG_FUN__V44*/ meltfptr[43];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2996:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L20*/ meltfnum[19] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L20*/
+ meltfnum[19] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V44*/ meltfptr[43] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V44*/
+ meltfptr[43] = 0 ;
}
;
}
@@ -17308,7 +18967,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:2996:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -17317,9 +18977,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L19*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L19*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V43*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_._IF___V43*/
+ meltfptr[42] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -17349,10 +19011,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_OBJECT__L21*/ meltfnum[19] =
+ /*_#IS_OBJECT__L21*/
+ meltfnum[19] =
(melt_magic_discr((melt_ptr_t)(/*_.OBNX__V38*/ meltfptr[36])) == MELTOBMAG_OBJECT);;
MELT_LOCATION("warmelt-genobj.melt:2997:/ cond");
- /*cond*/ if (/*_#IS_OBJECT__L21*/ meltfnum[19]) /*then*/
+ /*cond*/
+ if (/*_#IS_OBJECT__L21*/ meltfnum[19]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V46*/ meltfptr[42] = (/*nil*/NULL);;
@@ -17383,25 +19047,31 @@ meltlab_endgetargs:
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OBNX__V38*/ meltfptr[36];
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.NEXP__V34*/ meltfptr[33];
- /*_.MELT_ASSERT_FAILURE_FUN__V47*/ meltfptr[46] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V47*/
+ meltfptr[46] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V46*/ meltfptr[42] = /*_.MELT_ASSERT_FAILURE_FUN__V47*/ meltfptr[46];;
+ /*_._IFELSE___V46*/
+ meltfptr[42] = /*_.MELT_ASSERT_FAILURE_FUN__V47*/ meltfptr[46];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2997:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V47*/ meltfptr[46] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V47*/
+ meltfptr[46] = 0 ;
}
;
}
;
- /*_.IFCPP___V45*/ meltfptr[43] = /*_._IFELSE___V46*/ meltfptr[42];;
+ /*_.IFCPP___V45*/
+ meltfptr[43] = /*_._IFELSE___V46*/ meltfptr[42];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2997:/ clear");
- /*clear*/ /*_#IS_OBJECT__L21*/ meltfnum[19] = 0 ;
+ /*clear*/ /*_#IS_OBJECT__L21*/
+ meltfnum[19] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V46*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_._IFELSE___V46*/
+ meltfptr[42] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -17412,15 +19082,19 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:2995:/ quasiblock");
- /*_.PROGN___V48*/ meltfptr[46] = /*_.IFCPP___V45*/ meltfptr[43];;
+ /*_.PROGN___V48*/
+ meltfptr[46] = /*_.IFCPP___V45*/ meltfptr[43];;
/*^compute*/
- /*_._IF___V42*/ meltfptr[35] = /*_.PROGN___V48*/ meltfptr[46];;
+ /*_._IF___V42*/
+ meltfptr[35] = /*_.PROGN___V48*/ meltfptr[46];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2995:/ clear");
- /*clear*/ /*_.IFCPP___V45*/ meltfptr[43] = 0 ;
+ /*clear*/ /*_.IFCPP___V45*/
+ meltfptr[43] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V48*/ meltfptr[46] = 0 ;
+ /*clear*/ /*_.PROGN___V48*/
+ meltfptr[46] = 0 ;
}
;
}
@@ -17431,15 +19105,19 @@ meltlab_endgetargs:
}
;
/*^compute*/
- /*_._IF___V41*/ meltfptr[39] = /*_._IF___V42*/ meltfptr[35];;
+ /*_._IF___V41*/
+ meltfptr[39] = /*_._IF___V42*/ meltfptr[35];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:2994:/ clear");
- /*clear*/ /*_#IS_OBJECT__L17*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#IS_OBJECT__L17*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_#NOT__L18*/ meltfnum[17] = 0 ;
+ /*clear*/ /*_#NOT__L18*/
+ meltfnum[17] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V42*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_._IF___V42*/
+ meltfptr[35] = 0 ;
}
;
}
@@ -17453,7 +19131,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2999:/ cond");
- /*cond*/ if (/*_.OBVA__V35*/ meltfptr[34]) /*then*/
+ /*cond*/
+ if (/*_.OBVA__V35*/ meltfptr[34]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -17488,7 +19167,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L22*/ meltfnum[18] =
+ /*_#MELT_NEED_DBG__L22*/
+ meltfnum[18] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -17497,7 +19177,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3002:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L22*/ meltfnum[18]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L22*/ meltfnum[18]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -17538,16 +19219,20 @@ meltlab_endgetargs:
argtab[7].meltbp_cstring = "\n obva=";
/*^apply.arg*/
argtab[8].meltbp_aptr = (melt_ptr_t*) &/*_.OBVA__V35*/ meltfptr[34];
- /*_.MELT_DEBUG_FUN__V50*/ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V50*/
+ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V49*/ meltfptr[42] = /*_.MELT_DEBUG_FUN__V50*/ meltfptr[43];;
+ /*_._IF___V49*/
+ meltfptr[42] = /*_.MELT_DEBUG_FUN__V50*/ meltfptr[43];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3002:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L23*/ meltfnum[19] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L23*/
+ meltfnum[19] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V50*/ meltfptr[43] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V50*/
+ meltfptr[43] = 0 ;
}
;
}
@@ -17560,7 +19245,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3002:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -17569,9 +19255,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L22*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L22*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V49*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_._IF___V49*/
+ meltfptr[42] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -17604,11 +19292,13 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^ojbmsend.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.OBVA__V35*/ meltfptr[34];
- /*_.OBPD__V51*/ meltfptr[46] = meltgc_send((melt_ptr_t)(/*_.OBNX__V38*/ meltfptr[36]), (melt_ptr_t)((/*!PUT_OBJDEST*/ meltfrout->tabval[10])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.OBPD__V51*/
+ meltfptr[46] = meltgc_send((melt_ptr_t)(/*_.OBNX__V38*/ meltfptr[36]), (melt_ptr_t)((/*!PUT_OBJDEST*/ meltfrout->tabval[10])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_LOCATION("warmelt-genobj.melt:3006:/ cond");
- /*cond*/ if (/*_.OBPD__V51*/ meltfptr[46]) /*then*/
+ /*cond*/
+ if (/*_.OBPD__V51*/ meltfptr[46]) /*then*/
{
/*^cond.then*/
/*_.OBMY__V52*/ meltfptr[35] = /*_.OBPD__V51*/ meltfptr[46];;
@@ -17617,7 +19307,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3006:/ cond.else");
- /*_.OBMY__V52*/ meltfptr[35] = /*_.OBNX__V38*/ meltfptr[36];;
+ /*_.OBMY__V52*/
+ meltfptr[35] = /*_.OBNX__V38*/ meltfptr[36];;
}
;
@@ -17640,7 +19331,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L24*/ meltfnum[9] =
+ /*_#MELT_NEED_DBG__L24*/
+ meltfnum[9] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -17649,7 +19341,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3008:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L24*/ meltfnum[9]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L24*/ meltfnum[9]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -17686,16 +19379,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " obmy=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.OBMY__V52*/ meltfptr[35];
- /*_.MELT_DEBUG_FUN__V54*/ meltfptr[42] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V54*/
+ meltfptr[42] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V53*/ meltfptr[43] = /*_.MELT_DEBUG_FUN__V54*/ meltfptr[42];;
+ /*_._IF___V53*/
+ meltfptr[43] = /*_.MELT_DEBUG_FUN__V54*/ meltfptr[42];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3008:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L25*/ meltfnum[17] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L25*/
+ meltfnum[17] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V54*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V54*/
+ meltfptr[42] = 0 ;
}
;
}
@@ -17708,7 +19405,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3008:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -17717,9 +19415,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L24*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L24*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V53*/ meltfptr[43] = 0 ;
+ /*clear*/ /*_._IF___V53*/
+ meltfptr[43] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -17747,9 +19447,11 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-genobj.melt:3005:/ clear");
- /*clear*/ /*_.OBPD__V51*/ meltfptr[46] = 0 ;
+ /*clear*/ /*_.OBPD__V51*/
+ meltfptr[46] = 0 ;
/*^clear*/
- /*clear*/ /*_.OBMY__V52*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_.OBMY__V52*/
+ meltfptr[35] = 0 ;
MELT_LOCATION("warmelt-genobj.melt:2999:/ quasiblock");
@@ -17784,7 +19486,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L26*/ meltfnum[19] =
+ /*_#MELT_NEED_DBG__L26*/
+ meltfnum[19] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -17793,7 +19496,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3013:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L26*/ meltfnum[19]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L26*/ meltfnum[19]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -17826,16 +19530,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_let append obnx=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OBNX__V38*/ meltfptr[36];
- /*_.MELT_DEBUG_FUN__V56*/ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V56*/
+ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V55*/ meltfptr[42] = /*_.MELT_DEBUG_FUN__V56*/ meltfptr[43];;
+ /*_._IF___V55*/
+ meltfptr[42] = /*_.MELT_DEBUG_FUN__V56*/ meltfptr[43];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3013:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L27*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L27*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V56*/ meltfptr[43] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V56*/
+ meltfptr[43] = 0 ;
}
;
}
@@ -17848,7 +19556,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3013:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -17857,9 +19566,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L26*/ meltfnum[19] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L26*/
+ meltfnum[19] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V55*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_._IF___V55*/
+ meltfptr[42] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -17897,7 +19608,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:3017:/ cond");
- /*cond*/ if (/*_.OBVA__V35*/ meltfptr[34]) /*then*/
+ /*cond*/
+ if (/*_.OBVA__V35*/ meltfptr[34]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -17918,7 +19630,8 @@ meltlab_endgetargs:
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJCLEAR*/ meltfrout->tabval[11])), (2), "CLASS_OBJCLEAR");
- /*_.INST__V58*/ meltfptr[35] =
+ /*_.INST__V58*/
+ meltfptr[35] =
newobj;
};
;
@@ -17936,7 +19649,8 @@ meltlab_endgetargs:
melt_dbgtrace_written_object (/*_.INST__V58*/ meltfptr[35], "newly made instance");
;
- /*_.OBCL__V57*/ meltfptr[46] = /*_.INST__V58*/ meltfptr[35];;
+ /*_.OBCL__V57*/
+ meltfptr[46] = /*_.INST__V58*/ meltfptr[35];;
{
MELT_LOCATION("warmelt-genobj.melt:3022:/ locexp");
@@ -17945,7 +19659,8 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-genobj.melt:3018:/ clear");
- /*clear*/ /*_.OBCL__V57*/ meltfptr[46] = 0 ;
+ /*clear*/ /*_.OBCL__V57*/
+ meltfptr[46] = 0 ;
/*epilog*/
}
;
@@ -17953,31 +19668,41 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-genobj.melt:2991:/ clear");
- /*clear*/ /*_.OBNX__V38*/ meltfptr[36] = 0 ;
+ /*clear*/ /*_.OBNX__V38*/
+ meltfptr[36] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_A__L16*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L16*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V41*/ meltfptr[39] = 0 ;
+ /*clear*/ /*_._IF___V41*/
+ meltfptr[39] = 0 ;
MELT_LOCATION("warmelt-genobj.melt:2985:/ clear");
- /*clear*/ /*_.BDER__V32*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_.BDER__V32*/
+ meltfptr[30] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTY__V33*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.CTY__V33*/
+ meltfptr[20] = 0 ;
/*^clear*/
- /*clear*/ /*_.NEXP__V34*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_.NEXP__V34*/
+ meltfptr[33] = 0 ;
/*^clear*/
- /*clear*/ /*_.OBVA__V35*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_.OBVA__V35*/
+ meltfptr[34] = 0 ;
if (/*_#BNDIX__L8*/ meltfnum[1]<0) break;
} /* end foreach_in_multiple meltcit1__EACHTUP */
/*citerepilog*/
MELT_LOCATION("warmelt-genobj.melt:2980:/ clear");
- /*clear*/ /*_.NLBND__V26*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.NLBND__V26*/
+ meltfptr[24] = 0 ;
/*^clear*/
- /*clear*/ /*_#BNDIX__L8*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#BNDIX__L8*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V29*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.IFCPP___V29*/
+ meltfptr[27] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -18000,7 +19725,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L28*/ meltfnum[17] =
+ /*_#MELT_NEED_DBG__L28*/
+ meltfnum[17] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -18009,7 +19735,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3024:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L28*/ meltfnum[17]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L28*/ meltfnum[17]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -18050,16 +19777,20 @@ meltlab_endgetargs:
argtab[7].meltbp_cstring = "\n.. oepil=";
/*^apply.arg*/
argtab[8].meltbp_aptr = (melt_ptr_t*) &/*_.OEPIL__V18*/ meltfptr[17];
- /*_.MELT_DEBUG_FUN__V60*/ meltfptr[42] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V60*/
+ meltfptr[42] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V59*/ meltfptr[43] = /*_.MELT_DEBUG_FUN__V60*/ meltfptr[42];;
+ /*_._IF___V59*/
+ meltfptr[43] = /*_.MELT_DEBUG_FUN__V60*/ meltfptr[42];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3024:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L29*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L29*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V60*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V60*/
+ meltfptr[42] = 0 ;
}
;
}
@@ -18072,7 +19803,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3024:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -18081,9 +19813,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L28*/ meltfnum[17] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L28*/
+ meltfnum[17] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V59*/ meltfptr[43] = 0 ;
+ /*clear*/ /*_._IF___V59*/
+ meltfptr[43] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -18113,10 +19847,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE_OR_NULL__L30*/ meltfnum[18] =
+ /*_#IS_MULTIPLE_OR_NULL__L30*/
+ meltfnum[18] =
((/*_.BDY__V15*/ meltfptr[14]) == NULL || (melt_unsafe_magic_discr((melt_ptr_t)(/*_.BDY__V15*/ meltfptr[14])) == MELTOBMAG_MULTIPLE));;
MELT_LOCATION("warmelt-genobj.melt:3028:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE_OR_NULL__L30*/ meltfnum[18]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE_OR_NULL__L30*/ meltfnum[18]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V62*/ meltfptr[36] = (/*nil*/NULL);;
@@ -18145,25 +19881,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3028;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.BDY__V15*/ meltfptr[14];
- /*_.MELT_ASSERT_FAILURE_FUN__V63*/ meltfptr[39] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V63*/
+ meltfptr[39] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V62*/ meltfptr[36] = /*_.MELT_ASSERT_FAILURE_FUN__V63*/ meltfptr[39];;
+ /*_._IFELSE___V62*/
+ meltfptr[36] = /*_.MELT_ASSERT_FAILURE_FUN__V63*/ meltfptr[39];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3028:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V63*/ meltfptr[39] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V63*/
+ meltfptr[39] = 0 ;
}
;
}
;
- /*_.IFCPP___V61*/ meltfptr[46] = /*_._IFELSE___V62*/ meltfptr[36];;
+ /*_.IFCPP___V61*/
+ meltfptr[46] = /*_._IFELSE___V62*/ meltfptr[36];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3028:/ clear");
- /*clear*/ /*_#IS_MULTIPLE_OR_NULL__L30*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE_OR_NULL__L30*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V62*/ meltfptr[36] = 0 ;
+ /*clear*/ /*_._IFELSE___V62*/
+ meltfptr[36] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -18203,7 +19945,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L32*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L32*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -18212,7 +19955,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3032:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L32*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L32*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -18253,16 +19997,20 @@ meltlab_endgetargs:
argtab[7].meltbp_cstring = " bdyix=";
/*^apply.arg*/
argtab[8].meltbp_long = /*_#BDYIX__L31*/ meltfnum[19];
- /*_.MELT_DEBUG_FUN__V66*/ meltfptr[33] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V66*/
+ meltfptr[33] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V65*/ meltfptr[20] = /*_.MELT_DEBUG_FUN__V66*/ meltfptr[33];;
+ /*_._IF___V65*/
+ meltfptr[20] = /*_.MELT_DEBUG_FUN__V66*/ meltfptr[33];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3032:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L33*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L33*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V66*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V66*/
+ meltfptr[33] = 0 ;
}
;
}
@@ -18275,7 +20023,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3032:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -18284,9 +20033,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L32*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L32*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V65*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_._IF___V65*/
+ meltfptr[20] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -18319,7 +20070,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^ojbmsend.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.OBJCOMP__V67*/ meltfptr[34] = meltgc_send((melt_ptr_t)(/*_.BDYCOMP__V64*/ meltfptr[30]), (melt_ptr_t)((/*!COMPILE_OBJ*/ meltfrout->tabval[8])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.OBJCOMP__V67*/
+ meltfptr[34] = meltgc_send((melt_ptr_t)(/*_.BDYCOMP__V64*/ meltfptr[30]), (melt_ptr_t)((/*!COMPILE_OBJ*/ meltfrout->tabval[8])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -18342,7 +20094,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L34*/ meltfnum[17] =
+ /*_#MELT_NEED_DBG__L34*/
+ meltfnum[17] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -18351,7 +20104,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3036:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L34*/ meltfnum[17]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L34*/ meltfnum[17]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -18384,16 +20138,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_let body objcomp=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OBJCOMP__V67*/ meltfptr[34];
- /*_.MELT_DEBUG_FUN__V69*/ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V69*/
+ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V68*/ meltfptr[42] = /*_.MELT_DEBUG_FUN__V69*/ meltfptr[43];;
+ /*_._IF___V68*/
+ meltfptr[42] = /*_.MELT_DEBUG_FUN__V69*/ meltfptr[43];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3036:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L35*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L35*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V69*/ meltfptr[43] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V69*/
+ meltfptr[43] = 0 ;
}
;
}
@@ -18406,7 +20164,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3036:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -18415,9 +20174,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L34*/ meltfnum[17] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L34*/
+ meltfnum[17] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V68*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_._IF___V68*/
+ meltfptr[42] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -18440,10 +20201,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#NULL__L36*/ meltfnum[9] =
+ /*_#NULL__L36*/
+ meltfnum[9] =
(/*null*/(/*_.OBJCOMP__V67*/ meltfptr[34]) == NULL);;
MELT_LOCATION("warmelt-genobj.melt:3039:/ cond");
- /*cond*/ if (/*_#NULL__L36*/ meltfnum[9]) /*then*/
+ /*cond*/
+ if (/*_#NULL__L36*/ meltfnum[9]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -18453,7 +20216,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3040:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*epilog*/
@@ -18481,18 +20245,22 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-genobj.melt:3034:/ clear");
- /*clear*/ /*_.OBJCOMP__V67*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_.OBJCOMP__V67*/
+ meltfptr[34] = 0 ;
/*^clear*/
- /*clear*/ /*_#NULL__L36*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#NULL__L36*/
+ meltfnum[9] = 0 ;
if (/*_#BDYIX__L31*/ meltfnum[19]<0) break;
} /* end foreach_in_multiple meltcit2__EACHTUP */
/*citerepilog*/
MELT_LOCATION("warmelt-genobj.melt:3029:/ clear");
- /*clear*/ /*_.BDYCOMP__V64*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_.BDYCOMP__V64*/
+ meltfptr[30] = 0 ;
/*^clear*/
- /*clear*/ /*_#BDYIX__L31*/ meltfnum[19] = 0 ;
+ /*clear*/ /*_#BDYIX__L31*/
+ meltfnum[19] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -18515,7 +20283,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L37*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L37*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -18524,7 +20293,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3042:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L37*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L37*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -18557,16 +20327,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compilobj_nrep_let after iterate body loc=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.LOC__V13*/ meltfptr[3];
- /*_.MELT_DEBUG_FUN__V71*/ meltfptr[36] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V71*/
+ meltfptr[36] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V70*/ meltfptr[39] = /*_.MELT_DEBUG_FUN__V71*/ meltfptr[36];;
+ /*_._IF___V70*/
+ meltfptr[39] = /*_.MELT_DEBUG_FUN__V71*/ meltfptr[36];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3042:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L38*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L38*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V71*/ meltfptr[36] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V71*/
+ meltfptr[36] = 0 ;
}
;
}
@@ -18579,7 +20353,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3042:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -18588,9 +20363,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L37*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L37*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V70*/ meltfptr[39] = 0 ;
+ /*clear*/ /*_._IF___V70*/
+ meltfptr[39] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -18630,7 +20407,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L39*/ meltfnum[17] =
+ /*_#MELT_NEED_DBG__L39*/
+ meltfnum[17] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -18639,7 +20417,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3045:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L39*/ meltfnum[17]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L39*/ meltfnum[17]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -18688,16 +20467,20 @@ meltlab_endgetargs:
argtab[11].meltbp_cstring = "\n... loc=";
/*^apply.arg*/
argtab[12].meltbp_aptr = (melt_ptr_t*) &/*_.LOC__V13*/ meltfptr[3];
- /*_.MELT_DEBUG_FUN__V73*/ meltfptr[20] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V73*/
+ meltfptr[20] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V72*/ meltfptr[33] = /*_.MELT_DEBUG_FUN__V73*/ meltfptr[20];;
+ /*_._IF___V72*/
+ meltfptr[33] = /*_.MELT_DEBUG_FUN__V73*/ meltfptr[20];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3045:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L40*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L40*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V73*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V73*/
+ meltfptr[20] = 0 ;
}
;
}
@@ -18710,7 +20493,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3045:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -18719,9 +20503,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L39*/ meltfnum[17] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L39*/
+ meltfnum[17] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V72*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_._IF___V72*/
+ meltfptr[33] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -18773,7 +20559,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L42*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L42*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -18782,7 +20569,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3052:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L42*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L42*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -18823,16 +20611,20 @@ meltlab_endgetargs:
argtab[7].meltbp_cstring = " ix=";
/*^apply.arg*/
argtab[8].meltbp_long = /*_#IX__L41*/ meltfnum[18];
- /*_.MELT_DEBUG_FUN__V76*/ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V76*/
+ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V75*/ meltfptr[42] = /*_.MELT_DEBUG_FUN__V76*/ meltfptr[34];;
+ /*_._IF___V75*/
+ meltfptr[42] = /*_.MELT_DEBUG_FUN__V76*/ meltfptr[34];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3052:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L43*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L43*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V76*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V76*/
+ meltfptr[34] = 0 ;
}
;
}
@@ -18845,7 +20637,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3052:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -18854,9 +20647,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L42*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L42*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V75*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_._IF___V75*/
+ meltfptr[42] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -18886,7 +20681,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V3*/ meltfptr[2];
- /*_.DISPOSE_BND_OBJ__V77*/ meltfptr[36] = melt_apply ((meltclosure_ptr_t)((/*!DISPOSE_BND_OBJ*/ meltfrout->tabval[12])), (melt_ptr_t)(/*_.OBND__V74*/ meltfptr[43]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.DISPOSE_BND_OBJ__V77*/
+ meltfptr[36] = melt_apply ((meltclosure_ptr_t)((/*!DISPOSE_BND_OBJ*/ meltfrout->tabval[12])), (melt_ptr_t)(/*_.OBND__V74*/ meltfptr[43]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
if (/*_#IX__L41*/ meltfnum[18]<0) break;
@@ -18895,11 +20691,14 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-genobj.melt:3049:/ clear");
- /*clear*/ /*_.OBND__V74*/ meltfptr[43] = 0 ;
+ /*clear*/ /*_.OBND__V74*/
+ meltfptr[43] = 0 ;
/*^clear*/
- /*clear*/ /*_#IX__L41*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#IX__L41*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.DISPOSE_BND_OBJ__V77*/ meltfptr[36] = 0 ;
+ /*clear*/ /*_.DISPOSE_BND_OBJ__V77*/
+ meltfptr[36] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -18922,7 +20721,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L44*/ meltfnum[17] =
+ /*_#MELT_NEED_DBG__L44*/
+ meltfnum[17] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -18931,7 +20731,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3054:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L44*/ meltfnum[17]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L44*/ meltfnum[17]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -18972,16 +20773,20 @@ meltlab_endgetargs:
argtab[7].meltbp_cstring = "\n... loc=";
/*^apply.arg*/
argtab[8].meltbp_aptr = (melt_ptr_t*) &/*_.LOC__V13*/ meltfptr[3];
- /*_.MELT_DEBUG_FUN__V79*/ meltfptr[20] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V79*/
+ meltfptr[20] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V78*/ meltfptr[39] = /*_.MELT_DEBUG_FUN__V79*/ meltfptr[20];;
+ /*_._IF___V78*/
+ meltfptr[39] = /*_.MELT_DEBUG_FUN__V79*/ meltfptr[20];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3054:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L45*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L45*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V79*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V79*/
+ meltfptr[20] = 0 ;
}
;
}
@@ -18994,7 +20799,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3054:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -19003,9 +20809,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L44*/ meltfnum[17] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L44*/
+ meltfnum[17] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V78*/ meltfptr[39] = 0 ;
+ /*clear*/ /*_._IF___V78*/
+ meltfptr[39] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -19045,7 +20853,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L46*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L46*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -19054,7 +20863,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3055:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L46*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L46*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -19095,16 +20905,20 @@ meltlab_endgetargs:
argtab[7].meltbp_cstring = " oblock=";
/*^apply.arg*/
argtab[8].meltbp_aptr = (melt_ptr_t*) &/*_.OBLOCK__V19*/ meltfptr[18];
- /*_.MELT_DEBUG_FUN__V81*/ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V81*/
+ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V80*/ meltfptr[33] = /*_.MELT_DEBUG_FUN__V81*/ meltfptr[34];;
+ /*_._IF___V80*/
+ meltfptr[33] = /*_.MELT_DEBUG_FUN__V81*/ meltfptr[34];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3055:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L47*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L47*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V81*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V81*/
+ meltfptr[34] = 0 ;
}
;
}
@@ -19117,7 +20931,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3055:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -19126,9 +20941,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L46*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L46*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V80*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_._IF___V80*/
+ meltfptr[33] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -19154,7 +20971,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:3056:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.OBLOCK__V19*/ meltfptr[18];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.OBLOCK__V19*/ meltfptr[18];;
{
MELT_LOCATION("warmelt-genobj.melt:3056:/ locexp");
@@ -19169,36 +20987,49 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V12*/ meltfptr[10] = /*_.RETURN___V82*/ meltfptr[42];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V12*/
+ meltfptr[10] = /*_.RETURN___V82*/ meltfptr[42];;
MELT_LOCATION("warmelt-genobj.melt:2961:/ clear");
- /*clear*/ /*_.LOC__V13*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.LOC__V13*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.BNDS__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.BNDS__V14*/
+ meltfptr[13] = 0 ;
/*^clear*/
- /*clear*/ /*_.BDY__V15*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.BDY__V15*/
+ meltfptr[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.LOCMAP__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.LOCMAP__V16*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_.OBODL__V17*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.OBODL__V17*/
+ meltfptr[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.OEPIL__V18*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.OEPIL__V18*/
+ meltfptr[17] = 0 ;
/*^clear*/
- /*clear*/ /*_.OBLOCK__V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.OBLOCK__V19*/
+ meltfptr[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V23*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.IFCPP___V23*/
+ meltfptr[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V61*/ meltfptr[46] = 0 ;
+ /*clear*/ /*_.IFCPP___V61*/
+ meltfptr[46] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V82*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_.RETURN___V82*/
+ meltfptr[42] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:2957:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V12*/ meltfptr[10];;
{
MELT_LOCATION("warmelt-genobj.melt:2957:/ locexp");
@@ -19213,15 +21044,19 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.IFCPP___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.IFCPP___V6*/
+ meltfptr[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.IFCPP___V9*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V12*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.LET___V12*/
+ meltfptr[10] = 0 ;
}
;
@@ -19303,7 +21138,8 @@ meltrout_57_WARMELTmiGENOBJ_FAIL_COMPILETRECFILL(meltclosure_ptr_t meltclosp_, m
/* end of frame for routine meltrout_57_WARMELTmiGENOBJ_FAIL_COMPILETRECFILL fromline 1756 */
- /* classy proc frame meltrout_57_WARMELTmiGENOBJ_FAIL_COMPILETRECFILL */ MeltFrame_meltrout_57_WARMELTmiGENOBJ_FAIL_COMPILETRECFILL
+ /* classy proc frame meltrout_57_WARMELTmiGENOBJ_FAIL_COMPILETRECFILL */
+ MeltFrame_meltrout_57_WARMELTmiGENOBJ_FAIL_COMPILETRECFILL
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_57_WARMELTmiGENOBJ_FAIL_COMPILETRECFILL fromline 1785*/
#if ENABLE_CHECKING
@@ -19316,7 +21152,8 @@ meltrout_57_WARMELTmiGENOBJ_FAIL_COMPILETRECFILL(meltclosure_ptr_t meltclosp_, m
#define meltframe meltfram__
melt_trace_start("FAIL_COMPILETRECFILL", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -19326,33 +21163,38 @@ meltrout_57_WARMELTmiGENOBJ_FAIL_COMPILETRECFILL(meltclosure_ptr_t meltclosp_, m
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:3077:/ getarg");
- /*_.RECV__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.RECV__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OBVA__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.OBVA__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OBVA__V3*/ meltfptr[2])) != NULL);
/*getarg#2*/
/*^getarg*/
if (meltxargdescr_[1] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OBODL__V4*/ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
+ /*_.OBODL__V4*/
+ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OBODL__V4*/ meltfptr[3])) != NULL);
/*getarg#3*/
/*^getarg*/
if (meltxargdescr_[2] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V5*/ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
+ /*_.GCX__V5*/
+ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V5*/ meltfptr[4])) != NULL);
/*getarg#4*/
/*^getarg*/
if (meltxargdescr_[3] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.SLOC__V6*/ meltfptr[5] = (meltxargtab_[3].meltbp_aptr) ? (*(meltxargtab_[3].meltbp_aptr)) : NULL;
+ /*_.SLOC__V6*/
+ meltfptr[5] = (meltxargtab_[3].meltbp_aptr) ? (*(meltxargtab_[3].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.SLOC__V6*/ meltfptr[5])) != NULL);
;
@@ -19384,7 +21226,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -19393,7 +21236,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3078:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -19430,16 +21274,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " obva=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.OBVA__V3*/ meltfptr[2];
- /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V7*/ meltfptr[6] = /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7];;
+ /*_._IF___V7*/
+ meltfptr[6] = /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3078:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
@@ -19452,7 +21300,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3078:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -19461,9 +21310,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V7*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_._IF___V7*/
+ meltfptr[6] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -19486,10 +21337,12 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-genobj.melt:3079:/ quasiblock");
- /*_.D__V10*/ meltfptr[6] =
+ /*_.D__V10*/
+ meltfptr[6] =
((melt_ptr_t) (melt_discr((melt_ptr_t)(/*_.RECV__V2*/ meltfptr[1]))));;
MELT_LOCATION("warmelt-genobj.melt:3081:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.D__V10*/ meltfptr[6]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[1])))
) /*then*/
@@ -19500,7 +21353,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.D__V10*/ meltfptr[6]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V11*/ meltfptr[10] = slot;
+ /*_.NAMED_NAME__V11*/
+ meltfptr[10] = slot;
};
;
}
@@ -19527,7 +21381,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
/*^cond*/
- /*cond*/ if ((/*nil*/NULL)) /*then*/
+ /*cond*/
+ if ((/*nil*/NULL)) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V13*/ meltfptr[12] = (/*nil*/NULL);;
@@ -19556,23 +21411,28 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3082;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.RECV__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V14*/ meltfptr[13] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V14*/
+ meltfptr[13] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V13*/ meltfptr[12] = /*_.MELT_ASSERT_FAILURE_FUN__V14*/ meltfptr[13];;
+ /*_._IFELSE___V13*/
+ meltfptr[12] = /*_.MELT_ASSERT_FAILURE_FUN__V14*/ meltfptr[13];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3082:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V14*/
+ meltfptr[13] = 0 ;
}
;
}
;
- /*_.IFCPP___V12*/ meltfptr[11] = /*_._IFELSE___V13*/ meltfptr[12];;
+ /*_.IFCPP___V12*/
+ meltfptr[11] = /*_._IFELSE___V13*/ meltfptr[12];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3082:/ clear");
- /*clear*/ /*_._IFELSE___V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_._IFELSE___V13*/
+ meltfptr[12] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -19581,21 +21441,26 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;
/*^compute*/
- /*_.LET___V9*/ meltfptr[7] = /*_.IFCPP___V12*/ meltfptr[11];;
+ /*_.LET___V9*/
+ meltfptr[7] = /*_.IFCPP___V12*/ meltfptr[11];;
MELT_LOCATION("warmelt-genobj.melt:3079:/ clear");
- /*clear*/ /*_.D__V10*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.D__V10*/
+ meltfptr[6] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V11*/
+ meltfptr[10] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V12*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_.IFCPP___V12*/
+ meltfptr[11] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-genobj.melt:3077:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V9*/ meltfptr[7];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V9*/ meltfptr[7];;
{
MELT_LOCATION("warmelt-genobj.melt:3077:/ locexp");
@@ -19610,11 +21475,13 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.LET___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.LET___V9*/
+ meltfptr[7] = 0 ;
}
;
@@ -19696,7 +21563,8 @@ meltrout_58_WARMELTmiGENOBJ_COMPILETREC_LAMBDA(meltclosure_ptr_t meltclosp_, mel
/* end of frame for routine meltrout_58_WARMELTmiGENOBJ_COMPILETREC_LAMBDA fromline 1756 */
- /* classy proc frame meltrout_58_WARMELTmiGENOBJ_COMPILETREC_LAMBDA */ MeltFrame_meltrout_58_WARMELTmiGENOBJ_COMPILETREC_LAMBDA
+ /* classy proc frame meltrout_58_WARMELTmiGENOBJ_COMPILETREC_LAMBDA */
+ MeltFrame_meltrout_58_WARMELTmiGENOBJ_COMPILETREC_LAMBDA
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_58_WARMELTmiGENOBJ_COMPILETREC_LAMBDA fromline 1785*/
#if ENABLE_CHECKING
@@ -19709,7 +21577,8 @@ meltrout_58_WARMELTmiGENOBJ_COMPILETREC_LAMBDA(meltclosure_ptr_t meltclosp_, mel
#define meltframe meltfram__
melt_trace_start("COMPILETREC_LAMBDA", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -19719,33 +21588,38 @@ meltrout_58_WARMELTmiGENOBJ_COMPILETREC_LAMBDA(meltclosure_ptr_t meltclosp_, mel
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:3088:/ getarg");
- /*_.RECV__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.RECV__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OBVA__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.OBVA__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OBVA__V3*/ meltfptr[2])) != NULL);
/*getarg#2*/
/*^getarg*/
if (meltxargdescr_[1] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OBODL__V4*/ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
+ /*_.OBODL__V4*/
+ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OBODL__V4*/ meltfptr[3])) != NULL);
/*getarg#3*/
/*^getarg*/
if (meltxargdescr_[2] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V5*/ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
+ /*_.GCX__V5*/
+ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V5*/ meltfptr[4])) != NULL);
/*getarg#4*/
/*^getarg*/
if (meltxargdescr_[3] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.SLOC__V6*/ meltfptr[5] = (meltxargtab_[3].meltbp_aptr) ? (*(meltxargtab_[3].meltbp_aptr)) : NULL;
+ /*_.SLOC__V6*/
+ meltfptr[5] = (meltxargtab_[3].meltbp_aptr) ? (*(meltxargtab_[3].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.SLOC__V6*/ meltfptr[5])) != NULL);
;
@@ -19777,7 +21651,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -19786,7 +21661,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3089:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -19823,16 +21699,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " obva=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.OBVA__V3*/ meltfptr[2];
- /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V7*/ meltfptr[6] = /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7];;
+ /*_._IF___V7*/
+ meltfptr[6] = /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3089:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
@@ -19845,7 +21725,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3089:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -19854,9 +21735,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V7*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_._IF___V7*/
+ meltfptr[6] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -19886,10 +21769,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L3*/ meltfnum[1] =
+ /*_#IS_A__L3*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.RECV__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_NORMAL_CONSTRUCTED_LAMBDA_BINDING*/ meltfrout->tabval[1])));;
MELT_LOCATION("warmelt-genobj.melt:3090:/ cond");
- /*cond*/ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V10*/ meltfptr[6] = (/*nil*/NULL);;
@@ -19918,25 +21803,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3090;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.RECV__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V10*/ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
+ /*_._IFELSE___V10*/
+ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3090:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = 0 ;
}
;
}
;
- /*_.IFCPP___V9*/ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[6];;
+ /*_.IFCPP___V9*/
+ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3090:/ clear");
- /*clear*/ /*_#IS_A__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V10*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_._IFELSE___V10*/
+ meltfptr[6] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -19954,10 +21845,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L4*/ meltfnum[0] =
+ /*_#IS_A__L4*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.OBVA__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_OBJLOCV*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-genobj.melt:3091:/ cond");
- /*cond*/ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V13*/ meltfptr[6] = (/*nil*/NULL);;
@@ -19986,25 +21879,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3091;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OBVA__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V14*/ meltfptr[13] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V14*/
+ meltfptr[13] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V13*/ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V14*/ meltfptr[13];;
+ /*_._IFELSE___V13*/
+ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V14*/ meltfptr[13];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3091:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V14*/
+ meltfptr[13] = 0 ;
}
;
}
;
- /*_.IFCPP___V12*/ meltfptr[10] = /*_._IFELSE___V13*/ meltfptr[6];;
+ /*_.IFCPP___V12*/
+ meltfptr[10] = /*_._IFELSE___V13*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3091:/ clear");
- /*clear*/ /*_#IS_A__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V13*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_._IFELSE___V13*/
+ meltfptr[6] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -20022,10 +21921,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_LIST__L5*/ meltfnum[1] =
+ /*_#IS_LIST__L5*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.OBODL__V4*/ meltfptr[3])) == MELTOBMAG_LIST);;
MELT_LOCATION("warmelt-genobj.melt:3092:/ cond");
- /*cond*/ if (/*_#IS_LIST__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_LIST__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V16*/ meltfptr[6] = (/*nil*/NULL);;
@@ -20054,25 +21955,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3092;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OBODL__V4*/ meltfptr[3];
- /*_.MELT_ASSERT_FAILURE_FUN__V17*/ meltfptr[16] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V17*/
+ meltfptr[16] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V16*/ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V17*/ meltfptr[16];;
+ /*_._IFELSE___V16*/
+ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V17*/ meltfptr[16];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3092:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V17*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V17*/
+ meltfptr[16] = 0 ;
}
;
}
;
- /*_.IFCPP___V15*/ meltfptr[13] = /*_._IFELSE___V16*/ meltfptr[6];;
+ /*_.IFCPP___V15*/
+ meltfptr[13] = /*_._IFELSE___V16*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3092:/ clear");
- /*clear*/ /*_#IS_LIST__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_LIST__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V16*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_._IFELSE___V16*/
+ meltfptr[6] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -20084,7 +21991,8 @@ meltlab_endgetargs:
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.RECV__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_NORMAL_CONSTRUCTOR_BINDING*/ meltfrout->tabval[4])))
) /*then*/
@@ -20095,7 +22003,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.RECV__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NCONSB_LOC");
- /*_.NCONSB_LOC__V18*/ meltfptr[16] = slot;
+ /*_.NCONSB_LOC__V18*/
+ meltfptr[16] = slot;
};
;
}
@@ -20106,7 +22015,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-genobj.melt:3093:/ cond");
- /*cond*/ if (/*_.NCONSB_LOC__V18*/ meltfptr[16]) /*then*/
+ /*cond*/
+ if (/*_.NCONSB_LOC__V18*/ meltfptr[16]) /*then*/
{
/*^cond.then*/
/*_.LOC__V19*/ meltfptr[6] = /*_.NCONSB_LOC__V18*/ meltfptr[16];;
@@ -20115,11 +22025,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3093:/ cond.else");
- /*_.LOC__V19*/ meltfptr[6] = /*_.SLOC__V6*/ meltfptr[5];;
+ /*_.LOC__V19*/
+ meltfptr[6] = /*_.SLOC__V6*/ meltfptr[5];;
}
;
MELT_LOCATION("warmelt-genobj.melt:3094:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.RECV__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_NORMAL_CONSTRUCTED_LAMBDA_BINDING*/ meltfrout->tabval[1])))
) /*then*/
@@ -20130,7 +22042,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.RECV__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "NLAMBDAB_NCLOSED");
- /*_.NCLOSED__V20*/ meltfptr[19] = slot;
+ /*_.NCLOSED__V20*/
+ meltfptr[19] = slot;
};
;
}
@@ -20141,7 +22054,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-genobj.melt:3095:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.RECV__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_NORMAL_CONSTRUCTED_LAMBDA_BINDING*/ meltfrout->tabval[1])))
) /*then*/
@@ -20152,7 +22066,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.RECV__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 5, "NLAMBDAB_CONSTROUT");
- /*_.NCONSTROUT__V21*/ meltfptr[20] = slot;
+ /*_.NCONSTROUT__V21*/
+ meltfptr[20] = slot;
};
;
}
@@ -20173,7 +22088,8 @@ meltlab_endgetargs:
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJTOUCH*/ meltfrout->tabval[5])), (3), "CLASS_OBJTOUCH");
- /*_.INST__V23*/ meltfptr[22] =
+ /*_.INST__V23*/
+ meltfptr[22] =
newobj;
};
;
@@ -20191,7 +22107,8 @@ meltlab_endgetargs:
melt_dbgtrace_written_object (/*_.INST__V23*/ meltfptr[22], "newly made instance");
;
- /*_.OTOUCH__V22*/ meltfptr[21] = /*_.INST__V23*/ meltfptr[22];;
+ /*_.OTOUCH__V22*/
+ meltfptr[21] = /*_.INST__V23*/ meltfptr[22];;
MELT_CHECK_SIGNAL();
;
@@ -20202,7 +22119,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^ojbmsend.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V5*/ meltfptr[4];
- /*_.OCROUT__V24*/ meltfptr[23] = meltgc_send((melt_ptr_t)(/*_.NCONSTROUT__V21*/ meltfptr[20]), (melt_ptr_t)((/*!COMPILE_OBJ*/ meltfrout->tabval[6])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.OCROUT__V24*/
+ meltfptr[23] = meltgc_send((melt_ptr_t)(/*_.NCONSTROUT__V21*/ meltfptr[20]), (melt_ptr_t)((/*!COMPILE_OBJ*/ meltfrout->tabval[6])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -20216,7 +22134,8 @@ meltlab_endgetargs:
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJPUTCLOSUROUT*/ meltfrout->tabval[7])), (3), "CLASS_OBJPUTCLOSUROUT");
- /*_.INST__V26*/ meltfptr[25] =
+ /*_.INST__V26*/
+ meltfptr[25] =
newobj;
};
;
@@ -20239,7 +22158,8 @@ meltlab_endgetargs:
melt_dbgtrace_written_object (/*_.INST__V26*/ meltfptr[25], "newly made instance");
;
- /*_.OPUTROUT__V25*/ meltfptr[24] = /*_.INST__V26*/ meltfptr[25];;
+ /*_.OPUTROUT__V25*/
+ meltfptr[24] = /*_.INST__V26*/ meltfptr[25];;
#if MELT_HAVE_DEBUG
MELT_LOCATION("warmelt-genobj.melt:3107:/ cppif.then");
@@ -20260,7 +22180,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L6*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L6*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -20269,7 +22190,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3107:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L6*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L6*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -20302,16 +22224,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compiletrec_lambda oputrout=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OPUTROUT__V25*/ meltfptr[24];
- /*_.MELT_DEBUG_FUN__V28*/ meltfptr[27] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V28*/
+ meltfptr[27] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V27*/ meltfptr[26] = /*_.MELT_DEBUG_FUN__V28*/ meltfptr[27];;
+ /*_._IF___V27*/
+ meltfptr[26] = /*_.MELT_DEBUG_FUN__V28*/ meltfptr[27];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3107:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L7*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L7*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V28*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V28*/
+ meltfptr[27] = 0 ;
}
;
}
@@ -20324,7 +22250,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3107:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -20333,9 +22260,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V27*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_._IF___V27*/
+ meltfptr[26] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -20381,7 +22310,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L8*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L8*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -20390,7 +22320,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3110:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L8*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L8*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -20423,16 +22354,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compiletrec_lambda nclosed=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.NCLOSED__V20*/ meltfptr[19];
- /*_.MELT_DEBUG_FUN__V30*/ meltfptr[26] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V30*/
+ meltfptr[26] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V29*/ meltfptr[27] = /*_.MELT_DEBUG_FUN__V30*/ meltfptr[26];;
+ /*_._IF___V29*/
+ meltfptr[27] = /*_.MELT_DEBUG_FUN__V30*/ meltfptr[26];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3110:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L9*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L9*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V30*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V30*/
+ meltfptr[26] = 0 ;
}
;
}
@@ -20445,7 +22380,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3110:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -20454,9 +22390,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L8*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L8*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V29*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_._IF___V29*/
+ meltfptr[27] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -20508,7 +22446,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L11*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L11*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -20517,7 +22456,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3114:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L11*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L11*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -20554,16 +22494,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " curix=";
/*^apply.arg*/
argtab[6].meltbp_long = /*_#CURIX__L10*/ meltfnum[0];
- /*_.MELT_DEBUG_FUN__V33*/ meltfptr[32] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V33*/
+ meltfptr[32] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V32*/ meltfptr[27] = /*_.MELT_DEBUG_FUN__V33*/ meltfptr[32];;
+ /*_._IF___V32*/
+ meltfptr[27] = /*_.MELT_DEBUG_FUN__V33*/ meltfptr[32];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3114:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L12*/ meltfnum[11] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L12*/
+ meltfnum[11] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V33*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V33*/
+ meltfptr[32] = 0 ;
}
;
}
@@ -20576,7 +22520,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3114:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -20585,9 +22530,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L11*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L11*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V32*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_._IF___V32*/
+ meltfptr[27] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -20620,7 +22567,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^ojbmsend.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V5*/ meltfptr[4];
- /*_.OCLOSED__V34*/ meltfptr[32] = meltgc_send((melt_ptr_t)(/*_.CURCLOSED__V31*/ meltfptr[26]), (melt_ptr_t)((/*!COMPILE_OBJ*/ meltfrout->tabval[6])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.OCLOSED__V34*/
+ meltfptr[32] = meltgc_send((melt_ptr_t)(/*_.CURCLOSED__V31*/ meltfptr[26]), (melt_ptr_t)((/*!COMPILE_OBJ*/ meltfrout->tabval[6])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -20643,7 +22591,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L13*/ meltfnum[11] =
+ /*_#MELT_NEED_DBG__L13*/
+ meltfnum[11] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -20652,7 +22601,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3117:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L13*/ meltfnum[11]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L13*/ meltfnum[11]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -20685,16 +22635,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compiletrec_lambda oclosed=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OCLOSED__V34*/ meltfptr[32];
- /*_.MELT_DEBUG_FUN__V36*/ meltfptr[35] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V36*/
+ meltfptr[35] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V35*/ meltfptr[27] = /*_.MELT_DEBUG_FUN__V36*/ meltfptr[35];;
+ /*_._IF___V35*/
+ meltfptr[27] = /*_.MELT_DEBUG_FUN__V36*/ meltfptr[35];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3117:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L14*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L14*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V36*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V36*/
+ meltfptr[35] = 0 ;
}
;
}
@@ -20707,7 +22661,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3117:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -20716,9 +22671,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L13*/ meltfnum[11] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L13*/
+ meltfnum[11] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V35*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_._IF___V35*/
+ meltfptr[27] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -20741,10 +22698,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_NOT_A__L15*/ meltfnum[1] =
+ /*_#IS_NOT_A__L15*/
+ meltfnum[1] =
!melt_is_instance_of((melt_ptr_t)(/*_.OCLOSED__V34*/ meltfptr[32]), (melt_ptr_t)((/*!CLASS_OBJPUREVALUE*/ meltfrout->tabval[9])));;
MELT_LOCATION("warmelt-genobj.melt:3118:/ cond");
- /*cond*/ if (/*_#IS_NOT_A__L15*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_NOT_A__L15*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_#OR___L16*/ meltfnum[11] = /*_#IS_NOT_A__L15*/ meltfnum[1];;
@@ -20760,17 +22719,20 @@ meltlab_endgetargs:
/*_#IS_A__L17*/ meltfnum[16] =
melt_is_instance_of((melt_ptr_t)(/*_.OCLOSED__V34*/ meltfptr[32]), (melt_ptr_t)((/*!CLASS_OBJINSTR*/ meltfrout->tabval[8])));;
/*^compute*/
- /*_#OR___L16*/ meltfnum[11] = /*_#IS_A__L17*/ meltfnum[16];;
+ /*_#OR___L16*/
+ meltfnum[11] = /*_#IS_A__L17*/ meltfnum[16];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3118:/ clear");
- /*clear*/ /*_#IS_A__L17*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#IS_A__L17*/
+ meltfnum[16] = 0 ;
}
;
}
;
/*^cond*/
- /*cond*/ if (/*_#OR___L16*/ meltfnum[11]) /*then*/
+ /*cond*/
+ if (/*_#OR___L16*/ meltfnum[11]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -20780,10 +22742,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#gtI__L18*/ meltfnum[16] =
+ /*_#gtI__L18*/
+ meltfnum[16] =
((/*_#CURIX__L10*/ meltfnum[0]) > (0));;
MELT_LOCATION("warmelt-genobj.melt:3120:/ cond");
- /*cond*/ if (/*_#gtI__L18*/ meltfnum[16]) /*then*/
+ /*cond*/
+ if (/*_#gtI__L18*/ meltfnum[16]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -20813,7 +22777,8 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#gtI__L18*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#gtI__L18*/
+ meltfnum[16] = 0 ;
}
;
}
@@ -20844,7 +22809,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L19*/ meltfnum[16] =
+ /*_#MELT_NEED_DBG__L19*/
+ meltfnum[16] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -20853,7 +22819,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3125:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L19*/ meltfnum[16]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L19*/ meltfnum[16]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -20886,16 +22853,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compiletrec_lambda ignored generated code oclosed=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OCLOSED__V34*/ meltfptr[32];
- /*_.MELT_DEBUG_FUN__V38*/ meltfptr[27] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V38*/
+ meltfptr[27] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V37*/ meltfptr[35] = /*_.MELT_DEBUG_FUN__V38*/ meltfptr[27];;
+ /*_._IF___V37*/
+ meltfptr[35] = /*_.MELT_DEBUG_FUN__V38*/ meltfptr[27];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3125:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L20*/ meltfnum[19] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L20*/
+ meltfnum[19] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V38*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V38*/
+ meltfptr[27] = 0 ;
}
;
}
@@ -20908,7 +22879,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3125:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -20917,9 +22889,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L19*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L19*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V37*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_._IF___V37*/
+ meltfptr[35] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -20953,7 +22927,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_.MAKE_INTEGERBOX__V39*/ meltfptr[27] =
+ /*_.MAKE_INTEGERBOX__V39*/
+ meltfptr[27] =
(meltgc_new_int((meltobject_ptr_t)((/*!DISCR_INTEGER*/ meltfrout->tabval[11])), (/*_#CURIX__L10*/ meltfnum[0])));;
MELT_LOCATION("warmelt-genobj.melt:3128:/ quasiblock");
@@ -20963,7 +22938,8 @@ meltlab_endgetargs:
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJPUTCLOSEDV*/ meltfrout->tabval[10])), (4), "CLASS_OBJPUTCLOSEDV");
- /*_.INST__V41*/ meltfptr[40] =
+ /*_.INST__V41*/
+ meltfptr[40] =
newobj;
};
;
@@ -20991,7 +22967,8 @@ meltlab_endgetargs:
melt_dbgtrace_written_object (/*_.INST__V41*/ meltfptr[40], "newly made instance");
;
- /*_.OPUTCLO__V40*/ meltfptr[35] = /*_.INST__V41*/ meltfptr[40];;
+ /*_.OPUTCLO__V40*/
+ meltfptr[35] = /*_.INST__V41*/ meltfptr[40];;
#if MELT_HAVE_DEBUG
MELT_LOCATION("warmelt-genobj.melt:3135:/ cppif.then");
@@ -21012,7 +22989,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L21*/ meltfnum[19] =
+ /*_#MELT_NEED_DBG__L21*/
+ meltfnum[19] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -21021,7 +22999,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3135:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L21*/ meltfnum[19]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L21*/ meltfnum[19]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -21054,16 +23033,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compiletrec_lambda oputclo=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OPUTCLO__V40*/ meltfptr[35];
- /*_.MELT_DEBUG_FUN__V43*/ meltfptr[42] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V43*/
+ meltfptr[42] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V42*/ meltfptr[41] = /*_.MELT_DEBUG_FUN__V43*/ meltfptr[42];;
+ /*_._IF___V42*/
+ meltfptr[41] = /*_.MELT_DEBUG_FUN__V43*/ meltfptr[42];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3135:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L22*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L22*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V43*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V43*/
+ meltfptr[42] = 0 ;
}
;
}
@@ -21076,7 +23059,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3135:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -21085,9 +23069,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L21*/ meltfnum[19] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L21*/
+ meltfnum[19] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V42*/ meltfptr[41] = 0 ;
+ /*clear*/ /*_._IF___V42*/
+ meltfptr[41] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -21115,25 +23101,32 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-genobj.melt:3127:/ clear");
- /*clear*/ /*_.MAKE_INTEGERBOX__V39*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.MAKE_INTEGERBOX__V39*/
+ meltfptr[27] = 0 ;
/*^clear*/
- /*clear*/ /*_.OPUTCLO__V40*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_.OPUTCLO__V40*/
+ meltfptr[35] = 0 ;
MELT_LOCATION("warmelt-genobj.melt:3115:/ clear");
- /*clear*/ /*_.OCLOSED__V34*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.OCLOSED__V34*/
+ meltfptr[32] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_NOT_A__L15*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_NOT_A__L15*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_#OR___L16*/ meltfnum[11] = 0 ;
+ /*clear*/ /*_#OR___L16*/
+ meltfnum[11] = 0 ;
if (/*_#CURIX__L10*/ meltfnum[0]<0) break;
} /* end foreach_in_multiple meltcit1__EACHTUP */
/*citerepilog*/
MELT_LOCATION("warmelt-genobj.melt:3111:/ clear");
- /*clear*/ /*_.CURCLOSED__V31*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.CURCLOSED__V31*/
+ meltfptr[26] = 0 ;
/*^clear*/
- /*clear*/ /*_#CURIX__L10*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#CURIX__L10*/
+ meltfnum[0] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -21162,7 +23155,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L23*/ meltfnum[16] =
+ /*_#MELT_NEED_DBG__L23*/
+ meltfnum[16] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -21171,7 +23165,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3140:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L23*/ meltfnum[16]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L23*/ meltfnum[16]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -21204,16 +23199,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compiletrec_lambda final obodl=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OBODL__V4*/ meltfptr[3];
- /*_.MELT_DEBUG_FUN__V45*/ meltfptr[41] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V45*/
+ meltfptr[41] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V44*/ meltfptr[42] = /*_.MELT_DEBUG_FUN__V45*/ meltfptr[41];;
+ /*_._IF___V44*/
+ meltfptr[42] = /*_.MELT_DEBUG_FUN__V45*/ meltfptr[41];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3140:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L24*/ meltfnum[19] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L24*/
+ meltfnum[19] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V45*/ meltfptr[41] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V45*/
+ meltfptr[41] = 0 ;
}
;
}
@@ -21226,7 +23225,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3140:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -21235,9 +23235,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L23*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L23*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V44*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_._IF___V44*/
+ meltfptr[42] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -21259,30 +23261,40 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-genobj.melt:3093:/ clear");
- /*clear*/ /*_.NCONSB_LOC__V18*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.NCONSB_LOC__V18*/
+ meltfptr[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.LOC__V19*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.LOC__V19*/
+ meltfptr[6] = 0 ;
/*^clear*/
- /*clear*/ /*_.NCLOSED__V20*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.NCLOSED__V20*/
+ meltfptr[19] = 0 ;
/*^clear*/
- /*clear*/ /*_.NCONSTROUT__V21*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.NCONSTROUT__V21*/
+ meltfptr[20] = 0 ;
/*^clear*/
- /*clear*/ /*_.OTOUCH__V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.OTOUCH__V22*/
+ meltfptr[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.OCROUT__V24*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.OCROUT__V24*/
+ meltfptr[23] = 0 ;
/*^clear*/
- /*clear*/ /*_.OPUTROUT__V25*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.OPUTROUT__V25*/
+ meltfptr[24] = 0 ;
MELT_CHECK_SIGNAL();
;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3088:/ clear");
- /*clear*/ /*_.IFCPP___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.IFCPP___V9*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V12*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.IFCPP___V12*/
+ meltfptr[10] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V15*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.IFCPP___V15*/
+ meltfptr[13] = 0 ;
}
;
@@ -21364,7 +23376,8 @@ meltrout_59_WARMELTmiGENOBJ_COMPILETREC_TUPLE(meltclosure_ptr_t meltclosp_, melt
/* end of frame for routine meltrout_59_WARMELTmiGENOBJ_COMPILETREC_TUPLE fromline 1756 */
- /* classy proc frame meltrout_59_WARMELTmiGENOBJ_COMPILETREC_TUPLE */ MeltFrame_meltrout_59_WARMELTmiGENOBJ_COMPILETREC_TUPLE
+ /* classy proc frame meltrout_59_WARMELTmiGENOBJ_COMPILETREC_TUPLE */
+ MeltFrame_meltrout_59_WARMELTmiGENOBJ_COMPILETREC_TUPLE
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_59_WARMELTmiGENOBJ_COMPILETREC_TUPLE fromline 1785*/
#if ENABLE_CHECKING
@@ -21377,7 +23390,8 @@ meltrout_59_WARMELTmiGENOBJ_COMPILETREC_TUPLE(meltclosure_ptr_t meltclosp_, melt
#define meltframe meltfram__
melt_trace_start("COMPILETREC_TUPLE", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -21387,33 +23401,38 @@ meltrout_59_WARMELTmiGENOBJ_COMPILETREC_TUPLE(meltclosure_ptr_t meltclosp_, melt
/*getarg#0*/
MELT_LOCATION("warmelt-genobj.melt:3147:/ getarg");
- /*_.RECV__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.RECV__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OBVA__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.OBVA__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OBVA__V3*/ meltfptr[2])) != NULL);
/*getarg#2*/
/*^getarg*/
if (meltxargdescr_[1] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OBODL__V4*/ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
+ /*_.OBODL__V4*/
+ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OBODL__V4*/ meltfptr[3])) != NULL);
/*getarg#3*/
/*^getarg*/
if (meltxargdescr_[2] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.GCX__V5*/ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
+ /*_.GCX__V5*/
+ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.GCX__V5*/ meltfptr[4])) != NULL);
/*getarg#4*/
/*^getarg*/
if (meltxargdescr_[3] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.SLOC__V6*/ meltfptr[5] = (meltxargtab_[3].meltbp_aptr) ? (*(meltxargtab_[3].meltbp_aptr)) : NULL;
+ /*_.SLOC__V6*/
+ meltfptr[5] = (meltxargtab_[3].meltbp_aptr) ? (*(meltxargtab_[3].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.SLOC__V6*/ meltfptr[5])) != NULL);
;
@@ -21445,7 +23464,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -21454,7 +23474,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3148:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -21491,16 +23512,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " obva=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.OBVA__V3*/ meltfptr[2];
- /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V7*/ meltfptr[6] = /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7];;
+ /*_._IF___V7*/
+ meltfptr[6] = /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3148:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
@@ -21513,7 +23538,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3148:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -21522,9 +23548,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V7*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_._IF___V7*/
+ meltfptr[6] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -21554,10 +23582,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L3*/ meltfnum[1] =
+ /*_#IS_A__L3*/
+ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.RECV__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_NORMAL_CONSTRUCTED_TUPLE_BINDING*/ meltfrout->tabval[1])));;
MELT_LOCATION("warmelt-genobj.melt:3149:/ cond");
- /*cond*/ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V10*/ meltfptr[6] = (/*nil*/NULL);;
@@ -21586,25 +23616,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3149;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.RECV__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V10*/ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
+ /*_._IFELSE___V10*/
+ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3149:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = 0 ;
}
;
}
;
- /*_.IFCPP___V9*/ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[6];;
+ /*_.IFCPP___V9*/
+ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3149:/ clear");
- /*clear*/ /*_#IS_A__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_A__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V10*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_._IFELSE___V10*/
+ meltfptr[6] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -21622,10 +23658,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L4*/ meltfnum[0] =
+ /*_#IS_A__L4*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.OBVA__V3*/ meltfptr[2]), (melt_ptr_t)((/*!CLASS_OBJLOCV*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-genobj.melt:3150:/ cond");
- /*cond*/ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V13*/ meltfptr[6] = (/*nil*/NULL);;
@@ -21654,25 +23692,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3150;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OBVA__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V14*/ meltfptr[13] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V14*/
+ meltfptr[13] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V13*/ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V14*/ meltfptr[13];;
+ /*_._IFELSE___V13*/
+ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V14*/ meltfptr[13];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3150:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V14*/
+ meltfptr[13] = 0 ;
}
;
}
;
- /*_.IFCPP___V12*/ meltfptr[10] = /*_._IFELSE___V13*/ meltfptr[6];;
+ /*_.IFCPP___V12*/
+ meltfptr[10] = /*_._IFELSE___V13*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3150:/ clear");
- /*clear*/ /*_#IS_A__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V13*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_._IFELSE___V13*/
+ meltfptr[6] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -21690,10 +23734,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_LIST__L5*/ meltfnum[1] =
+ /*_#IS_LIST__L5*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.OBODL__V4*/ meltfptr[3])) == MELTOBMAG_LIST);;
MELT_LOCATION("warmelt-genobj.melt:3151:/ cond");
- /*cond*/ if (/*_#IS_LIST__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_LIST__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V16*/ meltfptr[6] = (/*nil*/NULL);;
@@ -21722,25 +23768,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3151;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OBODL__V4*/ meltfptr[3];
- /*_.MELT_ASSERT_FAILURE_FUN__V17*/ meltfptr[16] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V17*/
+ meltfptr[16] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V16*/ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V17*/ meltfptr[16];;
+ /*_._IFELSE___V16*/
+ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V17*/ meltfptr[16];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3151:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V17*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V17*/
+ meltfptr[16] = 0 ;
}
;
}
;
- /*_.IFCPP___V15*/ meltfptr[13] = /*_._IFELSE___V16*/ meltfptr[6];;
+ /*_.IFCPP___V15*/
+ meltfptr[13] = /*_._IFELSE___V16*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3151:/ clear");
- /*clear*/ /*_#IS_LIST__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_LIST__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V16*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_._IFELSE___V16*/
+ meltfptr[6] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -21752,7 +23804,8 @@ meltlab_endgetargs:
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.RECV__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_NORMAL_CONSTRUCTOR_BINDING*/ meltfrout->tabval[4])))
) /*then*/
@@ -21763,7 +23816,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.RECV__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NCONSB_LOC");
- /*_.NCONSB_LOC__V18*/ meltfptr[16] = slot;
+ /*_.NCONSB_LOC__V18*/
+ meltfptr[16] = slot;
};
;
}
@@ -21774,7 +23828,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-genobj.melt:3152:/ cond");
- /*cond*/ if (/*_.NCONSB_LOC__V18*/ meltfptr[16]) /*then*/
+ /*cond*/
+ if (/*_.NCONSB_LOC__V18*/ meltfptr[16]) /*then*/
{
/*^cond.then*/
/*_.LOC__V19*/ meltfptr[6] = /*_.NCONSB_LOC__V18*/ meltfptr[16];;
@@ -21783,11 +23838,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3152:/ cond.else");
- /*_.LOC__V19*/ meltfptr[6] = /*_.SLOC__V6*/ meltfptr[5];;
+ /*_.LOC__V19*/
+ meltfptr[6] = /*_.SLOC__V6*/ meltfptr[5];;
}
;
MELT_LOCATION("warmelt-genobj.melt:3153:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.RECV__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_NORMAL_CONSTRUCTED_TUPLE_BINDING*/ meltfrout->tabval[1])))
) /*then*/
@@ -21798,7 +23855,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.RECV__V2*/ meltfptr[1]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "NTUPB_COMP");
- /*_.NCOMPTUP__V20*/ meltfptr[19] = slot;
+ /*_.NCOMPTUP__V20*/
+ meltfptr[19] = slot;
};
;
}
@@ -21819,7 +23877,8 @@ meltlab_endgetargs:
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJTOUCH*/ meltfrout->tabval[5])), (3), "CLASS_OBJTOUCH");
- /*_.INST__V22*/ meltfptr[21] =
+ /*_.INST__V22*/
+ meltfptr[21] =
newobj;
};
;
@@ -21837,7 +23896,8 @@ meltlab_endgetargs:
melt_dbgtrace_written_object (/*_.INST__V22*/ meltfptr[21], "newly made instance");
;
- /*_.OTOUCH__V21*/ meltfptr[20] = /*_.INST__V22*/ meltfptr[21];;
+ /*_.OTOUCH__V21*/
+ meltfptr[20] = /*_.INST__V22*/ meltfptr[21];;
#if MELT_HAVE_DEBUG
MELT_LOCATION("warmelt-genobj.melt:3159:/ cppif.then");
@@ -21858,7 +23918,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L6*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L6*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -21867,7 +23928,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3159:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L6*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L6*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -21900,16 +23962,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compiletrec_tuple ncomptup=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.NCOMPTUP__V20*/ meltfptr[19];
- /*_.MELT_DEBUG_FUN__V24*/ meltfptr[23] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V24*/
+ meltfptr[23] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V23*/ meltfptr[22] = /*_.MELT_DEBUG_FUN__V24*/ meltfptr[23];;
+ /*_._IF___V23*/
+ meltfptr[22] = /*_.MELT_DEBUG_FUN__V24*/ meltfptr[23];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3159:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L7*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L7*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V24*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V24*/
+ meltfptr[23] = 0 ;
}
;
}
@@ -21922,7 +23988,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3159:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -21931,9 +23998,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V23*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_._IF___V23*/
+ meltfptr[22] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -21985,7 +24054,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L9*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L9*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -21994,7 +24064,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3163:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L9*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L9*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -22031,16 +24102,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " ix=";
/*^apply.arg*/
argtab[6].meltbp_long = /*_#IX__L8*/ meltfnum[1];
- /*_.MELT_DEBUG_FUN__V27*/ meltfptr[26] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V27*/
+ meltfptr[26] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V26*/ meltfptr[22] = /*_.MELT_DEBUG_FUN__V27*/ meltfptr[26];;
+ /*_._IF___V26*/
+ meltfptr[22] = /*_.MELT_DEBUG_FUN__V27*/ meltfptr[26];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3163:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L10*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L10*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V27*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V27*/
+ meltfptr[26] = 0 ;
}
;
}
@@ -22053,7 +24128,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3163:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -22062,9 +24138,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L9*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L9*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V26*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_._IF___V26*/
+ meltfptr[22] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -22097,13 +24175,15 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^ojbmsend.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.GCX__V5*/ meltfptr[4];
- /*_.OCOMP__V28*/ meltfptr[26] = meltgc_send((melt_ptr_t)(/*_.NCURCOMP__V25*/ meltfptr[23]), (melt_ptr_t)((/*!COMPILE_OBJ*/ meltfrout->tabval[6])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.OCOMP__V28*/
+ meltfptr[26] = meltgc_send((melt_ptr_t)(/*_.NCURCOMP__V25*/ meltfptr[23]), (melt_ptr_t)((/*!COMPILE_OBJ*/ meltfrout->tabval[6])), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_CHECK_SIGNAL();
;
- /*_.MAKE_INTEGERBOX__V29*/ meltfptr[22] =
+ /*_.MAKE_INTEGERBOX__V29*/
+ meltfptr[22] =
(meltgc_new_int((meltobject_ptr_t)((/*!DISCR_INTEGER*/ meltfrout->tabval[8])), (/*_#IX__L8*/ meltfnum[1])));;
MELT_LOCATION("warmelt-genobj.melt:3165:/ quasiblock");
@@ -22113,7 +24193,8 @@ meltlab_endgetargs:
{
melt_ptr_t newobj = 0;
melt_raw_object_create(newobj,(melt_ptr_t)((/*!CLASS_OBJPUTUPLE*/ meltfrout->tabval[7])), (4), "CLASS_OBJPUTUPLE");
- /*_.INST__V31*/ meltfptr[30] =
+ /*_.INST__V31*/
+ meltfptr[30] =
newobj;
};
;
@@ -22141,7 +24222,8 @@ meltlab_endgetargs:
melt_dbgtrace_written_object (/*_.INST__V31*/ meltfptr[30], "newly made instance");
;
- /*_.OPUTN__V30*/ meltfptr[29] = /*_.INST__V31*/ meltfptr[30];;
+ /*_.OPUTN__V30*/
+ meltfptr[29] = /*_.INST__V31*/ meltfptr[30];;
#if MELT_HAVE_DEBUG
MELT_LOCATION("warmelt-genobj.melt:3172:/ cppif.then");
@@ -22162,7 +24244,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L11*/ meltfnum[9] =
+ /*_#MELT_NEED_DBG__L11*/
+ meltfnum[9] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -22171,7 +24254,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3172:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L11*/ meltfnum[9]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L11*/ meltfnum[9]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -22204,16 +24288,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compiletrec_tuple ocomp=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OCOMP__V28*/ meltfptr[26];
- /*_.MELT_DEBUG_FUN__V33*/ meltfptr[32] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V33*/
+ meltfptr[32] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V32*/ meltfptr[31] = /*_.MELT_DEBUG_FUN__V33*/ meltfptr[32];;
+ /*_._IF___V32*/
+ meltfptr[31] = /*_.MELT_DEBUG_FUN__V33*/ meltfptr[32];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3172:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L12*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L12*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V33*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V33*/
+ meltfptr[32] = 0 ;
}
;
}
@@ -22226,7 +24314,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3172:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -22235,9 +24324,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L11*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L11*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V32*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_._IF___V32*/
+ meltfptr[31] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -22260,10 +24351,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_NOT_A__L13*/ meltfnum[0] =
+ /*_#IS_NOT_A__L13*/
+ meltfnum[0] =
!melt_is_instance_of((melt_ptr_t)(/*_.OCOMP__V28*/ meltfptr[26]), (melt_ptr_t)((/*!CLASS_OBJPUREVALUE*/ meltfrout->tabval[10])));;
MELT_LOCATION("warmelt-genobj.melt:3173:/ cond");
- /*cond*/ if (/*_#IS_NOT_A__L13*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_NOT_A__L13*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_#OR___L14*/ meltfnum[9] = /*_#IS_NOT_A__L13*/ meltfnum[0];;
@@ -22279,17 +24372,20 @@ meltlab_endgetargs:
/*_#IS_A__L15*/ meltfnum[14] =
melt_is_instance_of((melt_ptr_t)(/*_.OCOMP__V28*/ meltfptr[26]), (melt_ptr_t)((/*!CLASS_OBJINSTR*/ meltfrout->tabval[9])));;
/*^compute*/
- /*_#OR___L14*/ meltfnum[9] = /*_#IS_A__L15*/ meltfnum[14];;
+ /*_#OR___L14*/
+ meltfnum[9] = /*_#IS_A__L15*/ meltfnum[14];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3173:/ clear");
- /*clear*/ /*_#IS_A__L15*/ meltfnum[14] = 0 ;
+ /*clear*/ /*_#IS_A__L15*/
+ meltfnum[14] = 0 ;
}
;
}
;
/*^cond*/
- /*cond*/ if (/*_#OR___L14*/ meltfnum[9]) /*then*/
+ /*cond*/
+ if (/*_#OR___L14*/ meltfnum[9]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -22342,7 +24438,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L16*/ meltfnum[14] =
+ /*_#MELT_NEED_DBG__L16*/
+ meltfnum[14] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -22351,7 +24448,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3179:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L16*/ meltfnum[14]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L16*/ meltfnum[14]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -22384,16 +24482,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compiletrec_tuple ignored generated code ocomp=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OCOMP__V28*/ meltfptr[26];
- /*_.MELT_DEBUG_FUN__V35*/ meltfptr[31] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V35*/
+ meltfptr[31] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V34*/ meltfptr[32] = /*_.MELT_DEBUG_FUN__V35*/ meltfptr[31];;
+ /*_._IF___V34*/
+ meltfptr[32] = /*_.MELT_DEBUG_FUN__V35*/ meltfptr[31];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3179:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L17*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L17*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V35*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V35*/
+ meltfptr[31] = 0 ;
}
;
}
@@ -22406,7 +24508,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3179:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -22415,9 +24518,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L16*/ meltfnum[14] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L16*/
+ meltfnum[14] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V34*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_._IF___V34*/
+ meltfptr[32] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -22453,24 +24558,31 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-genobj.melt:3164:/ clear");
- /*clear*/ /*_.OCOMP__V28*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.OCOMP__V28*/
+ meltfptr[26] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAKE_INTEGERBOX__V29*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.MAKE_INTEGERBOX__V29*/
+ meltfptr[22] = 0 ;
/*^clear*/
- /*clear*/ /*_.OPUTN__V30*/ meltfptr[29] = 0 ;
+ /*clear*/ /*_.OPUTN__V30*/
+ meltfptr[29] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_NOT_A__L13*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_NOT_A__L13*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_#OR___L14*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#OR___L14*/
+ meltfnum[9] = 0 ;
if (/*_#IX__L8*/ meltfnum[1]<0) break;
} /* end foreach_in_multiple meltcit1__EACHTUP */
/*citerepilog*/
MELT_LOCATION("warmelt-genobj.melt:3160:/ clear");
- /*clear*/ /*_.NCURCOMP__V25*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.NCURCOMP__V25*/
+ meltfptr[23] = 0 ;
/*^clear*/
- /*clear*/ /*_#IX__L8*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IX__L8*/
+ meltfnum[1] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -22499,7 +24611,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L18*/ meltfnum[16] =
+ /*_#MELT_NEED_DBG__L18*/
+ meltfnum[16] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -22508,7 +24621,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-genobj.melt:3184:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L18*/ meltfnum[16]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L18*/ meltfnum[16]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -22541,16 +24655,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "compiletrec_tuple final obodl=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OBODL__V4*/ meltfptr[3];
- /*_.MELT_DEBUG_FUN__V37*/ meltfptr[32] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V37*/
+ meltfptr[32] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V36*/ meltfptr[31] = /*_.MELT_DEBUG_FUN__V37*/ meltfptr[32];;
+ /*_._IF___V36*/
+ meltfptr[31] = /*_.MELT_DEBUG_FUN__V37*/ meltfptr[32];;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3184:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L19*/ meltfnum[14] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L19*/
+ meltfnum[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V37*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V37*/
+ meltfptr[32] = 0 ;
}
;
}
@@ -22563,7 +24681,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-genobj.melt:3184:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -22572,9 +24691,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L18*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L18*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V36*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_._IF___V36*/
+ meltfptr[31] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -22596,24 +24717,31 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-genobj.melt:3152:/ clear");
- /*clear*/ /*_.NCONSB_LOC__V18*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.NCONSB_LOC__V18*/
+ meltfptr[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.LOC__V19*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.LOC__V19*/
+ meltfptr[6] = 0 ;
/*^clear*/
- /*clear*/ /*_.NCOMPTUP__V20*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.NCOMPTUP__V20*/
+ meltfptr[19] = 0 ;
/*^clear*/
- /*clear*/ /*_.OTOUCH__V21*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.OTOUCH__V21*/
+ meltfptr[20] = 0 ;
MELT_CHECK_SIGNAL();
;
/*epilog*/
MELT_LOCATION("warmelt-genobj.melt:3147:/ clear");
- /*clear*/ /*_.IFCPP___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.IFCPP___V9*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V12*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.IFCPP___V12*/
+ meltfptr[10] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V15*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.IFCPP___V15*/
+ meltfptr[13] = 0 ;
}
;