summaryrefslogtreecommitdiff
path: root/gcc/melt/generated/warmelt-outobj+05.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/melt/generated/warmelt-outobj+05.cc')
-rw-r--r--gcc/melt/generated/warmelt-outobj+05.cc2046
1 files changed, 1023 insertions, 1023 deletions
diff --git a/gcc/melt/generated/warmelt-outobj+05.cc b/gcc/melt/generated/warmelt-outobj+05.cc
index 0587b152332..854797aaefc 100644
--- a/gcc/melt/generated/warmelt-outobj+05.cc
+++ b/gcc/melt/generated/warmelt-outobj+05.cc
@@ -39,8 +39,8 @@ MELT_EXTERN const char meltrun_used_md5_melt_f5[] = MELT_RUN_HASHMD5 /* from mel
-class Melt_InitialClassyFrame_WARMELTmiOUTOBJ_h897178690; // forward declaration fromline 6691
-typedef Melt_InitialClassyFrame_WARMELTmiOUTOBJ_h897178690 Melt_InitialFrame;
+class Melt_InitialClassyFrame_WARMELTmiOUTOBJ_h966467420; // forward declaration fromline 6697
+typedef Melt_InitialClassyFrame_WARMELTmiOUTOBJ_h966467420 Melt_InitialFrame;
/*** 1 MELT module variables declarations ****/
MELT_EXTERN void melt_forwarding_module_data (void);
MELT_EXTERN void melt_marking_module_data (void);
@@ -832,7 +832,7 @@ MELT_EXTERN const char melt_module_is_gpl_compatible[];
/*declare opaque initial frame: */
-typedef Melt_InitialClassyFrame_WARMELTmiOUTOBJ_h897178690 /*opaqueinitialclassy*/ meltinitial_frame_t;
+typedef Melt_InitialClassyFrame_WARMELTmiOUTOBJ_h966467420 /*opaqueinitialclassy*/ meltinitial_frame_t;
/* define different names when debugging or not */
@@ -962,12 +962,12 @@ meltrout_93_WARMELTmiOUTOBJ_OUTPUCOD_OBJRAWALLOCOBJ(meltclosure_ptr_t meltclosp_
/* end of frame for routine meltrout_93_WARMELTmiOUTOBJ_OUTPUCOD_OBJRAWALLOCOBJ fromline 1756 */
/* classy proc frame meltrout_93_WARMELTmiOUTOBJ_OUTPUCOD_OBJRAWALLOCOBJ */ MeltFrame_meltrout_93_WARMELTmiOUTOBJ_OUTPUCOD_OBJRAWALLOCOBJ
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_93_WARMELTmiOUTOBJ_OUTPUCOD_OBJRAWALLOCOBJ fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_93_WARMELTmiOUTOBJ_OUTPUCOD_OBJRAWALLOCOBJ fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -983,7 +983,7 @@ meltrout_93_WARMELTmiOUTOBJ_OUTPUCOD_OBJRAWALLOCOBJ(meltclosure_ptr_t meltclosp_
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:4423:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:4429:/ getarg");
/*_.ORALOB__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -1015,7 +1015,7 @@ meltlab_endgetargs:
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4424:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4430:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -1025,7 +1025,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L2*/ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.ORALOB__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_OBJRAWALLOCOBJ*/ meltfrout->tabval[0])));;
- MELT_LOCATION("warmelt-outobj.melt:4424:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4430:/ cond");
/*cond*/ if (/*_#IS_A__L2*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -1033,7 +1033,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4424:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4430:/ cond.else");
/*^block*/
/*anyblock*/
@@ -1052,7 +1052,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4424;
+ argtab[2].meltbp_long = 4430;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.ORALOB__V2*/ meltfptr[1];
/*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 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);
@@ -1061,7 +1061,7 @@ meltlab_endgetargs:
/*_._IFELSE___V6*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4424:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4430:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 0 ;
}
;
@@ -1070,7 +1070,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = /*_._IFELSE___V6*/ meltfptr[5];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4424:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4430:/ clear");
/*clear*/ /*_#IS_A__L2*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V6*/ meltfptr[5] = 0 ;
@@ -1081,7 +1081,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = (/*nil*/NULL);
#endif /*MELT_HAVE_DEBUG>0*/
;
- MELT_LOCATION("warmelt-outobj.melt:4425:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4431:/ quasiblock");
/*^getslot*/
@@ -1092,7 +1092,7 @@ meltlab_endgetargs:
/*_.ILOC__V8*/ meltfptr[6] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4426:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4432:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.ORALOB__V2*/ meltfptr[1]) /*=obj*/;
@@ -1100,7 +1100,7 @@ meltlab_endgetargs:
/*_.ICLASS__V9*/ meltfptr[5] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4427:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4433:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.ORALOB__V2*/ meltfptr[1]) /*=obj*/;
@@ -1108,7 +1108,7 @@ meltlab_endgetargs:
/*_.ICLANAME__V10*/ meltfptr[9] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4428:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4434:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.ORALOB__V2*/ meltfptr[1]) /*=obj*/;
@@ -1116,7 +1116,7 @@ meltlab_endgetargs:
/*_.ILEN__V11*/ meltfptr[10] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4429:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4435:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.ORALOB__V2*/ meltfptr[1]) /*=obj*/;
@@ -1131,7 +1131,7 @@ meltlab_endgetargs:
(meltgc_new_int((meltobject_ptr_t)((/*!DISCR_INTEGER*/ meltfrout->tabval[2])), (/*_#plI__L3*/ meltfnum[1])));;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4432:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4438:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -1141,7 +1141,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L4*/ meltfnum[3] =
melt_is_instance_of((melt_ptr_t)(/*_.ICLASS__V9*/ meltfptr[5]), (melt_ptr_t)((/*!CLASS_OBJVALUE*/ meltfrout->tabval[3])));;
- MELT_LOCATION("warmelt-outobj.melt:4432:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4438:/ cond");
/*cond*/ if (/*_#IS_A__L4*/ meltfnum[3]) /*then*/
{
/*^cond.then*/
@@ -1149,7 +1149,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4432:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4438:/ cond.else");
/*^block*/
/*anyblock*/
@@ -1168,14 +1168,14 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4432;
+ argtab[2].meltbp_long = 4438;
/*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
/*_._IFELSE___V15*/ meltfptr[14] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4432:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4438:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15] = 0 ;
}
;
@@ -1184,7 +1184,7 @@ meltlab_endgetargs:
/*_.IFCPP___V14*/ meltfptr[13] = /*_._IFELSE___V15*/ meltfptr[14];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4432:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4438:/ clear");
/*clear*/ /*_#IS_A__L4*/ meltfnum[3] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V15*/ meltfptr[14] = 0 ;
@@ -1198,7 +1198,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4433:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4439:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -1252,7 +1252,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4435:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4441:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "/*rawallocobj*/ { melt_ptr_t newobj = 0;"));
}
;
@@ -1260,13 +1260,13 @@ meltlab_endgetargs:
((/*_#DEPTH__L1*/ meltfnum[0]) + (1));;
{
- MELT_LOCATION("warmelt-outobj.melt:4436:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4442:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#plI__L5*/ meltfnum[3]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4437:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4443:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "melt_raw_object_create(newobj,(melt_ptr_t)("));
}
;
@@ -1275,7 +1275,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4438:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4444:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -1291,7 +1291,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4439:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4445:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "), ("));
}
;
@@ -1300,7 +1300,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4440:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4446:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -1316,20 +1316,20 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4441:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4447:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "), \""));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4442:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4448:/ locexp");
meltgc_add_strbuf_cstr ((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]),
melt_string_str ((melt_ptr_t)(/*_.ICLANAME__V10*/ meltfptr[9])));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4443:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4449:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "\");"));
}
;
@@ -1347,7 +1347,7 @@ meltlab_endgetargs:
((/*_#DEPTH__L1*/ meltfnum[0]) + (1));;
{
- MELT_LOCATION("warmelt-outobj.melt:4447:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4453:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#plI__L8*/ meltfnum[7]), 0);
}
;
@@ -1356,7 +1356,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4448:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4454:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -1372,7 +1372,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4449:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4455:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -1382,7 +1382,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L10*/ meltfnum[9] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4450:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4456:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[7])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[8])))
@@ -1410,7 +1410,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L12*/ meltfnum[11] =
((/*_#STRBUF_USEDLENGTH__L10*/ meltfnum[9]) < (/*_#GET_INT__L11*/ meltfnum[10]));;
- MELT_LOCATION("warmelt-outobj.melt:4449:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4455:/ cond");
/*cond*/ if (/*_#ltI__L12*/ meltfnum[11]) /*then*/
{
/*^cond.then*/
@@ -1418,7 +1418,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4449:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4455:/ cond.else");
/*^block*/
/*anyblock*/
@@ -1437,7 +1437,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4449;
+ argtab[2].meltbp_long = 4455;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V28*/ meltfptr[27] = 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);
@@ -1446,7 +1446,7 @@ meltlab_endgetargs:
/*_._IFELSE___V27*/ meltfptr[26] = /*_.MELT_ASSERT_FAILURE_FUN__V28*/ meltfptr[27];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4449:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4455:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V28*/ meltfptr[27] = 0 ;
}
;
@@ -1455,7 +1455,7 @@ meltlab_endgetargs:
/*_.IFCPP___V25*/ meltfptr[24] = /*_._IFELSE___V27*/ meltfptr[26];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4449:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4455:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L10*/ meltfnum[9] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V26*/ meltfptr[25] = 0 ;
@@ -1474,7 +1474,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4451:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4457:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( " ="));
}
;
@@ -1485,7 +1485,7 @@ meltlab_endgetargs:
/*citerepilog*/
- MELT_LOCATION("warmelt-outobj.melt:4444:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4450:/ clear");
/*clear*/ /*_.DSTPAIR__V22*/ meltfptr[21] = 0 ;
/*^clear*/
/*clear*/ /*_.DST__V23*/ meltfptr[22] = 0 ;
@@ -1500,7 +1500,7 @@ meltlab_endgetargs:
} /*endciterblock FOREACH_PAIR_COMPONENT_IN_LIST*/
;
- MELT_LOCATION("warmelt-outobj.melt:4425:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4431:/ clear");
/*clear*/ /*_.ILOC__V8*/ meltfptr[6] = 0 ;
/*^clear*/
/*clear*/ /*_.ICLASS__V9*/ meltfptr[5] = 0 ;
@@ -1534,25 +1534,25 @@ meltlab_endgetargs:
((/*_#DEPTH__L1*/ meltfnum[0]) + (1));;
{
- MELT_LOCATION("warmelt-outobj.melt:4452:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4458:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#plI__L13*/ meltfnum[9]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4453:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4459:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "newobj; };"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4454:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4460:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4455:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4461:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -1562,7 +1562,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L14*/ meltfnum[10] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4456:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4462:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[7])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[8])))
@@ -1590,7 +1590,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L16*/ meltfnum[1] =
((/*_#STRBUF_USEDLENGTH__L14*/ meltfnum[10]) < (/*_#GET_INT__L15*/ meltfnum[11]));;
- MELT_LOCATION("warmelt-outobj.melt:4455:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4461:/ cond");
/*cond*/ if (/*_#ltI__L16*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -1598,7 +1598,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4455:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4461:/ cond.else");
/*^block*/
/*anyblock*/
@@ -1617,7 +1617,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4455;
+ argtab[2].meltbp_long = 4461;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V32*/ meltfptr[6] = 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);
@@ -1626,7 +1626,7 @@ meltlab_endgetargs:
/*_._IFELSE___V31*/ meltfptr[26] = /*_.MELT_ASSERT_FAILURE_FUN__V32*/ meltfptr[6];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4455:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4461:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V32*/ meltfptr[6] = 0 ;
}
;
@@ -1635,7 +1635,7 @@ meltlab_endgetargs:
/*_.IFCPP___V29*/ meltfptr[27] = /*_._IFELSE___V31*/ meltfptr[26];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4455:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4461:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L14*/ meltfnum[10] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V30*/ meltfptr[25] = 0 ;
@@ -1655,13 +1655,13 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4423:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4429:/ quasiblock");
/*_._RETVAL___V1*/ meltfptr[0] = /*_.IFCPP___V29*/ meltfptr[27];;
{
- MELT_LOCATION("warmelt-outobj.melt:4423:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4429:/ locexp");
/*ochecknores compilobj_nrep_return*/
#if MELT_HAVE_DEBUG > 0
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -1764,12 +1764,12 @@ meltrout_94_WARMELTmiOUTOBJ_OUTPUCOD_OBJNEWCLOSURE(meltclosure_ptr_t meltclosp_,
/* end of frame for routine meltrout_94_WARMELTmiOUTOBJ_OUTPUCOD_OBJNEWCLOSURE fromline 1756 */
/* classy proc frame meltrout_94_WARMELTmiOUTOBJ_OUTPUCOD_OBJNEWCLOSURE */ MeltFrame_meltrout_94_WARMELTmiOUTOBJ_OUTPUCOD_OBJNEWCLOSURE
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_94_WARMELTmiOUTOBJ_OUTPUCOD_OBJNEWCLOSURE fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_94_WARMELTmiOUTOBJ_OUTPUCOD_OBJNEWCLOSURE fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -1785,7 +1785,7 @@ meltrout_94_WARMELTmiOUTOBJ_OUTPUCOD_OBJNEWCLOSURE(meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:4462:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:4468:/ getarg");
/*_.OBNCLO__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -1817,7 +1817,7 @@ meltlab_endgetargs:
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4463:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4469:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -1827,7 +1827,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L2*/ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.OBNCLO__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_OBJNEWCLOSURE*/ meltfrout->tabval[0])));;
- MELT_LOCATION("warmelt-outobj.melt:4463:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4469:/ cond");
/*cond*/ if (/*_#IS_A__L2*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -1835,7 +1835,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4463:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4469:/ cond.else");
/*^block*/
/*anyblock*/
@@ -1854,7 +1854,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4463;
+ argtab[2].meltbp_long = 4469;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OBNCLO__V2*/ meltfptr[1];
/*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 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);
@@ -1863,7 +1863,7 @@ meltlab_endgetargs:
/*_._IFELSE___V6*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4463:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4469:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 0 ;
}
;
@@ -1872,7 +1872,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = /*_._IFELSE___V6*/ meltfptr[5];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4463:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4469:/ clear");
/*clear*/ /*_#IS_A__L2*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V6*/ meltfptr[5] = 0 ;
@@ -1883,7 +1883,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = (/*nil*/NULL);
#endif /*MELT_HAVE_DEBUG>0*/
;
- MELT_LOCATION("warmelt-outobj.melt:4464:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4470:/ quasiblock");
/*^getslot*/
@@ -1894,7 +1894,7 @@ meltlab_endgetargs:
/*_.ILOC__V9*/ meltfptr[5] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4465:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4471:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OBNCLO__V2*/ meltfptr[1]) /*=obj*/;
@@ -1902,7 +1902,7 @@ meltlab_endgetargs:
/*_.ODISCR__V10*/ meltfptr[9] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4466:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4472:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OBNCLO__V2*/ meltfptr[1]) /*=obj*/;
@@ -1910,7 +1910,7 @@ meltlab_endgetargs:
/*_.OROUT__V11*/ meltfptr[10] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4467:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4473:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OBNCLO__V2*/ meltfptr[1]) /*=obj*/;
@@ -1918,7 +1918,7 @@ meltlab_endgetargs:
/*_.OLEN__V12*/ meltfptr[11] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4468:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4474:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OBNCLO__V2*/ meltfptr[1]) /*=obj*/;
@@ -1934,7 +1934,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4471:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4477:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -1988,7 +1988,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4473:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4479:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( " /*newclosure*/ "));
}
;
@@ -2007,7 +2007,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4477:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4483:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -2023,7 +2023,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4478:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4484:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -2033,7 +2033,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L5*/ meltfnum[4] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4479:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4485:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[6])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[7])))
@@ -2061,7 +2061,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L7*/ meltfnum[6] =
((/*_#STRBUF_USEDLENGTH__L5*/ meltfnum[4]) < (/*_#GET_INT__L6*/ meltfnum[5]));;
- MELT_LOCATION("warmelt-outobj.melt:4478:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4484:/ cond");
/*cond*/ if (/*_#ltI__L7*/ meltfnum[6]) /*then*/
{
/*^cond.then*/
@@ -2069,7 +2069,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4478:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4484:/ cond.else");
/*^block*/
/*anyblock*/
@@ -2088,7 +2088,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4478;
+ argtab[2].meltbp_long = 4484;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V24*/ meltfptr[23] = 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);
@@ -2097,7 +2097,7 @@ meltlab_endgetargs:
/*_._IFELSE___V23*/ meltfptr[22] = /*_.MELT_ASSERT_FAILURE_FUN__V24*/ meltfptr[23];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4478:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4484:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V24*/ meltfptr[23] = 0 ;
}
;
@@ -2106,7 +2106,7 @@ meltlab_endgetargs:
/*_.IFCPP___V21*/ meltfptr[20] = /*_._IFELSE___V23*/ meltfptr[22];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4478:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4484:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L5*/ meltfnum[4] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V22*/ meltfptr[21] = 0 ;
@@ -2125,7 +2125,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4480:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4486:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( " ="));
}
;
@@ -2136,7 +2136,7 @@ meltlab_endgetargs:
/*citerepilog*/
- MELT_LOCATION("warmelt-outobj.melt:4474:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4480:/ clear");
/*clear*/ /*_.CURPAIR__V18*/ meltfptr[16] = 0 ;
/*^clear*/
/*clear*/ /*_.DST__V19*/ meltfptr[18] = 0 ;
@@ -2152,13 +2152,13 @@ meltlab_endgetargs:
((/*_#DEPTH__L1*/ meltfnum[0]) + (1));;
{
- MELT_LOCATION("warmelt-outobj.melt:4481:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4487:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#plI__L8*/ meltfnum[4]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4482:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4488:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "(melt_ptr_t) meltgc_new_closure((meltobject_ptr_t)("));
}
;
@@ -2167,7 +2167,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4483:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4489:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -2183,7 +2183,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4484:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4490:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "), (meltroutine_ptr_t)("));
}
;
@@ -2192,7 +2192,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4485:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4491:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -2208,7 +2208,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4486:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4492:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "), ("));
}
;
@@ -2217,7 +2217,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4487:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4493:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -2233,19 +2233,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4488:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4494:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "));"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4489:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4495:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4490:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4496:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -2255,7 +2255,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L12*/ meltfnum[11] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4491:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4497:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[6])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[7])))
@@ -2283,7 +2283,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L14*/ meltfnum[13] =
((/*_#STRBUF_USEDLENGTH__L12*/ meltfnum[11]) < (/*_#GET_INT__L13*/ meltfnum[12]));;
- MELT_LOCATION("warmelt-outobj.melt:4490:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4496:/ cond");
/*cond*/ if (/*_#ltI__L14*/ meltfnum[13]) /*then*/
{
/*^cond.then*/
@@ -2291,7 +2291,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4490:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4496:/ cond.else");
/*^block*/
/*anyblock*/
@@ -2310,7 +2310,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4490;
+ argtab[2].meltbp_long = 4496;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V31*/ meltfptr[30] = 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);
@@ -2319,7 +2319,7 @@ meltlab_endgetargs:
/*_._IFELSE___V30*/ meltfptr[29] = /*_.MELT_ASSERT_FAILURE_FUN__V31*/ meltfptr[30];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4490:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4496:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V31*/ meltfptr[30] = 0 ;
}
;
@@ -2328,7 +2328,7 @@ meltlab_endgetargs:
/*_.IFCPP___V28*/ meltfptr[27] = /*_._IFELSE___V30*/ meltfptr[29];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4490:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4496:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L12*/ meltfnum[11] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V29*/ meltfptr[28] = 0 ;
@@ -2348,7 +2348,7 @@ meltlab_endgetargs:
/*^compute*/
/*_.LET___V8*/ meltfptr[6] = /*_.IFCPP___V28*/ meltfptr[27];;
- MELT_LOCATION("warmelt-outobj.melt:4464:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4470:/ clear");
/*clear*/ /*_.ILOC__V9*/ meltfptr[5] = 0 ;
/*^clear*/
/*clear*/ /*_.ODISCR__V10*/ meltfptr[9] = 0 ;
@@ -2385,13 +2385,13 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4462:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4468:/ quasiblock");
/*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V8*/ meltfptr[6];;
{
- MELT_LOCATION("warmelt-outobj.melt:4462:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4468:/ locexp");
/*ochecknores compilobj_nrep_return*/
#if MELT_HAVE_DEBUG > 0
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -2492,12 +2492,12 @@ meltrout_95_WARMELTmiOUTOBJ_OUTPUCOD_OBJTOUCH(meltclosure_ptr_t meltclosp_, melt
/* end of frame for routine meltrout_95_WARMELTmiOUTOBJ_OUTPUCOD_OBJTOUCH fromline 1756 */
/* classy proc frame meltrout_95_WARMELTmiOUTOBJ_OUTPUCOD_OBJTOUCH */ MeltFrame_meltrout_95_WARMELTmiOUTOBJ_OUTPUCOD_OBJTOUCH
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_95_WARMELTmiOUTOBJ_OUTPUCOD_OBJTOUCH fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_95_WARMELTmiOUTOBJ_OUTPUCOD_OBJTOUCH fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -2513,7 +2513,7 @@ meltrout_95_WARMELTmiOUTOBJ_OUTPUCOD_OBJTOUCH(meltclosure_ptr_t meltclosp_, melt
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:4496:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:4502:/ getarg");
/*_.OTOUCH__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -2545,7 +2545,7 @@ meltlab_endgetargs:
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4497:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4503:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -2555,7 +2555,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L2*/ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.OTOUCH__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_OBJTOUCH*/ meltfrout->tabval[0])));;
- MELT_LOCATION("warmelt-outobj.melt:4497:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4503:/ cond");
/*cond*/ if (/*_#IS_A__L2*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -2563,7 +2563,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4497:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4503:/ cond.else");
/*^block*/
/*anyblock*/
@@ -2582,14 +2582,14 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4497;
+ argtab[2].meltbp_long = 4503;
/*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
/*_._IFELSE___V6*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4497:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4503:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 0 ;
}
;
@@ -2598,7 +2598,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = /*_._IFELSE___V6*/ meltfptr[5];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4497:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4503:/ clear");
/*clear*/ /*_#IS_A__L2*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V6*/ meltfptr[5] = 0 ;
@@ -2609,7 +2609,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = (/*nil*/NULL);
#endif /*MELT_HAVE_DEBUG>0*/
;
- MELT_LOCATION("warmelt-outobj.melt:4498:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4504:/ quasiblock");
/*^getslot*/
@@ -2620,7 +2620,7 @@ meltlab_endgetargs:
/*_.ILOC__V8*/ meltfptr[6] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4499:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4505:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OTOUCH__V2*/ meltfptr[1]) /*=obj*/;
@@ -2628,7 +2628,7 @@ meltlab_endgetargs:
/*_.TOUCHED__V9*/ meltfptr[5] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4500:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4506:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OTOUCH__V2*/ meltfptr[1]) /*=obj*/;
@@ -2639,7 +2639,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4502:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4508:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -2694,7 +2694,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4504:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4510:/ cond");
/*cond*/ if (/*_.COMM__V10*/ meltfptr[9]) /*then*/
{
/*^cond.then*/
@@ -2704,30 +2704,30 @@ meltlab_endgetargs:
{
- MELT_LOCATION("warmelt-outobj.melt:4505:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4511:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "/*touch:"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4506:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4512:/ locexp");
meltgc_add_strbuf_cident((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]),
melt_string_str((melt_ptr_t)(/*_.COMM__V10*/ meltfptr[9])));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4507:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4513:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "*/"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4508:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4514:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
- MELT_LOCATION("warmelt-outobj.melt:4504:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4510:/ quasiblock");
/*epilog*/
@@ -2737,14 +2737,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4510:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4516:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "meltgc_touch("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4511:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4517:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -2760,18 +2760,18 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4512:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4518:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ");"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4513:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4519:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
- MELT_LOCATION("warmelt-outobj.melt:4498:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4504:/ clear");
/*clear*/ /*_.ILOC__V8*/ meltfptr[6] = 0 ;
/*^clear*/
/*clear*/ /*_.TOUCHED__V9*/ meltfptr[5] = 0 ;
@@ -2788,7 +2788,7 @@ meltlab_endgetargs:
;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4496:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4502:/ clear");
/*clear*/ /*_.IFCPP___V5*/ meltfptr[4] = 0 ;
}
@@ -2872,12 +2872,12 @@ meltrout_96_WARMELTmiOUTOBJ_OUTPUCOD_DBGTRACEWRITEOBJ(meltclosure_ptr_t meltclos
/* end of frame for routine meltrout_96_WARMELTmiOUTOBJ_OUTPUCOD_DBGTRACEWRITEOBJ fromline 1756 */
/* classy proc frame meltrout_96_WARMELTmiOUTOBJ_OUTPUCOD_DBGTRACEWRITEOBJ */ MeltFrame_meltrout_96_WARMELTmiOUTOBJ_OUTPUCOD_DBGTRACEWRITEOBJ
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_96_WARMELTmiOUTOBJ_OUTPUCOD_DBGTRACEWRITEOBJ fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_96_WARMELTmiOUTOBJ_OUTPUCOD_DBGTRACEWRITEOBJ fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -2893,7 +2893,7 @@ meltrout_96_WARMELTmiOUTOBJ_OUTPUCOD_DBGTRACEWRITEOBJ(meltclosure_ptr_t meltclos
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:4521:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:4527:/ getarg");
/*_.OTWRO__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -2925,7 +2925,7 @@ meltlab_endgetargs:
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4522:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4528:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -2935,7 +2935,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L2*/ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.OTWRO__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_OBJDBGTRACEWRITEOBJ*/ meltfrout->tabval[0])));;
- MELT_LOCATION("warmelt-outobj.melt:4522:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4528:/ cond");
/*cond*/ if (/*_#IS_A__L2*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -2943,7 +2943,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4522:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4528:/ cond.else");
/*^block*/
/*anyblock*/
@@ -2962,7 +2962,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4522;
+ argtab[2].meltbp_long = 4528;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OTWRO__V2*/ meltfptr[1];
/*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 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);
@@ -2971,7 +2971,7 @@ meltlab_endgetargs:
/*_._IFELSE___V6*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4522:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4528:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 0 ;
}
;
@@ -2980,7 +2980,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = /*_._IFELSE___V6*/ meltfptr[5];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4522:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4528:/ clear");
/*clear*/ /*_#IS_A__L2*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V6*/ meltfptr[5] = 0 ;
@@ -2991,7 +2991,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = (/*nil*/NULL);
#endif /*MELT_HAVE_DEBUG>0*/
;
- MELT_LOCATION("warmelt-outobj.melt:4523:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4529:/ quasiblock");
/*^getslot*/
@@ -3002,7 +3002,7 @@ meltlab_endgetargs:
/*_.ILOC__V8*/ meltfptr[6] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4524:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4530:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OTWRO__V2*/ meltfptr[1]) /*=obj*/;
@@ -3010,7 +3010,7 @@ meltlab_endgetargs:
/*_.OWRITTEN__V9*/ meltfptr[5] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4525:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4531:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OTWRO__V2*/ meltfptr[1]) /*=obj*/;
@@ -3021,7 +3021,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4527:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4533:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -3037,20 +3037,20 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4528:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4534:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4529:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4535:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "melt_dbgtrace_written_object ("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4530:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4536:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -3066,7 +3066,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4531:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4537:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ", \""));
}
;
@@ -3075,7 +3075,7 @@ meltlab_endgetargs:
;
/*_#IS_STRING__L3*/ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.MSG__V10*/ meltfptr[9])) == MELTOBMAG_STRING);;
- MELT_LOCATION("warmelt-outobj.melt:4532:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4538:/ cond");
/*cond*/ if (/*_#IS_STRING__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -3085,7 +3085,7 @@ meltlab_endgetargs:
{
- MELT_LOCATION("warmelt-outobj.melt:4533:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4539:/ locexp");
meltgc_add_strbuf_cstr ((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]),
melt_string_str ((melt_ptr_t)(/*_.MSG__V10*/ meltfptr[9])));
}
@@ -3096,7 +3096,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4532:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4538:/ cond.else");
/*^block*/
/*anyblock*/
@@ -3104,7 +3104,7 @@ meltlab_endgetargs:
{
- MELT_LOCATION("warmelt-outobj.melt:4534:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4540:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "*written object*"));
}
;
@@ -3115,18 +3115,18 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4535:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4541:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "\");"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4536:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4542:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
- MELT_LOCATION("warmelt-outobj.melt:4523:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4529:/ clear");
/*clear*/ /*_.ILOC__V8*/ meltfptr[6] = 0 ;
/*^clear*/
/*clear*/ /*_.OWRITTEN__V9*/ meltfptr[5] = 0 ;
@@ -3143,7 +3143,7 @@ meltlab_endgetargs:
;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4521:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4527:/ clear");
/*clear*/ /*_.IFCPP___V5*/ meltfptr[4] = 0 ;
}
@@ -3227,12 +3227,12 @@ meltrout_97_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTUPLE(meltclosure_ptr_t meltclosp_, me
/* end of frame for routine meltrout_97_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTUPLE fromline 1756 */
/* classy proc frame meltrout_97_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTUPLE */ MeltFrame_meltrout_97_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTUPLE
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_97_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTUPLE fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_97_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTUPLE fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -3248,7 +3248,7 @@ meltrout_97_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTUPLE(meltclosure_ptr_t meltclosp_, me
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:4541:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:4547:/ getarg");
/*_.OPTUP__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -3280,7 +3280,7 @@ meltlab_endgetargs:
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4542:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4548:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -3290,7 +3290,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L2*/ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.OPTUP__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_OBJPUTUPLE*/ meltfrout->tabval[0])));;
- MELT_LOCATION("warmelt-outobj.melt:4542:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4548:/ cond");
/*cond*/ if (/*_#IS_A__L2*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -3298,7 +3298,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4542:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4548:/ cond.else");
/*^block*/
/*anyblock*/
@@ -3317,7 +3317,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4542;
+ argtab[2].meltbp_long = 4548;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OPTUP__V2*/ meltfptr[1];
/*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 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);
@@ -3326,7 +3326,7 @@ meltlab_endgetargs:
/*_._IFELSE___V6*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4542:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4548:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 0 ;
}
;
@@ -3335,7 +3335,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = /*_._IFELSE___V6*/ meltfptr[5];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4542:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4548:/ clear");
/*clear*/ /*_#IS_A__L2*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V6*/ meltfptr[5] = 0 ;
@@ -3346,7 +3346,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = (/*nil*/NULL);
#endif /*MELT_HAVE_DEBUG>0*/
;
- MELT_LOCATION("warmelt-outobj.melt:4543:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4549:/ quasiblock");
/*^getslot*/
@@ -3357,7 +3357,7 @@ meltlab_endgetargs:
/*_.ILOC__V9*/ meltfptr[5] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4544:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4550:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPTUP__V2*/ meltfptr[1]) /*=obj*/;
@@ -3365,7 +3365,7 @@ meltlab_endgetargs:
/*_.OTUP__V10*/ meltfptr[9] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4545:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4551:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPTUP__V2*/ meltfptr[1]) /*=obj*/;
@@ -3374,7 +3374,7 @@ meltlab_endgetargs:
};
;
/*_#UNIQRANK__L3*/ meltfnum[1] = 0;;
- MELT_LOCATION("warmelt-outobj.melt:4547:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4553:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPTUP__V2*/ meltfptr[1]) /*=obj*/;
@@ -3384,7 +3384,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4549:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4555:/ locexp");
{
/* outpucod_objputuple UNIQRANKSET__1 */
static long UNIQRANKSET__1_cnt ;
@@ -3396,7 +3396,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4555:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4561:/ quasiblock");
/*^multiapply*/
@@ -3417,7 +3417,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4558:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4564:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -3433,37 +3433,37 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4559:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4565:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "/*putupl"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4560:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4566:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "#"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4561:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4567:/ locexp");
meltgc_add_strbuf_dec((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#UNIQRANK__L3*/ meltfnum[1]));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4562:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4568:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "*/"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4563:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4569:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4564:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4570:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "melt_assertmsg(\"putupl "));
}
;
@@ -3475,7 +3475,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#gtI__L5*/ meltfnum[4] =
((/*_#GET_INT__L4*/ meltfnum[3]) > (0));;
- MELT_LOCATION("warmelt-outobj.melt:4565:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4571:/ cond");
/*cond*/ if (/*_#gtI__L5*/ meltfnum[4]) /*then*/
{
/*^cond.then*/
@@ -3485,20 +3485,20 @@ meltlab_endgetargs:
{
- MELT_LOCATION("warmelt-outobj.melt:4567:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4573:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "["));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4568:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4574:/ locexp");
/*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]),
melt_string_str((melt_ptr_t)(/*_.FILEV__V15*/ meltfptr[14])));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4569:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4575:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ":"));
}
;
@@ -3506,22 +3506,22 @@ meltlab_endgetargs:
(melt_get_int((melt_ptr_t)(/*_.LINEV__V14*/ meltfptr[13])));;
{
- MELT_LOCATION("warmelt-outobj.melt:4570:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4576:/ locexp");
meltgc_add_strbuf_dec((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#GET_INT__L6*/ meltfnum[5]));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4571:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4577:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "] "));
}
;
- MELT_LOCATION("warmelt-outobj.melt:4566:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4572:/ quasiblock");
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4565:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4571:/ clear");
/*clear*/ /*_#GET_INT__L6*/ meltfnum[5] = 0 ;
}
;
@@ -3529,26 +3529,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4573:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4579:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "#"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4574:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4580:/ locexp");
meltgc_add_strbuf_dec((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#UNIQRANK__L3*/ meltfnum[1]));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4575:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4581:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( " checktup\", melt_magic_discr((melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4576:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4582:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -3564,19 +3564,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4577:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4583:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "))== MELTOBMAG_MULTIPLE);"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4578:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4584:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4579:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4585:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "melt_assertmsg(\"putupl "));
}
;
@@ -3588,7 +3588,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#gtI__L8*/ meltfnum[7] =
((/*_#GET_INT__L7*/ meltfnum[5]) > (0));;
- MELT_LOCATION("warmelt-outobj.melt:4580:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4586:/ cond");
/*cond*/ if (/*_#gtI__L8*/ meltfnum[7]) /*then*/
{
/*^cond.then*/
@@ -3598,20 +3598,20 @@ meltlab_endgetargs:
{
- MELT_LOCATION("warmelt-outobj.melt:4582:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4588:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "["));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4583:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4589:/ locexp");
/*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]),
melt_string_str((melt_ptr_t)(/*_.FILEV__V15*/ meltfptr[14])));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4584:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4590:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ":"));
}
;
@@ -3619,22 +3619,22 @@ meltlab_endgetargs:
(melt_get_int((melt_ptr_t)(/*_.LINEV__V14*/ meltfptr[13])));;
{
- MELT_LOCATION("warmelt-outobj.melt:4585:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4591:/ locexp");
meltgc_add_strbuf_dec((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#GET_INT__L9*/ meltfnum[8]));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4586:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4592:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "] "));
}
;
- MELT_LOCATION("warmelt-outobj.melt:4581:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4587:/ quasiblock");
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4580:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4586:/ clear");
/*clear*/ /*_#GET_INT__L9*/ meltfnum[8] = 0 ;
}
;
@@ -3642,26 +3642,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4588:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4594:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "#"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4589:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4595:/ locexp");
meltgc_add_strbuf_dec((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#UNIQRANK__L3*/ meltfnum[1]));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4590:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4596:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( " checkoff\", ("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4591:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4597:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -3677,14 +3677,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4592:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4598:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ">=0 && "));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4593:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4599:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -3700,14 +3700,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4594:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4600:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "< melt_multiple_length((melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4595:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4601:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -3723,26 +3723,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4596:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4602:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "))));"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4597:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4603:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4598:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4604:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "((meltmultiple_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4599:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4605:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -3758,14 +3758,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4600:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4606:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "))->tabval["));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4601:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4607:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -3781,14 +3781,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4602:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4608:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "] = (melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4603:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4609:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -3804,19 +3804,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4604:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4610:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ");"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4605:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4611:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4606:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4612:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -3826,7 +3826,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L10*/ meltfnum[8] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4607:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4613:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[5])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[6])))
@@ -3854,7 +3854,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L12*/ meltfnum[11] =
((/*_#STRBUF_USEDLENGTH__L10*/ meltfnum[8]) < (/*_#GET_INT__L11*/ meltfnum[10]));;
- MELT_LOCATION("warmelt-outobj.melt:4606:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4612:/ cond");
/*cond*/ if (/*_#ltI__L12*/ meltfnum[11]) /*then*/
{
/*^cond.then*/
@@ -3862,7 +3862,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4606:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4612:/ cond.else");
/*^block*/
/*anyblock*/
@@ -3881,7 +3881,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4606;
+ argtab[2].meltbp_long = 4612;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26] = 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);
@@ -3890,7 +3890,7 @@ meltlab_endgetargs:
/*_._IFELSE___V26*/ meltfptr[25] = /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4606:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4612:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26] = 0 ;
}
;
@@ -3899,7 +3899,7 @@ meltlab_endgetargs:
/*_.IFCPP___V24*/ meltfptr[23] = /*_._IFELSE___V26*/ meltfptr[25];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4606:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4612:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L10*/ meltfnum[8] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V25*/ meltfptr[24] = 0 ;
@@ -3922,7 +3922,7 @@ meltlab_endgetargs:
/*^compute*/
/*_.MULTI___V13*/ meltfptr[12] = /*_.IFCPP___V24*/ meltfptr[23];;
- MELT_LOCATION("warmelt-outobj.melt:4555:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4561:/ clear");
/*clear*/ /*_.OUTPUT_LOCATION__V16*/ meltfptr[15] = 0 ;
/*^clear*/
/*clear*/ /*_#GET_INT__L4*/ meltfnum[3] = 0 ;
@@ -3953,7 +3953,7 @@ meltlab_endgetargs:
/*clear*/ /*_.FILEV__V15*/ meltfptr[14] = 0 ;
/*_.LET___V8*/ meltfptr[6] = /*_.MULTI___V13*/ meltfptr[12];;
- MELT_LOCATION("warmelt-outobj.melt:4543:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4549:/ clear");
/*clear*/ /*_.ILOC__V9*/ meltfptr[5] = 0 ;
/*^clear*/
/*clear*/ /*_.OTUP__V10*/ meltfptr[9] = 0 ;
@@ -3968,13 +3968,13 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4541:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4547:/ quasiblock");
/*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V8*/ meltfptr[6];;
{
- MELT_LOCATION("warmelt-outobj.melt:4541:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4547:/ locexp");
/*ochecknores compilobj_nrep_return*/
#if MELT_HAVE_DEBUG > 0
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -4075,12 +4075,12 @@ meltrout_98_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTPAIRHEAD(meltclosure_ptr_t meltclosp_
/* end of frame for routine meltrout_98_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTPAIRHEAD fromline 1756 */
/* classy proc frame meltrout_98_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTPAIRHEAD */ MeltFrame_meltrout_98_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTPAIRHEAD
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_98_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTPAIRHEAD fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_98_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTPAIRHEAD fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -4096,7 +4096,7 @@ meltrout_98_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTPAIRHEAD(meltclosure_ptr_t meltclosp_
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:4616:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:4622:/ getarg");
/*_.OPUT__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -4126,7 +4126,7 @@ meltlab_endgetargs:
/*anyblock*/
{
- MELT_LOCATION("warmelt-outobj.melt:4617:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4623:/ quasiblock");
/*^getslot*/
@@ -4137,7 +4137,7 @@ meltlab_endgetargs:
/*_.OLOC__V6*/ meltfptr[5] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4618:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4624:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.OPUT__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_OBJPUTPAIR*/ meltfrout->tabval[0])))
@@ -4159,7 +4159,7 @@ meltlab_endgetargs:
/*_.OPAIR__V7*/ meltfptr[6] = /*reallynil*/ NULL ;;
}
;
- MELT_LOCATION("warmelt-outobj.melt:4619:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4625:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.OPUT__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_OBJPUTPAIRHEAD*/ meltfrout->tabval[1])))
@@ -4181,7 +4181,7 @@ meltlab_endgetargs:
/*_.OHEAD__V8*/ meltfptr[7] = /*reallynil*/ NULL ;;
}
;
- MELT_LOCATION("warmelt-outobj.melt:4620:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4626:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!OBJPUTPAIRHEAD_COUNTER*/ meltfrout->tabval[2])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[3])))
@@ -4213,7 +4213,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4623:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4629:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -4229,20 +4229,20 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4624:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4630:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "/*putpairhead*/"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4625:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4631:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4626:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4632:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!OBJPUTPAIRHEAD_COUNTER*/ meltfrout->tabval[2])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[3])))
@@ -4272,7 +4272,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4627:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4633:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "melt_assertmsg(\"putpairhead /"));
}
;
@@ -4280,20 +4280,20 @@ meltlab_endgetargs:
(melt_get_int((melt_ptr_t)(/*_.NEWCOUNT__V10*/ meltfptr[9])));;
{
- MELT_LOCATION("warmelt-outobj.melt:4628:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4634:/ locexp");
meltgc_add_strbuf_hex((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#GET_INT__L2*/ meltfnum[1]));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4629:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4635:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( " checkpair\", melt_magic_discr((melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4630:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4636:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -4309,26 +4309,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4631:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4637:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "))== MELTOBMAG_PAIR);"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4632:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4638:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4633:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4639:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "((meltpair_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4634:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4640:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -4344,14 +4344,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4635:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4641:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "))->hd = (melt_ptr_t) ("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4636:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4642:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -4367,19 +4367,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4637:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4643:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ");"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4638:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4644:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4639:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4645:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -4389,7 +4389,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L3*/ meltfnum[2] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4640:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4646:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[6])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[3])))
@@ -4417,7 +4417,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L5*/ meltfnum[4] =
((/*_#STRBUF_USEDLENGTH__L3*/ meltfnum[2]) < (/*_#GET_INT__L4*/ meltfnum[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4639:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4645:/ cond");
/*cond*/ if (/*_#ltI__L5*/ meltfnum[4]) /*then*/
{
/*^cond.then*/
@@ -4425,7 +4425,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4639:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4645:/ cond.else");
/*^block*/
/*anyblock*/
@@ -4444,7 +4444,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4639;
+ argtab[2].meltbp_long = 4645;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr[17] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[7])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
@@ -4453,7 +4453,7 @@ meltlab_endgetargs:
/*_._IFELSE___V17*/ meltfptr[16] = /*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr[17];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4639:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4645:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr[17] = 0 ;
}
;
@@ -4462,7 +4462,7 @@ meltlab_endgetargs:
/*_.IFCPP___V15*/ meltfptr[14] = /*_._IFELSE___V17*/ meltfptr[16];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4639:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4645:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L3*/ meltfnum[2] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V16*/ meltfptr[15] = 0 ;
@@ -4482,7 +4482,7 @@ meltlab_endgetargs:
/*^compute*/
/*_.LET___V5*/ meltfptr[4] = /*_.IFCPP___V15*/ meltfptr[14];;
- MELT_LOCATION("warmelt-outobj.melt:4617:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4623:/ clear");
/*clear*/ /*_.OLOC__V6*/ meltfptr[5] = 0 ;
/*^clear*/
/*clear*/ /*_.OPAIR__V7*/ meltfptr[6] = 0 ;
@@ -4504,13 +4504,13 @@ meltlab_endgetargs:
/*clear*/ /*_.OUTPUT_C_CODE__V14*/ meltfptr[13] = 0 ;
/*^clear*/
/*clear*/ /*_.IFCPP___V15*/ meltfptr[14] = 0 ;
- MELT_LOCATION("warmelt-outobj.melt:4616:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4622:/ quasiblock");
/*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V5*/ meltfptr[4];;
{
- MELT_LOCATION("warmelt-outobj.melt:4616:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4622:/ locexp");
/*ochecknores compilobj_nrep_return*/
#if MELT_HAVE_DEBUG > 0
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -4609,12 +4609,12 @@ meltrout_99_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTPAIRTAIL(meltclosure_ptr_t meltclosp_
/* end of frame for routine meltrout_99_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTPAIRTAIL fromline 1756 */
/* classy proc frame meltrout_99_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTPAIRTAIL */ MeltFrame_meltrout_99_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTPAIRTAIL
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_99_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTPAIRTAIL fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_99_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTPAIRTAIL fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -4630,7 +4630,7 @@ meltrout_99_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTPAIRTAIL(meltclosure_ptr_t meltclosp_
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:4645:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:4651:/ getarg");
/*_.OPUT__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -4660,7 +4660,7 @@ meltlab_endgetargs:
/*anyblock*/
{
- MELT_LOCATION("warmelt-outobj.melt:4646:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4652:/ quasiblock");
/*^getslot*/
@@ -4671,7 +4671,7 @@ meltlab_endgetargs:
/*_.OLOC__V6*/ meltfptr[5] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4647:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4653:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.OPUT__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_OBJPUTPAIR*/ meltfrout->tabval[0])))
@@ -4693,7 +4693,7 @@ meltlab_endgetargs:
/*_.OPAIR__V7*/ meltfptr[6] = /*reallynil*/ NULL ;;
}
;
- MELT_LOCATION("warmelt-outobj.melt:4648:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4654:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.OPUT__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_OBJPUTPAIRTAIL*/ meltfrout->tabval[1])))
@@ -4718,7 +4718,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4650:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4656:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -4734,19 +4734,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4651:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4657:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "/*putpairtail*/"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4652:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4658:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4653:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4659:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "melt_assertmsg(\"putpairtail /"));
}
;
@@ -4754,20 +4754,20 @@ meltlab_endgetargs:
(melt_obj_hash((melt_ptr_t)(/*_.OPUT__V2*/ meltfptr[1])));;
{
- MELT_LOCATION("warmelt-outobj.melt:4654:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4660:/ locexp");
meltgc_add_strbuf_hex((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#OBJ_HASH__L2*/ meltfnum[1]));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4655:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4661:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( " checkpair\", melt_magic_discr((melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4656:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4662:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -4783,26 +4783,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4657:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4663:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "))== MELTOBMAG_PAIR);"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4658:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4664:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4659:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4665:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "((meltpair_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4660:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4666:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -4818,14 +4818,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4661:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4667:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "))->tl = (meltpair_ptr_t) ("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4662:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4668:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -4841,19 +4841,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4663:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4669:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ");"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4664:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4670:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4665:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4671:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -4863,7 +4863,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L3*/ meltfnum[2] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4666:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4672:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[4])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[5])))
@@ -4891,7 +4891,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L5*/ meltfnum[4] =
((/*_#STRBUF_USEDLENGTH__L3*/ meltfnum[2]) < (/*_#GET_INT__L4*/ meltfnum[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4665:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4671:/ cond");
/*cond*/ if (/*_#ltI__L5*/ meltfnum[4]) /*then*/
{
/*^cond.then*/
@@ -4899,7 +4899,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4665:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4671:/ cond.else");
/*^block*/
/*anyblock*/
@@ -4918,7 +4918,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4665;
+ argtab[2].meltbp_long = 4671;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[6])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
@@ -4927,7 +4927,7 @@ meltlab_endgetargs:
/*_._IFELSE___V15*/ meltfptr[14] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4665:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4671:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15] = 0 ;
}
;
@@ -4936,7 +4936,7 @@ meltlab_endgetargs:
/*_.IFCPP___V13*/ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[14];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4665:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4671:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L3*/ meltfnum[2] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V14*/ meltfptr[13] = 0 ;
@@ -4956,7 +4956,7 @@ meltlab_endgetargs:
/*^compute*/
/*_.LET___V5*/ meltfptr[4] = /*_.IFCPP___V13*/ meltfptr[12];;
- MELT_LOCATION("warmelt-outobj.melt:4646:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4652:/ clear");
/*clear*/ /*_.OLOC__V6*/ meltfptr[5] = 0 ;
/*^clear*/
/*clear*/ /*_.OPAIR__V7*/ meltfptr[6] = 0 ;
@@ -4974,13 +4974,13 @@ meltlab_endgetargs:
/*clear*/ /*_.OUTPUT_C_CODE__V12*/ meltfptr[11] = 0 ;
/*^clear*/
/*clear*/ /*_.IFCPP___V13*/ meltfptr[12] = 0 ;
- MELT_LOCATION("warmelt-outobj.melt:4645:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4651:/ quasiblock");
/*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V5*/ meltfptr[4];;
{
- MELT_LOCATION("warmelt-outobj.melt:4645:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4651:/ locexp");
/*ochecknores compilobj_nrep_return*/
#if MELT_HAVE_DEBUG > 0
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -5079,12 +5079,12 @@ meltrout_100_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTLIST(meltclosure_ptr_t meltclosp_, m
/* end of frame for routine meltrout_100_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTLIST fromline 1756 */
/* classy proc frame meltrout_100_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTLIST */ MeltFrame_meltrout_100_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTLIST
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_100_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTLIST fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_100_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTLIST fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -5100,7 +5100,7 @@ meltrout_100_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTLIST(meltclosure_ptr_t meltclosp_, m
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:4671:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:4677:/ getarg");
/*_.OPUT__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -5130,7 +5130,7 @@ meltlab_endgetargs:
/*anyblock*/
{
- MELT_LOCATION("warmelt-outobj.melt:4672:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4678:/ quasiblock");
/*^getslot*/
@@ -5141,7 +5141,7 @@ meltlab_endgetargs:
/*_.OLOC__V6*/ meltfptr[5] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4673:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4679:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.OPUT__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_OBJPUTLIST*/ meltfrout->tabval[0])))
@@ -5163,7 +5163,7 @@ meltlab_endgetargs:
/*_.OLIST__V7*/ meltfptr[6] = /*reallynil*/ NULL ;;
}
;
- MELT_LOCATION("warmelt-outobj.melt:4674:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4680:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.OPUT__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_OBJPUTLIST*/ meltfrout->tabval[0])))
@@ -5185,7 +5185,7 @@ meltlab_endgetargs:
/*_.OFIRST__V8*/ meltfptr[7] = /*reallynil*/ NULL ;;
}
;
- MELT_LOCATION("warmelt-outobj.melt:4675:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4681:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.OPUT__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_OBJPUTLIST*/ meltfrout->tabval[0])))
@@ -5210,7 +5210,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4677:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4683:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -5226,26 +5226,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4678:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4684:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "/*putlist*/"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4679:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4685:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4680:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4686:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "melt_assertmsg(\"putlist checklist\", melt_magic_discr((melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4681:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4687:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -5261,26 +5261,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4682:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4688:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "))== MELTOBMAG_LIST);"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4683:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4689:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4684:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4690:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "((meltlist_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4685:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4691:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -5296,14 +5296,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4686:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4692:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "))->first = (meltpair_ptr_t) ("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4687:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4693:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -5319,26 +5319,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4688:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4694:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ");"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4689:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4695:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4690:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4696:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "((meltlist_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4691:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4697:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -5354,14 +5354,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4692:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4698:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "))->last = (meltpair_ptr_t) ("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4693:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4699:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -5377,19 +5377,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4694:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4700:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ");"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4695:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4701:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4696:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4702:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -5399,7 +5399,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L2*/ meltfnum[1] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4697:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4703:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[3])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[4])))
@@ -5427,7 +5427,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L4*/ meltfnum[3] =
((/*_#STRBUF_USEDLENGTH__L2*/ meltfnum[1]) < (/*_#GET_INT__L3*/ meltfnum[2]));;
- MELT_LOCATION("warmelt-outobj.melt:4696:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4702:/ cond");
/*cond*/ if (/*_#ltI__L4*/ meltfnum[3]) /*then*/
{
/*^cond.then*/
@@ -5435,7 +5435,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4696:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4702:/ cond.else");
/*^block*/
/*anyblock*/
@@ -5454,7 +5454,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4696;
+ argtab[2].meltbp_long = 4702;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ 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);
@@ -5463,7 +5463,7 @@ meltlab_endgetargs:
/*_._IFELSE___V18*/ meltfptr[17] = /*_.MELT_ASSERT_FAILURE_FUN__V19*/ meltfptr[18];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4696:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4702:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V19*/ meltfptr[18] = 0 ;
}
;
@@ -5472,7 +5472,7 @@ meltlab_endgetargs:
/*_.IFCPP___V16*/ meltfptr[15] = /*_._IFELSE___V18*/ meltfptr[17];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4696:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4702:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L2*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V17*/ meltfptr[16] = 0 ;
@@ -5492,7 +5492,7 @@ meltlab_endgetargs:
/*^compute*/
/*_.LET___V5*/ meltfptr[4] = /*_.IFCPP___V16*/ meltfptr[15];;
- MELT_LOCATION("warmelt-outobj.melt:4672:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4678:/ clear");
/*clear*/ /*_.OLOC__V6*/ meltfptr[5] = 0 ;
/*^clear*/
/*clear*/ /*_.OLIST__V7*/ meltfptr[6] = 0 ;
@@ -5514,13 +5514,13 @@ meltlab_endgetargs:
/*clear*/ /*_.OUTPUT_C_CODE__V15*/ meltfptr[14] = 0 ;
/*^clear*/
/*clear*/ /*_.IFCPP___V16*/ meltfptr[15] = 0 ;
- MELT_LOCATION("warmelt-outobj.melt:4671:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4677:/ quasiblock");
/*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V5*/ meltfptr[4];;
{
- MELT_LOCATION("warmelt-outobj.melt:4671:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4677:/ locexp");
/*ochecknores compilobj_nrep_return*/
#if MELT_HAVE_DEBUG > 0
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -5619,12 +5619,12 @@ meltrout_101_WARMELTmiOUTOBJ_OUTPUCOD_OBJGETSLOT(meltclosure_ptr_t meltclosp_, m
/* end of frame for routine meltrout_101_WARMELTmiOUTOBJ_OUTPUCOD_OBJGETSLOT fromline 1756 */
/* classy proc frame meltrout_101_WARMELTmiOUTOBJ_OUTPUCOD_OBJGETSLOT */ MeltFrame_meltrout_101_WARMELTmiOUTOBJ_OUTPUCOD_OBJGETSLOT
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_101_WARMELTmiOUTOBJ_OUTPUCOD_OBJGETSLOT fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_101_WARMELTmiOUTOBJ_OUTPUCOD_OBJGETSLOT fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -5640,7 +5640,7 @@ meltrout_101_WARMELTmiOUTOBJ_OUTPUCOD_OBJGETSLOT(meltclosure_ptr_t meltclosp_, m
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:4702:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:4708:/ getarg");
/*_.OGSL__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -5672,7 +5672,7 @@ meltlab_endgetargs:
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4703:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4709:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -5682,7 +5682,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L2*/ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.OGSL__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_OBJGETSLOT*/ meltfrout->tabval[0])));;
- MELT_LOCATION("warmelt-outobj.melt:4703:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4709:/ cond");
/*cond*/ if (/*_#IS_A__L2*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -5690,7 +5690,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4703:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4709:/ cond.else");
/*^block*/
/*anyblock*/
@@ -5709,7 +5709,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4703;
+ argtab[2].meltbp_long = 4709;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OGSL__V2*/ meltfptr[1];
/*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 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);
@@ -5718,7 +5718,7 @@ meltlab_endgetargs:
/*_._IFELSE___V6*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4703:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4709:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 0 ;
}
;
@@ -5727,7 +5727,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = /*_._IFELSE___V6*/ meltfptr[5];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4703:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4709:/ clear");
/*clear*/ /*_#IS_A__L2*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V6*/ meltfptr[5] = 0 ;
@@ -5738,7 +5738,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = (/*nil*/NULL);
#endif /*MELT_HAVE_DEBUG>0*/
;
- MELT_LOCATION("warmelt-outobj.melt:4704:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4710:/ quasiblock");
/*^getslot*/
@@ -5749,7 +5749,7 @@ meltlab_endgetargs:
/*_.OLOC__V9*/ meltfptr[5] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4705:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4711:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OGSL__V2*/ meltfptr[1]) /*=obj*/;
@@ -5757,7 +5757,7 @@ meltlab_endgetargs:
/*_.DESTLIST__V10*/ meltfptr[9] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4706:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4712:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OGSL__V2*/ meltfptr[1]) /*=obj*/;
@@ -5765,7 +5765,7 @@ meltlab_endgetargs:
/*_.OOBJ__V11*/ meltfptr[10] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4707:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4713:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OGSL__V2*/ meltfptr[1]) /*=obj*/;
@@ -5780,7 +5780,7 @@ meltlab_endgetargs:
(meltgc_new_int((meltobject_ptr_t)((/*!DISCR_INTEGER*/ meltfrout->tabval[2])), (/*_#plI__L3*/ meltfnum[1])));;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4710:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4716:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -5790,7 +5790,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L4*/ meltfnum[3] =
melt_is_instance_of((melt_ptr_t)(/*_.OFIELD__V12*/ meltfptr[11]), (melt_ptr_t)((/*!CLASS_FIELD*/ meltfrout->tabval[3])));;
- MELT_LOCATION("warmelt-outobj.melt:4710:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4716:/ cond");
/*cond*/ if (/*_#IS_A__L4*/ meltfnum[3]) /*then*/
{
/*^cond.then*/
@@ -5798,7 +5798,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4710:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4716:/ cond.else");
/*^block*/
/*anyblock*/
@@ -5817,7 +5817,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4710;
+ argtab[2].meltbp_long = 4716;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OFIELD__V12*/ meltfptr[11];
/*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15] = 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);
@@ -5826,7 +5826,7 @@ meltlab_endgetargs:
/*_._IFELSE___V15*/ meltfptr[14] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4710:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4716:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15] = 0 ;
}
;
@@ -5835,7 +5835,7 @@ meltlab_endgetargs:
/*_.IFCPP___V14*/ meltfptr[13] = /*_._IFELSE___V15*/ meltfptr[14];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4710:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4716:/ clear");
/*clear*/ /*_#IS_A__L4*/ meltfnum[3] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V15*/ meltfptr[14] = 0 ;
@@ -5849,7 +5849,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4711:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4717:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -5865,7 +5865,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4712:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4718:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "{ melt_ptr_t slot=NULL, obj=NULL;"));
}
;
@@ -5873,20 +5873,20 @@ meltlab_endgetargs:
((1) + (/*_#DEPTH__L1*/ meltfnum[0]));;
{
- MELT_LOCATION("warmelt-outobj.melt:4713:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4719:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#plI__L5*/ meltfnum[3]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4714:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4720:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "obj = (melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4715:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4721:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -5902,7 +5902,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4716:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4722:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ") /*=obj*/;"));
}
;
@@ -5910,13 +5910,13 @@ meltlab_endgetargs:
((1) + (/*_#DEPTH__L1*/ meltfnum[0]));;
{
- MELT_LOCATION("warmelt-outobj.melt:4717:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4723:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#plI__L6*/ meltfnum[5]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4718:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4724:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "melt_object_get_field(slot,obj, "));
}
;
@@ -5924,17 +5924,17 @@ meltlab_endgetargs:
(melt_get_int((melt_ptr_t)(/*_.OFIELD__V12*/ meltfptr[11])));;
{
- MELT_LOCATION("warmelt-outobj.melt:4719:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4725:/ locexp");
meltgc_add_strbuf_dec((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#GET_INT__L7*/ meltfnum[6]));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4720:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4726:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ", \""));
}
;
- MELT_LOCATION("warmelt-outobj.melt:4721:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4727:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OFIELD__V12*/ meltfptr[11]) /*=obj*/;
@@ -5951,7 +5951,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4722:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4728:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "\");"));
}
;
@@ -5959,7 +5959,7 @@ meltlab_endgetargs:
((1) + (/*_#DEPTH__L1*/ meltfnum[0]));;
{
- MELT_LOCATION("warmelt-outobj.melt:4723:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4729:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#plI__L8*/ meltfnum[7]), 0);
}
;
@@ -5978,7 +5978,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4727:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4733:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -5994,7 +5994,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4728:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4734:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -6004,7 +6004,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L10*/ meltfnum[9] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4729:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4735:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[6])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[7])))
@@ -6032,7 +6032,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L12*/ meltfnum[11] =
((/*_#STRBUF_USEDLENGTH__L10*/ meltfnum[9]) < (/*_#GET_INT__L11*/ meltfnum[10]));;
- MELT_LOCATION("warmelt-outobj.melt:4728:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4734:/ cond");
/*cond*/ if (/*_#ltI__L12*/ meltfnum[11]) /*then*/
{
/*^cond.then*/
@@ -6040,7 +6040,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4728:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4734:/ cond.else");
/*^block*/
/*anyblock*/
@@ -6059,7 +6059,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4728;
+ argtab[2].meltbp_long = 4734;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V26*/ meltfptr[25] = 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);
@@ -6068,7 +6068,7 @@ meltlab_endgetargs:
/*_._IFELSE___V25*/ meltfptr[24] = /*_.MELT_ASSERT_FAILURE_FUN__V26*/ meltfptr[25];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4728:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4734:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V26*/ meltfptr[25] = 0 ;
}
;
@@ -6077,7 +6077,7 @@ meltlab_endgetargs:
/*_.IFCPP___V23*/ meltfptr[22] = /*_._IFELSE___V25*/ meltfptr[24];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4728:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4734:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L10*/ meltfnum[9] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V24*/ meltfptr[23] = 0 ;
@@ -6096,7 +6096,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4730:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4736:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( " = "));
}
;
@@ -6107,7 +6107,7 @@ meltlab_endgetargs:
/*citerepilog*/
- MELT_LOCATION("warmelt-outobj.melt:4724:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4730:/ clear");
/*clear*/ /*_.CURPAIR__V20*/ meltfptr[19] = 0 ;
/*^clear*/
/*clear*/ /*_.DST__V21*/ meltfptr[20] = 0 ;
@@ -6121,19 +6121,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4731:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4737:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "slot; };"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4732:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4738:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4733:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4739:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -6143,7 +6143,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L13*/ meltfnum[9] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4734:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4740:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[6])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[7])))
@@ -6171,7 +6171,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L15*/ meltfnum[11] =
((/*_#STRBUF_USEDLENGTH__L13*/ meltfnum[9]) < (/*_#GET_INT__L14*/ meltfnum[10]));;
- MELT_LOCATION("warmelt-outobj.melt:4733:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4739:/ cond");
/*cond*/ if (/*_#ltI__L15*/ meltfnum[11]) /*then*/
{
/*^cond.then*/
@@ -6179,7 +6179,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4733:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4739:/ cond.else");
/*^block*/
/*anyblock*/
@@ -6198,7 +6198,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4733;
+ argtab[2].meltbp_long = 4739;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V30*/ meltfptr[29] = 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);
@@ -6207,7 +6207,7 @@ meltlab_endgetargs:
/*_._IFELSE___V29*/ meltfptr[24] = /*_.MELT_ASSERT_FAILURE_FUN__V30*/ meltfptr[29];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4733:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4739:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V30*/ meltfptr[29] = 0 ;
}
;
@@ -6216,7 +6216,7 @@ meltlab_endgetargs:
/*_.IFCPP___V27*/ meltfptr[25] = /*_._IFELSE___V29*/ meltfptr[24];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4733:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4739:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L13*/ meltfnum[9] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V28*/ meltfptr[23] = 0 ;
@@ -6236,7 +6236,7 @@ meltlab_endgetargs:
/*^compute*/
/*_.LET___V8*/ meltfptr[6] = /*_.IFCPP___V27*/ meltfptr[25];;
- MELT_LOCATION("warmelt-outobj.melt:4704:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4710:/ clear");
/*clear*/ /*_.OLOC__V9*/ meltfptr[5] = 0 ;
/*^clear*/
/*clear*/ /*_.DESTLIST__V10*/ meltfptr[9] = 0 ;
@@ -6269,13 +6269,13 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4702:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4708:/ quasiblock");
/*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V8*/ meltfptr[6];;
{
- MELT_LOCATION("warmelt-outobj.melt:4702:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4708:/ locexp");
/*ochecknores compilobj_nrep_return*/
#if MELT_HAVE_DEBUG > 0
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -6376,12 +6376,12 @@ meltrout_102_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTSLOT(meltclosure_ptr_t meltclosp_, m
/* end of frame for routine meltrout_102_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTSLOT fromline 1756 */
/* classy proc frame meltrout_102_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTSLOT */ MeltFrame_meltrout_102_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTSLOT
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_102_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTSLOT fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_102_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTSLOT fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -6397,7 +6397,7 @@ meltrout_102_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTSLOT(meltclosure_ptr_t meltclosp_, m
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:4741:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:4747:/ getarg");
/*_.OPSLO__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -6429,7 +6429,7 @@ meltlab_endgetargs:
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4742:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4748:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -6455,7 +6455,7 @@ meltlab_endgetargs:
0 /* no melt_need_dbg */
#endif /*MELT_HAVE_DEBUG*/
;;
- MELT_LOCATION("warmelt-outobj.melt:4742:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4748:/ cond");
/*cond*/ if (/*_#MELT_NEED_DBG__L2*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -6474,7 +6474,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4742:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4748:/ apply");
/*apply*/
{
union meltparam_un argtab[5];
@@ -6484,7 +6484,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4742;
+ argtab[2].meltbp_long = 4748;
/*^apply.arg*/
argtab[3].meltbp_cstring = "outpucod_objputslot opslo=";
/*^apply.arg*/
@@ -6495,7 +6495,7 @@ meltlab_endgetargs:
/*_._IF___V5*/ meltfptr[4] = /*_.MELT_DEBUG_FUN__V6*/ meltfptr[5];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4742:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4748:/ clear");
/*clear*/ /*_#MELT_CALLCOUNT__L3*/ meltfnum[2] = 0 ;
/*^clear*/
/*clear*/ /*_.MELT_DEBUG_FUN__V6*/ meltfptr[5] = 0 ;
@@ -6510,7 +6510,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4742:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4748:/ locexp");
/*void*/(void)0;
}
;
@@ -6544,7 +6544,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4743:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4749:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -6554,7 +6554,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L4*/ meltfnum[2] =
melt_is_instance_of((melt_ptr_t)(/*_.OPSLO__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_OBJPUTSLOT*/ meltfrout->tabval[1])));;
- MELT_LOCATION("warmelt-outobj.melt:4743:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4749:/ cond");
/*cond*/ if (/*_#IS_A__L4*/ meltfnum[2]) /*then*/
{
/*^cond.then*/
@@ -6562,7 +6562,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4743:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4749:/ cond.else");
/*^block*/
/*anyblock*/
@@ -6581,7 +6581,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4743;
+ argtab[2].meltbp_long = 4749;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OPSLO__V2*/ meltfptr[1];
/*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8] = 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);
@@ -6590,7 +6590,7 @@ meltlab_endgetargs:
/*_._IFELSE___V8*/ meltfptr[4] = /*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4743:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4749:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8] = 0 ;
}
;
@@ -6599,7 +6599,7 @@ meltlab_endgetargs:
/*_.IFCPP___V7*/ meltfptr[5] = /*_._IFELSE___V8*/ meltfptr[4];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4743:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4749:/ clear");
/*clear*/ /*_#IS_A__L4*/ meltfnum[2] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V8*/ meltfptr[4] = 0 ;
@@ -6648,7 +6648,7 @@ meltlab_endgetargs:
/*_._IF___V10*/ meltfptr[8] = /*reallynil*/ NULL ;;
}
;
- MELT_LOCATION("warmelt-outobj.melt:4745:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4751:/ quasiblock");
/*^getslot*/
@@ -6659,7 +6659,7 @@ meltlab_endgetargs:
/*_.ILOC__V13*/ meltfptr[12] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4746:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4752:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPSLO__V2*/ meltfptr[1]) /*=obj*/;
@@ -6667,7 +6667,7 @@ meltlab_endgetargs:
/*_.ODATA__V14*/ meltfptr[13] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4747:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4753:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPSLO__V2*/ meltfptr[1]) /*=obj*/;
@@ -6675,7 +6675,7 @@ meltlab_endgetargs:
/*_.OOFF__V15*/ meltfptr[14] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4748:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4754:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPSLO__V2*/ meltfptr[1]) /*=obj*/;
@@ -6683,7 +6683,7 @@ meltlab_endgetargs:
/*_.OFIELD__V16*/ meltfptr[15] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4749:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4755:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPSLO__V2*/ meltfptr[1]) /*=obj*/;
@@ -6691,7 +6691,7 @@ meltlab_endgetargs:
/*_.OVAL__V17*/ meltfptr[16] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4750:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4756:/ quasiblock");
/*_.MSGBUF__V19*/ meltfptr[18] =
@@ -6699,7 +6699,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4752:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4758:/ apply");
/*apply*/
{
union meltparam_un argtab[1];
@@ -6714,7 +6714,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L5*/ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.ODATA__V14*/ meltfptr[13]), (melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[6])));;
- MELT_LOCATION("warmelt-outobj.melt:4753:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4759:/ cond");
/*cond*/ if (/*_#IS_A__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -6722,7 +6722,7 @@ meltlab_endgetargs:
/*anyblock*/
{
- MELT_LOCATION("warmelt-outobj.melt:4754:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4760:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.ODATA__V14*/ meltfptr[13]) /*=obj*/;
@@ -6748,7 +6748,7 @@ meltlab_endgetargs:
/*_._IFELSE___V21*/ meltfptr[20] = /*_.ADD2OUT__V23*/ meltfptr[22];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4753:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4759:/ clear");
/*clear*/ /*_.NAMED_NAME__V22*/ meltfptr[21] = 0 ;
/*^clear*/
/*clear*/ /*_.ADD2OUT__V23*/ meltfptr[22] = 0 ;
@@ -6767,7 +6767,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L6*/ meltfnum[2] =
melt_is_instance_of((melt_ptr_t)(/*_.ODATA__V14*/ meltfptr[13]), (melt_ptr_t)((/*!CLASS_OBJINITELEM*/ meltfrout->tabval[7])));;
- MELT_LOCATION("warmelt-outobj.melt:4756:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4762:/ cond");
/*cond*/ if (/*_#IS_A__L6*/ meltfnum[2]) /*then*/
{
/*^cond.then*/
@@ -6775,7 +6775,7 @@ meltlab_endgetargs:
/*anyblock*/
{
- MELT_LOCATION("warmelt-outobj.melt:4757:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4763:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.ODATA__V14*/ meltfptr[13]) /*=obj*/;
@@ -6801,7 +6801,7 @@ meltlab_endgetargs:
/*_._IFELSE___V24*/ meltfptr[21] = /*_.ADD2OUT__V26*/ meltfptr[25];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4756:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4762:/ clear");
/*clear*/ /*_.OIE_CNAME__V25*/ meltfptr[22] = 0 ;
/*^clear*/
/*clear*/ /*_.ADD2OUT__V26*/ meltfptr[25] = 0 ;
@@ -6818,7 +6818,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4759:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4765:/ apply");
/*apply*/
{
union meltparam_un argtab[1];
@@ -6828,7 +6828,7 @@ meltlab_endgetargs:
/*_.ADD2OUT__V27*/ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[5])), (melt_ptr_t)(/*_.MSGBUF__V19*/ meltfptr[18]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
- MELT_LOCATION("warmelt-outobj.melt:4758:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4764:/ quasiblock");
/*_.PROGN___V28*/ meltfptr[25] = /*_.ADD2OUT__V27*/ meltfptr[22];;
@@ -6836,7 +6836,7 @@ meltlab_endgetargs:
/*_._IFELSE___V24*/ meltfptr[21] = /*_.PROGN___V28*/ meltfptr[25];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4756:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4762:/ clear");
/*clear*/ /*_.ADD2OUT__V27*/ meltfptr[22] = 0 ;
/*^clear*/
/*clear*/ /*_.PROGN___V28*/ meltfptr[25] = 0 ;
@@ -6847,7 +6847,7 @@ meltlab_endgetargs:
/*_._IFELSE___V21*/ meltfptr[20] = /*_._IFELSE___V24*/ meltfptr[21];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4753:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4759:/ clear");
/*clear*/ /*_#IS_A__L6*/ meltfnum[2] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V24*/ meltfptr[21] = 0 ;
@@ -6860,7 +6860,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L7*/ meltfnum[2] =
melt_is_instance_of((melt_ptr_t)(/*_.OFIELD__V16*/ meltfptr[15]), (melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[6])));;
- MELT_LOCATION("warmelt-outobj.melt:4760:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4766:/ cond");
/*cond*/ if (/*_#IS_A__L7*/ meltfnum[2]) /*then*/
{
/*^cond.then*/
@@ -6868,7 +6868,7 @@ meltlab_endgetargs:
/*anyblock*/
{
- MELT_LOCATION("warmelt-outobj.melt:4761:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4767:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OFIELD__V16*/ meltfptr[15]) /*=obj*/;
@@ -6894,7 +6894,7 @@ meltlab_endgetargs:
/*_._IFELSE___V29*/ meltfptr[22] = /*_.ADD2OUT__V31*/ meltfptr[21];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4760:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4766:/ clear");
/*clear*/ /*_.NAMED_NAME__V30*/ meltfptr[25] = 0 ;
/*^clear*/
/*clear*/ /*_.ADD2OUT__V31*/ meltfptr[21] = 0 ;
@@ -6911,7 +6911,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4763:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4769:/ apply");
/*apply*/
{
union meltparam_un argtab[2];
@@ -6923,7 +6923,7 @@ meltlab_endgetargs:
/*_.ADD2OUT__V32*/ meltfptr[25] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[5])), (melt_ptr_t)(/*_.MSGBUF__V19*/ meltfptr[18]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- MELT_LOCATION("warmelt-outobj.melt:4762:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4768:/ quasiblock");
/*_.PROGN___V33*/ meltfptr[21] = /*_.ADD2OUT__V32*/ meltfptr[25];;
@@ -6931,7 +6931,7 @@ meltlab_endgetargs:
/*_._IFELSE___V29*/ meltfptr[22] = /*_.PROGN___V33*/ meltfptr[21];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4760:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4766:/ clear");
/*clear*/ /*_.ADD2OUT__V32*/ meltfptr[25] = 0 ;
/*^clear*/
/*clear*/ /*_.PROGN___V33*/ meltfptr[21] = 0 ;
@@ -6944,7 +6944,7 @@ meltlab_endgetargs:
/*^compute*/
/*_.LET___V18*/ meltfptr[17] = /*_.STRBUF2STRING__V34*/ meltfptr[25];;
- MELT_LOCATION("warmelt-outobj.melt:4750:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4756:/ clear");
/*clear*/ /*_.MSGBUF__V19*/ meltfptr[18] = 0 ;
/*^clear*/
/*clear*/ /*_.ADD2OUT__V20*/ meltfptr[19] = 0 ;
@@ -6961,7 +6961,7 @@ meltlab_endgetargs:
/*_.MSG__V35*/ meltfptr[21] = /*_.LET___V18*/ meltfptr[17];;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4766:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4772:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -6987,7 +6987,7 @@ meltlab_endgetargs:
0 /* no melt_need_dbg */
#endif /*MELT_HAVE_DEBUG*/
;;
- MELT_LOCATION("warmelt-outobj.melt:4766:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4772:/ cond");
/*cond*/ if (/*_#MELT_NEED_DBG__L8*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -7006,7 +7006,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4766:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4772:/ apply");
/*apply*/
{
union meltparam_un argtab[5];
@@ -7016,7 +7016,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4766;
+ argtab[2].meltbp_long = 4772;
/*^apply.arg*/
argtab[3].meltbp_cstring = "outpucod_objputslot msg=";
/*^apply.arg*/
@@ -7027,7 +7027,7 @@ meltlab_endgetargs:
/*_._IF___V36*/ meltfptr[18] = /*_.MELT_DEBUG_FUN__V37*/ meltfptr[19];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4766:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4772:/ clear");
/*clear*/ /*_#MELT_CALLCOUNT__L9*/ meltfnum[2] = 0 ;
/*^clear*/
/*clear*/ /*_.MELT_DEBUG_FUN__V37*/ meltfptr[19] = 0 ;
@@ -7042,7 +7042,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4766:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4772:/ locexp");
/*void*/(void)0;
}
;
@@ -7076,7 +7076,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4767:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4773:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -7086,7 +7086,7 @@ meltlab_endgetargs:
;
/*_#IS_NOT_A__L10*/ meltfnum[2] =
!melt_is_instance_of((melt_ptr_t)(/*_.OVAL__V17*/ meltfptr[16]), (melt_ptr_t)((/*!CLASS_NREP*/ meltfrout->tabval[9])));;
- MELT_LOCATION("warmelt-outobj.melt:4767:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4773:/ cond");
/*cond*/ if (/*_#IS_NOT_A__L10*/ meltfnum[2]) /*then*/
{
/*^cond.then*/
@@ -7094,7 +7094,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4767:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4773:/ cond.else");
/*^block*/
/*anyblock*/
@@ -7113,7 +7113,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4767;
+ argtab[2].meltbp_long = 4773;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OVAL__V17*/ meltfptr[16];
/*_.MELT_ASSERT_FAILURE_FUN__V40*/ meltfptr[25] = 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);
@@ -7122,7 +7122,7 @@ meltlab_endgetargs:
/*_._IFELSE___V39*/ meltfptr[22] = /*_.MELT_ASSERT_FAILURE_FUN__V40*/ meltfptr[25];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4767:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4773:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V40*/ meltfptr[25] = 0 ;
}
;
@@ -7131,7 +7131,7 @@ meltlab_endgetargs:
/*_.IFCPP___V38*/ meltfptr[20] = /*_._IFELSE___V39*/ meltfptr[22];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4767:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4773:/ clear");
/*clear*/ /*_#IS_NOT_A__L10*/ meltfnum[2] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V39*/ meltfptr[22] = 0 ;
@@ -7145,7 +7145,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4768:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4774:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -7161,20 +7161,20 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4769:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4775:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "/*putslot*/"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4770:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4776:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4771:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4777:/ apply");
/*apply*/
{
union meltparam_un argtab[2];
@@ -7188,14 +7188,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4772:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4778:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "\", melt_magic_discr((melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4773:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4779:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -7211,13 +7211,13 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4774:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4780:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ")) == MELTOBMAG_OBJECT);"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4775:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4781:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
@@ -7226,7 +7226,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L11*/ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.OFIELD__V16*/ meltfptr[15]), (melt_ptr_t)((/*!CLASS_FIELD*/ meltfrout->tabval[12])));;
- MELT_LOCATION("warmelt-outobj.melt:4776:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4782:/ cond");
/*cond*/ if (/*_#IS_A__L11*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -7236,14 +7236,14 @@ meltlab_endgetargs:
{
- MELT_LOCATION("warmelt-outobj.melt:4778:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4784:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "melt_putfield_object(("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4779:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4785:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -7259,14 +7259,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4780:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4786:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "), ("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4781:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4787:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -7282,7 +7282,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4782:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4788:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "), ("));
}
;
@@ -7291,7 +7291,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4783:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4789:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -7307,11 +7307,11 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4784:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4790:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "), \""));
}
;
- MELT_LOCATION("warmelt-outobj.melt:4785:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4791:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OFIELD__V16*/ meltfptr[15]) /*=obj*/;
@@ -7328,16 +7328,16 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4786:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4792:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "\");"));
}
;
- MELT_LOCATION("warmelt-outobj.melt:4777:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4783:/ quasiblock");
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4776:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4782:/ clear");
/*clear*/ /*_.OUTPUT_C_CODE__V44*/ meltfptr[22] = 0 ;
/*^clear*/
/*clear*/ /*_.OUTPUT_C_CODE__V45*/ meltfptr[44] = 0 ;
@@ -7359,14 +7359,14 @@ meltlab_endgetargs:
{
- MELT_LOCATION("warmelt-outobj.melt:4790:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4796:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4791:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4797:/ apply");
/*apply*/
{
union meltparam_un argtab[2];
@@ -7380,14 +7380,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4792:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4798:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "\", ("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4793:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4799:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -7403,14 +7403,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4794:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4800:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ">=0 && "));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4795:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4801:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -7426,14 +7426,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4796:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4802:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "< melt_object_length((melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4797:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4803:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -7449,26 +7449,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4798:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4804:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "))));"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4799:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4805:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4800:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4806:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "((meltobject_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4801:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4807:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -7484,14 +7484,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4802:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4808:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "))->obj_vartab["));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4803:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4809:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -7507,7 +7507,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4804:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4810:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "] = (melt_ptr_t)("));
}
;
@@ -7515,7 +7515,7 @@ meltlab_endgetargs:
((1) + (/*_#DEPTH__L1*/ meltfnum[0]));;
{
- MELT_LOCATION("warmelt-outobj.melt:4805:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4811:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#plI__L13*/ meltfnum[2]), 0);
}
;
@@ -7524,7 +7524,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4806:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4812:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -7540,16 +7540,16 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4807:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4813:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ");"));
}
;
- MELT_LOCATION("warmelt-outobj.melt:4788:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4794:/ quasiblock");
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4776:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4782:/ clear");
/*clear*/ /*_.ADD2OUT__V48*/ meltfptr[22] = 0 ;
/*^clear*/
/*clear*/ /*_.OUTPUT_C_CODE__V49*/ meltfptr[44] = 0 ;
@@ -7573,13 +7573,13 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4810:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4816:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4811:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4817:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -7589,7 +7589,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L15*/ meltfnum[2] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4812:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4818:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[13])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[14])))
@@ -7617,7 +7617,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L17*/ meltfnum[16] =
((/*_#STRBUF_USEDLENGTH__L15*/ meltfnum[2]) < (/*_#GET_INT__L16*/ meltfnum[13]));;
- MELT_LOCATION("warmelt-outobj.melt:4811:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4817:/ cond");
/*cond*/ if (/*_#ltI__L17*/ meltfnum[16]) /*then*/
{
/*^cond.then*/
@@ -7625,7 +7625,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4811:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4817:/ cond.else");
/*^block*/
/*anyblock*/
@@ -7644,7 +7644,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4811;
+ argtab[2].meltbp_long = 4817;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V58*/ 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 ""), argtab, "", (union meltparam_un*)0);
@@ -7653,7 +7653,7 @@ meltlab_endgetargs:
/*_._IFELSE___V57*/ meltfptr[45] = /*_.MELT_ASSERT_FAILURE_FUN__V58*/ meltfptr[46];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4811:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4817:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V58*/ meltfptr[46] = 0 ;
}
;
@@ -7662,7 +7662,7 @@ meltlab_endgetargs:
/*_.IFCPP___V55*/ meltfptr[22] = /*_._IFELSE___V57*/ meltfptr[45];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4811:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4817:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L15*/ meltfnum[2] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V56*/ meltfptr[44] = 0 ;
@@ -7682,7 +7682,7 @@ meltlab_endgetargs:
/*^compute*/
/*_.LET___V12*/ meltfptr[4] = /*_.IFCPP___V55*/ meltfptr[22];;
- MELT_LOCATION("warmelt-outobj.melt:4745:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4751:/ clear");
/*clear*/ /*_.ILOC__V13*/ meltfptr[12] = 0 ;
/*^clear*/
/*clear*/ /*_.ODATA__V14*/ meltfptr[13] = 0 ;
@@ -7711,13 +7711,13 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4741:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4747:/ quasiblock");
/*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V12*/ meltfptr[4];;
{
- MELT_LOCATION("warmelt-outobj.melt:4741:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4747:/ locexp");
/*ochecknores compilobj_nrep_return*/
#if MELT_HAVE_DEBUG > 0
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -7820,12 +7820,12 @@ meltrout_103_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSUROUT(meltclosure_ptr_t meltclos
/* end of frame for routine meltrout_103_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSUROUT fromline 1756 */
/* classy proc frame meltrout_103_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSUROUT */ MeltFrame_meltrout_103_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSUROUT
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_103_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSUROUT fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_103_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSUROUT fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -7841,7 +7841,7 @@ meltrout_103_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSUROUT(meltclosure_ptr_t meltclos
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:4819:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:4825:/ getarg");
/*_.OPCLOR__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -7873,7 +7873,7 @@ meltlab_endgetargs:
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4820:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4826:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -7883,7 +7883,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L2*/ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.OPCLOR__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_OBJPUTCLOSUROUT*/ meltfrout->tabval[0])));;
- MELT_LOCATION("warmelt-outobj.melt:4820:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4826:/ cond");
/*cond*/ if (/*_#IS_A__L2*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -7891,7 +7891,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4820:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4826:/ cond.else");
/*^block*/
/*anyblock*/
@@ -7910,7 +7910,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4820;
+ argtab[2].meltbp_long = 4826;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OPCLOR__V2*/ meltfptr[1];
/*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 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);
@@ -7919,7 +7919,7 @@ meltlab_endgetargs:
/*_._IFELSE___V6*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4820:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4826:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 0 ;
}
;
@@ -7928,7 +7928,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = /*_._IFELSE___V6*/ meltfptr[5];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4820:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4826:/ clear");
/*clear*/ /*_#IS_A__L2*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V6*/ meltfptr[5] = 0 ;
@@ -7939,7 +7939,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = (/*nil*/NULL);
#endif /*MELT_HAVE_DEBUG>0*/
;
- MELT_LOCATION("warmelt-outobj.melt:4821:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4827:/ quasiblock");
/*^getslot*/
@@ -7950,7 +7950,7 @@ meltlab_endgetargs:
/*_.OLOC__V9*/ meltfptr[5] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4822:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4828:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPCLOR__V2*/ meltfptr[1]) /*=obj*/;
@@ -7958,7 +7958,7 @@ meltlab_endgetargs:
/*_.OCLOS__V10*/ meltfptr[9] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4823:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4829:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPCLOR__V2*/ meltfptr[1]) /*=obj*/;
@@ -8007,7 +8007,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4827:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4833:/ locexp");
/* GETCNTCHK__1 in outpucod_objputclosurout */
{
static long GETCNTCHK__1_cnt;
@@ -8019,7 +8019,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4834:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4840:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -8035,50 +8035,50 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4835:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4841:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "/*putclosurout#"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4836:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4842:/ locexp");
meltgc_add_strbuf_dec((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#CNT__L3*/ meltfnum[1]));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4837:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4843:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "*/"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4838:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4844:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4839:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4845:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "melt_assertmsg(\"putclosrout#"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4840:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4846:/ locexp");
meltgc_add_strbuf_dec((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#CNT__L3*/ meltfnum[1]));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4841:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4847:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( " checkclo\", melt_magic_discr((melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4842:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4848:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -8094,38 +8094,38 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4843:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4849:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ")) == MELTOBMAG_CLOSURE);"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4844:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4850:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4845:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4851:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "melt_assertmsg(\"putclosrout#"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4846:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4852:/ locexp");
meltgc_add_strbuf_dec((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#CNT__L3*/ meltfnum[1]));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4847:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4853:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( " checkrout\", melt_magic_discr((melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4848:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4854:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -8141,26 +8141,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4849:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4855:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ")) == MELTOBMAG_ROUTINE);"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4850:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4856:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4851:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4857:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "((meltclosure_ptr_t)"));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4852:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4858:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -8176,14 +8176,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4853:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4859:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ")->rout = (meltroutine_ptr_t) ("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4854:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4860:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -8199,19 +8199,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4855:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4861:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ");"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4856:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4862:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4857:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4863:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -8221,7 +8221,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L4*/ meltfnum[3] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4858:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4864:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[5])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[6])))
@@ -8249,7 +8249,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L6*/ meltfnum[5] =
((/*_#STRBUF_USEDLENGTH__L4*/ meltfnum[3]) < (/*_#GET_INT__L5*/ meltfnum[4]));;
- MELT_LOCATION("warmelt-outobj.melt:4857:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4863:/ cond");
/*cond*/ if (/*_#ltI__L6*/ meltfnum[5]) /*then*/
{
/*^cond.then*/
@@ -8257,7 +8257,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4857:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4863:/ cond.else");
/*^block*/
/*anyblock*/
@@ -8276,7 +8276,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4857;
+ argtab[2].meltbp_long = 4863;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21] = 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);
@@ -8285,7 +8285,7 @@ meltlab_endgetargs:
/*_._IFELSE___V21*/ meltfptr[20] = /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4857:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4863:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21] = 0 ;
}
;
@@ -8294,7 +8294,7 @@ meltlab_endgetargs:
/*_.IFCPP___V19*/ meltfptr[18] = /*_._IFELSE___V21*/ meltfptr[20];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4857:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4863:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L4*/ meltfnum[3] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V20*/ meltfptr[19] = 0 ;
@@ -8314,7 +8314,7 @@ meltlab_endgetargs:
/*^compute*/
/*_.LET___V8*/ meltfptr[6] = /*_.IFCPP___V19*/ meltfptr[18];;
- MELT_LOCATION("warmelt-outobj.melt:4821:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4827:/ clear");
/*clear*/ /*_.OLOC__V9*/ meltfptr[5] = 0 ;
/*^clear*/
/*clear*/ /*_.OCLOS__V10*/ meltfptr[9] = 0 ;
@@ -8339,13 +8339,13 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4819:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4825:/ quasiblock");
/*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V8*/ meltfptr[6];;
{
- MELT_LOCATION("warmelt-outobj.melt:4819:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4825:/ locexp");
/*ochecknores compilobj_nrep_return*/
#if MELT_HAVE_DEBUG > 0
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -8446,12 +8446,12 @@ meltrout_104_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSEDV(meltclosure_ptr_t meltclosp_
/* end of frame for routine meltrout_104_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSEDV fromline 1756 */
/* classy proc frame meltrout_104_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSEDV */ MeltFrame_meltrout_104_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSEDV
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_104_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSEDV fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_104_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSEDV fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -8467,7 +8467,7 @@ meltrout_104_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSEDV(meltclosure_ptr_t meltclosp_
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:4864:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:4870:/ getarg");
/*_.OPCLOV__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -8499,7 +8499,7 @@ meltlab_endgetargs:
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4865:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4871:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -8509,7 +8509,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L2*/ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.OPCLOV__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_OBJPUTCLOSEDV*/ meltfrout->tabval[0])));;
- MELT_LOCATION("warmelt-outobj.melt:4865:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4871:/ cond");
/*cond*/ if (/*_#IS_A__L2*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -8517,7 +8517,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4865:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4871:/ cond.else");
/*^block*/
/*anyblock*/
@@ -8536,7 +8536,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4865;
+ argtab[2].meltbp_long = 4871;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OPCLOV__V2*/ meltfptr[1];
/*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 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);
@@ -8545,7 +8545,7 @@ meltlab_endgetargs:
/*_._IFELSE___V6*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4865:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4871:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 0 ;
}
;
@@ -8554,7 +8554,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = /*_._IFELSE___V6*/ meltfptr[5];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4865:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4871:/ clear");
/*clear*/ /*_#IS_A__L2*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V6*/ meltfptr[5] = 0 ;
@@ -8565,7 +8565,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = (/*nil*/NULL);
#endif /*MELT_HAVE_DEBUG>0*/
;
- MELT_LOCATION("warmelt-outobj.melt:4866:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4872:/ quasiblock");
/*^getslot*/
@@ -8576,7 +8576,7 @@ meltlab_endgetargs:
/*_.OLOC__V9*/ meltfptr[5] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4867:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4873:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPCLOV__V2*/ meltfptr[1]) /*=obj*/;
@@ -8584,7 +8584,7 @@ meltlab_endgetargs:
/*_.OCLOS__V10*/ meltfptr[9] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4868:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4874:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPCLOV__V2*/ meltfptr[1]) /*=obj*/;
@@ -8592,7 +8592,7 @@ meltlab_endgetargs:
/*_.OOFF__V11*/ meltfptr[10] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4869:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4875:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPCLOV__V2*/ meltfptr[1]) /*=obj*/;
@@ -8603,7 +8603,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4871:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4877:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -8657,26 +8657,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4873:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4879:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "/*putclosv*/"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4874:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4880:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4875:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4881:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "melt_assertmsg(\"putclosv checkclo\", melt_magic_discr((melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4876:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4882:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -8692,26 +8692,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4877:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4883:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ")) == MELTOBMAG_CLOSURE);"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4878:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4884:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4879:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4885:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "melt_assertmsg(\"putclosv checkoff\", "));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4880:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4886:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -8727,14 +8727,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4881:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4887:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ">= 0 && "));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4882:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4888:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -8750,14 +8750,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4883:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4889:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "< melt_closure_size((melt_ptr_t) ("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4884:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4890:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -8773,26 +8773,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4885:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4891:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ")));"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4886:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4892:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4887:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4893:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "((meltclosure_ptr_t)"));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4888:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4894:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -8808,14 +8808,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4889:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4895:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ")->tabval["));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4890:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4896:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -8831,14 +8831,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4891:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4897:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "] = (melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4892:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4898:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -8854,19 +8854,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4893:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4899:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ");"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4894:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4900:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4895:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4901:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -8876,7 +8876,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L3*/ meltfnum[1] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4896:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4902:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[5])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[6])))
@@ -8904,7 +8904,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L5*/ meltfnum[4] =
((/*_#STRBUF_USEDLENGTH__L3*/ meltfnum[1]) < (/*_#GET_INT__L4*/ meltfnum[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4895:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4901:/ cond");
/*cond*/ if (/*_#ltI__L5*/ meltfnum[4]) /*then*/
{
/*^cond.then*/
@@ -8912,7 +8912,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4895:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4901:/ cond.else");
/*^block*/
/*anyblock*/
@@ -8931,7 +8931,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4895;
+ argtab[2].meltbp_long = 4901;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V26*/ meltfptr[25] = 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);
@@ -8940,7 +8940,7 @@ meltlab_endgetargs:
/*_._IFELSE___V25*/ meltfptr[24] = /*_.MELT_ASSERT_FAILURE_FUN__V26*/ meltfptr[25];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4895:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4901:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V26*/ meltfptr[25] = 0 ;
}
;
@@ -8949,7 +8949,7 @@ meltlab_endgetargs:
/*_.IFCPP___V23*/ meltfptr[22] = /*_._IFELSE___V25*/ meltfptr[24];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4895:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4901:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L3*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V24*/ meltfptr[23] = 0 ;
@@ -8969,7 +8969,7 @@ meltlab_endgetargs:
/*^compute*/
/*_.LET___V8*/ meltfptr[6] = /*_.IFCPP___V23*/ meltfptr[22];;
- MELT_LOCATION("warmelt-outobj.melt:4866:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4872:/ clear");
/*clear*/ /*_.OLOC__V9*/ meltfptr[5] = 0 ;
/*^clear*/
/*clear*/ /*_.OCLOS__V10*/ meltfptr[9] = 0 ;
@@ -9000,13 +9000,13 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4864:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4870:/ quasiblock");
/*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V8*/ meltfptr[6];;
{
- MELT_LOCATION("warmelt-outobj.melt:4864:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4870:/ locexp");
/*ochecknores compilobj_nrep_return*/
#if MELT_HAVE_DEBUG > 0
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -9107,12 +9107,12 @@ meltrout_105_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSEDNOTNULLV(meltclosure_ptr_t mel
/* end of frame for routine meltrout_105_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSEDNOTNULLV fromline 1756 */
/* classy proc frame meltrout_105_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSEDNOTNULLV */ MeltFrame_meltrout_105_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSEDNOTNULLV
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_105_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSEDNOTNULLV fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_105_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSEDNOTNULLV fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -9128,7 +9128,7 @@ meltrout_105_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTCLOSEDNOTNULLV(meltclosure_ptr_t mel
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:4902:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:4908:/ getarg");
/*_.OPCLOV__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -9160,7 +9160,7 @@ meltlab_endgetargs:
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4903:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4909:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -9170,7 +9170,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L2*/ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.OPCLOV__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_OBJPUTCLOSEDNOTNULLV*/ meltfrout->tabval[0])));;
- MELT_LOCATION("warmelt-outobj.melt:4903:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4909:/ cond");
/*cond*/ if (/*_#IS_A__L2*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -9178,7 +9178,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4903:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4909:/ cond.else");
/*^block*/
/*anyblock*/
@@ -9197,7 +9197,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4903;
+ argtab[2].meltbp_long = 4909;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OPCLOV__V2*/ meltfptr[1];
/*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 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);
@@ -9206,7 +9206,7 @@ meltlab_endgetargs:
/*_._IFELSE___V6*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4903:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4909:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 0 ;
}
;
@@ -9215,7 +9215,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = /*_._IFELSE___V6*/ meltfptr[5];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4903:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4909:/ clear");
/*clear*/ /*_#IS_A__L2*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V6*/ meltfptr[5] = 0 ;
@@ -9226,7 +9226,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = (/*nil*/NULL);
#endif /*MELT_HAVE_DEBUG>0*/
;
- MELT_LOCATION("warmelt-outobj.melt:4904:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4910:/ quasiblock");
/*^getslot*/
@@ -9237,7 +9237,7 @@ meltlab_endgetargs:
/*_.OLOC__V9*/ meltfptr[5] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4905:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4911:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPCLOV__V2*/ meltfptr[1]) /*=obj*/;
@@ -9245,7 +9245,7 @@ meltlab_endgetargs:
/*_.OCLOS__V10*/ meltfptr[9] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4906:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4912:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPCLOV__V2*/ meltfptr[1]) /*=obj*/;
@@ -9253,7 +9253,7 @@ meltlab_endgetargs:
/*_.OOFF__V11*/ meltfptr[10] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4907:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4913:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPCLOV__V2*/ meltfptr[1]) /*=obj*/;
@@ -9264,7 +9264,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4908:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4914:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -9318,26 +9318,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4910:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4916:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "/*putclosvnotnull*/"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4911:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4917:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4912:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4918:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "melt_assertmsg(\"putclosvnotnull checkclo\", melt_magic_discr((melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4913:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4919:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -9353,26 +9353,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4914:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4920:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ")) == MELTOBMAG_CLOSURE);"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4915:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4921:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4916:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4922:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "melt_assertmsg(\"putclosvnotnull checknotnullval\", NULL != "));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4917:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4923:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -9388,26 +9388,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4918:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4924:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ");"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4919:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4925:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4920:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4926:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "melt_assertmsg(\"putclosvnotnull checkoff\", "));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4921:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4927:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -9423,14 +9423,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4922:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4928:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ">= 0 && "));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4923:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4929:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -9446,14 +9446,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4924:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4930:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "< melt_closure_size((melt_ptr_t) ("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4925:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4931:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -9469,26 +9469,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4926:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4932:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ")));"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4927:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4933:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4928:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4934:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "((meltclosure_ptr_t)"));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4929:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4935:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -9504,14 +9504,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4930:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4936:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ")->tabval["));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4931:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4937:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -9527,14 +9527,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4932:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4938:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "] = (melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4933:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4939:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -9550,19 +9550,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4934:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4940:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ");"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4935:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4941:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4936:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4942:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -9572,7 +9572,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L3*/ meltfnum[1] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4937:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4943:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[5])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[6])))
@@ -9600,7 +9600,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L5*/ meltfnum[4] =
((/*_#STRBUF_USEDLENGTH__L3*/ meltfnum[1]) < (/*_#GET_INT__L4*/ meltfnum[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4936:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4942:/ cond");
/*cond*/ if (/*_#ltI__L5*/ meltfnum[4]) /*then*/
{
/*^cond.then*/
@@ -9608,7 +9608,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4936:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4942:/ cond.else");
/*^block*/
/*anyblock*/
@@ -9627,7 +9627,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4936;
+ argtab[2].meltbp_long = 4942;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26] = 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);
@@ -9636,7 +9636,7 @@ meltlab_endgetargs:
/*_._IFELSE___V26*/ meltfptr[25] = /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4936:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4942:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26] = 0 ;
}
;
@@ -9645,7 +9645,7 @@ meltlab_endgetargs:
/*_.IFCPP___V24*/ meltfptr[23] = /*_._IFELSE___V26*/ meltfptr[25];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4936:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4942:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L3*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V25*/ meltfptr[24] = 0 ;
@@ -9665,7 +9665,7 @@ meltlab_endgetargs:
/*^compute*/
/*_.LET___V8*/ meltfptr[6] = /*_.IFCPP___V24*/ meltfptr[23];;
- MELT_LOCATION("warmelt-outobj.melt:4904:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4910:/ clear");
/*clear*/ /*_.OLOC__V9*/ meltfptr[5] = 0 ;
/*^clear*/
/*clear*/ /*_.OCLOS__V10*/ meltfptr[9] = 0 ;
@@ -9698,13 +9698,13 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4902:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4908:/ quasiblock");
/*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V8*/ meltfptr[6];;
{
- MELT_LOCATION("warmelt-outobj.melt:4902:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4908:/ locexp");
/*ochecknores compilobj_nrep_return*/
#if MELT_HAVE_DEBUG > 0
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -9805,12 +9805,12 @@ meltrout_106_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTROUTCONST(meltclosure_ptr_t meltclos
/* end of frame for routine meltrout_106_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTROUTCONST fromline 1756 */
/* classy proc frame meltrout_106_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTROUTCONST */ MeltFrame_meltrout_106_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTROUTCONST
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_106_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTROUTCONST fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_106_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTROUTCONST fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -9826,7 +9826,7 @@ meltrout_106_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTROUTCONST(meltclosure_ptr_t meltclos
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:4943:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:4949:/ getarg");
/*_.OPRCONST__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -9858,7 +9858,7 @@ meltlab_endgetargs:
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4944:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4950:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -9868,7 +9868,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L2*/ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.OPRCONST__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_OBJPUTROUTCONST*/ meltfrout->tabval[0])));;
- MELT_LOCATION("warmelt-outobj.melt:4944:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4950:/ cond");
/*cond*/ if (/*_#IS_A__L2*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -9876,7 +9876,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4944:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4950:/ cond.else");
/*^block*/
/*anyblock*/
@@ -9895,7 +9895,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4944;
+ argtab[2].meltbp_long = 4950;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OPRCONST__V2*/ meltfptr[1];
/*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 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);
@@ -9904,7 +9904,7 @@ meltlab_endgetargs:
/*_._IFELSE___V6*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4944:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4950:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 0 ;
}
;
@@ -9913,7 +9913,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = /*_._IFELSE___V6*/ meltfptr[5];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4944:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4950:/ clear");
/*clear*/ /*_#IS_A__L2*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V6*/ meltfptr[5] = 0 ;
@@ -9924,7 +9924,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = (/*nil*/NULL);
#endif /*MELT_HAVE_DEBUG>0*/
;
- MELT_LOCATION("warmelt-outobj.melt:4945:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4951:/ quasiblock");
/*^getslot*/
@@ -9935,7 +9935,7 @@ meltlab_endgetargs:
/*_.OLOC__V9*/ meltfptr[5] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4946:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4952:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPRCONST__V2*/ meltfptr[1]) /*=obj*/;
@@ -9948,7 +9948,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L3*/ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.OROUT__V10*/ meltfptr[9]), (melt_ptr_t)((/*!CLASS_OBJINITROUTINE*/ meltfrout->tabval[2])));;
- MELT_LOCATION("warmelt-outobj.melt:4947:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4953:/ cond");
/*cond*/ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -9967,7 +9967,7 @@ meltlab_endgetargs:
/*_.OROUTNAM__V11*/ meltfptr[10] = /*_.OIE_CNAME__V12*/ meltfptr[11];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4947:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4953:/ clear");
/*clear*/ /*_.OIE_CNAME__V12*/ meltfptr[11] = 0 ;
}
;
@@ -9978,7 +9978,7 @@ meltlab_endgetargs:
/*_.OROUTNAM__V11*/ meltfptr[10] = /*reallynil*/ NULL ;;
}
;
- MELT_LOCATION("warmelt-outobj.melt:4948:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4954:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPRCONST__V2*/ meltfptr[1]) /*=obj*/;
@@ -9986,7 +9986,7 @@ meltlab_endgetargs:
/*_.OOFF__V13*/ meltfptr[11] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4949:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4955:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPRCONST__V2*/ meltfptr[1]) /*=obj*/;
@@ -9997,7 +9997,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4950:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4956:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -10051,19 +10051,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4952:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4958:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "/*putroutconst*/"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4953:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4959:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4954:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4960:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "if (MELT_HAS_INITIAL_ENVIRONMENT) melt_assertmsg(\"putroutconst checkrout\
\", melt_magic_discr((melt_ptr_t)("));
}
@@ -10071,7 +10071,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4955:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4961:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -10087,19 +10087,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4956:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4962:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ")) == MELTOBMAG_ROUTINE);"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4957:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4963:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4959:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4965:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "if (MELT_HAS_INITIAL_ENVIRONMENT) melt_checkmsg(\"putroutconst constnull."));
}
;
@@ -10108,7 +10108,7 @@ meltlab_endgetargs:
;
/*_#IS_STRING__L4*/ meltfnum[3] =
(melt_magic_discr((melt_ptr_t)(/*_.OROUTNAM__V11*/ meltfptr[10])) == MELTOBMAG_STRING);;
- MELT_LOCATION("warmelt-outobj.melt:4960:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4966:/ cond");
/*cond*/ if (/*_#IS_STRING__L4*/ meltfnum[3]) /*then*/
{
/*^cond.then*/
@@ -10130,14 +10130,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4961:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4967:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "#"));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4962:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4968:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -10153,14 +10153,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4963:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4969:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "\", NULL != ("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4964:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4970:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -10176,26 +10176,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4965:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4971:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "));"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4966:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4972:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4968:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4974:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "((meltroutine_ptr_t)"));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4969:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4975:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -10211,14 +10211,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4970:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4976:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ")->tabval["));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4971:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4977:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -10234,14 +10234,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4972:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4978:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "] = (melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4973:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:4979:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -10257,19 +10257,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4974:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4980:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ");"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4975:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4981:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4976:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4982:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -10279,7 +10279,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L5*/ meltfnum[4] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:4977:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4983:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[6])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[7])))
@@ -10307,7 +10307,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L7*/ meltfnum[6] =
((/*_#STRBUF_USEDLENGTH__L5*/ meltfnum[4]) < (/*_#GET_INT__L6*/ meltfnum[5]));;
- MELT_LOCATION("warmelt-outobj.melt:4976:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4982:/ cond");
/*cond*/ if (/*_#ltI__L7*/ meltfnum[6]) /*then*/
{
/*^cond.then*/
@@ -10315,7 +10315,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4976:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4982:/ cond.else");
/*^block*/
/*anyblock*/
@@ -10334,7 +10334,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4976;
+ argtab[2].meltbp_long = 4982;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26] = 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);
@@ -10343,7 +10343,7 @@ meltlab_endgetargs:
/*_._IFELSE___V26*/ meltfptr[25] = /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4976:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4982:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26] = 0 ;
}
;
@@ -10352,7 +10352,7 @@ meltlab_endgetargs:
/*_.IFCPP___V24*/ meltfptr[23] = /*_._IFELSE___V26*/ meltfptr[25];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4976:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4982:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L5*/ meltfnum[4] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V25*/ meltfptr[24] = 0 ;
@@ -10372,7 +10372,7 @@ meltlab_endgetargs:
/*^compute*/
/*_.LET___V8*/ meltfptr[6] = /*_.IFCPP___V24*/ meltfptr[23];;
- MELT_LOCATION("warmelt-outobj.melt:4945:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4951:/ clear");
/*clear*/ /*_.OLOC__V9*/ meltfptr[5] = 0 ;
/*^clear*/
/*clear*/ /*_.OROUT__V10*/ meltfptr[9] = 0 ;
@@ -10407,13 +10407,13 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4943:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4949:/ quasiblock");
/*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V8*/ meltfptr[6];;
{
- MELT_LOCATION("warmelt-outobj.melt:4943:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4949:/ locexp");
/*ochecknores compilobj_nrep_return*/
#if MELT_HAVE_DEBUG > 0
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -10514,12 +10514,12 @@ meltrout_107_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTROUTCONSTNOTNULL(meltclosure_ptr_t m
/* end of frame for routine meltrout_107_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTROUTCONSTNOTNULL fromline 1756 */
/* classy proc frame meltrout_107_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTROUTCONSTNOTNULL */ MeltFrame_meltrout_107_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTROUTCONSTNOTNULL
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_107_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTROUTCONSTNOTNULL fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_107_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTROUTCONSTNOTNULL fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -10535,7 +10535,7 @@ meltrout_107_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTROUTCONSTNOTNULL(meltclosure_ptr_t m
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:4983:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:4989:/ getarg");
/*_.OPRCONST__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -10567,7 +10567,7 @@ meltlab_endgetargs:
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4984:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4990:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -10577,7 +10577,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L2*/ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.OPRCONST__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_OBJPUTROUTCONSTNOTNULL*/ meltfrout->tabval[0])));;
- MELT_LOCATION("warmelt-outobj.melt:4984:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4990:/ cond");
/*cond*/ if (/*_#IS_A__L2*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -10585,7 +10585,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4984:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4990:/ cond.else");
/*^block*/
/*anyblock*/
@@ -10604,7 +10604,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4984;
+ argtab[2].meltbp_long = 4990;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OPRCONST__V2*/ meltfptr[1];
/*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 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);
@@ -10613,7 +10613,7 @@ meltlab_endgetargs:
/*_._IFELSE___V6*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4984:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4990:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 0 ;
}
;
@@ -10622,7 +10622,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = /*_._IFELSE___V6*/ meltfptr[5];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4984:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4990:/ clear");
/*clear*/ /*_#IS_A__L2*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V6*/ meltfptr[5] = 0 ;
@@ -10633,7 +10633,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = (/*nil*/NULL);
#endif /*MELT_HAVE_DEBUG>0*/
;
- MELT_LOCATION("warmelt-outobj.melt:4985:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4991:/ quasiblock");
/*^getslot*/
@@ -10644,7 +10644,7 @@ meltlab_endgetargs:
/*_.OLOC__V9*/ meltfptr[5] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4986:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4992:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPRCONST__V2*/ meltfptr[1]) /*=obj*/;
@@ -10652,7 +10652,7 @@ meltlab_endgetargs:
/*_.OROUT__V10*/ meltfptr[9] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4987:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4993:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPRCONST__V2*/ meltfptr[1]) /*=obj*/;
@@ -10660,7 +10660,7 @@ meltlab_endgetargs:
/*_.OOFF__V11*/ meltfptr[10] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:4988:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:4994:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPRCONST__V2*/ meltfptr[1]) /*=obj*/;
@@ -10670,7 +10670,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:4990:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:4996:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -10680,7 +10680,7 @@ meltlab_endgetargs:
;
/*_#NOTNULL__L3*/ meltfnum[1] =
((/*_.OCVAL__V12*/ meltfptr[11]) != NULL);;
- MELT_LOCATION("warmelt-outobj.melt:4990:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:4996:/ cond");
/*cond*/ if (/*_#NOTNULL__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -10688,7 +10688,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:4990:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:4996:/ cond.else");
/*^block*/
/*anyblock*/
@@ -10707,14 +10707,14 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 4990;
+ argtab[2].meltbp_long = 4996;
/*_.MELT_ASSERT_FAILURE_FUN__V15*/ meltfptr[14] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
/*_._IFELSE___V14*/ meltfptr[13] = /*_.MELT_ASSERT_FAILURE_FUN__V15*/ meltfptr[14];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4990:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4996:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V15*/ meltfptr[14] = 0 ;
}
;
@@ -10723,7 +10723,7 @@ meltlab_endgetargs:
/*_.IFCPP___V13*/ meltfptr[12] = /*_._IFELSE___V14*/ meltfptr[13];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:4990:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4996:/ clear");
/*clear*/ /*_#NOTNULL__L3*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V14*/ meltfptr[13] = 0 ;
@@ -10737,7 +10737,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4991:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:4997:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -10791,19 +10791,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4993:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4999:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "/*putroutconstnotnull*/"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4994:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5000:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4995:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5001:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "melt_assertmsg(\"putroutconstnotnull checkrout\", melt_magic_discr\
((melt_ptr_t)("));
}
@@ -10811,7 +10811,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4996:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5002:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -10827,26 +10827,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:4997:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5003:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ")) == MELTOBMAG_ROUTINE);"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4998:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5004:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:4999:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5005:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "melt_assertmsg(\"putroutconstnotnull notnullconst\", NULL != "));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5000:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5006:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -10862,26 +10862,26 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5001:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5007:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ");"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:5002:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5008:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:5003:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5009:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "((meltroutine_ptr_t)"));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5004:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5010:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -10897,14 +10897,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5005:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5011:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ")->tabval["));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5006:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5012:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -10920,14 +10920,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5007:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5013:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "] = (melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5008:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5014:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -10943,19 +10943,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5009:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5015:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ");"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:5010:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5016:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5011:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5017:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -10965,7 +10965,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L4*/ meltfnum[1] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:5012:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5018:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[5])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[6])))
@@ -10993,7 +10993,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L6*/ meltfnum[5] =
((/*_#STRBUF_USEDLENGTH__L4*/ meltfnum[1]) < (/*_#GET_INT__L5*/ meltfnum[4]));;
- MELT_LOCATION("warmelt-outobj.melt:5011:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5017:/ cond");
/*cond*/ if (/*_#ltI__L6*/ meltfnum[5]) /*then*/
{
/*^cond.then*/
@@ -11001,7 +11001,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:5011:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:5017:/ cond.else");
/*^block*/
/*anyblock*/
@@ -11020,7 +11020,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5011;
+ argtab[2].meltbp_long = 5017;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26] = 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);
@@ -11029,7 +11029,7 @@ meltlab_endgetargs:
/*_._IFELSE___V26*/ meltfptr[25] = /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5011:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5017:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V27*/ meltfptr[26] = 0 ;
}
;
@@ -11038,7 +11038,7 @@ meltlab_endgetargs:
/*_.IFCPP___V24*/ meltfptr[23] = /*_._IFELSE___V26*/ meltfptr[25];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5011:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5017:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L4*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V25*/ meltfptr[24] = 0 ;
@@ -11058,7 +11058,7 @@ meltlab_endgetargs:
/*^compute*/
/*_.LET___V8*/ meltfptr[6] = /*_.IFCPP___V24*/ meltfptr[23];;
- MELT_LOCATION("warmelt-outobj.melt:4985:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:4991:/ clear");
/*clear*/ /*_.OLOC__V9*/ meltfptr[5] = 0 ;
/*^clear*/
/*clear*/ /*_.OROUT__V10*/ meltfptr[9] = 0 ;
@@ -11087,13 +11087,13 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:4983:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:4989:/ quasiblock");
/*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V8*/ meltfptr[6];;
{
- MELT_LOCATION("warmelt-outobj.melt:4983:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:4989:/ locexp");
/*ochecknores compilobj_nrep_return*/
#if MELT_HAVE_DEBUG > 0
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -11194,12 +11194,12 @@ meltrout_108_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTHOOKCONST(meltclosure_ptr_t meltclos
/* end of frame for routine meltrout_108_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTHOOKCONST fromline 1756 */
/* classy proc frame meltrout_108_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTHOOKCONST */ MeltFrame_meltrout_108_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTHOOKCONST
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_108_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTHOOKCONST fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_108_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTHOOKCONST fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -11215,7 +11215,7 @@ meltrout_108_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTHOOKCONST(meltclosure_ptr_t meltclos
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:5018:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:5024:/ getarg");
/*_.OPHCONST__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -11247,7 +11247,7 @@ meltlab_endgetargs:
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5019:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5025:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -11273,7 +11273,7 @@ meltlab_endgetargs:
0 /* no melt_need_dbg */
#endif /*MELT_HAVE_DEBUG*/
;;
- MELT_LOCATION("warmelt-outobj.melt:5019:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5025:/ cond");
/*cond*/ if (/*_#MELT_NEED_DBG__L2*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -11292,7 +11292,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5019:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5025:/ apply");
/*apply*/
{
union meltparam_un argtab[5];
@@ -11302,7 +11302,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5019;
+ argtab[2].meltbp_long = 5025;
/*^apply.arg*/
argtab[3].meltbp_cstring = "outpucod_objputhookconst ophconst=";
/*^apply.arg*/
@@ -11313,7 +11313,7 @@ meltlab_endgetargs:
/*_._IF___V5*/ meltfptr[4] = /*_.MELT_DEBUG_FUN__V6*/ meltfptr[5];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5019:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5025:/ clear");
/*clear*/ /*_#MELT_CALLCOUNT__L3*/ meltfnum[2] = 0 ;
/*^clear*/
/*clear*/ /*_.MELT_DEBUG_FUN__V6*/ meltfptr[5] = 0 ;
@@ -11328,7 +11328,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5019:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5025:/ locexp");
/*void*/(void)0;
}
;
@@ -11362,7 +11362,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5020:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5026:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -11372,7 +11372,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L4*/ meltfnum[2] =
melt_is_instance_of((melt_ptr_t)(/*_.OPHCONST__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_OBJPUTHOOKCONST*/ meltfrout->tabval[1])));;
- MELT_LOCATION("warmelt-outobj.melt:5020:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5026:/ cond");
/*cond*/ if (/*_#IS_A__L4*/ meltfnum[2]) /*then*/
{
/*^cond.then*/
@@ -11380,7 +11380,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:5020:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:5026:/ cond.else");
/*^block*/
/*anyblock*/
@@ -11399,7 +11399,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5020;
+ argtab[2].meltbp_long = 5026;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OPHCONST__V2*/ meltfptr[1];
/*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8] = 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);
@@ -11408,7 +11408,7 @@ meltlab_endgetargs:
/*_._IFELSE___V8*/ meltfptr[4] = /*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5020:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5026:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8] = 0 ;
}
;
@@ -11417,7 +11417,7 @@ meltlab_endgetargs:
/*_.IFCPP___V7*/ meltfptr[5] = /*_._IFELSE___V8*/ meltfptr[4];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5020:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5026:/ clear");
/*clear*/ /*_#IS_A__L4*/ meltfnum[2] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V8*/ meltfptr[4] = 0 ;
@@ -11428,7 +11428,7 @@ meltlab_endgetargs:
/*_.IFCPP___V7*/ meltfptr[5] = (/*nil*/NULL);
#endif /*MELT_HAVE_DEBUG>0*/
;
- MELT_LOCATION("warmelt-outobj.melt:5021:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:5027:/ quasiblock");
/*^cond*/
@@ -11453,7 +11453,7 @@ meltlab_endgetargs:
/*_.OLOC__V10*/ meltfptr[8] = /*reallynil*/ NULL ;;
}
;
- MELT_LOCATION("warmelt-outobj.melt:5022:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5028:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.OPHCONST__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_OBJPUTHOOKCONST*/ meltfrout->tabval[1])))
@@ -11475,7 +11475,7 @@ meltlab_endgetargs:
/*_.OHOOK__V11*/ meltfptr[4] = /*reallynil*/ NULL ;;
}
;
- MELT_LOCATION("warmelt-outobj.melt:5023:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5029:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.OPHCONST__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_OBJPUTHOOKCONST*/ meltfrout->tabval[1])))
@@ -11497,7 +11497,7 @@ meltlab_endgetargs:
/*_.OHOFF__V12*/ meltfptr[11] = /*reallynil*/ NULL ;;
}
;
- MELT_LOCATION("warmelt-outobj.melt:5024:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5030:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.OPHCONST__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_OBJPUTHOOKCONST*/ meltfrout->tabval[1])))
@@ -11519,7 +11519,7 @@ meltlab_endgetargs:
/*_.OVAL__V13*/ meltfptr[12] = /*reallynil*/ NULL ;;
}
;
- MELT_LOCATION("warmelt-outobj.melt:5025:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5031:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.OHOOK__V11*/ meltfptr[4]),
(melt_ptr_t)((/*!CLASS_OBJINITELEM*/ meltfrout->tabval[4])))
@@ -11541,7 +11541,7 @@ meltlab_endgetargs:
/*_.NHOOK__V14*/ meltfptr[13] = /*reallynil*/ NULL ;;
}
;
- MELT_LOCATION("warmelt-outobj.melt:5026:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5032:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.NHOOK__V14*/ meltfptr[13]),
(melt_ptr_t)((/*!CLASS_NREP_BOUND_DATA*/ meltfrout->tabval[5])))
@@ -11565,7 +11565,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5028:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5034:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -11591,7 +11591,7 @@ meltlab_endgetargs:
0 /* no melt_need_dbg */
#endif /*MELT_HAVE_DEBUG*/
;;
- MELT_LOCATION("warmelt-outobj.melt:5028:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5034:/ cond");
/*cond*/ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -11610,7 +11610,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5028:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5034:/ apply");
/*apply*/
{
union meltparam_un argtab[11];
@@ -11620,7 +11620,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5028;
+ argtab[2].meltbp_long = 5034;
/*^apply.arg*/
argtab[3].meltbp_cstring = "outpucod_objputhookconst ohook=";
/*^apply.arg*/
@@ -11643,7 +11643,7 @@ meltlab_endgetargs:
/*_._IF___V16*/ meltfptr[15] = /*_.MELT_DEBUG_FUN__V17*/ meltfptr[16];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5028:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5034:/ clear");
/*clear*/ /*_#MELT_CALLCOUNT__L6*/ meltfnum[2] = 0 ;
/*^clear*/
/*clear*/ /*_.MELT_DEBUG_FUN__V17*/ meltfptr[16] = 0 ;
@@ -11658,7 +11658,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5028:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5034:/ locexp");
/*void*/(void)0;
}
;
@@ -11693,7 +11693,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5029:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5035:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -11748,7 +11748,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5031:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5037:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -11764,14 +11764,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5032:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5038:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5033:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5039:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -11788,7 +11788,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5034:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5040:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -11805,7 +11805,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5035:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5041:/ apply");
/*apply*/
{
union meltparam_un argtab[1];
@@ -11817,14 +11817,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5036:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5042:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5037:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5043:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -11842,14 +11842,14 @@ meltlab_endgetargs:
((10) + (/*_#DEPTH__L1*/ meltfnum[0]));;
{
- MELT_LOCATION("warmelt-outobj.melt:5039:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5045:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#plI__L7*/ meltfnum[2]), 0);
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5040:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5046:/ apply");
/*apply*/
{
union meltparam_un argtab[1];
@@ -11862,7 +11862,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5041:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5047:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -11879,7 +11879,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5042:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5048:/ apply");
/*apply*/
{
union meltparam_un argtab[1];
@@ -11893,14 +11893,14 @@ meltlab_endgetargs:
((12) + (/*_#DEPTH__L1*/ meltfnum[0]));;
{
- MELT_LOCATION("warmelt-outobj.melt:5043:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5049:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#plI__L8*/ meltfnum[1]), 0);
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5044:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5050:/ apply");
/*apply*/
{
union meltparam_un argtab[1];
@@ -11913,7 +11913,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5045:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5051:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -11930,7 +11930,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5046:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5052:/ apply");
/*apply*/
{
union meltparam_un argtab[1];
@@ -11943,7 +11943,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5047:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5053:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -11960,7 +11960,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5048:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5054:/ apply");
/*apply*/
{
union meltparam_un argtab[1];
@@ -11972,20 +11972,20 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5049:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5055:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:5050:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5056:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "((melthook_ptr_t)"));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5051:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5057:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -12001,14 +12001,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5052:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5058:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ")->tabval["));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5053:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5059:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -12024,14 +12024,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5054:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5060:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "] = (melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5055:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5061:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -12047,18 +12047,18 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5056:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5062:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ");"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:5057:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5063:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
- MELT_LOCATION("warmelt-outobj.melt:5021:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5027:/ clear");
/*clear*/ /*_.OLOC__V10*/ meltfptr[8] = 0 ;
/*^clear*/
/*clear*/ /*_.OHOOK__V11*/ meltfptr[4] = 0 ;
@@ -12115,7 +12115,7 @@ meltlab_endgetargs:
;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5018:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5024:/ clear");
/*clear*/ /*_.IFCPP___V7*/ meltfptr[5] = 0 ;
}
@@ -12199,12 +12199,12 @@ meltrout_109_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTHOOKDATA(meltclosure_ptr_t meltclosp
/* end of frame for routine meltrout_109_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTHOOKDATA fromline 1756 */
/* classy proc frame meltrout_109_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTHOOKDATA */ MeltFrame_meltrout_109_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTHOOKDATA
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_109_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTHOOKDATA fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_109_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTHOOKDATA fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -12220,7 +12220,7 @@ meltrout_109_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTHOOKDATA(meltclosure_ptr_t meltclosp
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:5063:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:5069:/ getarg");
/*_.OPHD__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -12252,7 +12252,7 @@ meltlab_endgetargs:
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5064:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5070:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -12278,7 +12278,7 @@ meltlab_endgetargs:
0 /* no melt_need_dbg */
#endif /*MELT_HAVE_DEBUG*/
;;
- MELT_LOCATION("warmelt-outobj.melt:5064:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5070:/ cond");
/*cond*/ if (/*_#MELT_NEED_DBG__L2*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -12297,7 +12297,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5064:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5070:/ apply");
/*apply*/
{
union meltparam_un argtab[5];
@@ -12307,7 +12307,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5064;
+ argtab[2].meltbp_long = 5070;
/*^apply.arg*/
argtab[3].meltbp_cstring = "outpucod_objputhookdata ophd=";
/*^apply.arg*/
@@ -12318,7 +12318,7 @@ meltlab_endgetargs:
/*_._IF___V5*/ meltfptr[4] = /*_.MELT_DEBUG_FUN__V6*/ meltfptr[5];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5064:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5070:/ clear");
/*clear*/ /*_#MELT_CALLCOUNT__L3*/ meltfnum[2] = 0 ;
/*^clear*/
/*clear*/ /*_.MELT_DEBUG_FUN__V6*/ meltfptr[5] = 0 ;
@@ -12333,7 +12333,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5064:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5070:/ locexp");
/*void*/(void)0;
}
;
@@ -12367,7 +12367,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5065:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5071:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -12377,7 +12377,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L4*/ meltfnum[2] =
melt_is_instance_of((melt_ptr_t)(/*_.OPHD__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_OBJPUTHOOKDATA*/ meltfrout->tabval[1])));;
- MELT_LOCATION("warmelt-outobj.melt:5065:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5071:/ cond");
/*cond*/ if (/*_#IS_A__L4*/ meltfnum[2]) /*then*/
{
/*^cond.then*/
@@ -12385,7 +12385,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:5065:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:5071:/ cond.else");
/*^block*/
/*anyblock*/
@@ -12404,7 +12404,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5065;
+ argtab[2].meltbp_long = 5071;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OPHD__V2*/ meltfptr[1];
/*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8] = 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);
@@ -12413,7 +12413,7 @@ meltlab_endgetargs:
/*_._IFELSE___V8*/ meltfptr[4] = /*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5065:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5071:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8] = 0 ;
}
;
@@ -12422,7 +12422,7 @@ meltlab_endgetargs:
/*_.IFCPP___V7*/ meltfptr[5] = /*_._IFELSE___V8*/ meltfptr[4];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5065:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5071:/ clear");
/*clear*/ /*_#IS_A__L4*/ meltfnum[2] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V8*/ meltfptr[4] = 0 ;
@@ -12433,7 +12433,7 @@ meltlab_endgetargs:
/*_.IFCPP___V7*/ meltfptr[5] = (/*nil*/NULL);
#endif /*MELT_HAVE_DEBUG>0*/
;
- MELT_LOCATION("warmelt-outobj.melt:5066:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:5072:/ quasiblock");
/*^cond*/
@@ -12458,7 +12458,7 @@ meltlab_endgetargs:
/*_.OLOC__V10*/ meltfptr[8] = /*reallynil*/ NULL ;;
}
;
- MELT_LOCATION("warmelt-outobj.melt:5067:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5073:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.OPHD__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_OBJPUTHOOKDATA*/ meltfrout->tabval[1])))
@@ -12480,7 +12480,7 @@ meltlab_endgetargs:
/*_.OHOOK__V11*/ meltfptr[4] = /*reallynil*/ NULL ;;
}
;
- MELT_LOCATION("warmelt-outobj.melt:5068:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5074:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.OPHD__V2*/ meltfptr[1]),
(melt_ptr_t)((/*!CLASS_OBJPUTHOOKDATA*/ meltfrout->tabval[1])))
@@ -12502,7 +12502,7 @@ meltlab_endgetargs:
/*_.ODATA__V12*/ meltfptr[11] = /*reallynil*/ NULL ;;
}
;
- MELT_LOCATION("warmelt-outobj.melt:5069:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5075:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.OHOOK__V11*/ meltfptr[4]),
(melt_ptr_t)((/*!CLASS_OBJINITELEM*/ meltfrout->tabval[4])))
@@ -12524,7 +12524,7 @@ meltlab_endgetargs:
/*_.NHOOK__V13*/ meltfptr[12] = /*reallynil*/ NULL ;;
}
;
- MELT_LOCATION("warmelt-outobj.melt:5070:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5076:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.NHOOK__V13*/ meltfptr[12]),
(melt_ptr_t)((/*!CLASS_NREP_BOUND_DATA*/ meltfrout->tabval[5])))
@@ -12548,7 +12548,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5072:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5078:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -12574,7 +12574,7 @@ meltlab_endgetargs:
0 /* no melt_need_dbg */
#endif /*MELT_HAVE_DEBUG*/
;;
- MELT_LOCATION("warmelt-outobj.melt:5072:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5078:/ cond");
/*cond*/ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -12593,7 +12593,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5072:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5078:/ apply");
/*apply*/
{
union meltparam_un argtab[11];
@@ -12603,7 +12603,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5072;
+ argtab[2].meltbp_long = 5078;
/*^apply.arg*/
argtab[3].meltbp_cstring = "outpucod_objputhookdata ophd=";
/*^apply.arg*/
@@ -12626,7 +12626,7 @@ meltlab_endgetargs:
/*_._IF___V15*/ meltfptr[14] = /*_.MELT_DEBUG_FUN__V16*/ meltfptr[15];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5072:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5078:/ clear");
/*clear*/ /*_#MELT_CALLCOUNT__L6*/ meltfnum[2] = 0 ;
/*^clear*/
/*clear*/ /*_.MELT_DEBUG_FUN__V16*/ meltfptr[15] = 0 ;
@@ -12641,7 +12641,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5072:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5078:/ locexp");
/*void*/(void)0;
}
;
@@ -12675,7 +12675,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5073:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5079:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -12685,7 +12685,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L7*/ meltfnum[2] =
melt_is_instance_of((melt_ptr_t)(/*_.OHOOK__V11*/ meltfptr[4]), (melt_ptr_t)((/*!CLASS_OBJINITHOOK*/ meltfrout->tabval[6])));;
- MELT_LOCATION("warmelt-outobj.melt:5073:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5079:/ cond");
/*cond*/ if (/*_#IS_A__L7*/ meltfnum[2]) /*then*/
{
/*^cond.then*/
@@ -12693,7 +12693,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:5073:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:5079:/ cond.else");
/*^block*/
/*anyblock*/
@@ -12712,7 +12712,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5073;
+ argtab[2].meltbp_long = 5079;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OHOOK__V11*/ meltfptr[4];
/*_.MELT_ASSERT_FAILURE_FUN__V19*/ meltfptr[18] = 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);
@@ -12721,7 +12721,7 @@ meltlab_endgetargs:
/*_._IFELSE___V18*/ meltfptr[14] = /*_.MELT_ASSERT_FAILURE_FUN__V19*/ meltfptr[18];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5073:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5079:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V19*/ meltfptr[18] = 0 ;
}
;
@@ -12730,7 +12730,7 @@ meltlab_endgetargs:
/*_.IFCPP___V17*/ meltfptr[15] = /*_._IFELSE___V18*/ meltfptr[14];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5073:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5079:/ clear");
/*clear*/ /*_#IS_A__L7*/ meltfnum[2] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V18*/ meltfptr[14] = 0 ;
@@ -12744,7 +12744,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5074:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5080:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -12799,7 +12799,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5076:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5082:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -12815,14 +12815,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5077:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5083:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5078:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5084:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -12839,7 +12839,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5079:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5085:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -12856,7 +12856,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5080:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5086:/ apply");
/*apply*/
{
union meltparam_un argtab[1];
@@ -12868,20 +12868,20 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5081:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5087:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:5082:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5088:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "((melthook_ptr_t)"));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5083:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5089:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -12897,14 +12897,14 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5084:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5090:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ")->hookdata = (melt_ptr_t)("));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5085:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5091:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -12920,18 +12920,18 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5086:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5092:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ");"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:5087:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5093:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
- MELT_LOCATION("warmelt-outobj.melt:5066:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5072:/ clear");
/*clear*/ /*_.OLOC__V10*/ meltfptr[8] = 0 ;
/*^clear*/
/*clear*/ /*_.OHOOK__V11*/ meltfptr[4] = 0 ;
@@ -12964,7 +12964,7 @@ meltlab_endgetargs:
;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5063:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5069:/ clear");
/*clear*/ /*_.IFCPP___V7*/ meltfptr[5] = 0 ;
}
@@ -13048,12 +13048,12 @@ meltrout_110_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTXTRARESULT(meltclosure_ptr_t meltclo
/* end of frame for routine meltrout_110_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTXTRARESULT fromline 1756 */
/* classy proc frame meltrout_110_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTXTRARESULT */ MeltFrame_meltrout_110_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTXTRARESULT
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_110_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTXTRARESULT fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_110_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTXTRARESULT fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -13069,7 +13069,7 @@ meltrout_110_WARMELTmiOUTOBJ_OUTPUCOD_OBJPUTXTRARESULT(meltclosure_ptr_t meltclo
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:5093:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:5099:/ getarg");
/*_.OPUTX__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -13101,7 +13101,7 @@ meltlab_endgetargs:
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5094:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5100:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -13111,7 +13111,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L2*/ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.OPUTX__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_OBJPUTXTRARESULT*/ meltfrout->tabval[0])));;
- MELT_LOCATION("warmelt-outobj.melt:5094:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5100:/ cond");
/*cond*/ if (/*_#IS_A__L2*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -13119,7 +13119,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:5094:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:5100:/ cond.else");
/*^block*/
/*anyblock*/
@@ -13138,7 +13138,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5094;
+ argtab[2].meltbp_long = 5100;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OPUTX__V2*/ meltfptr[1];
/*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 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);
@@ -13147,7 +13147,7 @@ meltlab_endgetargs:
/*_._IFELSE___V6*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5094:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5100:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 0 ;
}
;
@@ -13156,7 +13156,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = /*_._IFELSE___V6*/ meltfptr[5];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5094:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5100:/ clear");
/*clear*/ /*_#IS_A__L2*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V6*/ meltfptr[5] = 0 ;
@@ -13167,7 +13167,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = (/*nil*/NULL);
#endif /*MELT_HAVE_DEBUG>0*/
;
- MELT_LOCATION("warmelt-outobj.melt:5095:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:5101:/ quasiblock");
/*^getslot*/
@@ -13178,7 +13178,7 @@ meltlab_endgetargs:
/*_.OLOC__V9*/ meltfptr[5] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:5096:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:5102:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPUTX__V2*/ meltfptr[1]) /*=obj*/;
@@ -13186,7 +13186,7 @@ meltlab_endgetargs:
/*_.ORANK__V10*/ meltfptr[9] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:5097:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:5103:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OPUTX__V2*/ meltfptr[1]) /*=obj*/;
@@ -13197,7 +13197,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5098:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5104:/ msend");
/*msend*/
{
union meltparam_un argtab[1];
@@ -13210,7 +13210,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5100:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5106:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -13264,7 +13264,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5102:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5108:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -13274,7 +13274,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L3*/ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.OCTYP__V12*/ meltfptr[11]), (melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[5])));;
- MELT_LOCATION("warmelt-outobj.melt:5102:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5108:/ cond");
/*cond*/ if (/*_#IS_A__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -13282,7 +13282,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:5102:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:5108:/ cond.else");
/*^block*/
/*anyblock*/
@@ -13301,7 +13301,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5102;
+ argtab[2].meltbp_long = 5108;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OCTYP__V12*/ meltfptr[11];
/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr[17] = 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);
@@ -13310,7 +13310,7 @@ meltlab_endgetargs:
/*_._IFELSE___V17*/ meltfptr[16] = /*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr[17];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5102:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5108:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr[17] = 0 ;
}
;
@@ -13319,7 +13319,7 @@ meltlab_endgetargs:
/*_.IFCPP___V16*/ meltfptr[14] = /*_._IFELSE___V17*/ meltfptr[16];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5102:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5108:/ clear");
/*clear*/ /*_#IS_A__L3*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V17*/ meltfptr[16] = 0 ;
@@ -13332,7 +13332,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5103:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5109:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -13342,7 +13342,7 @@ meltlab_endgetargs:
;
/*_#IS_INTEGERBOX__L4*/ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.ORANK__V10*/ meltfptr[9])) == MELTOBMAG_INT);;
- MELT_LOCATION("warmelt-outobj.melt:5103:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5109:/ cond");
/*cond*/ if (/*_#IS_INTEGERBOX__L4*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -13350,7 +13350,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:5103:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:5109:/ cond.else");
/*^block*/
/*anyblock*/
@@ -13369,7 +13369,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5103;
+ argtab[2].meltbp_long = 5109;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.ORANK__V10*/ meltfptr[9];
/*_.MELT_ASSERT_FAILURE_FUN__V21*/ meltfptr[20] = 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);
@@ -13378,7 +13378,7 @@ meltlab_endgetargs:
/*_._IFELSE___V20*/ meltfptr[16] = /*_.MELT_ASSERT_FAILURE_FUN__V21*/ meltfptr[20];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5103:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5109:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V21*/ meltfptr[20] = 0 ;
}
;
@@ -13387,7 +13387,7 @@ meltlab_endgetargs:
/*_.IFCPP___V19*/ meltfptr[17] = /*_._IFELSE___V20*/ meltfptr[16];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5103:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5109:/ clear");
/*clear*/ /*_#IS_INTEGERBOX__L4*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V20*/ meltfptr[16] = 0 ;
@@ -13400,19 +13400,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5104:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5110:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "if (!meltxrestab_ || !meltxresdescr_) goto meltlabend_rout;"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:5105:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5111:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:5106:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5112:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "if (meltxresdescr_["));
}
;
@@ -13420,17 +13420,17 @@ meltlab_endgetargs:
(melt_get_int((melt_ptr_t)(/*_.ORANK__V10*/ meltfptr[9])));;
{
- MELT_LOCATION("warmelt-outobj.melt:5107:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5113:/ locexp");
meltgc_add_strbuf_dec((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#GET_INT__L5*/ meltfnum[1]));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:5108:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5114:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "] != "));
}
;
- MELT_LOCATION("warmelt-outobj.melt:5109:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:5115:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OCTYP__V12*/ meltfptr[11]) /*=obj*/;
@@ -13447,19 +13447,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5110:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5116:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ") goto meltlabend_rout;"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:5111:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5117:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:5112:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5118:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "if (meltxrestab_["));
}
;
@@ -13467,20 +13467,20 @@ meltlab_endgetargs:
(melt_get_int((melt_ptr_t)(/*_.ORANK__V10*/ meltfptr[9])));;
{
- MELT_LOCATION("warmelt-outobj.melt:5113:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5119:/ locexp");
meltgc_add_strbuf_dec((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#GET_INT__L6*/ meltfnum[5]));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:5114:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5120:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "]."));
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5115:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5121:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.OCTYP__V12*/ meltfptr[11]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[5])))
@@ -13505,7 +13505,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#IS_STRING__L7*/ meltfnum[6] =
(melt_magic_discr((melt_ptr_t)(/*_.CTYPE_RESFIELD__V23*/ meltfptr[16])) == MELTOBMAG_STRING);;
- MELT_LOCATION("warmelt-outobj.melt:5115:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5121:/ cond");
/*cond*/ if (/*_#IS_STRING__L7*/ meltfnum[6]) /*then*/
{
/*^cond.then*/
@@ -13513,7 +13513,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:5115:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:5121:/ cond.else");
/*^block*/
/*anyblock*/
@@ -13521,7 +13521,7 @@ meltlab_endgetargs:
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5116:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5122:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -13547,7 +13547,7 @@ meltlab_endgetargs:
0 /* no melt_need_dbg */
#endif /*MELT_HAVE_DEBUG*/
;;
- MELT_LOCATION("warmelt-outobj.melt:5116:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5122:/ cond");
/*cond*/ if (/*_#MELT_NEED_DBG__L8*/ meltfnum[7]) /*then*/
{
/*^cond.then*/
@@ -13566,7 +13566,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5116:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5122:/ apply");
/*apply*/
{
union meltparam_un argtab[7];
@@ -13576,7 +13576,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5116;
+ argtab[2].meltbp_long = 5122;
/*^apply.arg*/
argtab[3].meltbp_cstring = "outpucod_objputxtraresult bad octyp";
/*^apply.arg*/
@@ -13591,7 +13591,7 @@ meltlab_endgetargs:
/*_._IF___V25*/ meltfptr[24] = /*_.MELT_DEBUG_FUN__V26*/ meltfptr[25];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5116:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5122:/ clear");
/*clear*/ /*_#MELT_CALLCOUNT__L9*/ meltfnum[8] = 0 ;
/*^clear*/
/*clear*/ /*_.MELT_DEBUG_FUN__V26*/ meltfptr[25] = 0 ;
@@ -13606,7 +13606,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5116:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5122:/ locexp");
/*void*/(void)0;
}
;
@@ -13638,7 +13638,7 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG>0*/
;
- MELT_LOCATION("warmelt-outobj.melt:5117:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5123:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.OCTYP__V12*/ meltfptr[11]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[7])))
@@ -13662,11 +13662,11 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5117:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5123:/ locexp");
melt_error_str((melt_ptr_t)(/*_.OLOC__V9*/ meltfptr[5]), ( "impossible secondary result type"), (melt_ptr_t)(/*_.NAMED_NAME__V27*/ meltfptr[25]));
}
;
- MELT_LOCATION("warmelt-outobj.melt:5115:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:5121:/ quasiblock");
/*epilog*/
@@ -13677,7 +13677,7 @@ meltlab_endgetargs:
;
}
;
- MELT_LOCATION("warmelt-outobj.melt:5119:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:5125:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OCTYP__V12*/ meltfptr[11]) /*=obj*/;
@@ -13694,7 +13694,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5120:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5126:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ") *(meltxrestab_["));
}
;
@@ -13702,17 +13702,17 @@ meltlab_endgetargs:
(melt_get_int((melt_ptr_t)(/*_.ORANK__V10*/ meltfptr[9])));;
{
- MELT_LOCATION("warmelt-outobj.melt:5121:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5127:/ locexp");
meltgc_add_strbuf_dec((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#GET_INT__L10*/ meltfnum[8]));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:5122:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5128:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "]."));
}
;
- MELT_LOCATION("warmelt-outobj.melt:5123:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:5129:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OCTYP__V12*/ meltfptr[11]) /*=obj*/;
@@ -13729,7 +13729,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5124:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5130:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ") = ("));
}
;
@@ -13738,7 +13738,7 @@ meltlab_endgetargs:
;
/*_#eqeq__L11*/ meltfnum[7] =
((/*_.OCTYP__V12*/ meltfptr[11]) == ((/*!CTYPE_VALUE*/ meltfrout->tabval[8])));;
- MELT_LOCATION("warmelt-outobj.melt:5125:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5131:/ cond");
/*cond*/ if (/*_#eqeq__L11*/ meltfnum[7]) /*then*/
{
/*^cond.then*/
@@ -13760,7 +13760,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5126:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5132:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -13776,19 +13776,19 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5127:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5133:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ");"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:5128:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5134:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5129:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5135:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -13798,7 +13798,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L12*/ meltfnum[11] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:5130:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5136:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[10])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[11])))
@@ -13826,7 +13826,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L14*/ meltfnum[13] =
((/*_#STRBUF_USEDLENGTH__L12*/ meltfnum[11]) < (/*_#GET_INT__L13*/ meltfnum[12]));;
- MELT_LOCATION("warmelt-outobj.melt:5129:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5135:/ cond");
/*cond*/ if (/*_#ltI__L14*/ meltfnum[13]) /*then*/
{
/*^cond.then*/
@@ -13834,7 +13834,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:5129:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:5135:/ cond.else");
/*^block*/
/*anyblock*/
@@ -13853,7 +13853,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5129;
+ argtab[2].meltbp_long = 5135;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V34*/ meltfptr[33] = 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);
@@ -13862,7 +13862,7 @@ meltlab_endgetargs:
/*_._IFELSE___V33*/ meltfptr[32] = /*_.MELT_ASSERT_FAILURE_FUN__V34*/ meltfptr[33];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5129:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5135:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V34*/ meltfptr[33] = 0 ;
}
;
@@ -13871,7 +13871,7 @@ meltlab_endgetargs:
/*_.IFCPP___V31*/ meltfptr[30] = /*_._IFELSE___V33*/ meltfptr[32];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5129:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5135:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L12*/ meltfnum[11] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V32*/ meltfptr[31] = 0 ;
@@ -13891,7 +13891,7 @@ meltlab_endgetargs:
/*^compute*/
/*_.LET___V8*/ meltfptr[6] = /*_.IFCPP___V31*/ meltfptr[30];;
- MELT_LOCATION("warmelt-outobj.melt:5095:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5101:/ clear");
/*clear*/ /*_.OLOC__V9*/ meltfptr[5] = 0 ;
/*^clear*/
/*clear*/ /*_.ORANK__V10*/ meltfptr[9] = 0 ;
@@ -13934,13 +13934,13 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5093:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:5099:/ quasiblock");
/*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V8*/ meltfptr[6];;
{
- MELT_LOCATION("warmelt-outobj.melt:5093:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5099:/ locexp");
/*ochecknores compilobj_nrep_return*/
#if MELT_HAVE_DEBUG > 0
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -14041,12 +14041,12 @@ meltrout_111_WARMELTmiOUTOBJ_OUTPUCOD_OBJEXPV(meltclosure_ptr_t meltclosp_, melt
/* end of frame for routine meltrout_111_WARMELTmiOUTOBJ_OUTPUCOD_OBJEXPV fromline 1756 */
/* classy proc frame meltrout_111_WARMELTmiOUTOBJ_OUTPUCOD_OBJEXPV */ MeltFrame_meltrout_111_WARMELTmiOUTOBJ_OUTPUCOD_OBJEXPV
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_111_WARMELTmiOUTOBJ_OUTPUCOD_OBJEXPV fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_111_WARMELTmiOUTOBJ_OUTPUCOD_OBJEXPV fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -14062,7 +14062,7 @@ meltrout_111_WARMELTmiOUTOBJ_OUTPUCOD_OBJEXPV(meltclosure_ptr_t meltclosp_, melt
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:5136:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:5142:/ getarg");
/*_.OEXP__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -14094,7 +14094,7 @@ meltlab_endgetargs:
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5137:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5143:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -14104,7 +14104,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L2*/ meltfnum[1] =
melt_is_instance_of((melt_ptr_t)(/*_.OEXP__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_OBJEXPV*/ meltfrout->tabval[0])));;
- MELT_LOCATION("warmelt-outobj.melt:5137:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5143:/ cond");
/*cond*/ if (/*_#IS_A__L2*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -14112,7 +14112,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:5137:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:5143:/ cond.else");
/*^block*/
/*anyblock*/
@@ -14131,14 +14131,14 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5137;
+ argtab[2].meltbp_long = 5143;
/*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
/*_._IFELSE___V6*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5137:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5143:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 0 ;
}
;
@@ -14147,7 +14147,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = /*_._IFELSE___V6*/ meltfptr[5];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5137:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5143:/ clear");
/*clear*/ /*_#IS_A__L2*/ meltfnum[1] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V6*/ meltfptr[5] = 0 ;
@@ -14158,7 +14158,7 @@ meltlab_endgetargs:
/*_.IFCPP___V5*/ meltfptr[4] = (/*nil*/NULL);
#endif /*MELT_HAVE_DEBUG>0*/
;
- MELT_LOCATION("warmelt-outobj.melt:5138:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:5144:/ quasiblock");
/*^getslot*/
@@ -14214,7 +14214,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5142:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5148:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -14224,7 +14224,7 @@ meltlab_endgetargs:
;
/*_#IS_MULTIPLE__L4*/ meltfnum[3] =
(melt_magic_discr((melt_ptr_t)(/*_.CONT__V8*/ meltfptr[6])) == MELTOBMAG_MULTIPLE);;
- MELT_LOCATION("warmelt-outobj.melt:5142:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5148:/ cond");
/*cond*/ if (/*_#IS_MULTIPLE__L4*/ meltfnum[3]) /*then*/
{
/*^cond.then*/
@@ -14232,7 +14232,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:5142:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:5148:/ cond.else");
/*^block*/
/*anyblock*/
@@ -14251,7 +14251,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5142;
+ argtab[2].meltbp_long = 5148;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CONT__V8*/ meltfptr[6];
/*_.MELT_ASSERT_FAILURE_FUN__V14*/ meltfptr[13] = 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);
@@ -14260,7 +14260,7 @@ meltlab_endgetargs:
/*_._IFELSE___V13*/ meltfptr[12] = /*_.MELT_ASSERT_FAILURE_FUN__V14*/ meltfptr[13];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5142:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5148:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V14*/ meltfptr[13] = 0 ;
}
;
@@ -14269,7 +14269,7 @@ meltlab_endgetargs:
/*_.IFCPP___V12*/ meltfptr[10] = /*_._IFELSE___V13*/ meltfptr[12];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5142:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5148:/ clear");
/*clear*/ /*_#IS_MULTIPLE__L4*/ meltfnum[3] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V13*/ meltfptr[12] = 0 ;
@@ -14297,7 +14297,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5146:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5152:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -14313,7 +14313,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5147:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5153:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -14323,7 +14323,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L7*/ meltfnum[6] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:5148:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5154:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[5])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[6])))
@@ -14351,7 +14351,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L9*/ meltfnum[8] =
((/*_#STRBUF_USEDLENGTH__L7*/ meltfnum[6]) < (/*_#GET_INT__L8*/ meltfnum[7]));;
- MELT_LOCATION("warmelt-outobj.melt:5147:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5153:/ cond");
/*cond*/ if (/*_#ltI__L9*/ meltfnum[8]) /*then*/
{
/*^cond.then*/
@@ -14359,7 +14359,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:5147:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:5153:/ cond.else");
/*^block*/
/*anyblock*/
@@ -14378,7 +14378,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5147;
+ argtab[2].meltbp_long = 5153;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19] = 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);
@@ -14387,7 +14387,7 @@ meltlab_endgetargs:
/*_._IFELSE___V19*/ meltfptr[18] = /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5147:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5153:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19] = 0 ;
}
;
@@ -14396,7 +14396,7 @@ meltlab_endgetargs:
/*_.IFCPP___V17*/ meltfptr[16] = /*_._IFELSE___V19*/ meltfptr[18];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5147:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5153:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L7*/ meltfnum[6] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V18*/ meltfptr[17] = 0 ;
@@ -14418,7 +14418,7 @@ meltlab_endgetargs:
/*citerepilog*/
- MELT_LOCATION("warmelt-outobj.melt:5143:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5149:/ clear");
/*clear*/ /*_.COMP__V15*/ meltfptr[13] = 0 ;
/*^clear*/
/*clear*/ /*_#IX__L5*/ meltfnum[3] = 0 ;
@@ -14431,7 +14431,7 @@ meltlab_endgetargs:
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
- MELT_LOCATION("warmelt-outobj.melt:5138:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5144:/ clear");
/*clear*/ /*_.CONT__V8*/ meltfptr[6] = 0 ;
/*^clear*/
/*clear*/ /*_#plI__L3*/ meltfnum[1] = 0 ;
@@ -14446,7 +14446,7 @@ meltlab_endgetargs:
;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5136:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5142:/ clear");
/*clear*/ /*_.IFCPP___V5*/ meltfptr[4] = 0 ;
}
@@ -14530,12 +14530,12 @@ meltrout_112_WARMELTmiOUTOBJ_OUTPUCOD_OBJLOCATEDEXPV(meltclosure_ptr_t meltclosp
/* end of frame for routine meltrout_112_WARMELTmiOUTOBJ_OUTPUCOD_OBJLOCATEDEXPV fromline 1756 */
/* classy proc frame meltrout_112_WARMELTmiOUTOBJ_OUTPUCOD_OBJLOCATEDEXPV */ MeltFrame_meltrout_112_WARMELTmiOUTOBJ_OUTPUCOD_OBJLOCATEDEXPV
- meltfram__ /*declfrastruct fromline 1780*/
- /*classyprocarg meltrout_112_WARMELTmiOUTOBJ_OUTPUCOD_OBJLOCATEDEXPV fromline 1785*/
+ meltfram__ /*declfrastruct fromline 1782*/
+ /*classyprocarg meltrout_112_WARMELTmiOUTOBJ_OUTPUCOD_OBJLOCATEDEXPV fromline 1787*/
#if MELT_HAVE_DEBUG > 0
- (__FILE__, __LINE__, meltclosp_) /* fromline 1789*/
+ (__FILE__, __LINE__, meltclosp_) /* fromline 1791*/
#else /*MELT_HAVE_DEBUG */
- (meltclosp_) /* fromline 1793*/
+ (meltclosp_) /* fromline 1795*/
#endif /*MELT_HAVE_DEBUG */
;
@@ -14551,7 +14551,7 @@ meltrout_112_WARMELTmiOUTOBJ_OUTPUCOD_OBJLOCATEDEXPV(meltclosure_ptr_t meltclosp
/*getargs*/
/*getarg#0*/
- MELT_LOCATION("warmelt-outobj.melt:5153:/ getarg");
+ MELT_LOCATION("warmelt-outobj.melt:5159:/ getarg");
/*_.OEXP__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
@@ -14583,7 +14583,7 @@ meltlab_endgetargs:
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5154:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5160:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -14609,7 +14609,7 @@ meltlab_endgetargs:
0 /* no melt_need_dbg */
#endif /*MELT_HAVE_DEBUG*/
;;
- MELT_LOCATION("warmelt-outobj.melt:5154:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5160:/ cond");
/*cond*/ if (/*_#MELT_NEED_DBG__L2*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -14628,7 +14628,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5154:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5160:/ apply");
/*apply*/
{
union meltparam_un argtab[5];
@@ -14638,7 +14638,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5154;
+ argtab[2].meltbp_long = 5160;
/*^apply.arg*/
argtab[3].meltbp_cstring = "outpucod_objlocatedexpv oexp=";
/*^apply.arg*/
@@ -14649,7 +14649,7 @@ meltlab_endgetargs:
/*_._IF___V5*/ meltfptr[4] = /*_.MELT_DEBUG_FUN__V6*/ meltfptr[5];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5154:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5160:/ clear");
/*clear*/ /*_#MELT_CALLCOUNT__L3*/ meltfnum[2] = 0 ;
/*^clear*/
/*clear*/ /*_.MELT_DEBUG_FUN__V6*/ meltfptr[5] = 0 ;
@@ -14664,7 +14664,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5154:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5160:/ locexp");
/*void*/(void)0;
}
;
@@ -14698,7 +14698,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5155:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5161:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -14708,7 +14708,7 @@ meltlab_endgetargs:
;
/*_#IS_A__L4*/ meltfnum[2] =
melt_is_instance_of((melt_ptr_t)(/*_.OEXP__V2*/ meltfptr[1]), (melt_ptr_t)((/*!CLASS_OBJLOCATEDEXPV*/ meltfrout->tabval[1])));;
- MELT_LOCATION("warmelt-outobj.melt:5155:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5161:/ cond");
/*cond*/ if (/*_#IS_A__L4*/ meltfnum[2]) /*then*/
{
/*^cond.then*/
@@ -14716,7 +14716,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:5155:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:5161:/ cond.else");
/*^block*/
/*anyblock*/
@@ -14735,7 +14735,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5155;
+ argtab[2].meltbp_long = 5161;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OEXP__V2*/ meltfptr[1];
/*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8] = 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);
@@ -14744,7 +14744,7 @@ meltlab_endgetargs:
/*_._IFELSE___V8*/ meltfptr[4] = /*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5155:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5161:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8] = 0 ;
}
;
@@ -14753,7 +14753,7 @@ meltlab_endgetargs:
/*_.IFCPP___V7*/ meltfptr[5] = /*_._IFELSE___V8*/ meltfptr[4];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5155:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5161:/ clear");
/*clear*/ /*_#IS_A__L4*/ meltfnum[2] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V8*/ meltfptr[4] = 0 ;
@@ -14764,7 +14764,7 @@ meltlab_endgetargs:
/*_.IFCPP___V7*/ meltfptr[5] = (/*nil*/NULL);
#endif /*MELT_HAVE_DEBUG>0*/
;
- MELT_LOCATION("warmelt-outobj.melt:5156:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:5162:/ quasiblock");
/*^getslot*/
@@ -14775,7 +14775,7 @@ meltlab_endgetargs:
/*_.CONT__V10*/ meltfptr[8] = slot;
};
;
- MELT_LOCATION("warmelt-outobj.melt:5157:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:5163:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OEXP__V2*/ meltfptr[1]) /*=obj*/;
@@ -14785,7 +14785,7 @@ meltlab_endgetargs:
;
/*_#DEPTHP1__L5*/ meltfnum[1] =
((/*_#DEPTH__L1*/ meltfnum[0]) + (1));;
- MELT_LOCATION("warmelt-outobj.melt:5159:/ getslot");
+ MELT_LOCATION("warmelt-outobj.melt:5165:/ getslot");
{
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.OEXP__V2*/ meltfptr[1]) /*=obj*/;
@@ -14795,7 +14795,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5162:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5168:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -14805,7 +14805,7 @@ meltlab_endgetargs:
;
/*_#IS_MULTIPLE_OR_NULL__L6*/ meltfnum[2] =
((/*_.CONT__V10*/ meltfptr[8]) == NULL || (melt_unsafe_magic_discr((melt_ptr_t)(/*_.CONT__V10*/ meltfptr[8])) == MELTOBMAG_MULTIPLE));;
- MELT_LOCATION("warmelt-outobj.melt:5162:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5168:/ cond");
/*cond*/ if (/*_#IS_MULTIPLE_OR_NULL__L6*/ meltfnum[2]) /*then*/
{
/*^cond.then*/
@@ -14813,7 +14813,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:5162:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:5168:/ cond.else");
/*^block*/
/*anyblock*/
@@ -14832,7 +14832,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5162;
+ argtab[2].meltbp_long = 5168;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CONT__V10*/ meltfptr[8];
/*_.MELT_ASSERT_FAILURE_FUN__V15*/ meltfptr[14] = 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);
@@ -14841,7 +14841,7 @@ meltlab_endgetargs:
/*_._IFELSE___V14*/ meltfptr[13] = /*_.MELT_ASSERT_FAILURE_FUN__V15*/ meltfptr[14];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5162:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5168:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V15*/ meltfptr[14] = 0 ;
}
;
@@ -14850,7 +14850,7 @@ meltlab_endgetargs:
/*_.IFCPP___V13*/ meltfptr[12] = /*_._IFELSE___V14*/ meltfptr[13];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5162:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5168:/ clear");
/*clear*/ /*_#IS_MULTIPLE_OR_NULL__L6*/ meltfnum[2] = 0 ;
/*^clear*/
/*clear*/ /*_._IFELSE___V14*/ meltfptr[13] = 0 ;
@@ -14867,7 +14867,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#eqeq__L7*/ meltfnum[2] =
((/*_.OTYP__V12*/ meltfptr[11]) == ((/*!CTYPE_VOID*/ meltfrout->tabval[3])));;
- MELT_LOCATION("warmelt-outobj.melt:5163:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5169:/ cond");
/*cond*/ if (/*_#eqeq__L7*/ meltfnum[2]) /*then*/
{
/*^cond.then*/
@@ -14877,26 +14877,26 @@ meltlab_endgetargs:
{
- MELT_LOCATION("warmelt-outobj.melt:5165:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5171:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:5166:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5172:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( "{"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:5167:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5173:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5168:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5174:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -14910,7 +14910,7 @@ meltlab_endgetargs:
/*_.OUTPUT_LOCATION__V17*/ meltfptr[13] = melt_apply ((meltclosure_ptr_t)((/*!OUTPUT_LOCATION*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.OLOC__V11*/ meltfptr[4]), (MELTBPARSTR_PTR MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
- MELT_LOCATION("warmelt-outobj.melt:5164:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:5170:/ quasiblock");
/*_.PROGN___V18*/ meltfptr[17] = /*_.OUTPUT_LOCATION__V17*/ meltfptr[13];;
@@ -14918,7 +14918,7 @@ meltlab_endgetargs:
/*_._IFELSE___V16*/ meltfptr[14] = /*_.PROGN___V18*/ meltfptr[17];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5163:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5169:/ clear");
/*clear*/ /*_.OUTPUT_LOCATION__V17*/ meltfptr[13] = 0 ;
/*^clear*/
/*clear*/ /*_.PROGN___V18*/ meltfptr[17] = 0 ;
@@ -14935,7 +14935,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5170:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5176:/ cond");
/*cond*/ if (/*_.OLOC__V11*/ meltfptr[4]) /*then*/
{
/*^cond.then*/
@@ -14946,7 +14946,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5171:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5177:/ apply");
/*apply*/
{
union meltparam_un argtab[3];
@@ -14963,7 +14963,7 @@ meltlab_endgetargs:
/*_._IF___V19*/ meltfptr[13] = /*_.OUTPUT_RAW_LOCATION__V20*/ meltfptr[17];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5170:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5176:/ clear");
/*clear*/ /*_.OUTPUT_RAW_LOCATION__V20*/ meltfptr[17] = 0 ;
}
;
@@ -14978,7 +14978,7 @@ meltlab_endgetargs:
/*_._IFELSE___V16*/ meltfptr[14] = /*_._IF___V19*/ meltfptr[13];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5163:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5169:/ clear");
/*clear*/ /*_._IF___V19*/ meltfptr[13] = 0 ;
}
;
@@ -15024,7 +15024,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5176:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5182:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -15050,7 +15050,7 @@ meltlab_endgetargs:
0 /* no melt_need_dbg */
#endif /*MELT_HAVE_DEBUG*/
;;
- MELT_LOCATION("warmelt-outobj.melt:5176:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5182:/ cond");
/*cond*/ if (/*_#MELT_NEED_DBG__L8*/ meltfnum[7]) /*then*/
{
/*^cond.then*/
@@ -15069,7 +15069,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5176:/ apply");
+ MELT_LOCATION("warmelt-outobj.melt:5182:/ apply");
/*apply*/
{
union meltparam_un argtab[5];
@@ -15079,7 +15079,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5176;
+ argtab[2].meltbp_long = 5182;
/*^apply.arg*/
argtab[3].meltbp_cstring = "outpucod_objlocatedexpv cont=";
/*^apply.arg*/
@@ -15090,7 +15090,7 @@ meltlab_endgetargs:
/*_._IF___V23*/ meltfptr[13] = /*_.MELT_DEBUG_FUN__V24*/ meltfptr[23];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5176:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5182:/ clear");
/*clear*/ /*_#MELT_CALLCOUNT__L9*/ meltfnum[8] = 0 ;
/*^clear*/
/*clear*/ /*_.MELT_DEBUG_FUN__V24*/ meltfptr[23] = 0 ;
@@ -15105,7 +15105,7 @@ meltlab_endgetargs:
;
{
- MELT_LOCATION("warmelt-outobj.melt:5176:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5182:/ locexp");
/*void*/(void)0;
}
;
@@ -15152,7 +15152,7 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5180:/ msend");
+ MELT_LOCATION("warmelt-outobj.melt:5186:/ msend");
/*msend*/
{
union meltparam_un argtab[3];
@@ -15168,7 +15168,7 @@ meltlab_endgetargs:
;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5181:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5187:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -15178,7 +15178,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L11*/ meltfnum[7] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:5182:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5188:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[8])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[9])))
@@ -15206,7 +15206,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L13*/ meltfnum[12] =
((/*_#STRBUF_USEDLENGTH__L11*/ meltfnum[7]) < (/*_#GET_INT__L12*/ meltfnum[11]));;
- MELT_LOCATION("warmelt-outobj.melt:5181:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5187:/ cond");
/*cond*/ if (/*_#ltI__L13*/ meltfnum[12]) /*then*/
{
/*^cond.then*/
@@ -15214,7 +15214,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:5181:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:5187:/ cond.else");
/*^block*/
/*anyblock*/
@@ -15233,7 +15233,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5181;
+ argtab[2].meltbp_long = 5187;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V30*/ meltfptr[29] = 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);
@@ -15242,7 +15242,7 @@ meltlab_endgetargs:
/*_._IFELSE___V29*/ meltfptr[28] = /*_.MELT_ASSERT_FAILURE_FUN__V30*/ meltfptr[29];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5181:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5187:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V30*/ meltfptr[29] = 0 ;
}
;
@@ -15251,7 +15251,7 @@ meltlab_endgetargs:
/*_.IFCPP___V27*/ meltfptr[26] = /*_._IFELSE___V29*/ meltfptr[28];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5181:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5187:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L11*/ meltfnum[7] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V28*/ meltfptr[27] = 0 ;
@@ -15273,7 +15273,7 @@ meltlab_endgetargs:
/*citerepilog*/
- MELT_LOCATION("warmelt-outobj.melt:5177:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5183:/ clear");
/*clear*/ /*_.COMP__V25*/ meltfptr[23] = 0 ;
/*^clear*/
/*clear*/ /*_#IX__L10*/ meltfnum[8] = 0 ;
@@ -15288,7 +15288,7 @@ meltlab_endgetargs:
;
/*_#eqeq__L14*/ meltfnum[7] =
((/*_.OTYP__V12*/ meltfptr[11]) == ((/*!CTYPE_VOID*/ meltfrout->tabval[3])));;
- MELT_LOCATION("warmelt-outobj.melt:5184:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5190:/ cond");
/*cond*/ if (/*_#eqeq__L14*/ meltfnum[7]) /*then*/
{
/*^cond.then*/
@@ -15298,17 +15298,17 @@ meltlab_endgetargs:
{
- MELT_LOCATION("warmelt-outobj.melt:5185:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5191:/ locexp");
/*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), ( ";}"));
}
;
{
- MELT_LOCATION("warmelt-outobj.melt:5186:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5192:/ locexp");
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]), (/*_#DEPTH__L1*/ meltfnum[0]), 0);
}
;
- MELT_LOCATION("warmelt-outobj.melt:5184:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:5190:/ quasiblock");
/*epilog*/
@@ -15317,7 +15317,7 @@ meltlab_endgetargs:
} /*noelse*/
;
- MELT_LOCATION("warmelt-outobj.melt:5156:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5162:/ clear");
/*clear*/ /*_.CONT__V10*/ meltfptr[8] = 0 ;
/*^clear*/
/*clear*/ /*_.OLOC__V11*/ meltfptr[4] = 0 ;
@@ -15337,7 +15337,7 @@ meltlab_endgetargs:
/*clear*/ /*_#eqeq__L14*/ meltfnum[7] = 0 ;
#if MELT_HAVE_DEBUG>0
- MELT_LOCATION("warmelt-outobj.melt:5188:/ cppif.then");
+ MELT_LOCATION("warmelt-outobj.melt:5194:/ cppif.then");
/*^block*/
/*anyblock*/
{
@@ -15347,7 +15347,7 @@ meltlab_endgetargs:
;
/*_#STRBUF_USEDLENGTH__L15*/ meltfnum[11] =
melt_strbuf_usedlength((melt_ptr_t)(/*_.IMPLBUF__V4*/ meltfptr[3]));;
- MELT_LOCATION("warmelt-outobj.melt:5189:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5195:/ cond");
/*cond*/ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)((/*!BUFFER_LIMIT_CONT*/ meltfrout->tabval[8])),
(melt_ptr_t)((/*!CLASS_REFERENCE*/ meltfrout->tabval[9])))
@@ -15375,7 +15375,7 @@ meltlab_endgetargs:
/*^compute*/
/*_#ltI__L17*/ meltfnum[1] =
((/*_#STRBUF_USEDLENGTH__L15*/ meltfnum[11]) < (/*_#GET_INT__L16*/ meltfnum[12]));;
- MELT_LOCATION("warmelt-outobj.melt:5188:/ cond");
+ MELT_LOCATION("warmelt-outobj.melt:5194:/ cond");
/*cond*/ if (/*_#ltI__L17*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
@@ -15383,7 +15383,7 @@ meltlab_endgetargs:
}
else
{
- MELT_LOCATION("warmelt-outobj.melt:5188:/ cond.else");
+ MELT_LOCATION("warmelt-outobj.melt:5194:/ cond.else");
/*^block*/
/*anyblock*/
@@ -15402,7 +15402,7 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[1].meltbp_cstring = "warmelt-outobj.melt";
/*^apply.arg*/
- argtab[2].meltbp_long = 5188;
+ argtab[2].meltbp_long = 5194;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.IMPLBUF__V4*/ meltfptr[3];
/*_.MELT_ASSERT_FAILURE_FUN__V34*/ meltfptr[8] = 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);
@@ -15411,7 +15411,7 @@ meltlab_endgetargs:
/*_._IFELSE___V33*/ meltfptr[28] = /*_.MELT_ASSERT_FAILURE_FUN__V34*/ meltfptr[8];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5188:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5194:/ clear");
/*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V34*/ meltfptr[8] = 0 ;
}
;
@@ -15420,7 +15420,7 @@ meltlab_endgetargs:
/*_.IFCPP___V31*/ meltfptr[29] = /*_._IFELSE___V33*/ meltfptr[28];;
/*epilog*/
- MELT_LOCATION("warmelt-outobj.melt:5188:/ clear");
+ MELT_LOCATION("warmelt-outobj.melt:5194:/ clear");
/*clear*/ /*_#STRBUF_USEDLENGTH__L15*/ meltfnum[11] = 0 ;
/*^clear*/
/*clear*/ /*_.REFERENCED_VALUE__V32*/ meltfptr[27] = 0 ;
@@ -15440,13 +15440,13 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- MELT_LOCATION("warmelt-outobj.melt:5153:/ quasiblock");
+ MELT_LOCATION("warmelt-outobj.melt:5159:/ quasiblock");
/*_._RETVAL___V1*/ meltfptr[0] = /*_.IFCPP___V31*/ meltfptr[29];;
{
- MELT_LOCATION("warmelt-outobj.melt:5153:/ locexp");
+ MELT_LOCATION("warmelt-outobj.melt:5159:/ locexp");
/*ochecknores compilobj_nrep_return*/
#if MELT_HAVE_DEBUG > 0
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)