summaryrefslogtreecommitdiff
path: root/gcc/melt/generated/warmelt-modes+02.cc
diff options
context:
space:
mode:
authorbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2014-11-04 11:13:15 +0000
committerbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2014-11-04 11:13:15 +0000
commit7cec80a963bd1c981a0a87bce26ec031064338f0 (patch)
treec5c3c38e44c54684bcf6fd9a4cd33b7a8b3a5970 /gcc/melt/generated/warmelt-modes+02.cc
parent2c7aa709f4ff1d87253dbb49117bcc611c1a596c (diff)
downloadgcc-7cec80a963bd1c981a0a87bce26ec031064338f0.tar.gz
2014-11-04 Basile Starynkevitch <basile@starynkevitch.net>
* melt/generated/*: Regenerate all. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@217075 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/melt/generated/warmelt-modes+02.cc')
-rw-r--r--gcc/melt/generated/warmelt-modes+02.cc10520
1 files changed, 6943 insertions, 3577 deletions
diff --git a/gcc/melt/generated/warmelt-modes+02.cc b/gcc/melt/generated/warmelt-modes+02.cc
index 8fe69b16aed..10d6e3fe6d5 100644
--- a/gcc/melt/generated/warmelt-modes+02.cc
+++ b/gcc/melt/generated/warmelt-modes+02.cc
@@ -39,8 +39,8 @@ MELT_EXTERN const char meltrun_used_md5_melt_f2[] = MELT_RUN_HASHMD5 /* from mel
-class Melt_InitialClassyFrame_WARMELTmiMODES_h258782784; // forward declaration fromline 6691
-typedef Melt_InitialClassyFrame_WARMELTmiMODES_h258782784 Melt_InitialFrame;
+class Melt_InitialClassyFrame_WARMELTmiMODES_h317714081; // forward declaration fromline 6691
+typedef Melt_InitialClassyFrame_WARMELTmiMODES_h317714081 Melt_InitialFrame;
/**** no MELT module variables ****/
/*** 4 MELT called hook declarations ***/
@@ -438,7 +438,7 @@ MELT_EXTERN const char melt_module_is_gpl_compatible[];
/*declare opaque initial frame: */
-typedef Melt_InitialClassyFrame_WARMELTmiMODES_h258782784 /*opaqueinitialclassy*/ meltinitial_frame_t;
+typedef Melt_InitialClassyFrame_WARMELTmiMODES_h317714081 /*opaqueinitialclassy*/ meltinitial_frame_t;
/* define different names when debugging or not */
@@ -547,7 +547,8 @@ meltrout_47_WARMELTmiMODES_NOP_DOCMD(meltclosure_ptr_t meltclosp_, melt_ptr_t me
/* end of frame for routine meltrout_47_WARMELTmiMODES_NOP_DOCMD fromline 1756 */
- /* classy proc frame meltrout_47_WARMELTmiMODES_NOP_DOCMD */ MeltFrame_meltrout_47_WARMELTmiMODES_NOP_DOCMD
+ /* classy proc frame meltrout_47_WARMELTmiMODES_NOP_DOCMD */
+ MeltFrame_meltrout_47_WARMELTmiMODES_NOP_DOCMD
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_47_WARMELTmiMODES_NOP_DOCMD fromline 1785*/
#if ENABLE_CHECKING
@@ -560,7 +561,8 @@ meltrout_47_WARMELTmiMODES_NOP_DOCMD(meltclosure_ptr_t meltclosp_, melt_ptr_t me
#define meltframe meltfram__
melt_trace_start("NOP_DOCMD", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -570,12 +572,14 @@ meltrout_47_WARMELTmiMODES_NOP_DOCMD(meltclosure_ptr_t meltclosp_, melt_ptr_t me
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:1973:/ getarg");
- /*_.CMD__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.CMD__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.MODULDATA__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.MODULDATA__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.MODULDATA__V3*/ meltfptr[2])) != NULL);
;
@@ -607,7 +611,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -616,7 +621,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:1974:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -649,16 +655,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "in nop_docmd cmd=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.CMD__V2*/ meltfptr[1];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:1974:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -671,7 +681,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:1974:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -680,9 +691,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -708,7 +721,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:1975:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = (/*!konst_1_TRUE*/ meltfrout->tabval[1]);;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = (/*!konst_1_TRUE*/ meltfrout->tabval[1]);;
{
MELT_LOCATION("warmelt-modes.melt:1975:/ locexp");
@@ -723,14 +737,16 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:1973:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.RETURN___V6*/ meltfptr[4];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.RETURN___V6*/ meltfptr[4];;
{
MELT_LOCATION("warmelt-modes.melt:1973:/ locexp");
@@ -745,11 +761,13 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.RETURN___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.RETURN___V6*/
+ meltfptr[4] = 0 ;
}
;
@@ -831,7 +849,8 @@ meltrout_48_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_ENUM_OBJMAGIC(meltclosure_ptr
/* end of frame for routine meltrout_48_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_ENUM_OBJMAGIC fromline 1756 */
- /* classy proc frame meltrout_48_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_ENUM_OBJMAGIC */ MeltFrame_meltrout_48_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_ENUM_OBJMAGIC
+ /* classy proc frame meltrout_48_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_ENUM_OBJMAGIC */
+ MeltFrame_meltrout_48_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_ENUM_OBJMAGIC
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_48_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_ENUM_OBJMAGIC fromline 1785*/
#if ENABLE_CHECKING
@@ -844,7 +863,8 @@ meltrout_48_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_ENUM_OBJMAGIC(meltclosure_ptr
#define meltframe meltfram__
melt_trace_start("GENERATE_RUNTYPESUPPORT_ENUM_OBJMAGIC", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -854,26 +874,30 @@ meltrout_48_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_ENUM_OBJMAGIC(meltclosure_ptr
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:1989:/ getarg");
- /*_.CTYGTYTUP__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.CTYGTYTUP__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.VALDESCTUP__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.VALDESCTUP__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.VALDESCTUP__V3*/ meltfptr[2])) != NULL);
/*getarg#2*/
/*^getarg*/
if (meltxargdescr_[1] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTARG__V4*/ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
+ /*_.OUTARG__V4*/
+ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTARG__V4*/ meltfptr[3])) != NULL);
/*getarg#3*/
/*^getarg*/
if (meltxargdescr_[2] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTBUF__V5*/ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
+ /*_.OUTBUF__V5*/
+ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4])) != NULL);
;
@@ -905,7 +929,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -914,7 +939,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:1990:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -947,16 +973,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_enum_objmagic start outarg=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V4*/ meltfptr[3];
- /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V7*/
+ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V6*/ meltfptr[5] = /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6];;
+ /*_._IF___V6*/
+ meltfptr[5] = /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:1990:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V7*/
+ meltfptr[6] = 0 ;
}
;
}
@@ -969,7 +999,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:1990:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -978,9 +1009,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V6*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IF___V6*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -1003,9 +1036,11 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:1991:/ quasiblock");
- /*_#CUROBJMAGIC__L3*/ meltfnum[1] = 20000;;
+ /*_#CUROBJMAGIC__L3*/
+ meltfnum[1] = 20000;;
/*^compute*/
- /*_#COUNTOBJMAGIC__L4*/ meltfnum[0] = 0;;
+ /*_#COUNTOBJMAGIC__L4*/
+ meltfnum[0] = 0;;
#if MELT_HAVE_DEBUG
MELT_LOCATION("warmelt-modes.melt:1996:/ cppif.then");
@@ -1016,10 +1051,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L5*/ meltfnum[4] =
+ /*_#IS_MULTIPLE__L5*/
+ meltfnum[4] =
(melt_magic_discr((melt_ptr_t)(/*_.CTYGTYTUP__V2*/ meltfptr[1])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:1996:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L5*/ meltfnum[4]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L5*/ meltfnum[4]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V9*/ meltfptr[5] = (/*nil*/NULL);;
@@ -1048,25 +1085,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 1996;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CTYGTYTUP__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V10*/
+ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V9*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9];;
+ /*_._IFELSE___V9*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:1996:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V10*/
+ meltfptr[9] = 0 ;
}
;
}
;
- /*_.IFCPP___V8*/ meltfptr[6] = /*_._IFELSE___V9*/ meltfptr[5];;
+ /*_.IFCPP___V8*/
+ meltfptr[6] = /*_._IFELSE___V9*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:1996:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L5*/ meltfnum[4] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L5*/
+ meltfnum[4] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V9*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V9*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -1084,10 +1127,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L6*/ meltfnum[4] =
+ /*_#IS_MULTIPLE__L6*/
+ meltfnum[4] =
(melt_magic_discr((melt_ptr_t)(/*_.VALDESCTUP__V3*/ meltfptr[2])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:1997:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L6*/ meltfnum[4]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L6*/ meltfnum[4]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V12*/ meltfptr[5] = (/*nil*/NULL);;
@@ -1116,25 +1161,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 1997;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.VALDESCTUP__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V13*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V12*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12];;
+ /*_._IFELSE___V12*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:1997:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V13*/
+ meltfptr[12] = 0 ;
}
;
}
;
- /*_.IFCPP___V11*/ meltfptr[9] = /*_._IFELSE___V12*/ meltfptr[5];;
+ /*_.IFCPP___V11*/
+ meltfptr[9] = /*_._IFELSE___V12*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:1997:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L6*/ meltfnum[4] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L6*/
+ meltfnum[4] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V12*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V12*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -1152,10 +1203,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRBUF__L7*/ meltfnum[4] =
+ /*_#IS_STRBUF__L7*/
+ meltfnum[4] =
(melt_magic_discr((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4])) == MELTOBMAG_STRBUF);;
MELT_LOCATION("warmelt-modes.melt:1998:/ cond");
- /*cond*/ if (/*_#IS_STRBUF__L7*/ meltfnum[4]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRBUF__L7*/ meltfnum[4]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V15*/ meltfptr[5] = (/*nil*/NULL);;
@@ -1184,25 +1237,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 1998;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OUTBUF__V5*/ meltfptr[4];
- /*_.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);
+ /*_.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);
}
;
- /*_._IFELSE___V15*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
+ /*_._IFELSE___V15*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:1998:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/
+ meltfptr[15] = 0 ;
}
;
}
;
- /*_.IFCPP___V14*/ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[5];;
+ /*_.IFCPP___V14*/
+ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:1998:/ clear");
- /*clear*/ /*_#IS_STRBUF__L7*/ meltfnum[4] = 0 ;
+ /*clear*/ /*_#IS_STRBUF__L7*/
+ meltfnum[4] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V15*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V15*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -1231,8 +1290,9 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2004:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)((/*!konst_2*/ meltfrout->tabval[2]))));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)((/*!konst_2*/ meltfrout->tabval[2]))));
}
;
@@ -1244,7 +1304,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2011:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "MELTOBMAG__FIRST /* first valid object magic */ ="));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "MELTOBMAG__FIRST /* first valid object magic */ ="));
}
;
@@ -1256,7 +1317,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2013:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ","));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ","));
}
;
@@ -1274,7 +1336,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2016:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* value descriptor object magic */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* value descriptor object magic */"));
}
;
/*citerblock FOREACH_IN_MULTIPLE*/
@@ -1309,7 +1372,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L9*/ meltfnum[8] =
+ /*_#MELT_NEED_DBG__L9*/
+ meltfnum[8] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -1318,7 +1382,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2020:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L9*/ meltfnum[8]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L9*/ meltfnum[8]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -1355,16 +1420,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " vix=";
/*^apply.arg*/
argtab[6].meltbp_long = /*_#VIX__L8*/ meltfnum[4];
- /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V19*/
+ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V18*/ meltfptr[5] = /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18];;
+ /*_._IF___V18*/
+ meltfptr[5] = /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2020:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L10*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L10*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V19*/
+ meltfptr[18] = 0 ;
}
;
}
@@ -1377,7 +1446,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2020:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -1386,9 +1456,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L9*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L9*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V18*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IF___V18*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -1418,10 +1490,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L11*/ meltfnum[9] =
+ /*_#IS_A__L11*/
+ meltfnum[9] =
melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]), (melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-modes.melt:2022:/ cond");
- /*cond*/ if (/*_#IS_A__L11*/ meltfnum[9]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L11*/ meltfnum[9]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V21*/ meltfptr[5] = (/*nil*/NULL);;
@@ -1450,25 +1524,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2022;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURVALDESC__V17*/ meltfptr[15];
- /*_.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);
+ /*_.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);
}
;
- /*_._IFELSE___V21*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21];;
+ /*_._IFELSE___V21*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2022:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V22*/
+ meltfptr[21] = 0 ;
}
;
}
;
- /*_.IFCPP___V20*/ meltfptr[18] = /*_._IFELSE___V21*/ meltfptr[5];;
+ /*_.IFCPP___V20*/
+ meltfptr[18] = /*_._IFELSE___V21*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2022:/ clear");
- /*clear*/ /*_#IS_A__L11*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#IS_A__L11*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V21*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V21*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -1485,10 +1565,12 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2024:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*valdesc #"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*valdesc #"));
}
;
- /*_#plI__L12*/ meltfnum[8] =
+ /*_#plI__L12*/
+ meltfnum[8] =
((1) + (/*_#VIX__L8*/ meltfnum[4]));;
{
@@ -1499,11 +1581,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2026:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
}
;
MELT_LOCATION("warmelt-modes.melt:2027:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[4])))
) /*then*/
@@ -1514,7 +1598,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V23*/ meltfptr[21] = slot;
+ /*_.NAMED_NAME__V23*/
+ meltfptr[21] = slot;
};
;
}
@@ -1534,7 +1619,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2028:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
}
;
@@ -1544,7 +1630,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:2030:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[3])))
) /*then*/
@@ -1555,7 +1642,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "VALDESC_OBJMAGIC");
- /*_.VALDESC_OBJMAGIC__V24*/ meltfptr[5] = slot;
+ /*_.VALDESC_OBJMAGIC__V24*/
+ meltfptr[5] = slot;
};
;
}
@@ -1568,14 +1656,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2030:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.VALDESC_OBJMAGIC__V24*/ meltfptr[5])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.VALDESC_OBJMAGIC__V24*/ meltfptr[5])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2031:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " /*valmagic*/ ="));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " /*valmagic*/ ="));
}
;
@@ -1587,7 +1677,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2033:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ","));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ","));
}
;
@@ -1596,39 +1687,53 @@ meltlab_endgetargs:
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (2), 0);
}
;
- /*_#plI__L13*/ meltfnum[9] =
+ /*_#plI__L13*/
+ meltfnum[9] =
((1) + (/*_#CUROBJMAGIC__L3*/ meltfnum[1]));;
MELT_LOCATION("warmelt-modes.melt:2035:/ compute");
- /*_#CUROBJMAGIC__L3*/ meltfnum[1] = /*_#SETQ___L14*/ meltfnum[13] = /*_#plI__L13*/ meltfnum[9];;
- /*_#plI__L15*/ meltfnum[14] =
+ /*_#CUROBJMAGIC__L3*/
+ meltfnum[1] = /*_#SETQ___L14*/ meltfnum[13] = /*_#plI__L13*/ meltfnum[9];;
+ /*_#plI__L15*/
+ meltfnum[14] =
((/*_#COUNTOBJMAGIC__L4*/ meltfnum[0]) + (1));;
MELT_LOCATION("warmelt-modes.melt:2036:/ compute");
- /*_#COUNTOBJMAGIC__L4*/ meltfnum[0] = /*_#SETQ___L16*/ meltfnum[15] = /*_#plI__L15*/ meltfnum[14];;
+ /*_#COUNTOBJMAGIC__L4*/
+ meltfnum[0] = /*_#SETQ___L16*/ meltfnum[15] = /*_#plI__L15*/ meltfnum[14];;
if (/*_#VIX__L8*/ meltfnum[4]<0) break;
} /* end foreach_in_multiple meltcit1__EACHTUP */
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:2017:/ clear");
- /*clear*/ /*_.CURVALDESC__V17*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.CURVALDESC__V17*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_#VIX__L8*/ meltfnum[4] = 0 ;
+ /*clear*/ /*_#VIX__L8*/
+ meltfnum[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V20*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.IFCPP___V20*/
+ meltfptr[18] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L12*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#plI__L12*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V23*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V23*/
+ meltfptr[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_OBJMAGIC__V24*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.VALDESC_OBJMAGIC__V24*/
+ meltfptr[5] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L13*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#plI__L13*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_#SETQ___L14*/ meltfnum[13] = 0 ;
+ /*clear*/ /*_#SETQ___L14*/
+ meltfnum[13] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L15*/ meltfnum[14] = 0 ;
+ /*clear*/ /*_#plI__L15*/
+ meltfnum[14] = 0 ;
/*^clear*/
- /*clear*/ /*_#SETQ___L16*/ meltfnum[15] = 0 ;
+ /*clear*/ /*_#SETQ___L16*/
+ meltfnum[15] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -1640,7 +1745,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2040:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* ctype gty object magic */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* ctype gty object magic */"));
}
;
/*citerblock FOREACH_IN_MULTIPLE*/
@@ -1675,7 +1781,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L18*/ meltfnum[17] =
+ /*_#MELT_NEED_DBG__L18*/
+ meltfnum[17] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -1684,7 +1791,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2044:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L18*/ meltfnum[17]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L18*/ meltfnum[17]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -1721,16 +1829,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " tix=";
/*^apply.arg*/
argtab[6].meltbp_long = /*_#TIX__L17*/ meltfnum[16];
- /*_.MELT_DEBUG_FUN__V27*/ meltfptr[26] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V27*/
+ meltfptr[26] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V26*/ meltfptr[25] = /*_.MELT_DEBUG_FUN__V27*/ meltfptr[26];;
+ /*_._IF___V26*/
+ meltfptr[25] = /*_.MELT_DEBUG_FUN__V27*/ meltfptr[26];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2044:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L19*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L19*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V27*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V27*/
+ meltfptr[26] = 0 ;
}
;
}
@@ -1743,7 +1855,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2044:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -1752,9 +1865,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L18*/ meltfnum[17] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L18*/
+ meltfnum[17] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V26*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_._IF___V26*/
+ meltfptr[25] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -1784,10 +1899,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L20*/ meltfnum[18] =
+ /*_#IS_A__L20*/
+ meltfnum[18] =
melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V25*/ meltfptr[24]), (melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])));;
MELT_LOCATION("warmelt-modes.melt:2046:/ cond");
- /*cond*/ if (/*_#IS_A__L20*/ meltfnum[18]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L20*/ meltfnum[18]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V29*/ meltfptr[25] = (/*nil*/NULL);;
@@ -1816,25 +1933,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2046;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURCTYP__V25*/ meltfptr[24];
- /*_.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);
+ /*_.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);
}
;
- /*_._IFELSE___V29*/ meltfptr[25] = /*_.MELT_ASSERT_FAILURE_FUN__V30*/ meltfptr[29];;
+ /*_._IFELSE___V29*/
+ meltfptr[25] = /*_.MELT_ASSERT_FAILURE_FUN__V30*/ meltfptr[29];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2046:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V30*/ meltfptr[29] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V30*/
+ meltfptr[29] = 0 ;
}
;
}
;
- /*_.IFCPP___V28*/ meltfptr[26] = /*_._IFELSE___V29*/ meltfptr[25];;
+ /*_.IFCPP___V28*/
+ meltfptr[26] = /*_._IFELSE___V29*/ meltfptr[25];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2046:/ clear");
- /*clear*/ /*_#IS_A__L20*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#IS_A__L20*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V29*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_._IFELSE___V29*/
+ meltfptr[25] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -1851,10 +1974,12 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2048:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*gtyctype magic #"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*gtyctype magic #"));
}
;
- /*_#plI__L21*/ meltfnum[17] =
+ /*_#plI__L21*/
+ meltfnum[17] =
((1) + (/*_#TIX__L17*/ meltfnum[16]));;
{
@@ -1865,11 +1990,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2050:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
}
;
MELT_LOCATION("warmelt-modes.melt:2051:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V25*/ meltfptr[24]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[4])))
) /*then*/
@@ -1880,7 +2007,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V25*/ meltfptr[24]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V31*/ meltfptr[29] = slot;
+ /*_.NAMED_NAME__V31*/
+ meltfptr[29] = slot;
};
;
}
@@ -1900,7 +2028,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2052:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
}
;
@@ -1910,7 +2039,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:2054:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V25*/ meltfptr[24]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -1921,7 +2051,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V25*/ meltfptr[24]) /*=obj*/;
melt_object_get_field(slot,obj, 13, "CTYPG_BOXEDMAGIC");
- /*_.CTYPG_BOXEDMAGIC__V32*/ meltfptr[25] = slot;
+ /*_.CTYPG_BOXEDMAGIC__V32*/
+ meltfptr[25] = slot;
};
;
}
@@ -1934,14 +2065,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2054:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDMAGIC__V32*/ meltfptr[25])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDMAGIC__V32*/ meltfptr[25])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2055:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " /*boxedmagic*/ ="));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " /*boxedmagic*/ ="));
}
;
@@ -1953,7 +2086,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2057:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ","));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ","));
}
;
@@ -1963,7 +2097,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:2059:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V25*/ meltfptr[24]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -1974,7 +2109,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V25*/ meltfptr[24]) /*=obj*/;
melt_object_get_field(slot,obj, 14, "CTYPG_MAPMAGIC");
- /*_.CTYPG_MAPMAGIC__V33*/ meltfptr[32] = slot;
+ /*_.CTYPG_MAPMAGIC__V33*/
+ meltfptr[32] = slot;
};
;
}
@@ -1987,17 +2123,20 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2059:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPMAGIC__V33*/ meltfptr[32])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPMAGIC__V33*/ meltfptr[32])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2060:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " /*mapmagic*/ ="));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " /*mapmagic*/ ="));
}
;
- /*_#plI__L22*/ meltfnum[18] =
+ /*_#plI__L22*/
+ meltfnum[18] =
((/*_#CUROBJMAGIC__L3*/ meltfnum[1]) + (1));;
{
@@ -2008,46 +2147,63 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2062:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ","));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ","));
}
;
- /*_#plI__L23*/ meltfnum[22] =
+ /*_#plI__L23*/
+ meltfnum[22] =
((/*_#CUROBJMAGIC__L3*/ meltfnum[1]) + (2));;
MELT_LOCATION("warmelt-modes.melt:2063:/ compute");
- /*_#CUROBJMAGIC__L3*/ meltfnum[1] = /*_#SETQ___L24*/ meltfnum[23] = /*_#plI__L23*/ meltfnum[22];;
- /*_#plI__L25*/ meltfnum[24] =
+ /*_#CUROBJMAGIC__L3*/
+ meltfnum[1] = /*_#SETQ___L24*/ meltfnum[23] = /*_#plI__L23*/ meltfnum[22];;
+ /*_#plI__L25*/
+ meltfnum[24] =
((/*_#COUNTOBJMAGIC__L4*/ meltfnum[0]) + (1));;
MELT_LOCATION("warmelt-modes.melt:2064:/ compute");
- /*_#COUNTOBJMAGIC__L4*/ meltfnum[0] = /*_#SETQ___L26*/ meltfnum[25] = /*_#plI__L25*/ meltfnum[24];;
+ /*_#COUNTOBJMAGIC__L4*/
+ meltfnum[0] = /*_#SETQ___L26*/ meltfnum[25] = /*_#plI__L25*/ meltfnum[24];;
if (/*_#TIX__L17*/ meltfnum[16]<0) break;
} /* end foreach_in_multiple meltcit2__EACHTUP */
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:2041:/ clear");
- /*clear*/ /*_.CURCTYP__V25*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.CURCTYP__V25*/
+ meltfptr[24] = 0 ;
/*^clear*/
- /*clear*/ /*_#TIX__L17*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#TIX__L17*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V28*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.IFCPP___V28*/
+ meltfptr[26] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L21*/ meltfnum[17] = 0 ;
+ /*clear*/ /*_#plI__L21*/
+ meltfnum[17] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V31*/ meltfptr[29] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V31*/
+ meltfptr[29] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDMAGIC__V32*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDMAGIC__V32*/
+ meltfptr[25] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPMAGIC__V33*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPMAGIC__V33*/
+ meltfptr[32] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L22*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#plI__L22*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L23*/ meltfnum[22] = 0 ;
+ /*clear*/ /*_#plI__L23*/
+ meltfnum[22] = 0 ;
/*^clear*/
- /*clear*/ /*_#SETQ___L24*/ meltfnum[23] = 0 ;
+ /*clear*/ /*_#SETQ___L24*/
+ meltfnum[23] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L25*/ meltfnum[24] = 0 ;
+ /*clear*/ /*_#plI__L25*/
+ meltfnum[24] = 0 ;
/*^clear*/
- /*clear*/ /*_#SETQ___L26*/ meltfnum[25] = 0 ;
+ /*clear*/ /*_#SETQ___L26*/
+ meltfnum[25] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -2070,7 +2226,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L27*/ meltfnum[26] =
+ /*_#MELT_NEED_DBG__L27*/
+ meltfnum[26] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -2079,7 +2236,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2066:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L27*/ meltfnum[26]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L27*/ meltfnum[26]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -2112,16 +2270,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_objmagic end outarg=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V4*/ meltfptr[3];
- /*_.MELT_DEBUG_FUN__V35*/ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V35*/
+ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V34*/ meltfptr[33] = /*_.MELT_DEBUG_FUN__V35*/ meltfptr[34];;
+ /*_._IF___V34*/
+ meltfptr[33] = /*_.MELT_DEBUG_FUN__V35*/ meltfptr[34];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2066:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L28*/ meltfnum[27] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L28*/
+ meltfnum[27] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V35*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V35*/
+ meltfptr[34] = 0 ;
}
;
}
@@ -2134,7 +2296,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2066:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -2143,9 +2306,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L27*/ meltfnum[26] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L27*/
+ meltfnum[26] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V34*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_._IF___V34*/
+ meltfptr[33] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -2174,7 +2339,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2068:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " MELTOBMAG__LAST }; /* end generated enum meltobmag_en */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " MELTOBMAG__LAST }; /* end generated enum meltobmag_en */"));
}
;
@@ -2186,7 +2352,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2070:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#define MELT_COUNT_GENERATED_OBJMAGIC "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#define MELT_COUNT_GENERATED_OBJMAGIC "));
}
;
@@ -2204,7 +2371,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2073:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*** end from generate_runtypesupport_enum_objmagic **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*** end from generate_runtypesupport_enum_objmagic **/"));
}
;
@@ -2221,15 +2389,20 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-modes.melt:1991:/ clear");
- /*clear*/ /*_#CUROBJMAGIC__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#CUROBJMAGIC__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_#COUNTOBJMAGIC__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#COUNTOBJMAGIC__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V8*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.IFCPP___V8*/
+ meltfptr[6] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V11*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.IFCPP___V11*/
+ meltfptr[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V14*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.IFCPP___V14*/
+ meltfptr[12] = 0 ;
MELT_CHECK_SIGNAL();
;
@@ -2315,7 +2488,8 @@ meltrout_49_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_GTY(meltclosure_ptr_t meltclo
/* end of frame for routine meltrout_49_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_GTY fromline 1756 */
- /* classy proc frame meltrout_49_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_GTY */ MeltFrame_meltrout_49_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_GTY
+ /* classy proc frame meltrout_49_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_GTY */
+ MeltFrame_meltrout_49_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_GTY
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_49_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_GTY fromline 1785*/
#if ENABLE_CHECKING
@@ -2328,7 +2502,8 @@ meltrout_49_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_GTY(meltclosure_ptr_t meltclo
#define meltframe meltfram__
melt_trace_start("GENERATE_RUNTYPESUPPORT_GTY", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -2338,26 +2513,30 @@ meltrout_49_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_GTY(meltclosure_ptr_t meltclo
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:2081:/ getarg");
- /*_.CTYGTYTUP__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.CTYGTYTUP__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.VALDESCTUP__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.VALDESCTUP__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.VALDESCTUP__V3*/ meltfptr[2])) != NULL);
/*getarg#2*/
/*^getarg*/
if (meltxargdescr_[1] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTARG__V4*/ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
+ /*_.OUTARG__V4*/
+ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTARG__V4*/ meltfptr[3])) != NULL);
/*getarg#3*/
/*^getarg*/
if (meltxargdescr_[2] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTBUF__V5*/ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
+ /*_.OUTBUF__V5*/
+ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4])) != NULL);
;
@@ -2389,7 +2568,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -2398,7 +2578,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2082:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -2431,16 +2612,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_gty start outarg=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V4*/ meltfptr[3];
- /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V7*/
+ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V6*/ meltfptr[5] = /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6];;
+ /*_._IF___V6*/
+ meltfptr[5] = /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2082:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V7*/
+ meltfptr[6] = 0 ;
}
;
}
@@ -2453,7 +2638,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2082:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -2462,9 +2648,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V6*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IF___V6*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -2494,10 +2682,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L3*/ meltfnum[1] =
+ /*_#IS_MULTIPLE__L3*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.CTYGTYTUP__V2*/ meltfptr[1])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:2083:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V9*/ meltfptr[5] = (/*nil*/NULL);;
@@ -2526,25 +2716,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2083;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CTYGTYTUP__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V10*/
+ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V9*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9];;
+ /*_._IFELSE___V9*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2083:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V10*/
+ meltfptr[9] = 0 ;
}
;
}
;
- /*_.IFCPP___V8*/ meltfptr[6] = /*_._IFELSE___V9*/ meltfptr[5];;
+ /*_.IFCPP___V8*/
+ meltfptr[6] = /*_._IFELSE___V9*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2083:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V9*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V9*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -2562,10 +2758,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L4*/ meltfnum[0] =
+ /*_#IS_MULTIPLE__L4*/
+ meltfnum[0] =
(melt_magic_discr((melt_ptr_t)(/*_.VALDESCTUP__V3*/ meltfptr[2])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:2084:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V12*/ meltfptr[5] = (/*nil*/NULL);;
@@ -2594,25 +2792,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2084;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.VALDESCTUP__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V13*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V12*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12];;
+ /*_._IFELSE___V12*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2084:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V13*/
+ meltfptr[12] = 0 ;
}
;
}
;
- /*_.IFCPP___V11*/ meltfptr[9] = /*_._IFELSE___V12*/ meltfptr[5];;
+ /*_.IFCPP___V11*/
+ meltfptr[9] = /*_._IFELSE___V12*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2084:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V12*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V12*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -2630,10 +2834,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRBUF__L5*/ meltfnum[1] =
+ /*_#IS_STRBUF__L5*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4])) == MELTOBMAG_STRBUF);;
MELT_LOCATION("warmelt-modes.melt:2085:/ cond");
- /*cond*/ if (/*_#IS_STRBUF__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRBUF__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V15*/ meltfptr[5] = (/*nil*/NULL);;
@@ -2662,25 +2868,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2085;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OUTBUF__V5*/ meltfptr[4];
- /*_.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);
+ /*_.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);
}
;
- /*_._IFELSE___V15*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
+ /*_._IFELSE___V15*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2085:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/
+ meltfptr[15] = 0 ;
}
;
}
;
- /*_.IFCPP___V14*/ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[5];;
+ /*_.IFCPP___V14*/
+ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2085:/ clear");
- /*clear*/ /*_#IS_STRBUF__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_STRBUF__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V15*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V15*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -2703,7 +2915,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2089:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/** generated by generate_runtypesupport_gty **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/** generated by generate_runtypesupport_gty **/"));
}
;
@@ -2715,8 +2928,9 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2092:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)((/*!konst_2*/ meltfrout->tabval[2]))));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)((/*!konst_2*/ meltfrout->tabval[2]))));
}
;
@@ -2728,8 +2942,9 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2100:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)((/*!konst_3*/ meltfrout->tabval[3]))));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)((/*!konst_3*/ meltfrout->tabval[3]))));
}
;
@@ -2741,8 +2956,9 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2108:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)((/*!konst_4*/ meltfrout->tabval[4]))));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)((/*!konst_4*/ meltfrout->tabval[4]))));
}
;
@@ -2754,8 +2970,9 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2116:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)((/*!konst_5*/ meltfrout->tabval[5]))));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)((/*!konst_5*/ meltfrout->tabval[5]))));
}
;
@@ -2767,8 +2984,9 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2124:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)((/*!konst_6*/ meltfrout->tabval[6]))));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)((/*!konst_6*/ meltfrout->tabval[6]))));
}
;
@@ -2786,7 +3004,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2139:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* generated ctype gty structures */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* generated ctype gty structures */"));
}
;
@@ -2827,7 +3046,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L7*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L7*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -2836,7 +3056,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2144:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L7*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L7*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -2873,16 +3094,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " ix=";
/*^apply.arg*/
argtab[6].meltbp_long = /*_#IX__L6*/ meltfnum[0];
- /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V19*/
+ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V18*/ meltfptr[5] = /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18];;
+ /*_._IF___V18*/
+ meltfptr[5] = /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2144:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L8*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L8*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V19*/
+ meltfptr[18] = 0 ;
}
;
}
@@ -2895,7 +3120,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2144:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -2904,9 +3130,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L7*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L7*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V18*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IF___V18*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -2936,10 +3164,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L9*/ meltfnum[7] =
+ /*_#IS_A__L9*/
+ meltfnum[7] =
melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]), (melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[7])));;
MELT_LOCATION("warmelt-modes.melt:2145:/ cond");
- /*cond*/ if (/*_#IS_A__L9*/ meltfnum[7]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L9*/ meltfnum[7]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V21*/ meltfptr[5] = (/*nil*/NULL);;
@@ -2968,25 +3198,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2145;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURCTYP__V17*/ meltfptr[15];
- /*_.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);
+ /*_.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);
}
;
- /*_._IFELSE___V21*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21];;
+ /*_._IFELSE___V21*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2145:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V22*/
+ meltfptr[21] = 0 ;
}
;
}
;
- /*_.IFCPP___V20*/ meltfptr[18] = /*_._IFELSE___V21*/ meltfptr[5];;
+ /*_.IFCPP___V20*/
+ meltfptr[18] = /*_._IFELSE___V21*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2145:/ clear");
- /*clear*/ /*_#IS_A__L9*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#IS_A__L9*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V21*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V21*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -3009,10 +3245,12 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2148:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*gtyctypebox gtyctyp #"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*gtyctypebox gtyctyp #"));
}
;
- /*_#plI__L10*/ meltfnum[1] =
+ /*_#plI__L10*/
+ meltfnum[1] =
((1) + (/*_#IX__L6*/ meltfnum[0]));;
{
@@ -3023,11 +3261,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2150:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
}
;
MELT_LOCATION("warmelt-modes.melt:2151:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[8])))
) /*then*/
@@ -3038,7 +3278,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V23*/ meltfptr[21] = slot;
+ /*_.NAMED_NAME__V23*/
+ meltfptr[21] = slot;
};
;
}
@@ -3058,7 +3299,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2152:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
}
;
@@ -3070,11 +3312,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2154:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct GTY (()) "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct GTY (()) "));
}
;
MELT_LOCATION("warmelt-modes.melt:2155:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[7])))
) /*then*/
@@ -3085,7 +3329,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 15, "CTYPG_BOXEDSTRUCT");
- /*_.CTYPG_BOXEDSTRUCT__V24*/ meltfptr[5] = slot;
+ /*_.CTYPG_BOXEDSTRUCT__V24*/
+ meltfptr[5] = slot;
};
;
}
@@ -3098,18 +3343,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2155:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V24*/ meltfptr[5])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V24*/ meltfptr[5])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2156:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " { /* when "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " { /* when "));
}
;
MELT_LOCATION("warmelt-modes.melt:2157:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[7])))
) /*then*/
@@ -3120,7 +3368,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 13, "CTYPG_BOXEDMAGIC");
- /*_.CTYPG_BOXEDMAGIC__V25*/ meltfptr[24] = slot;
+ /*_.CTYPG_BOXEDMAGIC__V25*/
+ meltfptr[24] = slot;
};
;
}
@@ -3133,14 +3382,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2157:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDMAGIC__V25*/ meltfptr[24])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDMAGIC__V25*/ meltfptr[24])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2158:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
}
;
@@ -3152,7 +3403,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2160:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "meltobject_ptr_t discr;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "meltobject_ptr_t discr;"));
}
;
@@ -3162,7 +3414,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:2162:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[9])))
) /*then*/
@@ -3173,7 +3426,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "CTYPE_CNAME");
- /*_.CTYPE_CNAME__V26*/ meltfptr[25] = slot;
+ /*_.CTYPE_CNAME__V26*/
+ meltfptr[25] = slot;
};
;
}
@@ -3186,14 +3440,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2162:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPE_CNAME__V26*/ meltfptr[25])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPE_CNAME__V26*/ meltfptr[25])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2163:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " val;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " val;"));
}
;
@@ -3213,7 +3469,8 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[0].meltbp_cstring = "#ifndef MELT_BOGUS_GENGTYPE_4dot7 /* GCC 4.7 gengtype dislikes operator\
-s */";
- /*_.ADD2OUT__V27*/ meltfptr[26] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V27*/
+ meltfptr[26] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -3232,7 +3489,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = "operator melt_ptr_t () { return reinterpret_cast<melt_ptr_t>(this); }";
- /*_.ADD2OUT__V28*/ meltfptr[27] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V28*/
+ meltfptr[27] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -3251,7 +3509,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = "#endif /*MELT_BOGUS_GENGTYPE_4dot7*/";
- /*_.ADD2OUT__V29*/ meltfptr[28] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V29*/
+ meltfptr[28] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -3261,7 +3520,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:2171:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[7])))
) /*then*/
@@ -3272,7 +3532,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 15, "CTYPG_BOXEDSTRUCT");
- /*_.CTYPG_BOXEDSTRUCT__V30*/ meltfptr[29] = slot;
+ /*_.CTYPG_BOXEDSTRUCT__V30*/
+ meltfptr[29] = slot;
};
;
}
@@ -3296,7 +3557,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.CTYPG_BOXEDSTRUCT__V30*/ meltfptr[29];
/*^apply.arg*/
argtab[2].meltbp_cstring = " */";
- /*_.ADD2OUT__V31*/ meltfptr[30] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V31*/
+ meltfptr[30] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -3314,11 +3576,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2174:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct GTY (()) "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct GTY (()) "));
}
;
MELT_LOCATION("warmelt-modes.melt:2175:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[7])))
) /*then*/
@@ -3329,7 +3593,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 17, "CTYPG_ENTRYSTRUCT");
- /*_.CTYPG_ENTRYSTRUCT__V32*/ meltfptr[31] = slot;
+ /*_.CTYPG_ENTRYSTRUCT__V32*/
+ meltfptr[31] = slot;
};
;
}
@@ -3342,18 +3607,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2175:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V32*/ meltfptr[31])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V32*/ meltfptr[31])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2176:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " { /* for "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " { /* for "));
}
;
MELT_LOCATION("warmelt-modes.melt:2177:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[7])))
) /*then*/
@@ -3364,7 +3632,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 14, "CTYPG_MAPMAGIC");
- /*_.CTYPG_MAPMAGIC__V33*/ meltfptr[32] = slot;
+ /*_.CTYPG_MAPMAGIC__V33*/
+ meltfptr[32] = slot;
};
;
}
@@ -3377,14 +3646,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2177:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPMAGIC__V33*/ meltfptr[32])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPMAGIC__V33*/ meltfptr[32])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2178:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
}
;
@@ -3394,7 +3665,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:2180:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[9])))
) /*then*/
@@ -3405,7 +3677,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "CTYPE_CNAME");
- /*_.CTYPE_CNAME__V34*/ meltfptr[33] = slot;
+ /*_.CTYPE_CNAME__V34*/
+ meltfptr[33] = slot;
};
;
}
@@ -3418,14 +3691,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2180:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPE_CNAME__V34*/ meltfptr[33])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPE_CNAME__V34*/ meltfptr[33])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2181:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " e_at;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " e_at;"));
}
;
@@ -3437,13 +3712,15 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2183:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " melt_ptr_t e_va;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " melt_ptr_t e_va;"));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2184:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "};"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "};"));
}
;
@@ -3455,11 +3732,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2186:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct GTY (()) "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct GTY (()) "));
}
;
MELT_LOCATION("warmelt-modes.melt:2187:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[7])))
) /*then*/
@@ -3470,7 +3749,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 18, "CTYPG_MAPSTRUCT");
- /*_.CTYPG_MAPSTRUCT__V35*/ meltfptr[34] = slot;
+ /*_.CTYPG_MAPSTRUCT__V35*/
+ meltfptr[34] = slot;
};
;
}
@@ -3483,18 +3763,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2187:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V35*/ meltfptr[34])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V35*/ meltfptr[34])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2188:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " { /* when "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " { /* when "));
}
;
MELT_LOCATION("warmelt-modes.melt:2189:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[7])))
) /*then*/
@@ -3505,7 +3788,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 14, "CTYPG_MAPMAGIC");
- /*_.CTYPG_MAPMAGIC__V36*/ meltfptr[35] = slot;
+ /*_.CTYPG_MAPMAGIC__V36*/
+ meltfptr[35] = slot;
};
;
}
@@ -3518,14 +3802,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2189:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPMAGIC__V36*/ meltfptr[35])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPMAGIC__V36*/ meltfptr[35])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2190:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
}
;
@@ -3537,7 +3823,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2192:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* keep in sync with meltmappointers_st */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* keep in sync with meltmappointers_st */"));
}
;
@@ -3549,7 +3836,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2194:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "meltobject_ptr_t discr;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "meltobject_ptr_t discr;"));
}
;
@@ -3561,7 +3849,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2196:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "unsigned count;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "unsigned count;"));
}
;
@@ -3573,7 +3862,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2198:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "unsigned char lenix;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "unsigned char lenix;"));
}
;
@@ -3585,7 +3875,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2200:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "unsigned meltmap_hash;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "unsigned meltmap_hash;"));
}
;
@@ -3597,7 +3888,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2202:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "melt_ptr_t meltmap_aux;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "melt_ptr_t meltmap_aux;"));
}
;
@@ -3609,11 +3901,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2204:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2205:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[7])))
) /*then*/
@@ -3624,7 +3918,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 17, "CTYPG_ENTRYSTRUCT");
- /*_.CTYPG_ENTRYSTRUCT__V37*/ meltfptr[36] = slot;
+ /*_.CTYPG_ENTRYSTRUCT__V37*/
+ meltfptr[36] = slot;
};
;
}
@@ -3637,14 +3932,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2205:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V37*/ meltfptr[36])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V37*/ meltfptr[36])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2206:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "* GTY ((length (\"melt_primtab[%h.lenix]\"))) entab;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "* GTY ((length (\"melt_primtab[%h.lenix]\"))) entab;"));
}
;
@@ -3656,7 +3953,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2208:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "};"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "};"));
}
;
@@ -3671,43 +3969,62 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:2141:/ clear");
- /*clear*/ /*_.CURCTYP__V17*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.CURCTYP__V17*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_#IX__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IX__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V20*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.IFCPP___V20*/
+ meltfptr[18] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L10*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#plI__L10*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V23*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V23*/
+ meltfptr[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V24*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V24*/
+ meltfptr[5] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDMAGIC__V25*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDMAGIC__V25*/
+ meltfptr[24] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPE_CNAME__V26*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_.CTYPE_CNAME__V26*/
+ meltfptr[25] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V27*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V27*/
+ meltfptr[26] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V28*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V28*/
+ meltfptr[27] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V29*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V29*/
+ meltfptr[28] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V30*/ meltfptr[29] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V30*/
+ meltfptr[29] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V31*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V31*/
+ meltfptr[30] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V32*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V32*/
+ meltfptr[31] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPMAGIC__V33*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPMAGIC__V33*/
+ meltfptr[32] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPE_CNAME__V34*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_.CTYPE_CNAME__V34*/
+ meltfptr[33] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPSTRUCT__V35*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPSTRUCT__V35*/
+ meltfptr[34] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPMAGIC__V36*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPMAGIC__V36*/
+ meltfptr[35] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V37*/ meltfptr[36] = 0 ;
+ /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V37*/
+ meltfptr[36] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -3725,7 +4042,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2214:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* value GTY types */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* value GTY types */"));
}
;
/*citerblock FOREACH_IN_MULTIPLE*/
@@ -3760,7 +4078,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L12*/ meltfnum[11] =
+ /*_#MELT_NEED_DBG__L12*/
+ meltfnum[11] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -3769,7 +4088,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2218:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L12*/ meltfnum[11]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L12*/ meltfnum[11]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -3806,16 +4126,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " ix=";
/*^apply.arg*/
argtab[6].meltbp_long = /*_#IX__L11*/ meltfnum[7];
- /*_.MELT_DEBUG_FUN__V40*/ meltfptr[39] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V40*/
+ meltfptr[39] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V39*/ meltfptr[38] = /*_.MELT_DEBUG_FUN__V40*/ meltfptr[39];;
+ /*_._IF___V39*/
+ meltfptr[38] = /*_.MELT_DEBUG_FUN__V40*/ meltfptr[39];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2218:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L13*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L13*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V40*/ meltfptr[39] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V40*/
+ meltfptr[39] = 0 ;
}
;
}
@@ -3828,7 +4152,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2218:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -3837,9 +4162,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L12*/ meltfnum[11] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L12*/
+ meltfnum[11] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V39*/ meltfptr[38] = 0 ;
+ /*clear*/ /*_._IF___V39*/
+ meltfptr[38] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -3869,10 +4196,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L14*/ meltfnum[12] =
+ /*_#IS_A__L14*/
+ meltfnum[12] =
melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]), (melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[11])));;
MELT_LOCATION("warmelt-modes.melt:2219:/ cond");
- /*cond*/ if (/*_#IS_A__L14*/ meltfnum[12]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L14*/ meltfnum[12]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V42*/ meltfptr[38] = (/*nil*/NULL);;
@@ -3901,25 +4230,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2219;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURVALDESC__V38*/ meltfptr[37];
- /*_.MELT_ASSERT_FAILURE_FUN__V43*/ meltfptr[42] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V43*/
+ meltfptr[42] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V42*/ meltfptr[38] = /*_.MELT_ASSERT_FAILURE_FUN__V43*/ meltfptr[42];;
+ /*_._IFELSE___V42*/
+ meltfptr[38] = /*_.MELT_ASSERT_FAILURE_FUN__V43*/ meltfptr[42];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2219:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V43*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V43*/
+ meltfptr[42] = 0 ;
}
;
}
;
- /*_.IFCPP___V41*/ meltfptr[39] = /*_._IFELSE___V42*/ meltfptr[38];;
+ /*_.IFCPP___V41*/
+ meltfptr[39] = /*_._IFELSE___V42*/ meltfptr[38];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2219:/ clear");
- /*clear*/ /*_#IS_A__L14*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#IS_A__L14*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V42*/ meltfptr[38] = 0 ;
+ /*clear*/ /*_._IFELSE___V42*/
+ meltfptr[38] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -3942,10 +4277,12 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2222:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*gtyvaldesc #"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*gtyvaldesc #"));
}
;
- /*_#plI__L15*/ meltfnum[11] =
+ /*_#plI__L15*/
+ meltfnum[11] =
((1) + (/*_#IX__L11*/ meltfnum[7]));;
{
@@ -3956,11 +4293,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2224:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
}
;
MELT_LOCATION("warmelt-modes.melt:2225:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[8])))
) /*then*/
@@ -3971,7 +4310,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V44*/ meltfptr[42] = slot;
+ /*_.NAMED_NAME__V44*/
+ meltfptr[42] = slot;
};
;
}
@@ -3991,7 +4331,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2226:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
}
;
@@ -4003,16 +4344,19 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2228:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct GTY(("));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct GTY(("));
}
;
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L16*/ meltfnum[12] =
+ /*_#IS_A__L16*/
+ meltfnum[12] =
melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]), (melt_ptr_t)((/*!CLASS_VARISIZED_VALUE_DESCRIPTOR*/ meltfrout->tabval[12])));;
MELT_LOCATION("warmelt-modes.melt:2230:/ cond");
- /*cond*/ if (/*_#IS_A__L16*/ meltfnum[12]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L16*/ meltfnum[12]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -4030,7 +4374,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:2232:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[11])))
) /*then*/
@@ -4041,7 +4386,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]) /*=obj*/;
melt_object_get_field(slot,obj, 5, "VALDESC_GTY");
- /*_.VALDESC_GTY__V47*/ meltfptr[46] = slot;
+ /*_.VALDESC_GTY__V47*/
+ meltfptr[46] = slot;
};
;
}
@@ -4052,10 +4398,12 @@ meltlab_endgetargs:
}
;
/*^compute*/
- /*_#NULL__L17*/ meltfnum[16] =
+ /*_#NULL__L17*/
+ meltfnum[16] =
(/*null*/(/*_.VALDESC_GTY__V47*/ meltfptr[46]) == NULL);;
MELT_LOCATION("warmelt-modes.melt:2231:/ cond");
- /*cond*/ if (/*_#NULL__L17*/ meltfnum[16]) /*then*/
+ /*cond*/
+ if (/*_#NULL__L17*/ meltfnum[16]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V48*/ meltfptr[47] = (/*nil*/NULL);;
@@ -4084,27 +4432,34 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2231;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURVALDESC__V38*/ meltfptr[37];
- /*_.MELT_ASSERT_FAILURE_FUN__V49*/ meltfptr[48] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V49*/
+ meltfptr[48] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V48*/ meltfptr[47] = /*_.MELT_ASSERT_FAILURE_FUN__V49*/ meltfptr[48];;
+ /*_._IFELSE___V48*/
+ meltfptr[47] = /*_.MELT_ASSERT_FAILURE_FUN__V49*/ meltfptr[48];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2231:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V49*/ meltfptr[48] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V49*/
+ meltfptr[48] = 0 ;
}
;
}
;
- /*_.IFCPP___V46*/ meltfptr[45] = /*_._IFELSE___V48*/ meltfptr[47];;
+ /*_.IFCPP___V46*/
+ meltfptr[45] = /*_._IFELSE___V48*/ meltfptr[47];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2231:/ clear");
- /*clear*/ /*_.VALDESC_GTY__V47*/ meltfptr[46] = 0 ;
+ /*clear*/ /*_.VALDESC_GTY__V47*/
+ meltfptr[46] = 0 ;
/*^clear*/
- /*clear*/ /*_#NULL__L17*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#NULL__L17*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V48*/ meltfptr[47] = 0 ;
+ /*clear*/ /*_._IFELSE___V48*/
+ meltfptr[47] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -4115,7 +4470,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2233:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "variable_size"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "variable_size"));
}
;
MELT_LOCATION("warmelt-modes.melt:2230:/ quasiblock");
@@ -4124,7 +4480,8 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_.IFCPP___V46*/ meltfptr[45] = 0 ;
+ /*clear*/ /*_.IFCPP___V46*/
+ meltfptr[45] = 0 ;
}
;
}
@@ -4138,10 +4495,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L18*/ meltfnum[16] =
+ /*_#IS_A__L18*/
+ meltfnum[16] =
melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]), (melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[11])));;
MELT_LOCATION("warmelt-modes.melt:2235:/ cond");
- /*cond*/ if (/*_#IS_A__L18*/ meltfnum[16]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L18*/ meltfnum[16]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -4152,7 +4511,8 @@ meltlab_endgetargs:
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[11])))
) /*then*/
@@ -4163,7 +4523,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]) /*=obj*/;
melt_object_get_field(slot,obj, 5, "VALDESC_GTY");
- /*_.SGTY__V51*/ meltfptr[46] = slot;
+ /*_.SGTY__V51*/
+ meltfptr[46] = slot;
};
;
}
@@ -4177,10 +4538,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
/*^compute*/
- /*_#IS_STRING__L19*/ meltfnum[18] =
+ /*_#IS_STRING__L19*/
+ meltfnum[18] =
(melt_magic_discr((melt_ptr_t)(/*_.SGTY__V51*/ meltfptr[46])) == MELTOBMAG_STRING);;
MELT_LOCATION("warmelt-modes.melt:2238:/ cond");
- /*cond*/ if (/*_#IS_STRING__L19*/ meltfnum[18]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRING__L19*/ meltfnum[18]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -4192,11 +4555,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2239:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.SGTY__V51*/ meltfptr[46])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.SGTY__V51*/ meltfptr[46])));
}
;
- /*clear*/ /*_._IFELSE___V50*/ meltfptr[48] = 0 ;
+ /*clear*/ /*_._IFELSE___V50*/
+ meltfptr[48] = 0 ;
/*epilog*/
}
;
@@ -4205,14 +4570,17 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2238:/ cond.else");
- /*_._IFELSE___V50*/ meltfptr[48] = /*reallynil*/ NULL ;;
+ /*_._IFELSE___V50*/
+ meltfptr[48] = /*reallynil*/ NULL ;;
}
;
MELT_LOCATION("warmelt-modes.melt:2236:/ clear");
- /*clear*/ /*_.SGTY__V51*/ meltfptr[46] = 0 ;
+ /*clear*/ /*_.SGTY__V51*/
+ meltfptr[46] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_STRING__L19*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#IS_STRING__L19*/
+ meltfnum[18] = 0 ;
/*epilog*/
}
;
@@ -4236,7 +4604,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
/*^cond*/
- /*cond*/ if ((/*nil*/NULL)) /*then*/
+ /*cond*/
+ if ((/*nil*/NULL)) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V53*/ meltfptr[45] = (/*nil*/NULL);;
@@ -4265,23 +4634,28 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2241;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURVALDESC__V38*/ meltfptr[37];
- /*_.MELT_ASSERT_FAILURE_FUN__V54*/ meltfptr[46] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V54*/
+ meltfptr[46] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V53*/ meltfptr[45] = /*_.MELT_ASSERT_FAILURE_FUN__V54*/ meltfptr[46];;
+ /*_._IFELSE___V53*/
+ meltfptr[45] = /*_.MELT_ASSERT_FAILURE_FUN__V54*/ meltfptr[46];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2241:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V54*/ meltfptr[46] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V54*/
+ meltfptr[46] = 0 ;
}
;
}
;
- /*_.IFCPP___V52*/ meltfptr[47] = /*_._IFELSE___V53*/ meltfptr[45];;
+ /*_.IFCPP___V52*/
+ meltfptr[47] = /*_._IFELSE___V53*/ meltfptr[45];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2241:/ clear");
- /*clear*/ /*_._IFELSE___V53*/ meltfptr[45] = 0 ;
+ /*clear*/ /*_._IFELSE___V53*/
+ meltfptr[45] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -4292,26 +4666,33 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:2240:/ quasiblock");
- /*_.PROGN___V55*/ meltfptr[46] = /*_.IFCPP___V52*/ meltfptr[47];;
+ /*_.PROGN___V55*/
+ meltfptr[46] = /*_.IFCPP___V52*/ meltfptr[47];;
/*^compute*/
- /*_._IFELSE___V50*/ meltfptr[48] = /*_.PROGN___V55*/ meltfptr[46];;
+ /*_._IFELSE___V50*/
+ meltfptr[48] = /*_.PROGN___V55*/ meltfptr[46];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2235:/ clear");
- /*clear*/ /*_.IFCPP___V52*/ meltfptr[47] = 0 ;
+ /*clear*/ /*_.IFCPP___V52*/
+ meltfptr[47] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V55*/ meltfptr[46] = 0 ;
+ /*clear*/ /*_.PROGN___V55*/
+ meltfptr[46] = 0 ;
}
;
}
;
- /*_._IFELSE___V45*/ meltfptr[38] = /*_._IFELSE___V50*/ meltfptr[48];;
+ /*_._IFELSE___V45*/
+ meltfptr[38] = /*_._IFELSE___V50*/ meltfptr[48];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2230:/ clear");
- /*clear*/ /*_#IS_A__L18*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#IS_A__L18*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V50*/ meltfptr[48] = 0 ;
+ /*clear*/ /*_._IFELSE___V50*/
+ meltfptr[48] = 0 ;
}
;
}
@@ -4319,11 +4700,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2243:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ")) "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ")) "));
}
;
MELT_LOCATION("warmelt-modes.melt:2244:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[11])))
) /*then*/
@@ -4334,7 +4717,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "VALDESC_STRUCT");
- /*_.VALDESC_STRUCT__V56*/ meltfptr[45] = slot;
+ /*_.VALDESC_STRUCT__V56*/
+ meltfptr[45] = slot;
};
;
}
@@ -4347,18 +4731,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2244:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.VALDESC_STRUCT__V56*/ meltfptr[45])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.VALDESC_STRUCT__V56*/ meltfptr[45])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2245:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " /* when "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " /* when "));
}
;
MELT_LOCATION("warmelt-modes.melt:2246:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[11])))
) /*then*/
@@ -4369,7 +4756,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "VALDESC_OBJMAGIC");
- /*_.VALDESC_OBJMAGIC__V57*/ meltfptr[47] = slot;
+ /*_.VALDESC_OBJMAGIC__V57*/
+ meltfptr[47] = slot;
};
;
}
@@ -4382,14 +4770,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2246:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.VALDESC_OBJMAGIC__V57*/ meltfptr[47])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.VALDESC_OBJMAGIC__V57*/ meltfptr[47])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2247:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " */ {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " */ {"));
}
;
@@ -4401,7 +4791,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2249:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "meltobject_ptr_t discr;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "meltobject_ptr_t discr;"));
}
;
@@ -4411,7 +4802,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:2251:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[11])))
) /*then*/
@@ -4422,7 +4814,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]) /*=obj*/;
melt_object_get_field(slot,obj, 6, "VALDESC_MEMBCHUNK");
- /*_.VALDESC_MEMBCHUNK__V58*/ meltfptr[46] = slot;
+ /*_.VALDESC_MEMBCHUNK__V58*/
+ meltfptr[46] = slot;
};
;
}
@@ -4435,8 +4828,9 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2251:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.VALDESC_MEMBCHUNK__V58*/ meltfptr[46])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.VALDESC_MEMBCHUNK__V58*/ meltfptr[46])));
}
;
@@ -4448,11 +4842,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2253:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "}; /* end "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "}; /* end "));
}
;
MELT_LOCATION("warmelt-modes.melt:2254:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[11])))
) /*then*/
@@ -4463,7 +4859,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "VALDESC_STRUCT");
- /*_.VALDESC_STRUCT__V59*/ meltfptr[48] = slot;
+ /*_.VALDESC_STRUCT__V59*/
+ meltfptr[48] = slot;
};
;
}
@@ -4476,14 +4873,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2254:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.VALDESC_STRUCT__V59*/ meltfptr[48])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.VALDESC_STRUCT__V59*/ meltfptr[48])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2255:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " */"));
}
;
@@ -4496,7 +4895,8 @@ meltlab_endgetargs:
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[11])))
) /*then*/
@@ -4507,7 +4907,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V38*/ meltfptr[37]) /*=obj*/;
melt_object_get_field(slot,obj, 7, "VALDESC_DECLCHUNK");
- /*_.DCLCHK__V60*/ meltfptr[59] = slot;
+ /*_.DCLCHK__V60*/
+ meltfptr[59] = slot;
};
;
}
@@ -4521,7 +4922,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:2259:/ cond");
- /*cond*/ if (/*_.DCLCHK__V60*/ meltfptr[59]) /*then*/
+ /*cond*/
+ if (/*_.DCLCHK__V60*/ meltfptr[59]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -4531,7 +4933,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2261:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* decl. chunk */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* decl. chunk */"));
}
;
@@ -4543,8 +4946,9 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2263:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.DCLCHK__V60*/ meltfptr[59])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.DCLCHK__V60*/ meltfptr[59])));
}
;
@@ -4571,7 +4975,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2266:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* no decl. chunk */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* no decl. chunk */"));
}
;
/*epilog*/
@@ -4587,34 +4992,46 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-modes.melt:2257:/ clear");
- /*clear*/ /*_.DCLCHK__V60*/ meltfptr[59] = 0 ;
+ /*clear*/ /*_.DCLCHK__V60*/
+ meltfptr[59] = 0 ;
if (/*_#IX__L11*/ meltfnum[7]<0) break;
} /* end foreach_in_multiple meltcit2__EACHTUP */
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:2215:/ clear");
- /*clear*/ /*_.CURVALDESC__V38*/ meltfptr[37] = 0 ;
+ /*clear*/ /*_.CURVALDESC__V38*/
+ meltfptr[37] = 0 ;
/*^clear*/
- /*clear*/ /*_#IX__L11*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#IX__L11*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V41*/ meltfptr[39] = 0 ;
+ /*clear*/ /*_.IFCPP___V41*/
+ meltfptr[39] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L15*/ meltfnum[11] = 0 ;
+ /*clear*/ /*_#plI__L15*/
+ meltfnum[11] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V44*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V44*/
+ meltfptr[42] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_A__L16*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#IS_A__L16*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V45*/ meltfptr[38] = 0 ;
+ /*clear*/ /*_._IFELSE___V45*/
+ meltfptr[38] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_STRUCT__V56*/ meltfptr[45] = 0 ;
+ /*clear*/ /*_.VALDESC_STRUCT__V56*/
+ meltfptr[45] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_OBJMAGIC__V57*/ meltfptr[47] = 0 ;
+ /*clear*/ /*_.VALDESC_OBJMAGIC__V57*/
+ meltfptr[47] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_MEMBCHUNK__V58*/ meltfptr[46] = 0 ;
+ /*clear*/ /*_.VALDESC_MEMBCHUNK__V58*/
+ meltfptr[46] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_STRUCT__V59*/ meltfptr[48] = 0 ;
+ /*clear*/ /*_.VALDESC_STRUCT__V59*/
+ meltfptr[48] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -4626,7 +5043,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2273:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* our generated MELT union for everything */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* our generated MELT union for everything */"));
}
;
@@ -4638,7 +5056,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2275:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "typedef union"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "typedef union"));
}
;
@@ -4650,7 +5069,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2277:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " GTY ((desc (\"%0.u_discr->meltobj_magic\"))) melt_un"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " GTY ((desc (\"%0.u_discr->meltobj_magic\"))) melt_un"));
}
;
@@ -4662,7 +5082,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2281:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "{ /*generated melt_un*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "{ /*generated melt_un*/"));
}
;
@@ -4674,7 +5095,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2283:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "meltobject_ptr_t GTY ((skip)) u_discr;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "meltobject_ptr_t GTY ((skip)) u_discr;"));
}
;
@@ -4686,7 +5108,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2285:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct meltforward_st GTY ((skip)) u_forward;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct meltforward_st GTY ((skip)) u_forward;"));
}
;
@@ -4727,7 +5150,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L21*/ meltfnum[16] =
+ /*_#MELT_NEED_DBG__L21*/
+ meltfnum[16] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -4736,7 +5160,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2291:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L21*/ meltfnum[16]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L21*/ meltfnum[16]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -4773,16 +5198,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " ix=";
/*^apply.arg*/
argtab[6].meltbp_long = /*_#IX__L20*/ meltfnum[18];
- /*_.MELT_DEBUG_FUN__V63*/ meltfptr[62] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V63*/
+ meltfptr[62] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V62*/ meltfptr[61] = /*_.MELT_DEBUG_FUN__V63*/ meltfptr[62];;
+ /*_._IF___V62*/
+ meltfptr[61] = /*_.MELT_DEBUG_FUN__V63*/ meltfptr[62];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2291:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L22*/ meltfnum[21] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L22*/
+ meltfnum[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V63*/ meltfptr[62] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V63*/
+ meltfptr[62] = 0 ;
}
;
}
@@ -4795,7 +5224,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2291:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -4804,9 +5234,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L21*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L21*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V62*/ meltfptr[61] = 0 ;
+ /*clear*/ /*_._IF___V62*/
+ meltfptr[61] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -4836,10 +5268,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L23*/ meltfnum[21] =
+ /*_#IS_A__L23*/
+ meltfnum[21] =
melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V61*/ meltfptr[59]), (melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[7])));;
MELT_LOCATION("warmelt-modes.melt:2292:/ cond");
- /*cond*/ if (/*_#IS_A__L23*/ meltfnum[21]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L23*/ meltfnum[21]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V65*/ meltfptr[61] = (/*nil*/NULL);;
@@ -4868,25 +5302,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2292;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURCTYP__V61*/ meltfptr[59];
- /*_.MELT_ASSERT_FAILURE_FUN__V66*/ meltfptr[65] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V66*/
+ meltfptr[65] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V65*/ meltfptr[61] = /*_.MELT_ASSERT_FAILURE_FUN__V66*/ meltfptr[65];;
+ /*_._IFELSE___V65*/
+ meltfptr[61] = /*_.MELT_ASSERT_FAILURE_FUN__V66*/ meltfptr[65];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2292:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V66*/ meltfptr[65] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V66*/
+ meltfptr[65] = 0 ;
}
;
}
;
- /*_.IFCPP___V64*/ meltfptr[62] = /*_._IFELSE___V65*/ meltfptr[61];;
+ /*_.IFCPP___V64*/
+ meltfptr[62] = /*_._IFELSE___V65*/ meltfptr[61];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2292:/ clear");
- /*clear*/ /*_#IS_A__L23*/ meltfnum[21] = 0 ;
+ /*clear*/ /*_#IS_A__L23*/
+ meltfnum[21] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V65*/ meltfptr[61] = 0 ;
+ /*clear*/ /*_._IFELSE___V65*/
+ meltfptr[61] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -4903,10 +5343,12 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2294:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*union gtyctype #"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*union gtyctype #"));
}
;
- /*_#plI__L24*/ meltfnum[16] =
+ /*_#plI__L24*/
+ meltfnum[16] =
((1) + (/*_#IX__L20*/ meltfnum[18]));;
{
@@ -4917,11 +5359,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2296:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
}
;
MELT_LOCATION("warmelt-modes.melt:2297:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V61*/ meltfptr[59]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[8])))
) /*then*/
@@ -4932,7 +5376,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V61*/ meltfptr[59]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V67*/ meltfptr[65] = slot;
+ /*_.NAMED_NAME__V67*/
+ meltfptr[65] = slot;
};
;
}
@@ -4952,7 +5397,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2298:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
}
;
@@ -4964,11 +5410,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2300:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2301:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V61*/ meltfptr[59]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[7])))
) /*then*/
@@ -4979,7 +5427,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V61*/ meltfptr[59]) /*=obj*/;
melt_object_get_field(slot,obj, 15, "CTYPG_BOXEDSTRUCT");
- /*_.CTYPG_BOXEDSTRUCT__V68*/ meltfptr[61] = slot;
+ /*_.CTYPG_BOXEDSTRUCT__V68*/
+ meltfptr[61] = slot;
};
;
}
@@ -4992,18 +5441,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2301:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V68*/ meltfptr[61])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V68*/ meltfptr[61])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2302:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " GTY ((tag(\""));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " GTY ((tag(\""));
}
;
MELT_LOCATION("warmelt-modes.melt:2303:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V61*/ meltfptr[59]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[7])))
) /*then*/
@@ -5014,7 +5466,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V61*/ meltfptr[59]) /*=obj*/;
melt_object_get_field(slot,obj, 13, "CTYPG_BOXEDMAGIC");
- /*_.CTYPG_BOXEDMAGIC__V69*/ meltfptr[68] = slot;
+ /*_.CTYPG_BOXEDMAGIC__V69*/
+ meltfptr[68] = slot;
};
;
}
@@ -5027,18 +5480,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2303:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDMAGIC__V69*/ meltfptr[68])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDMAGIC__V69*/ meltfptr[68])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2304:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "\"))) "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "\"))) "));
}
;
MELT_LOCATION("warmelt-modes.melt:2305:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V61*/ meltfptr[59]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[7])))
) /*then*/
@@ -5049,7 +5505,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V61*/ meltfptr[59]) /*=obj*/;
melt_object_get_field(slot,obj, 16, "CTYPG_BOXEDUNIMEMB");
- /*_.CTYPG_BOXEDUNIMEMB__V70*/ meltfptr[69] = slot;
+ /*_.CTYPG_BOXEDUNIMEMB__V70*/
+ meltfptr[69] = slot;
};
;
}
@@ -5062,14 +5519,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2305:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDUNIMEMB__V70*/ meltfptr[69])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDUNIMEMB__V70*/ meltfptr[69])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2306:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "; /* generated boxed union member */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "; /* generated boxed union member */"));
}
;
@@ -5081,11 +5540,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2308:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2309:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V61*/ meltfptr[59]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[7])))
) /*then*/
@@ -5096,7 +5557,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V61*/ meltfptr[59]) /*=obj*/;
melt_object_get_field(slot,obj, 18, "CTYPG_MAPSTRUCT");
- /*_.CTYPG_MAPSTRUCT__V71*/ meltfptr[70] = slot;
+ /*_.CTYPG_MAPSTRUCT__V71*/
+ meltfptr[70] = slot;
};
;
}
@@ -5109,18 +5571,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2309:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V71*/ meltfptr[70])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V71*/ meltfptr[70])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2310:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " GTY ((tag(\""));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " GTY ((tag(\""));
}
;
MELT_LOCATION("warmelt-modes.melt:2311:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V61*/ meltfptr[59]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[7])))
) /*then*/
@@ -5131,7 +5596,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V61*/ meltfptr[59]) /*=obj*/;
melt_object_get_field(slot,obj, 14, "CTYPG_MAPMAGIC");
- /*_.CTYPG_MAPMAGIC__V72*/ meltfptr[71] = slot;
+ /*_.CTYPG_MAPMAGIC__V72*/
+ meltfptr[71] = slot;
};
;
}
@@ -5144,18 +5610,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2311:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPMAGIC__V72*/ meltfptr[71])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPMAGIC__V72*/ meltfptr[71])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2312:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "\"))) "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "\"))) "));
}
;
MELT_LOCATION("warmelt-modes.melt:2313:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V61*/ meltfptr[59]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[7])))
) /*then*/
@@ -5166,7 +5635,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V61*/ meltfptr[59]) /*=obj*/;
melt_object_get_field(slot,obj, 20, "CTYPG_MAPUNIMEMB");
- /*_.CTYPG_MAPUNIMEMB__V73*/ meltfptr[72] = slot;
+ /*_.CTYPG_MAPUNIMEMB__V73*/
+ meltfptr[72] = slot;
};
;
}
@@ -5179,14 +5649,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2313:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPUNIMEMB__V73*/ meltfptr[72])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPUNIMEMB__V73*/ meltfptr[72])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2314:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "; /* generated map union member */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "; /* generated map union member */"));
}
;
@@ -5201,27 +5673,38 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:2288:/ clear");
- /*clear*/ /*_.CURCTYP__V61*/ meltfptr[59] = 0 ;
+ /*clear*/ /*_.CURCTYP__V61*/
+ meltfptr[59] = 0 ;
/*^clear*/
- /*clear*/ /*_#IX__L20*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#IX__L20*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V64*/ meltfptr[62] = 0 ;
+ /*clear*/ /*_.IFCPP___V64*/
+ meltfptr[62] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L24*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#plI__L24*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V67*/ meltfptr[65] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V67*/
+ meltfptr[65] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V68*/ meltfptr[61] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V68*/
+ meltfptr[61] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDMAGIC__V69*/ meltfptr[68] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDMAGIC__V69*/
+ meltfptr[68] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDUNIMEMB__V70*/ meltfptr[69] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDUNIMEMB__V70*/
+ meltfptr[69] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPSTRUCT__V71*/ meltfptr[70] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPSTRUCT__V71*/
+ meltfptr[70] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPMAGIC__V72*/ meltfptr[71] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPMAGIC__V72*/
+ meltfptr[71] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPUNIMEMB__V73*/ meltfptr[72] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPUNIMEMB__V73*/
+ meltfptr[72] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -5262,7 +5745,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L26*/ meltfnum[25] =
+ /*_#MELT_NEED_DBG__L26*/
+ meltfnum[25] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -5271,7 +5755,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2322:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L26*/ meltfnum[25]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L26*/ meltfnum[25]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -5308,16 +5793,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " vix=";
/*^apply.arg*/
argtab[6].meltbp_long = /*_#VIX__L25*/ meltfnum[21];
- /*_.MELT_DEBUG_FUN__V76*/ meltfptr[75] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V76*/
+ meltfptr[75] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V75*/ meltfptr[74] = /*_.MELT_DEBUG_FUN__V76*/ meltfptr[75];;
+ /*_._IF___V75*/
+ meltfptr[74] = /*_.MELT_DEBUG_FUN__V76*/ meltfptr[75];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2322:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L27*/ meltfnum[26] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L27*/
+ meltfnum[26] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V76*/ meltfptr[75] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V76*/
+ meltfptr[75] = 0 ;
}
;
}
@@ -5330,7 +5819,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2322:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -5339,9 +5829,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L26*/ meltfnum[25] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L26*/
+ meltfnum[25] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V75*/ meltfptr[74] = 0 ;
+ /*clear*/ /*_._IF___V75*/
+ meltfptr[74] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -5370,10 +5862,12 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2324:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*union.valdesc #"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*union.valdesc #"));
}
;
- /*_#plI__L28*/ meltfnum[26] =
+ /*_#plI__L28*/
+ meltfnum[26] =
((1) + (/*_#VIX__L25*/ meltfnum[21]));;
{
@@ -5384,11 +5878,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2326:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
}
;
MELT_LOCATION("warmelt-modes.melt:2327:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V74*/ meltfptr[73]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[8])))
) /*then*/
@@ -5399,7 +5895,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V74*/ meltfptr[73]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V77*/ meltfptr[75] = slot;
+ /*_.NAMED_NAME__V77*/
+ meltfptr[75] = slot;
};
;
}
@@ -5419,7 +5916,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2328:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
}
;
@@ -5431,11 +5929,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2330:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2331:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V74*/ meltfptr[73]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[11])))
) /*then*/
@@ -5446,7 +5946,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V74*/ meltfptr[73]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "VALDESC_STRUCT");
- /*_.VALDESC_STRUCT__V78*/ meltfptr[74] = slot;
+ /*_.VALDESC_STRUCT__V78*/
+ meltfptr[74] = slot;
};
;
}
@@ -5459,18 +5960,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2331:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.VALDESC_STRUCT__V78*/ meltfptr[74])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.VALDESC_STRUCT__V78*/ meltfptr[74])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2332:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " GTY ((tag(\""));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " GTY ((tag(\""));
}
;
MELT_LOCATION("warmelt-modes.melt:2333:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V74*/ meltfptr[73]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[11])))
) /*then*/
@@ -5481,7 +5985,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V74*/ meltfptr[73]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "VALDESC_OBJMAGIC");
- /*_.VALDESC_OBJMAGIC__V79*/ meltfptr[78] = slot;
+ /*_.VALDESC_OBJMAGIC__V79*/
+ meltfptr[78] = slot;
};
;
}
@@ -5494,18 +5999,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2333:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.VALDESC_OBJMAGIC__V79*/ meltfptr[78])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.VALDESC_OBJMAGIC__V79*/ meltfptr[78])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2334:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "\"))) "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "\"))) "));
}
;
MELT_LOCATION("warmelt-modes.melt:2335:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V74*/ meltfptr[73]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[11])))
) /*then*/
@@ -5516,7 +6024,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V74*/ meltfptr[73]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "VALDESC_UNIONMEM");
- /*_.VALDESC_UNIONMEM__V80*/ meltfptr[79] = slot;
+ /*_.VALDESC_UNIONMEM__V80*/
+ meltfptr[79] = slot;
};
;
}
@@ -5529,14 +6038,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2335:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.VALDESC_UNIONMEM__V80*/ meltfptr[79])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.VALDESC_UNIONMEM__V80*/ meltfptr[79])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2336:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "; /* generated value union member */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "; /* generated value union member */"));
}
;
@@ -5551,19 +6062,26 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:2319:/ clear");
- /*clear*/ /*_.CURVALDESC__V74*/ meltfptr[73] = 0 ;
+ /*clear*/ /*_.CURVALDESC__V74*/
+ meltfptr[73] = 0 ;
/*^clear*/
- /*clear*/ /*_#VIX__L25*/ meltfnum[21] = 0 ;
+ /*clear*/ /*_#VIX__L25*/
+ meltfnum[21] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L28*/ meltfnum[26] = 0 ;
+ /*clear*/ /*_#plI__L28*/
+ meltfnum[26] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V77*/ meltfptr[75] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V77*/
+ meltfptr[75] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_STRUCT__V78*/ meltfptr[74] = 0 ;
+ /*clear*/ /*_.VALDESC_STRUCT__V78*/
+ meltfptr[74] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_OBJMAGIC__V79*/ meltfptr[78] = 0 ;
+ /*clear*/ /*_.VALDESC_OBJMAGIC__V79*/
+ meltfptr[78] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_UNIONMEM__V80*/ meltfptr[79] = 0 ;
+ /*clear*/ /*_.VALDESC_UNIONMEM__V80*/
+ meltfptr[79] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -5575,7 +6093,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2340:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "} melt_un_t /*end generated melt_un*/;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "} melt_un_t /*end generated melt_un*/;"));
}
;
@@ -5616,7 +6135,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L30*/ meltfnum[29] =
+ /*_#MELT_NEED_DBG__L30*/
+ meltfnum[29] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -5625,7 +6145,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2346:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L30*/ meltfnum[29]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L30*/ meltfnum[29]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -5662,16 +6183,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " vix=";
/*^apply.arg*/
argtab[6].meltbp_long = /*_#VIX__L29*/ meltfnum[25];
- /*_.MELT_DEBUG_FUN__V83*/ meltfptr[82] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V83*/
+ meltfptr[82] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V82*/ meltfptr[81] = /*_.MELT_DEBUG_FUN__V83*/ meltfptr[82];;
+ /*_._IF___V82*/
+ meltfptr[81] = /*_.MELT_DEBUG_FUN__V83*/ meltfptr[82];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2346:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L31*/ meltfnum[30] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L31*/
+ meltfnum[30] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V83*/ meltfptr[82] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V83*/
+ meltfptr[82] = 0 ;
}
;
}
@@ -5684,7 +6209,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2346:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -5693,9 +6219,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L30*/ meltfnum[29] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L30*/
+ meltfnum[29] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V82*/ meltfptr[81] = 0 ;
+ /*clear*/ /*_._IF___V82*/
+ meltfptr[81] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -5733,10 +6261,12 @@ meltlab_endgetargs:
meltgc_strbuf_add_indent((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (0), 0);
}
;
- /*_#plI__L32*/ meltfnum[30] =
+ /*_#plI__L32*/
+ meltfnum[30] =
((1) + (/*_#VIX__L29*/ meltfnum[25]));;
MELT_LOCATION("warmelt-modes.melt:2350:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V81*/ meltfptr[80]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[11])))
) /*then*/
@@ -5747,7 +6277,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V81*/ meltfptr[80]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "VALDESC_STRUCT");
- /*_.VALDESC_STRUCT__V84*/ meltfptr[82] = slot;
+ /*_.VALDESC_STRUCT__V84*/
+ meltfptr[82] = slot;
};
;
}
@@ -5775,7 +6306,8 @@ meltlab_endgetargs:
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.VALDESC_STRUCT__V84*/ meltfptr[82];
/*^apply.arg*/
argtab[4].meltbp_cstring = "*/";
- /*_.ADD2OUT__V85*/ meltfptr[81] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V85*/
+ meltfptr[81] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -5785,7 +6317,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:2352:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V81*/ meltfptr[80]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[11])))
) /*then*/
@@ -5796,7 +6329,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V81*/ meltfptr[80]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "VALDESC_STRUCT");
- /*_.VALDESC_STRUCT__V86*/ meltfptr[85] = slot;
+ /*_.VALDESC_STRUCT__V86*/
+ meltfptr[85] = slot;
};
;
}
@@ -5807,7 +6341,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:2353:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V81*/ meltfptr[80]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[11])))
) /*then*/
@@ -5818,7 +6353,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V81*/ meltfptr[80]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "VALDESC_STRUCT");
- /*_.VALDESC_STRUCT__V87*/ meltfptr[86] = slot;
+ /*_.VALDESC_STRUCT__V87*/
+ meltfptr[86] = slot;
};
;
}
@@ -5848,7 +6384,8 @@ meltlab_endgetargs:
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.VALDESC_STRUCT__V87*/ meltfptr[86];
/*^apply.arg*/
argtab[5].meltbp_cstring = "(melt_ptr_t p) {";
- /*_.ADD2OUT__V88*/ meltfptr[87] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V88*/
+ meltfptr[87] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -5858,7 +6395,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:2355:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V81*/ meltfptr[80]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[11])))
) /*then*/
@@ -5869,7 +6407,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V81*/ meltfptr[80]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "VALDESC_OBJMAGIC");
- /*_.VALDESC_OBJMAGIC__V89*/ meltfptr[88] = slot;
+ /*_.VALDESC_OBJMAGIC__V89*/
+ meltfptr[88] = slot;
};
;
}
@@ -5893,7 +6432,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.VALDESC_OBJMAGIC__V89*/ meltfptr[88];
/*^apply.arg*/
argtab[2].meltbp_cstring = ")";
- /*_.ADD2OUT__V90*/ meltfptr[89] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V90*/
+ meltfptr[89] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -5903,7 +6443,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:2357:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V81*/ meltfptr[80]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[11])))
) /*then*/
@@ -5914,7 +6455,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V81*/ meltfptr[80]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "VALDESC_STRUCT");
- /*_.VALDESC_STRUCT__V91*/ meltfptr[90] = slot;
+ /*_.VALDESC_STRUCT__V91*/
+ meltfptr[90] = slot;
};
;
}
@@ -5938,7 +6480,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.VALDESC_STRUCT__V91*/ meltfptr[90];
/*^apply.arg*/
argtab[2].meltbp_cstring = "*) p;";
- /*_.ADD2OUT__V92*/ meltfptr[91] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V92*/
+ meltfptr[91] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -5957,7 +6500,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = "return NULL;";
- /*_.ADD2OUT__V93*/ meltfptr[92] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V93*/
+ meltfptr[92] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -5967,7 +6511,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:2361:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V81*/ meltfptr[80]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[11])))
) /*then*/
@@ -5978,7 +6523,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V81*/ meltfptr[80]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "VALDESC_STRUCT");
- /*_.VALDESC_STRUCT__V94*/ meltfptr[93] = slot;
+ /*_.VALDESC_STRUCT__V94*/
+ meltfptr[93] = slot;
};
;
}
@@ -6002,7 +6548,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.VALDESC_STRUCT__V94*/ meltfptr[93];
/*^apply.arg*/
argtab[2].meltbp_cstring = "*/";
- /*_.ADD2OUT__V95*/ meltfptr[94] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V95*/
+ meltfptr[94] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[10])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -6023,35 +6570,50 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:2343:/ clear");
- /*clear*/ /*_.CURVALDESC__V81*/ meltfptr[80] = 0 ;
+ /*clear*/ /*_.CURVALDESC__V81*/
+ meltfptr[80] = 0 ;
/*^clear*/
- /*clear*/ /*_#VIX__L29*/ meltfnum[25] = 0 ;
+ /*clear*/ /*_#VIX__L29*/
+ meltfnum[25] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L32*/ meltfnum[30] = 0 ;
+ /*clear*/ /*_#plI__L32*/
+ meltfnum[30] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_STRUCT__V84*/ meltfptr[82] = 0 ;
+ /*clear*/ /*_.VALDESC_STRUCT__V84*/
+ meltfptr[82] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V85*/ meltfptr[81] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V85*/
+ meltfptr[81] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_STRUCT__V86*/ meltfptr[85] = 0 ;
+ /*clear*/ /*_.VALDESC_STRUCT__V86*/
+ meltfptr[85] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_STRUCT__V87*/ meltfptr[86] = 0 ;
+ /*clear*/ /*_.VALDESC_STRUCT__V87*/
+ meltfptr[86] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V88*/ meltfptr[87] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V88*/
+ meltfptr[87] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_OBJMAGIC__V89*/ meltfptr[88] = 0 ;
+ /*clear*/ /*_.VALDESC_OBJMAGIC__V89*/
+ meltfptr[88] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V90*/ meltfptr[89] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V90*/
+ meltfptr[89] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_STRUCT__V91*/ meltfptr[90] = 0 ;
+ /*clear*/ /*_.VALDESC_STRUCT__V91*/
+ meltfptr[90] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V92*/ meltfptr[91] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V92*/
+ meltfptr[91] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V93*/ meltfptr[92] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V93*/
+ meltfptr[92] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_STRUCT__V94*/ meltfptr[93] = 0 ;
+ /*clear*/ /*_.VALDESC_STRUCT__V94*/
+ meltfptr[93] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V95*/ meltfptr[94] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V95*/
+ meltfptr[94] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -6063,7 +6625,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2368:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/** end generated by generate_runtypesupport_gty **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/** end generated by generate_runtypesupport_gty **/"));
}
;
@@ -6098,7 +6661,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L33*/ meltfnum[29] =
+ /*_#MELT_NEED_DBG__L33*/
+ meltfnum[29] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -6107,7 +6671,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2372:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L33*/ meltfnum[29]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L33*/ meltfnum[29]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -6140,16 +6705,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_gty end outarg=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V4*/ meltfptr[3];
- /*_.MELT_DEBUG_FUN__V97*/ meltfptr[96] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V97*/
+ meltfptr[96] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V96*/ meltfptr[95] = /*_.MELT_DEBUG_FUN__V97*/ meltfptr[96];;
+ /*_._IF___V96*/
+ meltfptr[95] = /*_.MELT_DEBUG_FUN__V97*/ meltfptr[96];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2372:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L34*/ meltfnum[33] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L34*/
+ meltfnum[33] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V97*/ meltfptr[96] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V97*/
+ meltfptr[96] = 0 ;
}
;
}
@@ -6162,7 +6731,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2372:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -6171,9 +6741,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L33*/ meltfnum[29] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L33*/
+ meltfnum[29] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V96*/ meltfptr[95] = 0 ;
+ /*clear*/ /*_._IF___V96*/
+ meltfptr[95] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -6199,11 +6771,14 @@ meltlab_endgetargs:
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2081:/ clear");
- /*clear*/ /*_.IFCPP___V8*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.IFCPP___V8*/
+ meltfptr[6] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V11*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.IFCPP___V11*/
+ meltfptr[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V14*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.IFCPP___V14*/
+ meltfptr[12] = 0 ;
}
;
@@ -6285,7 +6860,8 @@ meltrout_50_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_FORWCOPY_FUN(meltclosure_ptr_
/* end of frame for routine meltrout_50_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_FORWCOPY_FUN fromline 1756 */
- /* classy proc frame meltrout_50_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_FORWCOPY_FUN */ MeltFrame_meltrout_50_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_FORWCOPY_FUN
+ /* classy proc frame meltrout_50_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_FORWCOPY_FUN */
+ MeltFrame_meltrout_50_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_FORWCOPY_FUN
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_50_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_FORWCOPY_FUN fromline 1785*/
#if ENABLE_CHECKING
@@ -6298,7 +6874,8 @@ meltrout_50_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_FORWCOPY_FUN(meltclosure_ptr_
#define meltframe meltfram__
melt_trace_start("GENERATE_RUNTYPESUPPORT_FORWCOPY_FUN", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -6308,26 +6885,30 @@ meltrout_50_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_FORWCOPY_FUN(meltclosure_ptr_
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:2381:/ getarg");
- /*_.CTYGTYTUP__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.CTYGTYTUP__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.VALDESCTUP__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.VALDESCTUP__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.VALDESCTUP__V3*/ meltfptr[2])) != NULL);
/*getarg#2*/
/*^getarg*/
if (meltxargdescr_[1] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTNAME__V4*/ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
+ /*_.OUTNAME__V4*/
+ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTNAME__V4*/ meltfptr[3])) != NULL);
/*getarg#3*/
/*^getarg*/
if (meltxargdescr_[2] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTBUF__V5*/ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
+ /*_.OUTBUF__V5*/
+ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4])) != NULL);
;
@@ -6359,7 +6940,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -6368,7 +6950,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2385:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -6401,16 +6984,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_forwcopy_fun start outname=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OUTNAME__V4*/ meltfptr[3];
- /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V7*/
+ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V6*/ meltfptr[5] = /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6];;
+ /*_._IF___V6*/
+ meltfptr[5] = /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2385:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V7*/
+ meltfptr[6] = 0 ;
}
;
}
@@ -6423,7 +7010,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2385:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -6432,9 +7020,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V6*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IF___V6*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -6464,10 +7054,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L3*/ meltfnum[1] =
+ /*_#IS_MULTIPLE__L3*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.VALDESCTUP__V3*/ meltfptr[2])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:2386:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V9*/ meltfptr[5] = (/*nil*/NULL);;
@@ -6496,25 +7088,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2386;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.VALDESCTUP__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V10*/
+ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V9*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9];;
+ /*_._IFELSE___V9*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2386:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V10*/
+ meltfptr[9] = 0 ;
}
;
}
;
- /*_.IFCPP___V8*/ meltfptr[6] = /*_._IFELSE___V9*/ meltfptr[5];;
+ /*_.IFCPP___V8*/
+ meltfptr[6] = /*_._IFELSE___V9*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2386:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V9*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V9*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -6532,10 +7130,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L4*/ meltfnum[0] =
+ /*_#IS_MULTIPLE__L4*/
+ meltfnum[0] =
(melt_magic_discr((melt_ptr_t)(/*_.CTYGTYTUP__V2*/ meltfptr[1])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:2387:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V12*/ meltfptr[5] = (/*nil*/NULL);;
@@ -6564,25 +7164,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2387;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CTYGTYTUP__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V13*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V12*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12];;
+ /*_._IFELSE___V12*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2387:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V13*/
+ meltfptr[12] = 0 ;
}
;
}
;
- /*_.IFCPP___V11*/ meltfptr[9] = /*_._IFELSE___V12*/ meltfptr[5];;
+ /*_.IFCPP___V11*/
+ meltfptr[9] = /*_._IFELSE___V12*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2387:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V12*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V12*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -6600,10 +7206,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRBUF__L5*/ meltfnum[1] =
+ /*_#IS_STRBUF__L5*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4])) == MELTOBMAG_STRBUF);;
MELT_LOCATION("warmelt-modes.melt:2388:/ cond");
- /*cond*/ if (/*_#IS_STRBUF__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRBUF__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V15*/ meltfptr[5] = (/*nil*/NULL);;
@@ -6632,25 +7240,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2388;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OUTBUF__V5*/ meltfptr[4];
- /*_.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);
+ /*_.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);
}
;
- /*_._IFELSE___V15*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
+ /*_._IFELSE___V15*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2388:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/
+ meltfptr[15] = 0 ;
}
;
}
;
- /*_.IFCPP___V14*/ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[5];;
+ /*_.IFCPP___V14*/
+ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2388:/ clear");
- /*clear*/ /*_#IS_STRBUF__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_STRBUF__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V15*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V15*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -6679,7 +7293,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2393:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/** generated by generate_runtypesupport_forwcopy_fun **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/** generated by generate_runtypesupport_forwcopy_fun **/"));
}
;
@@ -6691,8 +7306,9 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2395:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)((/*!konst_2*/ meltfrout->tabval[2]))));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)((/*!konst_2*/ meltfrout->tabval[2]))));
}
;
@@ -6704,7 +7320,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2414:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* value descriptor forward copy for melt_forwarded_copy */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* value descriptor forward copy for melt_forwarded_copy */"));
}
;
@@ -6745,7 +7362,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L7*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L7*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -6754,7 +7372,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2421:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L7*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L7*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -6787,16 +7406,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "runtypesupport_forwcopy curvaldesc=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.CURVALDESC__V17*/ meltfptr[15];
- /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V19*/
+ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V18*/ meltfptr[5] = /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18];;
+ /*_._IF___V18*/
+ meltfptr[5] = /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2421:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L8*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L8*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V19*/
+ meltfptr[18] = 0 ;
}
;
}
@@ -6809,7 +7432,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2421:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -6818,9 +7442,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L7*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L7*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V18*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IF___V18*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -6850,10 +7476,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L9*/ meltfnum[7] =
+ /*_#IS_A__L9*/
+ meltfnum[7] =
melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]), (melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-modes.melt:2422:/ cond");
- /*cond*/ if (/*_#IS_A__L9*/ meltfnum[7]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L9*/ meltfnum[7]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V21*/ meltfptr[5] = (/*nil*/NULL);;
@@ -6882,25 +7510,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2422;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURVALDESC__V17*/ meltfptr[15];
- /*_.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);
+ /*_.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);
}
;
- /*_._IFELSE___V21*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21];;
+ /*_._IFELSE___V21*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2422:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V22*/
+ meltfptr[21] = 0 ;
}
;
}
;
- /*_.IFCPP___V20*/ meltfptr[18] = /*_._IFELSE___V21*/ meltfptr[5];;
+ /*_.IFCPP___V20*/
+ meltfptr[18] = /*_._IFELSE___V21*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2422:/ clear");
- /*clear*/ /*_#IS_A__L9*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#IS_A__L9*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V21*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V21*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -6917,10 +7551,12 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2424:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*valdesc #"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*valdesc #"));
}
;
- /*_#plI__L10*/ meltfnum[1] =
+ /*_#plI__L10*/
+ meltfnum[1] =
((1) + (/*_#VIX__L6*/ meltfnum[0]));;
{
@@ -6931,11 +7567,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2426:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
}
;
MELT_LOCATION("warmelt-modes.melt:2427:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[4])))
) /*then*/
@@ -6946,7 +7584,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V23*/ meltfptr[21] = slot;
+ /*_.NAMED_NAME__V23*/
+ meltfptr[21] = slot;
};
;
}
@@ -6966,7 +7605,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2428:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
}
;
@@ -6978,11 +7618,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2430:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "case "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "case "));
}
;
MELT_LOCATION("warmelt-modes.melt:2431:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[3])))
) /*then*/
@@ -6993,7 +7635,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "VALDESC_OBJMAGIC");
- /*_.VALDESC_OBJMAGIC__V24*/ meltfptr[5] = slot;
+ /*_.VALDESC_OBJMAGIC__V24*/
+ meltfptr[5] = slot;
};
;
}
@@ -7006,14 +7649,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2431:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.VALDESC_OBJMAGIC__V24*/ meltfptr[5])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.VALDESC_OBJMAGIC__V24*/ meltfptr[5])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2432:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ": {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ": {"));
}
;
@@ -7025,11 +7670,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2434:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2435:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[3])))
) /*then*/
@@ -7040,7 +7687,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "VALDESC_STRUCT");
- /*_.VALDESC_STRUCT__V25*/ meltfptr[24] = slot;
+ /*_.VALDESC_STRUCT__V25*/
+ meltfptr[24] = slot;
};
;
}
@@ -7053,18 +7701,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2435:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.VALDESC_STRUCT__V25*/ meltfptr[24])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.VALDESC_STRUCT__V25*/ meltfptr[24])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2436:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*src = (struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*src = (struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2437:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[3])))
) /*then*/
@@ -7075,7 +7726,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "VALDESC_STRUCT");
- /*_.VALDESC_STRUCT__V26*/ meltfptr[25] = slot;
+ /*_.VALDESC_STRUCT__V26*/
+ meltfptr[25] = slot;
};
;
}
@@ -7088,14 +7740,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2437:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.VALDESC_STRUCT__V26*/ meltfptr[25])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.VALDESC_STRUCT__V26*/ meltfptr[25])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2438:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*) p;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*) p;"));
}
;
@@ -7107,11 +7761,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2440:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2441:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[3])))
) /*then*/
@@ -7122,7 +7778,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "VALDESC_STRUCT");
- /*_.VALDESC_STRUCT__V27*/ meltfptr[26] = slot;
+ /*_.VALDESC_STRUCT__V27*/
+ meltfptr[26] = slot;
};
;
}
@@ -7135,14 +7792,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2441:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.VALDESC_STRUCT__V27*/ meltfptr[26])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.VALDESC_STRUCT__V27*/ meltfptr[26])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2442:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*dst = NULL;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*dst = NULL;"));
}
;
@@ -7152,7 +7811,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:2444:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[3])))
) /*then*/
@@ -7163,7 +7823,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 8, "VALDESC_COPYCHUNK");
- /*_.VALDESC_COPYCHUNK__V28*/ meltfptr[27] = slot;
+ /*_.VALDESC_COPYCHUNK__V28*/
+ meltfptr[27] = slot;
};
;
}
@@ -7176,8 +7837,9 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2444:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.VALDESC_COPYCHUNK__V28*/ meltfptr[27])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.VALDESC_COPYCHUNK__V28*/ meltfptr[27])));
}
;
@@ -7189,7 +7851,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2446:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "n = (melt_ptr_t) dst;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "n = (melt_ptr_t) dst;"));
}
;
@@ -7201,7 +7864,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2448:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "break; }"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "break; }"));
}
;
@@ -7216,25 +7880,35 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:2418:/ clear");
- /*clear*/ /*_.CURVALDESC__V17*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.CURVALDESC__V17*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_#VIX__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#VIX__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V20*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.IFCPP___V20*/
+ meltfptr[18] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L10*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#plI__L10*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V23*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V23*/
+ meltfptr[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_OBJMAGIC__V24*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.VALDESC_OBJMAGIC__V24*/
+ meltfptr[5] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_STRUCT__V25*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.VALDESC_STRUCT__V25*/
+ meltfptr[24] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_STRUCT__V26*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_.VALDESC_STRUCT__V26*/
+ meltfptr[25] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_STRUCT__V27*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.VALDESC_STRUCT__V27*/
+ meltfptr[26] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_COPYCHUNK__V28*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.VALDESC_COPYCHUNK__V28*/
+ meltfptr[27] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -7252,7 +7926,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2454:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* gty ctype forward copy for melt_forwarded_copy */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* gty ctype forward copy for melt_forwarded_copy */"));
}
;
@@ -7293,7 +7968,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L12*/ meltfnum[11] =
+ /*_#MELT_NEED_DBG__L12*/
+ meltfnum[11] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -7302,7 +7978,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2459:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L12*/ meltfnum[11]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L12*/ meltfnum[11]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -7335,16 +8012,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "runtypesupport_forwcopy curctyp=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.CURCTYP__V29*/ meltfptr[28];
- /*_.MELT_DEBUG_FUN__V31*/ meltfptr[30] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V31*/
+ meltfptr[30] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V30*/ meltfptr[29] = /*_.MELT_DEBUG_FUN__V31*/ meltfptr[30];;
+ /*_._IF___V30*/
+ meltfptr[29] = /*_.MELT_DEBUG_FUN__V31*/ meltfptr[30];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2459:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L13*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L13*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V31*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V31*/
+ meltfptr[30] = 0 ;
}
;
}
@@ -7357,7 +8038,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2459:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -7366,9 +8048,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L12*/ meltfnum[11] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L12*/
+ meltfnum[11] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V30*/ meltfptr[29] = 0 ;
+ /*clear*/ /*_._IF___V30*/
+ meltfptr[29] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -7398,10 +8082,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L14*/ meltfnum[12] =
+ /*_#IS_A__L14*/
+ meltfnum[12] =
melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]), (melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])));;
MELT_LOCATION("warmelt-modes.melt:2460:/ cond");
- /*cond*/ if (/*_#IS_A__L14*/ meltfnum[12]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L14*/ meltfnum[12]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V33*/ meltfptr[29] = (/*nil*/NULL);;
@@ -7430,25 +8116,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2460;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURCTYP__V29*/ meltfptr[28];
- /*_.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);
+ /*_.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);
}
;
- /*_._IFELSE___V33*/ meltfptr[29] = /*_.MELT_ASSERT_FAILURE_FUN__V34*/ meltfptr[33];;
+ /*_._IFELSE___V33*/
+ meltfptr[29] = /*_.MELT_ASSERT_FAILURE_FUN__V34*/ meltfptr[33];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2460:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V34*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V34*/
+ meltfptr[33] = 0 ;
}
;
}
;
- /*_.IFCPP___V32*/ meltfptr[30] = /*_._IFELSE___V33*/ meltfptr[29];;
+ /*_.IFCPP___V32*/
+ meltfptr[30] = /*_._IFELSE___V33*/ meltfptr[29];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2460:/ clear");
- /*clear*/ /*_#IS_A__L14*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#IS_A__L14*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V33*/ meltfptr[29] = 0 ;
+ /*clear*/ /*_._IFELSE___V33*/
+ meltfptr[29] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -7459,10 +8151,12 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2461:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*forwcopy gtyctype #"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*forwcopy gtyctype #"));
}
;
- /*_#plI__L15*/ meltfnum[11] =
+ /*_#plI__L15*/
+ meltfnum[11] =
((1) + (/*_#TIX__L11*/ meltfnum[7]));;
{
@@ -7473,11 +8167,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2463:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
}
;
MELT_LOCATION("warmelt-modes.melt:2464:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[4])))
) /*then*/
@@ -7488,7 +8184,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V35*/ meltfptr[33] = slot;
+ /*_.NAMED_NAME__V35*/
+ meltfptr[33] = slot;
};
;
}
@@ -7508,7 +8205,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2465:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
}
;
@@ -7520,11 +8218,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2468:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "case "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "case "));
}
;
MELT_LOCATION("warmelt-modes.melt:2469:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -7535,7 +8235,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 13, "CTYPG_BOXEDMAGIC");
- /*_.CTYPG_BOXEDMAGIC__V36*/ meltfptr[29] = slot;
+ /*_.CTYPG_BOXEDMAGIC__V36*/
+ meltfptr[29] = slot;
};
;
}
@@ -7548,14 +8249,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2469:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDMAGIC__V36*/ meltfptr[29])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDMAGIC__V36*/ meltfptr[29])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2470:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ": {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ": {"));
}
;
@@ -7567,11 +8270,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2472:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* macro ggc_alloc_"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* macro ggc_alloc_"));
}
;
MELT_LOCATION("warmelt-modes.melt:2473:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -7582,7 +8287,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 15, "CTYPG_BOXEDSTRUCT");
- /*_.CTYPG_BOXEDSTRUCT__V37*/ meltfptr[36] = slot;
+ /*_.CTYPG_BOXEDSTRUCT__V37*/
+ meltfptr[36] = slot;
};
;
}
@@ -7595,14 +8301,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2473:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V37*/ meltfptr[36])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V37*/ meltfptr[36])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2474:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " should be generated by gengtype not by runtypesupport_forwcopy */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " should be generated by gengtype not by runtypesupport_forwcopy */"));
}
;
@@ -7614,11 +8322,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2476:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#ifndef ggc_alloc_"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#ifndef ggc_alloc_"));
}
;
MELT_LOCATION("warmelt-modes.melt:2477:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -7629,7 +8339,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 15, "CTYPG_BOXEDSTRUCT");
- /*_.CTYPG_BOXEDSTRUCT__V38*/ meltfptr[37] = slot;
+ /*_.CTYPG_BOXEDSTRUCT__V38*/
+ meltfptr[37] = slot;
};
;
}
@@ -7642,8 +8353,9 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2477:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V38*/ meltfptr[37])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V38*/ meltfptr[37])));
}
;
@@ -7655,11 +8367,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2479:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#define ggc_alloc_"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#define ggc_alloc_"));
}
;
MELT_LOCATION("warmelt-modes.melt:2480:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -7670,7 +8384,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 15, "CTYPG_BOXEDSTRUCT");
- /*_.CTYPG_BOXEDSTRUCT__V39*/ meltfptr[38] = slot;
+ /*_.CTYPG_BOXEDSTRUCT__V39*/
+ meltfptr[38] = slot;
};
;
}
@@ -7683,18 +8398,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2480:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V39*/ meltfptr[38])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V39*/ meltfptr[38])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2481:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "() ((struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "() ((struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2482:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -7705,7 +8423,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 15, "CTYPG_BOXEDSTRUCT");
- /*_.CTYPG_BOXEDSTRUCT__V40*/ meltfptr[39] = slot;
+ /*_.CTYPG_BOXEDSTRUCT__V40*/
+ meltfptr[39] = slot;
};
;
}
@@ -7718,18 +8437,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2482:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V40*/ meltfptr[39])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V40*/ meltfptr[39])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2483:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*)(ggc_internal_alloc_stat (sizeof (struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*)(ggc_internal_alloc_stat (sizeof (struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2484:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -7740,7 +8462,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 15, "CTYPG_BOXEDSTRUCT");
- /*_.CTYPG_BOXEDSTRUCT__V41*/ meltfptr[40] = slot;
+ /*_.CTYPG_BOXEDSTRUCT__V41*/
+ meltfptr[40] = slot;
};
;
}
@@ -7753,14 +8476,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2484:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V41*/ meltfptr[40])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V41*/ meltfptr[40])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2485:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ") MEM_STAT_INFO)))"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ") MEM_STAT_INFO)))"));
}
;
@@ -7772,7 +8497,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2487:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#endif"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#endif"));
}
;
@@ -7784,11 +8510,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2489:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2490:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -7799,7 +8527,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 15, "CTYPG_BOXEDSTRUCT");
- /*_.CTYPG_BOXEDSTRUCT__V42*/ meltfptr[41] = slot;
+ /*_.CTYPG_BOXEDSTRUCT__V42*/
+ meltfptr[41] = slot;
};
;
}
@@ -7812,18 +8541,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2490:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V42*/ meltfptr[41])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V42*/ meltfptr[41])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2491:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " *src = (struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " *src = (struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2492:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -7834,7 +8566,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 15, "CTYPG_BOXEDSTRUCT");
- /*_.CTYPG_BOXEDSTRUCT__V43*/ meltfptr[42] = slot;
+ /*_.CTYPG_BOXEDSTRUCT__V43*/
+ meltfptr[42] = slot;
};
;
}
@@ -7847,14 +8580,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2492:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V43*/ meltfptr[42])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V43*/ meltfptr[42])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2493:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*) p;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*) p;"));
}
;
@@ -7866,11 +8601,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2495:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2496:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -7881,7 +8618,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 15, "CTYPG_BOXEDSTRUCT");
- /*_.CTYPG_BOXEDSTRUCT__V44*/ meltfptr[43] = slot;
+ /*_.CTYPG_BOXEDSTRUCT__V44*/
+ meltfptr[43] = slot;
};
;
}
@@ -7894,18 +8632,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2496:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V44*/ meltfptr[43])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V44*/ meltfptr[43])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2497:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " *dst = ggc_alloc_"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " *dst = ggc_alloc_"));
}
;
MELT_LOCATION("warmelt-modes.melt:2498:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -7916,7 +8657,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 15, "CTYPG_BOXEDSTRUCT");
- /*_.CTYPG_BOXEDSTRUCT__V45*/ meltfptr[44] = slot;
+ /*_.CTYPG_BOXEDSTRUCT__V45*/
+ meltfptr[44] = slot;
};
;
}
@@ -7929,14 +8671,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2498:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V45*/ meltfptr[44])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V45*/ meltfptr[44])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2499:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " ();"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " ();"));
}
;
@@ -7948,7 +8692,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2501:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " *dst = *src;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " *dst = *src;"));
}
;
@@ -7960,7 +8705,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2503:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " n = (melt_ptr_t) dst;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " n = (melt_ptr_t) dst;"));
}
;
@@ -7972,7 +8718,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2505:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "break; }"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "break; }"));
}
;
@@ -7984,11 +8731,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2508:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "case "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "case "));
}
;
MELT_LOCATION("warmelt-modes.melt:2509:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -7999,7 +8748,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 14, "CTYPG_MAPMAGIC");
- /*_.CTYPG_MAPMAGIC__V46*/ meltfptr[45] = slot;
+ /*_.CTYPG_MAPMAGIC__V46*/
+ meltfptr[45] = slot;
};
;
}
@@ -8012,14 +8762,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2509:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPMAGIC__V46*/ meltfptr[45])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPMAGIC__V46*/ meltfptr[45])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2510:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ": {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ": {"));
}
;
@@ -8031,11 +8783,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2513:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* ggc_alloc_"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* ggc_alloc_"));
}
;
MELT_LOCATION("warmelt-modes.melt:2514:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -8046,7 +8800,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 18, "CTYPG_MAPSTRUCT");
- /*_.CTYPG_MAPSTRUCT__V47*/ meltfptr[46] = slot;
+ /*_.CTYPG_MAPSTRUCT__V47*/
+ meltfptr[46] = slot;
};
;
}
@@ -8059,14 +8814,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2514:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V47*/ meltfptr[46])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V47*/ meltfptr[46])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2515:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " should be generated by gengtype not by runtypesupport_forwcopy */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " should be generated by gengtype not by runtypesupport_forwcopy */"));
}
;
@@ -8078,11 +8835,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2517:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#ifndef ggc_alloc_"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#ifndef ggc_alloc_"));
}
;
MELT_LOCATION("warmelt-modes.melt:2518:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -8093,7 +8852,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 18, "CTYPG_MAPSTRUCT");
- /*_.CTYPG_MAPSTRUCT__V48*/ meltfptr[47] = slot;
+ /*_.CTYPG_MAPSTRUCT__V48*/
+ meltfptr[47] = slot;
};
;
}
@@ -8106,8 +8866,9 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2518:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V48*/ meltfptr[47])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V48*/ meltfptr[47])));
}
;
@@ -8119,11 +8880,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2520:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#define ggc_alloc_"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#define ggc_alloc_"));
}
;
MELT_LOCATION("warmelt-modes.melt:2521:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -8134,7 +8897,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 18, "CTYPG_MAPSTRUCT");
- /*_.CTYPG_MAPSTRUCT__V49*/ meltfptr[48] = slot;
+ /*_.CTYPG_MAPSTRUCT__V49*/
+ meltfptr[48] = slot;
};
;
}
@@ -8147,18 +8911,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2521:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V49*/ meltfptr[48])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V49*/ meltfptr[48])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2522:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "() ((struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "() ((struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2523:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -8169,7 +8936,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 18, "CTYPG_MAPSTRUCT");
- /*_.CTYPG_MAPSTRUCT__V50*/ meltfptr[49] = slot;
+ /*_.CTYPG_MAPSTRUCT__V50*/
+ meltfptr[49] = slot;
};
;
}
@@ -8182,18 +8950,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2523:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V50*/ meltfptr[49])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V50*/ meltfptr[49])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2524:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*) (ggc_internal_alloc_stat (sizeof (struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*) (ggc_internal_alloc_stat (sizeof (struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2525:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -8204,7 +8975,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 18, "CTYPG_MAPSTRUCT");
- /*_.CTYPG_MAPSTRUCT__V51*/ meltfptr[50] = slot;
+ /*_.CTYPG_MAPSTRUCT__V51*/
+ meltfptr[50] = slot;
};
;
}
@@ -8217,14 +8989,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2525:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V51*/ meltfptr[50])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V51*/ meltfptr[50])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2526:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ") MEM_STAT_INFO))) "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ") MEM_STAT_INFO))) "));
}
;
@@ -8236,7 +9010,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2528:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#endif"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#endif"));
}
;
@@ -8248,11 +9023,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2531:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* ggc_alloc_vec_"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* ggc_alloc_vec_"));
}
;
MELT_LOCATION("warmelt-modes.melt:2532:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -8263,7 +9040,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 17, "CTYPG_ENTRYSTRUCT");
- /*_.CTYPG_ENTRYSTRUCT__V52*/ meltfptr[51] = slot;
+ /*_.CTYPG_ENTRYSTRUCT__V52*/
+ meltfptr[51] = slot;
};
;
}
@@ -8276,14 +9054,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2532:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V52*/ meltfptr[51])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V52*/ meltfptr[51])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2533:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " should be generated by gengtype not by runtypesupport_forwcopy */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " should be generated by gengtype not by runtypesupport_forwcopy */"));
}
;
@@ -8295,11 +9075,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2535:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#ifndef ggc_alloc_vec_"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#ifndef ggc_alloc_vec_"));
}
;
MELT_LOCATION("warmelt-modes.melt:2536:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -8310,7 +9092,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 17, "CTYPG_ENTRYSTRUCT");
- /*_.CTYPG_ENTRYSTRUCT__V53*/ meltfptr[52] = slot;
+ /*_.CTYPG_ENTRYSTRUCT__V53*/
+ meltfptr[52] = slot;
};
;
}
@@ -8323,8 +9106,9 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2536:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V53*/ meltfptr[52])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V53*/ meltfptr[52])));
}
;
@@ -8336,11 +9120,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2538:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#define ggc_alloc_vec_"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#define ggc_alloc_vec_"));
}
;
MELT_LOCATION("warmelt-modes.melt:2539:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -8351,7 +9137,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 17, "CTYPG_ENTRYSTRUCT");
- /*_.CTYPG_ENTRYSTRUCT__V54*/ meltfptr[53] = slot;
+ /*_.CTYPG_ENTRYSTRUCT__V54*/
+ meltfptr[53] = slot;
};
;
}
@@ -8364,18 +9151,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2539:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V54*/ meltfptr[53])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V54*/ meltfptr[53])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2540:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "(n) ((struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "(n) ((struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2541:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -8386,7 +9176,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 17, "CTYPG_ENTRYSTRUCT");
- /*_.CTYPG_ENTRYSTRUCT__V55*/ meltfptr[54] = slot;
+ /*_.CTYPG_ENTRYSTRUCT__V55*/
+ meltfptr[54] = slot;
};
;
}
@@ -8399,18 +9190,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2541:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2542:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*) (ggc_internal_vec_alloc_stat (sizeof (struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*) (ggc_internal_vec_alloc_stat (sizeof (struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2543:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -8421,7 +9215,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 17, "CTYPG_ENTRYSTRUCT");
- /*_.CTYPG_ENTRYSTRUCT__V56*/ meltfptr[55] = slot;
+ /*_.CTYPG_ENTRYSTRUCT__V56*/
+ meltfptr[55] = slot;
};
;
}
@@ -8434,14 +9229,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2543:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V56*/ meltfptr[55])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V56*/ meltfptr[55])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2544:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "), n MEM_STAT_INFO))) "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "), n MEM_STAT_INFO))) "));
}
;
@@ -8453,7 +9250,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2546:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#endif"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#endif"));
}
;
@@ -8465,11 +9263,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2549:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2550:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -8480,7 +9280,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 18, "CTYPG_MAPSTRUCT");
- /*_.CTYPG_MAPSTRUCT__V57*/ meltfptr[56] = slot;
+ /*_.CTYPG_MAPSTRUCT__V57*/
+ meltfptr[56] = slot;
};
;
}
@@ -8493,18 +9294,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2550:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V57*/ meltfptr[56])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V57*/ meltfptr[56])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2551:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " *src = (struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " *src = (struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2552:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -8515,7 +9319,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 18, "CTYPG_MAPSTRUCT");
- /*_.CTYPG_MAPSTRUCT__V58*/ meltfptr[57] = slot;
+ /*_.CTYPG_MAPSTRUCT__V58*/
+ meltfptr[57] = slot;
};
;
}
@@ -8528,14 +9333,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2552:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V58*/ meltfptr[57])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V58*/ meltfptr[57])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2553:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*) p;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*) p;"));
}
;
@@ -8547,7 +9354,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2555:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "int siz = melt_primtab[src->lenix];"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "int siz = melt_primtab[src->lenix];"));
}
;
@@ -8559,11 +9367,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2557:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2558:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -8574,7 +9384,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 18, "CTYPG_MAPSTRUCT");
- /*_.CTYPG_MAPSTRUCT__V59*/ meltfptr[58] = slot;
+ /*_.CTYPG_MAPSTRUCT__V59*/
+ meltfptr[58] = slot;
};
;
}
@@ -8587,18 +9398,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2558:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V59*/ meltfptr[58])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V59*/ meltfptr[58])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2559:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " *dst = ggc_alloc_"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " *dst = ggc_alloc_"));
}
;
MELT_LOCATION("warmelt-modes.melt:2560:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -8609,7 +9423,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 18, "CTYPG_MAPSTRUCT");
- /*_.CTYPG_MAPSTRUCT__V60*/ meltfptr[59] = slot;
+ /*_.CTYPG_MAPSTRUCT__V60*/
+ meltfptr[59] = slot;
};
;
}
@@ -8622,14 +9437,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2560:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V60*/ meltfptr[59])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V60*/ meltfptr[59])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2561:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " ();"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " ();"));
}
;
@@ -8641,7 +9458,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2563:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "dst->discr = src->discr;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "dst->discr = src->discr;"));
}
;
@@ -8653,7 +9471,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2565:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "dst->count = src->count;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "dst->count = src->count;"));
}
;
@@ -8665,7 +9484,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2567:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "dst->lenix = src->lenix;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "dst->lenix = src->lenix;"));
}
;
@@ -8677,7 +9497,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2569:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "dst->meltmap_aux = src->meltmap_aux;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "dst->meltmap_aux = src->meltmap_aux;"));
}
;
@@ -8689,7 +9510,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2571:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "dst->meltmap_hash = src->meltmap_hash;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "dst->meltmap_hash = src->meltmap_hash;"));
}
;
@@ -8701,7 +9523,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2573:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "if (siz > 0 && src->entab) {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "if (siz > 0 && src->entab) {"));
}
;
@@ -8713,11 +9536,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2575:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "dst->entab = ggc_alloc_vec_"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "dst->entab = ggc_alloc_vec_"));
}
;
MELT_LOCATION("warmelt-modes.melt:2576:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -8728,7 +9553,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V29*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 17, "CTYPG_ENTRYSTRUCT");
- /*_.CTYPG_ENTRYSTRUCT__V61*/ meltfptr[60] = slot;
+ /*_.CTYPG_ENTRYSTRUCT__V61*/
+ meltfptr[60] = slot;
};
;
}
@@ -8741,14 +9567,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2576:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V61*/ meltfptr[60])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V61*/ meltfptr[60])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2577:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " (siz);"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " (siz);"));
}
;
@@ -8760,7 +9588,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2579:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "memcpy (dst->entab, src->entab, siz * sizeof (dst->entab[0]));"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "memcpy (dst->entab, src->entab, siz * sizeof (dst->entab[0]));"));
}
;
@@ -8772,7 +9601,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2581:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "} else dst->entab = NULL;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "} else dst->entab = NULL;"));
}
;
@@ -8784,7 +9614,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2583:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " n = (melt_ptr_t) dst;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " n = (melt_ptr_t) dst;"));
}
;
@@ -8796,7 +9627,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2585:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "break; }"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "break; }"));
}
;
@@ -8811,74 +9643,106 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:2456:/ clear");
- /*clear*/ /*_.CURCTYP__V29*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.CURCTYP__V29*/
+ meltfptr[28] = 0 ;
/*^clear*/
- /*clear*/ /*_#TIX__L11*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#TIX__L11*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V32*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_.IFCPP___V32*/
+ meltfptr[30] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L15*/ meltfnum[11] = 0 ;
+ /*clear*/ /*_#plI__L15*/
+ meltfnum[11] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V35*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V35*/
+ meltfptr[33] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDMAGIC__V36*/ meltfptr[29] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDMAGIC__V36*/
+ meltfptr[29] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V37*/ meltfptr[36] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V37*/
+ meltfptr[36] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V38*/ meltfptr[37] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V38*/
+ meltfptr[37] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V39*/ meltfptr[38] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V39*/
+ meltfptr[38] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V40*/ meltfptr[39] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V40*/
+ meltfptr[39] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V41*/ meltfptr[40] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V41*/
+ meltfptr[40] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V42*/ meltfptr[41] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V42*/
+ meltfptr[41] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V43*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V43*/
+ meltfptr[42] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V44*/ meltfptr[43] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V44*/
+ meltfptr[43] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V45*/ meltfptr[44] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V45*/
+ meltfptr[44] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPMAGIC__V46*/ meltfptr[45] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPMAGIC__V46*/
+ meltfptr[45] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPSTRUCT__V47*/ meltfptr[46] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPSTRUCT__V47*/
+ meltfptr[46] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPSTRUCT__V48*/ meltfptr[47] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPSTRUCT__V48*/
+ meltfptr[47] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPSTRUCT__V49*/ meltfptr[48] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPSTRUCT__V49*/
+ meltfptr[48] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPSTRUCT__V50*/ meltfptr[49] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPSTRUCT__V50*/
+ meltfptr[49] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPSTRUCT__V51*/ meltfptr[50] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPSTRUCT__V51*/
+ meltfptr[50] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V52*/ meltfptr[51] = 0 ;
+ /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V52*/
+ meltfptr[51] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V53*/ meltfptr[52] = 0 ;
+ /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V53*/
+ meltfptr[52] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V54*/ meltfptr[53] = 0 ;
+ /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V54*/
+ meltfptr[53] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V55*/ meltfptr[54] = 0 ;
+ /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V55*/
+ meltfptr[54] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V56*/ meltfptr[55] = 0 ;
+ /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V56*/
+ meltfptr[55] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPSTRUCT__V57*/ meltfptr[56] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPSTRUCT__V57*/
+ meltfptr[56] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPSTRUCT__V58*/ meltfptr[57] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPSTRUCT__V58*/
+ meltfptr[57] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPSTRUCT__V59*/ meltfptr[58] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPSTRUCT__V59*/
+ meltfptr[58] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPSTRUCT__V60*/ meltfptr[59] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPSTRUCT__V60*/
+ meltfptr[59] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V61*/ meltfptr[60] = 0 ;
+ /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V61*/
+ meltfptr[60] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
{
MELT_LOCATION("warmelt-modes.melt:2590:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)((/*!konst_6*/ meltfrout->tabval[6]))));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)((/*!konst_6*/ meltfrout->tabval[6]))));
}
;
@@ -8890,7 +9754,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2641:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/** end of code generated by generate_runtypesupport_forwcopy_fun **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/** end of code generated by generate_runtypesupport_forwcopy_fun **/"));
}
;
@@ -8911,11 +9776,14 @@ meltlab_endgetargs:
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2381:/ clear");
- /*clear*/ /*_.IFCPP___V8*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.IFCPP___V8*/
+ meltfptr[6] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V11*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.IFCPP___V11*/
+ meltfptr[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V14*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.IFCPP___V14*/
+ meltfptr[12] = 0 ;
}
;
@@ -8997,7 +9865,8 @@ meltrout_51_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_CLONING_FUN(meltclosure_ptr_t
/* end of frame for routine meltrout_51_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_CLONING_FUN fromline 1756 */
- /* classy proc frame meltrout_51_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_CLONING_FUN */ MeltFrame_meltrout_51_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_CLONING_FUN
+ /* classy proc frame meltrout_51_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_CLONING_FUN */
+ MeltFrame_meltrout_51_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_CLONING_FUN
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_51_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_CLONING_FUN fromline 1785*/
#if ENABLE_CHECKING
@@ -9010,7 +9879,8 @@ meltrout_51_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_CLONING_FUN(meltclosure_ptr_t
#define meltframe meltfram__
melt_trace_start("GENERATE_RUNTYPESUPPORT_CLONING_FUN", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -9020,26 +9890,30 @@ meltrout_51_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_CLONING_FUN(meltclosure_ptr_t
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:2651:/ getarg");
- /*_.CTYGTYTUP__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.CTYGTYTUP__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.VALDESCTUP__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.VALDESCTUP__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.VALDESCTUP__V3*/ meltfptr[2])) != NULL);
/*getarg#2*/
/*^getarg*/
if (meltxargdescr_[1] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTNAME__V4*/ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
+ /*_.OUTNAME__V4*/
+ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTNAME__V4*/ meltfptr[3])) != NULL);
/*getarg#3*/
/*^getarg*/
if (meltxargdescr_[2] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTBUF__V5*/ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
+ /*_.OUTBUF__V5*/
+ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4])) != NULL);
;
@@ -9071,7 +9945,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -9080,7 +9955,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2655:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -9113,16 +9989,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_cloning_fun start outname=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OUTNAME__V4*/ meltfptr[3];
- /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V7*/
+ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V6*/ meltfptr[5] = /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6];;
+ /*_._IF___V6*/
+ meltfptr[5] = /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2655:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V7*/
+ meltfptr[6] = 0 ;
}
;
}
@@ -9135,7 +10015,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2655:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -9144,9 +10025,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V6*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IF___V6*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -9176,10 +10059,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L3*/ meltfnum[1] =
+ /*_#IS_MULTIPLE__L3*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.VALDESCTUP__V3*/ meltfptr[2])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:2656:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V9*/ meltfptr[5] = (/*nil*/NULL);;
@@ -9208,25 +10093,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2656;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.VALDESCTUP__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V10*/
+ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V9*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9];;
+ /*_._IFELSE___V9*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2656:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V10*/
+ meltfptr[9] = 0 ;
}
;
}
;
- /*_.IFCPP___V8*/ meltfptr[6] = /*_._IFELSE___V9*/ meltfptr[5];;
+ /*_.IFCPP___V8*/
+ meltfptr[6] = /*_._IFELSE___V9*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2656:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V9*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V9*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -9244,10 +10135,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L4*/ meltfnum[0] =
+ /*_#IS_MULTIPLE__L4*/
+ meltfnum[0] =
(melt_magic_discr((melt_ptr_t)(/*_.CTYGTYTUP__V2*/ meltfptr[1])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:2657:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V12*/ meltfptr[5] = (/*nil*/NULL);;
@@ -9276,25 +10169,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2657;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CTYGTYTUP__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V13*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V12*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12];;
+ /*_._IFELSE___V12*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2657:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V13*/
+ meltfptr[12] = 0 ;
}
;
}
;
- /*_.IFCPP___V11*/ meltfptr[9] = /*_._IFELSE___V12*/ meltfptr[5];;
+ /*_.IFCPP___V11*/
+ meltfptr[9] = /*_._IFELSE___V12*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2657:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V12*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V12*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -9312,10 +10211,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRBUF__L5*/ meltfnum[1] =
+ /*_#IS_STRBUF__L5*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4])) == MELTOBMAG_STRBUF);;
MELT_LOCATION("warmelt-modes.melt:2658:/ cond");
- /*cond*/ if (/*_#IS_STRBUF__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRBUF__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V15*/ meltfptr[5] = (/*nil*/NULL);;
@@ -9342,25 +10243,31 @@ meltlab_endgetargs:
argtab[1].meltbp_cstring = "warmelt-modes.melt";
/*^apply.arg*/
argtab[2].meltbp_long = 2658;
- /*_.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);
+ /*_.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[5] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
+ /*_._IFELSE___V15*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2658:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/
+ meltfptr[15] = 0 ;
}
;
}
;
- /*_.IFCPP___V14*/ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[5];;
+ /*_.IFCPP___V14*/
+ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2658:/ clear");
- /*clear*/ /*_#IS_STRBUF__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_STRBUF__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V15*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V15*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -9389,7 +10296,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2663:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/** generated by generate_runtypesupport_cloning_fun **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/** generated by generate_runtypesupport_cloning_fun **/"));
}
;
@@ -9429,7 +10337,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
);\n newmagic = ((meltobject_ptr_t)newdiscrv)->meltobj_magic;\
\n if (srcmagic != newmagic) \n goto end;\
\n switch (srcmagic) { /* end cloning heeader */\n";
- /*_.ADD2OUT__V17*/ meltfptr[15] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V17*/
+ meltfptr[15] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -9441,7 +10350,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
MELT_LOCATION("warmelt-modes.melt:2702:/ quasiblock");
- /*_#NBCTYGTYTUP__L6*/ meltfnum[0] =
+ /*_#NBCTYGTYTUP__L6*/
+ meltfnum[0] =
(melt_multiple_length((melt_ptr_t)(/*_.CTYGTYTUP__V2*/ meltfptr[1])));;
{
@@ -9463,7 +10373,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
argtab[1].meltbp_long = /*_#NBCTYGTYTUP__L6*/ meltfnum[0];
/*^apply.arg*/
argtab[2].meltbp_cstring = " GTY-ed ctypes ***/";
- /*_.ADD2OUT__V18*/ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V18*/
+ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -9504,7 +10415,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L8*/ meltfnum[7] =
+ /*_#MELT_NEED_DBG__L8*/
+ meltfnum[7] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -9513,7 +10425,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2711:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L8*/ meltfnum[7]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L8*/ meltfnum[7]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -9550,16 +10463,20 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
argtab[5].meltbp_cstring = " tix=";
/*^apply.arg*/
argtab[6].meltbp_long = /*_#TIX__L7*/ meltfnum[1];
- /*_.MELT_DEBUG_FUN__V21*/ meltfptr[20] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V21*/
+ meltfptr[20] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V20*/ meltfptr[19] = /*_.MELT_DEBUG_FUN__V21*/ meltfptr[20];;
+ /*_._IF___V20*/
+ meltfptr[19] = /*_.MELT_DEBUG_FUN__V21*/ meltfptr[20];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2711:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L9*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L9*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V21*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V21*/
+ meltfptr[20] = 0 ;
}
;
}
@@ -9572,7 +10489,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
{
MELT_LOCATION("warmelt-modes.melt:2711:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -9581,9 +10499,11 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L8*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L8*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V20*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_._IF___V20*/
+ meltfptr[19] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -9613,10 +10533,12 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L10*/ meltfnum[8] =
+ /*_#IS_A__L10*/
+ meltfnum[8] =
melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V19*/ meltfptr[18]), (melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-modes.melt:2712:/ cond");
- /*cond*/ if (/*_#IS_A__L10*/ meltfnum[8]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L10*/ meltfnum[8]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V23*/ meltfptr[19] = (/*nil*/NULL);;
@@ -9645,25 +10567,31 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
argtab[2].meltbp_long = 2712;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURCTYP__V19*/ meltfptr[18];
- /*_.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);
+ /*_.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);
}
;
- /*_._IFELSE___V23*/ meltfptr[19] = /*_.MELT_ASSERT_FAILURE_FUN__V24*/ meltfptr[23];;
+ /*_._IFELSE___V23*/
+ meltfptr[19] = /*_.MELT_ASSERT_FAILURE_FUN__V24*/ meltfptr[23];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2712:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V24*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V24*/
+ meltfptr[23] = 0 ;
}
;
}
;
- /*_.IFCPP___V22*/ meltfptr[20] = /*_._IFELSE___V23*/ meltfptr[19];;
+ /*_.IFCPP___V22*/
+ meltfptr[20] = /*_._IFELSE___V23*/ meltfptr[19];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2712:/ clear");
- /*clear*/ /*_#IS_A__L10*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#IS_A__L10*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V23*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_._IFELSE___V23*/
+ meltfptr[19] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -9675,7 +10603,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V19*/ meltfptr[18]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[4])))
) /*then*/
@@ -9686,7 +10615,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V19*/ meltfptr[18]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.CTYPNAME__V26*/ meltfptr[19] = slot;
+ /*_.CTYPNAME__V26*/
+ meltfptr[19] = slot;
};
;
}
@@ -9697,10 +10627,12 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
}
;
/*^compute*/
- /*_#TIXSUCC__L11*/ meltfnum[7] =
+ /*_#TIXSUCC__L11*/
+ meltfnum[7] =
((1) + (/*_#TIX__L7*/ meltfnum[1]));;
MELT_LOCATION("warmelt-modes.melt:2715:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V19*/ meltfptr[18]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[5])))
) /*then*/
@@ -9711,7 +10643,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V19*/ meltfptr[18]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "CTYPE_CNAME");
- /*_.TYCNAME__V27*/ meltfptr[26] = slot;
+ /*_.TYCNAME__V27*/
+ meltfptr[26] = slot;
};
;
}
@@ -9722,7 +10655,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
}
;
MELT_LOCATION("warmelt-modes.melt:2716:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V19*/ meltfptr[18]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[3])))
) /*then*/
@@ -9733,7 +10667,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V19*/ meltfptr[18]) /*=obj*/;
melt_object_get_field(slot,obj, 14, "CTYPG_MAPMAGIC");
- /*_.MAPMAGIC__V28*/ meltfptr[27] = slot;
+ /*_.MAPMAGIC__V28*/
+ meltfptr[27] = slot;
};
;
}
@@ -9744,7 +10679,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
}
;
MELT_LOCATION("warmelt-modes.melt:2717:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V19*/ meltfptr[18]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[3])))
) /*then*/
@@ -9755,7 +10691,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V19*/ meltfptr[18]) /*=obj*/;
melt_object_get_field(slot,obj, 13, "CTYPG_BOXEDMAGIC");
- /*_.BOXMAGIC__V29*/ meltfptr[28] = slot;
+ /*_.BOXMAGIC__V29*/
+ meltfptr[28] = slot;
};
;
}
@@ -9766,7 +10703,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
}
;
MELT_LOCATION("warmelt-modes.melt:2718:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V19*/ meltfptr[18]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[3])))
) /*then*/
@@ -9777,7 +10715,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V19*/ meltfptr[18]) /*=obj*/;
melt_object_get_field(slot,obj, 15, "CTYPG_BOXEDSTRUCT");
- /*_.BOXSTRUCT__V30*/ meltfptr[29] = slot;
+ /*_.BOXSTRUCT__V30*/
+ meltfptr[29] = slot;
};
;
}
@@ -9788,7 +10727,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
}
;
MELT_LOCATION("warmelt-modes.melt:2719:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V19*/ meltfptr[18]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[3])))
) /*then*/
@@ -9799,7 +10739,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V19*/ meltfptr[18]) /*=obj*/;
melt_object_get_field(slot,obj, 18, "CTYPG_MAPSTRUCT");
- /*_.MAPSTRUCT__V31*/ meltfptr[30] = slot;
+ /*_.MAPSTRUCT__V31*/
+ meltfptr[30] = slot;
};
;
}
@@ -9810,7 +10751,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
}
;
MELT_LOCATION("warmelt-modes.melt:2720:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V19*/ meltfptr[18]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[3])))
) /*then*/
@@ -9821,7 +10763,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V19*/ meltfptr[18]) /*=obj*/;
melt_object_get_field(slot,obj, 17, "CTYPG_ENTRYSTRUCT");
- /*_.ENTRYSTRUCT__V32*/ meltfptr[31] = slot;
+ /*_.ENTRYSTRUCT__V32*/
+ meltfptr[31] = slot;
};
;
}
@@ -9855,7 +10798,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CTYPNAME__V26*/ meltfptr[19];
/*^apply.arg*/
argtab[4].meltbp_cstring = " */";
- /*_.ADD2OUT__V33*/ meltfptr[32] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V33*/
+ meltfptr[32] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -9902,7 +10846,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
argtab[13].meltbp_aptr = (melt_ptr_t*) &/*_.BOXSTRUCT__V30*/ meltfptr[29];
/*^apply.arg*/
argtab[14].meltbp_cstring = "), 0);";
- /*_.ADD2OUT__V34*/ meltfptr[33] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V34*/
+ meltfptr[33] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -9923,7 +10868,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
argtab[0].meltbp_cstring = "\n *dst = *src;\n\t dst->discr = (meltobject_ptr_t) newdiscrv\
; \n\t resv = (melt_ptr_t) dst;\
\n }\n\t break;";
- /*_.ADD2OUT__V35*/ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V35*/
+ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -9939,7 +10885,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:2738:/ cond");
- /*cond*/ if (/*_.MAPSTRUCT__V31*/ meltfptr[30]) /*then*/
+ /*cond*/
+ if (/*_.MAPSTRUCT__V31*/ meltfptr[30]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -9950,7 +10897,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
MELT_CHECK_SIGNAL();
;
/*^cond*/
- /*cond*/ if (/*_.ENTRYSTRUCT__V32*/ meltfptr[31]) /*then*/
+ /*cond*/
+ if (/*_.ENTRYSTRUCT__V32*/ meltfptr[31]) /*then*/
{
/*^cond.then*/
/*_._IF___V37*/ meltfptr[36] = /*_.MAPMAGIC__V28*/ meltfptr[27];;
@@ -9959,15 +10907,18 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
{
MELT_LOCATION("warmelt-modes.melt:2738:/ cond.else");
- /*_._IF___V37*/ meltfptr[36] = /*reallynil*/ NULL ;;
+ /*_._IF___V37*/
+ meltfptr[36] = /*reallynil*/ NULL ;;
}
;
/*^compute*/
- /*_._IF___V36*/ meltfptr[35] = /*_._IF___V37*/ meltfptr[36];;
+ /*_._IF___V36*/
+ meltfptr[35] = /*_._IF___V37*/ meltfptr[36];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2738:/ clear");
- /*clear*/ /*_._IF___V37*/ meltfptr[36] = 0 ;
+ /*clear*/ /*_._IF___V37*/
+ meltfptr[36] = 0 ;
}
;
}
@@ -9978,7 +10929,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
}
;
MELT_LOCATION("warmelt-modes.melt:2738:/ cond");
- /*cond*/ if (/*_._IF___V36*/ meltfptr[35]) /*then*/
+ /*cond*/
+ if (/*_._IF___V36*/ meltfptr[35]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -10042,18 +10994,23 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
*)dst, (const void*)curat, curva);\
\n\t }\n\t resv = (melt_ptr_t) dst;\
\n };\n break; ";
- /*_.ADD2OUT__V40*/ meltfptr[39] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V40*/
+ meltfptr[39] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_.LET___V39*/ meltfptr[38] = /*_.ADD2OUT__V40*/ meltfptr[39];;
+ /*_.LET___V39*/
+ meltfptr[38] = /*_.ADD2OUT__V40*/ meltfptr[39];;
MELT_LOCATION("warmelt-modes.melt:2739:/ clear");
- /*clear*/ /*_.ADD2OUT__V40*/ meltfptr[39] = 0 ;
- /*_._IF___V38*/ meltfptr[36] = /*_.LET___V39*/ meltfptr[38];;
+ /*clear*/ /*_.ADD2OUT__V40*/
+ meltfptr[39] = 0 ;
+ /*_._IF___V38*/
+ meltfptr[36] = /*_.LET___V39*/ meltfptr[38];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2738:/ clear");
- /*clear*/ /*_.LET___V39*/ meltfptr[38] = 0 ;
+ /*clear*/ /*_.LET___V39*/
+ meltfptr[38] = 0 ;
}
;
}
@@ -10064,58 +11021,79 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
}
;
/*^compute*/
- /*_.LET___V25*/ meltfptr[23] = /*_._IF___V38*/ meltfptr[36];;
+ /*_.LET___V25*/
+ meltfptr[23] = /*_._IF___V38*/ meltfptr[36];;
MELT_LOCATION("warmelt-modes.melt:2713:/ clear");
- /*clear*/ /*_.CTYPNAME__V26*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.CTYPNAME__V26*/
+ meltfptr[19] = 0 ;
/*^clear*/
- /*clear*/ /*_#TIXSUCC__L11*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#TIXSUCC__L11*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.TYCNAME__V27*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.TYCNAME__V27*/
+ meltfptr[26] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAPMAGIC__V28*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.MAPMAGIC__V28*/
+ meltfptr[27] = 0 ;
/*^clear*/
- /*clear*/ /*_.BOXMAGIC__V29*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.BOXMAGIC__V29*/
+ meltfptr[28] = 0 ;
/*^clear*/
- /*clear*/ /*_.BOXSTRUCT__V30*/ meltfptr[29] = 0 ;
+ /*clear*/ /*_.BOXSTRUCT__V30*/
+ meltfptr[29] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAPSTRUCT__V31*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_.MAPSTRUCT__V31*/
+ meltfptr[30] = 0 ;
/*^clear*/
- /*clear*/ /*_.ENTRYSTRUCT__V32*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_.ENTRYSTRUCT__V32*/
+ meltfptr[31] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V33*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V33*/
+ meltfptr[32] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V34*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V34*/
+ meltfptr[33] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V35*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V35*/
+ meltfptr[34] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V36*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_._IF___V36*/
+ meltfptr[35] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V38*/ meltfptr[36] = 0 ;
+ /*clear*/ /*_._IF___V38*/
+ meltfptr[36] = 0 ;
if (/*_#TIX__L7*/ meltfnum[1]<0) break;
} /* end foreach_in_multiple meltcit1__EACHTUP */
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:2708:/ clear");
- /*clear*/ /*_.CURCTYP__V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.CURCTYP__V19*/
+ meltfptr[18] = 0 ;
/*^clear*/
- /*clear*/ /*_#TIX__L7*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#TIX__L7*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V22*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.IFCPP___V22*/
+ meltfptr[20] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V25*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.LET___V25*/
+ meltfptr[23] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
MELT_LOCATION("warmelt-modes.melt:2702:/ clear");
- /*clear*/ /*_#NBCTYGTYTUP__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#NBCTYGTYTUP__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V18*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V18*/
+ meltfptr[5] = 0 ;
MELT_LOCATION("warmelt-modes.melt:2766:/ quasiblock");
- /*_#NBVALDESC__L12*/ meltfnum[8] =
+ /*_#NBVALDESC__L12*/
+ meltfnum[8] =
(melt_multiple_length((melt_ptr_t)(/*_.VALDESCTUP__V3*/ meltfptr[2])));;
{
@@ -10143,7 +11121,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
argtab[1].meltbp_long = /*_#NBVALDESC__L12*/ meltfnum[8];
/*^apply.arg*/
argtab[2].meltbp_cstring = " value descriptors *******/";
- /*_.ADD2OUT__V41*/ meltfptr[39] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V41*/
+ meltfptr[39] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
/*citerblock FOREACH_IN_MULTIPLE*/
@@ -10168,7 +11147,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V42*/ meltfptr[38]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[4])))
) /*then*/
@@ -10179,7 +11159,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V42*/ meltfptr[38]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMVALDESC__V44*/ meltfptr[26] = slot;
+ /*_.NAMVALDESC__V44*/
+ meltfptr[26] = slot;
};
;
}
@@ -10190,7 +11171,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
}
;
MELT_LOCATION("warmelt-modes.melt:2776:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V42*/ meltfptr[38]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[6])))
) /*then*/
@@ -10201,7 +11183,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V42*/ meltfptr[38]) /*=obj*/;
melt_object_get_field(slot,obj, 10, "VALDESC_CLONECHUNK");
- /*_.CLONEVALCHK__V45*/ meltfptr[27] = slot;
+ /*_.CLONEVALCHK__V45*/
+ meltfptr[27] = slot;
};
;
}
@@ -10212,7 +11195,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
}
;
MELT_LOCATION("warmelt-modes.melt:2777:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V42*/ meltfptr[38]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[6])))
) /*then*/
@@ -10223,7 +11207,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V42*/ meltfptr[38]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "VALDESC_STRUCT");
- /*_.VALSTRUCT__V46*/ meltfptr[28] = slot;
+ /*_.VALSTRUCT__V46*/
+ meltfptr[28] = slot;
};
;
}
@@ -10234,7 +11219,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
}
;
MELT_LOCATION("warmelt-modes.melt:2778:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V42*/ meltfptr[38]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[6])))
) /*then*/
@@ -10245,7 +11231,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V42*/ meltfptr[38]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "VALDESC_OBJMAGIC");
- /*_.VALOBJMAGIC__V47*/ meltfptr[29] = slot;
+ /*_.VALOBJMAGIC__V47*/
+ meltfptr[29] = slot;
};
;
}
@@ -10256,7 +11243,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
}
;
/*^compute*/
- /*_#VALDIXSUCC__L14*/ meltfnum[0] =
+ /*_#VALDIXSUCC__L14*/
+ meltfnum[0] =
((1) + (/*_#VALDIX__L13*/ meltfnum[7]));;
MELT_CHECK_SIGNAL();
@@ -10276,7 +11264,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.NAMVALDESC__V44*/ meltfptr[26];
/*^apply.arg*/
argtab[4].meltbp_cstring = " **/";
- /*_.ADD2OUT__V48*/ meltfptr[30] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V48*/
+ meltfptr[30] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -10288,10 +11277,12 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
MELT_CHECK_SIGNAL();
;
- /*_#eqeq__L15*/ meltfnum[14] =
+ /*_#eqeq__L15*/
+ meltfnum[14] =
((/*_.CLONEVALCHK__V45*/ meltfptr[27]) == ((/*!konst_7_TRUE*/ meltfrout->tabval[7])));;
MELT_LOCATION("warmelt-modes.melt:2784:/ cond");
- /*cond*/ if (/*_#eqeq__L15*/ meltfnum[14]) /*then*/
+ /*cond*/
+ if (/*_#eqeq__L15*/ meltfnum[14]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -10339,14 +11330,17 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
)newdiscrv;\n\t\t resv = (melt_ptr_t) dst;\
\n\t\t }\n\t\t \
break; ";
- /*_.ADD2OUT__V50*/ meltfptr[32] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V50*/
+ meltfptr[32] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V49*/ meltfptr[31] = /*_.ADD2OUT__V50*/ meltfptr[32];;
+ /*_._IFELSE___V49*/
+ meltfptr[31] = /*_.ADD2OUT__V50*/ meltfptr[32];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2784:/ clear");
- /*clear*/ /*_.ADD2OUT__V50*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V50*/
+ meltfptr[32] = 0 ;
}
;
}
@@ -10360,10 +11354,12 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRING__L16*/ meltfnum[15] =
+ /*_#IS_STRING__L16*/
+ meltfnum[15] =
(melt_magic_discr((melt_ptr_t)(/*_.CLONEVALCHK__V45*/ meltfptr[27])) == MELTOBMAG_STRING);;
MELT_LOCATION("warmelt-modes.melt:2797:/ cond");
- /*cond*/ if (/*_#IS_STRING__L16*/ meltfnum[15]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRING__L16*/ meltfnum[15]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -10409,14 +11405,17 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
/*^apply.arg*/
argtab[14].meltbp_cstring = ";\n\t\t if (dst) \n\t\t resv = (melt_ptr_t) dst;\
\n\t\t };\n\t\t break;";
- /*_.ADD2OUT__V52*/ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V52*/
+ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V51*/ meltfptr[33] = /*_.ADD2OUT__V52*/ meltfptr[34];;
+ /*_._IFELSE___V51*/
+ meltfptr[33] = /*_.ADD2OUT__V52*/ meltfptr[34];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2797:/ clear");
- /*clear*/ /*_.ADD2OUT__V52*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V52*/
+ meltfptr[34] = 0 ;
}
;
}
@@ -10430,10 +11429,12 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
MELT_CHECK_SIGNAL();
;
- /*_#NULL__L17*/ meltfnum[16] =
+ /*_#NULL__L17*/
+ meltfnum[16] =
(/*null*/(/*_.CLONEVALCHK__V45*/ meltfptr[27]) == NULL);;
MELT_LOCATION("warmelt-modes.melt:2811:/ cond");
- /*cond*/ if (/*_#NULL__L17*/ meltfnum[16]) /*then*/
+ /*cond*/
+ if (/*_#NULL__L17*/ meltfnum[16]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -10458,14 +11459,17 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.VALOBJMAGIC__V47*/ meltfptr[29];
/*^apply.arg*/
argtab[4].meltbp_cstring = ": break;";
- /*_.ADD2OUT__V54*/ meltfptr[36] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V54*/
+ meltfptr[36] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V53*/ meltfptr[35] = /*_.ADD2OUT__V54*/ meltfptr[36];;
+ /*_._IFELSE___V53*/
+ meltfptr[35] = /*_.ADD2OUT__V54*/ meltfptr[36];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2811:/ clear");
- /*clear*/ /*_.ADD2OUT__V54*/ meltfptr[36] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V54*/
+ meltfptr[36] = 0 ;
}
;
}
@@ -10496,7 +11500,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L18*/ meltfnum[17] =
+ /*_#MELT_NEED_DBG__L18*/
+ meltfnum[17] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -10505,7 +11510,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2817:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L18*/ meltfnum[17]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L18*/ meltfnum[17]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -10542,16 +11548,20 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
argtab[5].meltbp_cstring = " valdix=";
/*^apply.arg*/
argtab[6].meltbp_long = /*_#VALDIX__L13*/ meltfnum[7];
- /*_.MELT_DEBUG_FUN__V56*/ meltfptr[32] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V56*/
+ meltfptr[32] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V55*/ meltfptr[5] = /*_.MELT_DEBUG_FUN__V56*/ meltfptr[32];;
+ /*_._IF___V55*/
+ meltfptr[5] = /*_.MELT_DEBUG_FUN__V56*/ meltfptr[32];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2817:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L19*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L19*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V56*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V56*/
+ meltfptr[32] = 0 ;
}
;
}
@@ -10564,7 +11574,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
{
MELT_LOCATION("warmelt-modes.melt:2817:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -10573,9 +11584,11 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L18*/ meltfnum[17] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L18*/
+ meltfnum[17] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V55*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IF___V55*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -10607,76 +11620,99 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
argtab[0].meltbp_cstring = "invalid cloning for $1";
/*^apply.arg*/
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.NAMVALDESC__V44*/ meltfptr[26];
- /*_.ERROR_AT__V57*/ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[8])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.ERROR_AT__V57*/
+ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[8])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_LOCATION("warmelt-modes.melt:2816:/ quasiblock");
- /*_.PROGN___V58*/ meltfptr[36] = /*_.ERROR_AT__V57*/ meltfptr[34];;
+ /*_.PROGN___V58*/
+ meltfptr[36] = /*_.ERROR_AT__V57*/ meltfptr[34];;
/*^compute*/
- /*_._IFELSE___V53*/ meltfptr[35] = /*_.PROGN___V58*/ meltfptr[36];;
+ /*_._IFELSE___V53*/
+ meltfptr[35] = /*_.PROGN___V58*/ meltfptr[36];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2811:/ clear");
- /*clear*/ /*_.ERROR_AT__V57*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_.ERROR_AT__V57*/
+ meltfptr[34] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V58*/ meltfptr[36] = 0 ;
+ /*clear*/ /*_.PROGN___V58*/
+ meltfptr[36] = 0 ;
}
;
}
;
- /*_._IFELSE___V51*/ meltfptr[33] = /*_._IFELSE___V53*/ meltfptr[35];;
+ /*_._IFELSE___V51*/
+ meltfptr[33] = /*_._IFELSE___V53*/ meltfptr[35];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2797:/ clear");
- /*clear*/ /*_#NULL__L17*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#NULL__L17*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V53*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_._IFELSE___V53*/
+ meltfptr[35] = 0 ;
}
;
}
;
- /*_._IFELSE___V49*/ meltfptr[31] = /*_._IFELSE___V51*/ meltfptr[33];;
+ /*_._IFELSE___V49*/
+ meltfptr[31] = /*_._IFELSE___V51*/ meltfptr[33];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2784:/ clear");
- /*clear*/ /*_#IS_STRING__L16*/ meltfnum[15] = 0 ;
+ /*clear*/ /*_#IS_STRING__L16*/
+ meltfnum[15] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V51*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_._IFELSE___V51*/
+ meltfptr[33] = 0 ;
}
;
}
;
- /*_.LET___V43*/ meltfptr[19] = /*_._IFELSE___V49*/ meltfptr[31];;
+ /*_.LET___V43*/
+ meltfptr[19] = /*_._IFELSE___V49*/ meltfptr[31];;
MELT_LOCATION("warmelt-modes.melt:2775:/ clear");
- /*clear*/ /*_.NAMVALDESC__V44*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.NAMVALDESC__V44*/
+ meltfptr[26] = 0 ;
/*^clear*/
- /*clear*/ /*_.CLONEVALCHK__V45*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.CLONEVALCHK__V45*/
+ meltfptr[27] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALSTRUCT__V46*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.VALSTRUCT__V46*/
+ meltfptr[28] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALOBJMAGIC__V47*/ meltfptr[29] = 0 ;
+ /*clear*/ /*_.VALOBJMAGIC__V47*/
+ meltfptr[29] = 0 ;
/*^clear*/
- /*clear*/ /*_#VALDIXSUCC__L14*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#VALDIXSUCC__L14*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V48*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V48*/
+ meltfptr[30] = 0 ;
/*^clear*/
- /*clear*/ /*_#eqeq__L15*/ meltfnum[14] = 0 ;
+ /*clear*/ /*_#eqeq__L15*/
+ meltfnum[14] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V49*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_._IFELSE___V49*/
+ meltfptr[31] = 0 ;
if (/*_#VALDIX__L13*/ meltfnum[7]<0) break;
} /* end foreach_in_multiple meltcit2__EACHTUP */
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:2771:/ clear");
- /*clear*/ /*_.CURVALDESC__V42*/ meltfptr[38] = 0 ;
+ /*clear*/ /*_.CURVALDESC__V42*/
+ meltfptr[38] = 0 ;
/*^clear*/
- /*clear*/ /*_#VALDIX__L13*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#VALDIX__L13*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V43*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.LET___V43*/
+ meltfptr[19] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -10687,9 +11723,11 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
;
MELT_LOCATION("warmelt-modes.melt:2766:/ clear");
- /*clear*/ /*_#NBVALDESC__L12*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#NBVALDESC__L12*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V41*/ meltfptr[39] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V41*/
+ meltfptr[39] = 0 ;
MELT_CHECK_SIGNAL();
;
@@ -10705,7 +11743,8 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
\n} /* end of generated meltgc_clone_with_discriminant */\
\n#undef resv\n#undef srcvalv\n#undef newdiscrv\
\n#undef discrv\n#undef compv\n";
- /*_.ADD2OUT__V59*/ meltfptr[32] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V59*/
+ meltfptr[32] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -10720,15 +11759,20 @@ NANT)\n goto end;\n if (!melt_is_instance_of((melt_ptr_t)newdiscrv\
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2651:/ clear");
- /*clear*/ /*_.IFCPP___V8*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.IFCPP___V8*/
+ meltfptr[6] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V11*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.IFCPP___V11*/
+ meltfptr[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V14*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.IFCPP___V14*/
+ meltfptr[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V17*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V17*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V59*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V59*/
+ meltfptr[32] = 0 ;
}
;
@@ -10810,7 +11854,8 @@ meltrout_52_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_SCANNING(meltclosure_ptr_t me
/* end of frame for routine meltrout_52_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_SCANNING fromline 1756 */
- /* classy proc frame meltrout_52_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_SCANNING */ MeltFrame_meltrout_52_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_SCANNING
+ /* classy proc frame meltrout_52_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_SCANNING */
+ MeltFrame_meltrout_52_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_SCANNING
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_52_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_SCANNING fromline 1785*/
#if ENABLE_CHECKING
@@ -10823,7 +11868,8 @@ meltrout_52_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_SCANNING(meltclosure_ptr_t me
#define meltframe meltfram__
melt_trace_start("GENERATE_RUNTYPESUPPORT_SCANNING", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -10833,26 +11879,30 @@ meltrout_52_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_SCANNING(meltclosure_ptr_t me
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:2847:/ getarg");
- /*_.CTYGTYTUP__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.CTYGTYTUP__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.VALDESCTUP__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.VALDESCTUP__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.VALDESCTUP__V3*/ meltfptr[2])) != NULL);
/*getarg#2*/
/*^getarg*/
if (meltxargdescr_[1] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTNAME__V4*/ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
+ /*_.OUTNAME__V4*/
+ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTNAME__V4*/ meltfptr[3])) != NULL);
/*getarg#3*/
/*^getarg*/
if (meltxargdescr_[2] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTBUF__V5*/ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
+ /*_.OUTBUF__V5*/
+ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4])) != NULL);
;
@@ -10884,7 +11934,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -10893,7 +11944,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2848:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -10926,16 +11978,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_scanning start outname=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OUTNAME__V4*/ meltfptr[3];
- /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V7*/
+ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V6*/ meltfptr[5] = /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6];;
+ /*_._IF___V6*/
+ meltfptr[5] = /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2848:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V7*/
+ meltfptr[6] = 0 ;
}
;
}
@@ -10948,7 +12004,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2848:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -10957,9 +12014,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V6*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IF___V6*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -10989,10 +12048,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L3*/ meltfnum[1] =
+ /*_#IS_MULTIPLE__L3*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.CTYGTYTUP__V2*/ meltfptr[1])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:2850:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V9*/ meltfptr[5] = (/*nil*/NULL);;
@@ -11021,25 +12082,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2850;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CTYGTYTUP__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V10*/
+ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V9*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9];;
+ /*_._IFELSE___V9*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2850:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V10*/
+ meltfptr[9] = 0 ;
}
;
}
;
- /*_.IFCPP___V8*/ meltfptr[6] = /*_._IFELSE___V9*/ meltfptr[5];;
+ /*_.IFCPP___V8*/
+ meltfptr[6] = /*_._IFELSE___V9*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2850:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V9*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V9*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -11057,10 +12124,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L4*/ meltfnum[0] =
+ /*_#IS_MULTIPLE__L4*/
+ meltfnum[0] =
(melt_magic_discr((melt_ptr_t)(/*_.VALDESCTUP__V3*/ meltfptr[2])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:2851:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V12*/ meltfptr[5] = (/*nil*/NULL);;
@@ -11089,25 +12158,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2851;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.VALDESCTUP__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V13*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V12*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12];;
+ /*_._IFELSE___V12*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2851:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V13*/
+ meltfptr[12] = 0 ;
}
;
}
;
- /*_.IFCPP___V11*/ meltfptr[9] = /*_._IFELSE___V12*/ meltfptr[5];;
+ /*_.IFCPP___V11*/
+ meltfptr[9] = /*_._IFELSE___V12*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2851:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V12*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V12*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -11125,10 +12200,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRBUF__L5*/ meltfnum[1] =
+ /*_#IS_STRBUF__L5*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4])) == MELTOBMAG_STRBUF);;
MELT_LOCATION("warmelt-modes.melt:2852:/ cond");
- /*cond*/ if (/*_#IS_STRBUF__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRBUF__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V15*/ meltfptr[5] = (/*nil*/NULL);;
@@ -11157,25 +12234,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2852;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OUTBUF__V5*/ meltfptr[4];
- /*_.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);
+ /*_.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);
}
;
- /*_._IFELSE___V15*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
+ /*_._IFELSE___V15*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2852:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/
+ meltfptr[15] = 0 ;
}
;
}
;
- /*_.IFCPP___V14*/ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[5];;
+ /*_.IFCPP___V14*/
+ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2852:/ clear");
- /*clear*/ /*_#IS_STRBUF__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_STRBUF__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V15*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V15*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -11204,7 +12287,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2856:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/** start of code generated by generate_runtypesupport_scanning **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/** start of code generated by generate_runtypesupport_scanning **/"));
}
;
@@ -11216,8 +12300,9 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2860:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)((/*!konst_2*/ meltfrout->tabval[2]))));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)((/*!konst_2*/ meltfrout->tabval[2]))));
}
;
@@ -11258,7 +12343,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L7*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L7*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -11267,7 +12353,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2885:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L7*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L7*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -11300,16 +12387,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_scanning curvaldesc=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.CURVALDESC__V17*/ meltfptr[15];
- /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V19*/
+ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V18*/ meltfptr[5] = /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18];;
+ /*_._IF___V18*/
+ meltfptr[5] = /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2885:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L8*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L8*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V19*/
+ meltfptr[18] = 0 ;
}
;
}
@@ -11322,7 +12413,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2885:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -11331,9 +12423,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L7*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L7*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V18*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IF___V18*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -11363,10 +12457,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L9*/ meltfnum[7] =
+ /*_#IS_A__L9*/
+ meltfnum[7] =
melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]), (melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-modes.melt:2886:/ cond");
- /*cond*/ if (/*_#IS_A__L9*/ meltfnum[7]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L9*/ meltfnum[7]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V21*/ meltfptr[5] = (/*nil*/NULL);;
@@ -11395,25 +12491,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 2886;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURVALDESC__V17*/ meltfptr[15];
- /*_.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);
+ /*_.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);
}
;
- /*_._IFELSE___V21*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21];;
+ /*_._IFELSE___V21*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2886:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V22*/
+ meltfptr[21] = 0 ;
}
;
}
;
- /*_.IFCPP___V20*/ meltfptr[18] = /*_._IFELSE___V21*/ meltfptr[5];;
+ /*_.IFCPP___V20*/
+ meltfptr[18] = /*_._IFELSE___V21*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2886:/ clear");
- /*clear*/ /*_#IS_A__L9*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#IS_A__L9*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V21*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V21*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -11430,10 +12532,12 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2888:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*valdesc #"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*valdesc #"));
}
;
- /*_#plI__L10*/ meltfnum[1] =
+ /*_#plI__L10*/
+ meltfnum[1] =
((1) + (/*_#VIX__L6*/ meltfnum[0]));;
{
@@ -11444,11 +12548,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2890:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
}
;
MELT_LOCATION("warmelt-modes.melt:2891:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[4])))
) /*then*/
@@ -11459,7 +12565,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V23*/ meltfptr[21] = slot;
+ /*_.NAMED_NAME__V23*/
+ meltfptr[21] = slot;
};
;
}
@@ -11479,7 +12586,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2892:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
}
;
@@ -11491,11 +12599,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2894:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "case "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "case "));
}
;
MELT_LOCATION("warmelt-modes.melt:2895:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[3])))
) /*then*/
@@ -11506,7 +12616,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "VALDESC_OBJMAGIC");
- /*_.VALDESC_OBJMAGIC__V24*/ meltfptr[5] = slot;
+ /*_.VALDESC_OBJMAGIC__V24*/
+ meltfptr[5] = slot;
};
;
}
@@ -11519,21 +12630,24 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2895:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.VALDESC_OBJMAGIC__V24*/ meltfptr[5])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.VALDESC_OBJMAGIC__V24*/ meltfptr[5])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2896:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ": {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ": {"));
}
;
MELT_LOCATION("warmelt-modes.melt:2897:/ quasiblock");
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[3])))
) /*then*/
@@ -11544,7 +12658,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 9, "VALDESC_FORWCHUNK");
- /*_.FWCHK__V25*/ meltfptr[24] = slot;
+ /*_.FWCHK__V25*/
+ meltfptr[24] = slot;
};
;
}
@@ -11558,7 +12673,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:2899:/ cond");
- /*cond*/ if (/*_.FWCHK__V25*/ meltfptr[24]) /*then*/
+ /*cond*/
+ if (/*_.FWCHK__V25*/ meltfptr[24]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -11574,11 +12690,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2902:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2903:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[3])))
) /*then*/
@@ -11589,7 +12707,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "VALDESC_STRUCT");
- /*_.VALDESC_STRUCT__V26*/ meltfptr[25] = slot;
+ /*_.VALDESC_STRUCT__V26*/
+ meltfptr[25] = slot;
};
;
}
@@ -11602,18 +12721,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2903:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.VALDESC_STRUCT__V26*/ meltfptr[25])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.VALDESC_STRUCT__V26*/ meltfptr[25])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2904:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*src = (struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*src = (struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2905:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[3])))
) /*then*/
@@ -11624,7 +12746,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "VALDESC_STRUCT");
- /*_.VALDESC_STRUCT__V27*/ meltfptr[26] = slot;
+ /*_.VALDESC_STRUCT__V27*/
+ meltfptr[26] = slot;
};
;
}
@@ -11637,14 +12760,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2905:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.VALDESC_STRUCT__V27*/ meltfptr[26])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.VALDESC_STRUCT__V27*/ meltfptr[26])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2906:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*) p;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*) p;"));
}
;
@@ -11656,8 +12781,9 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2908:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.FWCHK__V25*/ meltfptr[24])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.FWCHK__V25*/ meltfptr[24])));
}
;
MELT_LOCATION("warmelt-modes.melt:2900:/ quasiblock");
@@ -11666,16 +12792,19 @@ meltlab_endgetargs:
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2899:/ clear");
- /*clear*/ /*_.VALDESC_STRUCT__V26*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_.VALDESC_STRUCT__V26*/
+ meltfptr[25] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_STRUCT__V27*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.VALDESC_STRUCT__V27*/
+ meltfptr[26] = 0 ;
}
;
} /*noelse*/
;
MELT_LOCATION("warmelt-modes.melt:2897:/ clear");
- /*clear*/ /*_.FWCHK__V25*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.FWCHK__V25*/
+ meltfptr[24] = 0 ;
{
MELT_LOCATION("warmelt-modes.melt:2910:/ locexp");
@@ -11685,7 +12814,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2911:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "break; }"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "break; }"));
}
;
@@ -11700,17 +12830,23 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:2882:/ clear");
- /*clear*/ /*_.CURVALDESC__V17*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.CURVALDESC__V17*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_#VIX__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#VIX__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V20*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.IFCPP___V20*/
+ meltfptr[18] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L10*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#plI__L10*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V23*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V23*/
+ meltfptr[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.VALDESC_OBJMAGIC__V24*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.VALDESC_OBJMAGIC__V24*/
+ meltfptr[5] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -11722,7 +12858,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2917:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* GTY-ed ctypes scan forward for melt_scanning */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* GTY-ed ctypes scan forward for melt_scanning */"));
}
;
@@ -11763,7 +12900,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L12*/ meltfnum[11] =
+ /*_#MELT_NEED_DBG__L12*/
+ meltfnum[11] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -11772,7 +12910,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:2924:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L12*/ meltfnum[11]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L12*/ meltfnum[11]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -11805,16 +12944,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_scanning curctyp=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.CURCTYP__V28*/ meltfptr[25];
- /*_.MELT_DEBUG_FUN__V30*/ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V30*/
+ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V29*/ meltfptr[26] = /*_.MELT_DEBUG_FUN__V30*/ meltfptr[24];;
+ /*_._IF___V29*/
+ meltfptr[26] = /*_.MELT_DEBUG_FUN__V30*/ meltfptr[24];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2924:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L13*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L13*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V30*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V30*/
+ meltfptr[24] = 0 ;
}
;
}
@@ -11827,7 +12970,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2924:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -11836,9 +12980,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L12*/ meltfnum[11] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L12*/
+ meltfnum[11] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V29*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_._IF___V29*/
+ meltfptr[26] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -11861,10 +13007,12 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2925:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*gtyctype #"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*gtyctype #"));
}
;
- /*_#plI__L14*/ meltfnum[12] =
+ /*_#plI__L14*/
+ meltfnum[12] =
((1) + (/*_#TIX__L11*/ meltfnum[7]));;
{
@@ -11875,11 +13023,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2927:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
}
;
MELT_LOCATION("warmelt-modes.melt:2928:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[4])))
) /*then*/
@@ -11890,7 +13040,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V31*/ meltfptr[24] = slot;
+ /*_.NAMED_NAME__V31*/
+ meltfptr[24] = slot;
};
;
}
@@ -11910,7 +13061,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2929:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
}
;
@@ -11922,11 +13074,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2932:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "case "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "case "));
}
;
MELT_LOCATION("warmelt-modes.melt:2933:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -11937,7 +13091,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]) /*=obj*/;
melt_object_get_field(slot,obj, 13, "CTYPG_BOXEDMAGIC");
- /*_.CTYPG_BOXEDMAGIC__V32*/ meltfptr[26] = slot;
+ /*_.CTYPG_BOXEDMAGIC__V32*/
+ meltfptr[26] = slot;
};
;
}
@@ -11950,14 +13105,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2933:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDMAGIC__V32*/ meltfptr[26])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_BOXEDMAGIC__V32*/ meltfptr[26])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2934:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ":"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ":"));
}
;
@@ -11969,7 +13126,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2936:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "break;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "break;"));
}
;
@@ -11981,11 +13139,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2939:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "case "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "case "));
}
;
MELT_LOCATION("warmelt-modes.melt:2940:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -11996,7 +13156,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]) /*=obj*/;
melt_object_get_field(slot,obj, 14, "CTYPG_MAPMAGIC");
- /*_.CTYPG_MAPMAGIC__V33*/ meltfptr[32] = slot;
+ /*_.CTYPG_MAPMAGIC__V33*/
+ meltfptr[32] = slot;
};
;
}
@@ -12009,14 +13170,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2940:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPMAGIC__V33*/ meltfptr[32])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPMAGIC__V33*/ meltfptr[32])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2941:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ": {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( ": {"));
}
;
@@ -12028,11 +13191,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2943:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2944:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -12043,7 +13208,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]) /*=obj*/;
melt_object_get_field(slot,obj, 18, "CTYPG_MAPSTRUCT");
- /*_.CTYPG_MAPSTRUCT__V34*/ meltfptr[33] = slot;
+ /*_.CTYPG_MAPSTRUCT__V34*/
+ meltfptr[33] = slot;
};
;
}
@@ -12056,18 +13222,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2944:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V34*/ meltfptr[33])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V34*/ meltfptr[33])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2945:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " *src = (struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " *src = (struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2946:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -12078,7 +13247,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]) /*=obj*/;
melt_object_get_field(slot,obj, 18, "CTYPG_MAPSTRUCT");
- /*_.CTYPG_MAPSTRUCT__V35*/ meltfptr[34] = slot;
+ /*_.CTYPG_MAPSTRUCT__V35*/
+ meltfptr[34] = slot;
};
;
}
@@ -12091,14 +13261,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2946:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V35*/ meltfptr[34])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V35*/ meltfptr[34])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2947:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*) p;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*) p;"));
}
;
@@ -12110,7 +13282,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2949:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "int siz=0, ix=0;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "int siz=0, ix=0;"));
}
;
@@ -12122,7 +13295,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2951:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "MELT_FORWARDED(src->meltmap_aux);"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "MELT_FORWARDED(src->meltmap_aux);"));
}
;
@@ -12134,7 +13308,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2953:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "if (!src->entab) break;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "if (!src->entab) break;"));
}
;
@@ -12146,7 +13321,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2955:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "siz = melt_primtab[src->lenix];"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "siz = melt_primtab[src->lenix];"));
}
;
@@ -12158,7 +13334,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2957:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "gcc_assert (siz>0);"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "gcc_assert (siz>0);"));
}
;
@@ -12170,7 +13347,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2959:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "if (melt_is_young (src->entab)) {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "if (melt_is_young (src->entab)) {"));
}
;
@@ -12182,11 +13360,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2961:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2962:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -12197,7 +13377,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]) /*=obj*/;
melt_object_get_field(slot,obj, 17, "CTYPG_ENTRYSTRUCT");
- /*_.CTYPG_ENTRYSTRUCT__V36*/ meltfptr[35] = slot;
+ /*_.CTYPG_ENTRYSTRUCT__V36*/
+ meltfptr[35] = slot;
};
;
}
@@ -12210,18 +13391,21 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2962:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V36*/ meltfptr[35])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V36*/ meltfptr[35])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2963:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "* newtab = ggc_alloc_vec_"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "* newtab = ggc_alloc_vec_"));
}
;
MELT_LOCATION("warmelt-modes.melt:2964:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -12232,7 +13416,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]) /*=obj*/;
melt_object_get_field(slot,obj, 17, "CTYPG_ENTRYSTRUCT");
- /*_.CTYPG_ENTRYSTRUCT__V37*/ meltfptr[36] = slot;
+ /*_.CTYPG_ENTRYSTRUCT__V37*/
+ meltfptr[36] = slot;
};
;
}
@@ -12245,14 +13430,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2964:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V37*/ meltfptr[36])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V37*/ meltfptr[36])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2965:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " (siz);"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " (siz);"));
}
;
@@ -12264,11 +13451,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2967:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "memcpy (newtab, src->entab, siz * sizeof (struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "memcpy (newtab, src->entab, siz * sizeof (struct "));
}
;
MELT_LOCATION("warmelt-modes.melt:2968:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -12279,7 +13468,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]) /*=obj*/;
melt_object_get_field(slot,obj, 17, "CTYPG_ENTRYSTRUCT");
- /*_.CTYPG_ENTRYSTRUCT__V38*/ meltfptr[37] = slot;
+ /*_.CTYPG_ENTRYSTRUCT__V38*/
+ meltfptr[37] = slot;
};
;
}
@@ -12292,14 +13482,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2968:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V38*/ meltfptr[37])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_ENTRYSTRUCT__V38*/ meltfptr[37])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2969:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "));"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "));"));
}
;
@@ -12311,7 +13503,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2971:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "src->entab = newtab;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "src->entab = newtab;"));
}
;
@@ -12323,7 +13516,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2973:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "} /*end if young entab */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "} /*end if young entab */"));
}
;
@@ -12335,7 +13529,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2975:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "for (ix = 0; ix < siz; ix++) {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "for (ix = 0; ix < siz; ix++) {"));
}
;
@@ -12345,7 +13540,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:2977:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[6])))
) /*then*/
@@ -12356,7 +13552,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "CTYPE_CNAME");
- /*_.CTYPE_CNAME__V39*/ meltfptr[38] = slot;
+ /*_.CTYPE_CNAME__V39*/
+ meltfptr[38] = slot;
};
;
}
@@ -12369,14 +13566,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2977:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPE_CNAME__V39*/ meltfptr[38])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPE_CNAME__V39*/ meltfptr[38])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2978:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " at = src->entab[ix].e_at;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " at = src->entab[ix].e_at;"));
}
;
@@ -12388,7 +13587,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2980:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "if (!at || (void*) at == (void*) HTAB_DELETED_ENTRY) {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "if (!at || (void*) at == (void*) HTAB_DELETED_ENTRY) {"));
}
;
@@ -12400,7 +13600,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2982:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "src->entab[ix].e_va = NULL;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "src->entab[ix].e_va = NULL;"));
}
;
@@ -12412,7 +13613,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2984:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "continue;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "continue;"));
}
;
@@ -12424,7 +13626,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2986:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "} /*end if empty at */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "} /*end if empty at */"));
}
;
@@ -12436,7 +13639,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2988:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "MELT_FORWARDED (src->entab[ix].e_va);"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "MELT_FORWARDED (src->entab[ix].e_va);"));
}
;
@@ -12448,7 +13652,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2990:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "} /*end for ix*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "} /*end for ix*/"));
}
;
@@ -12460,11 +13665,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2992:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "}; /* end case "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "}; /* end case "));
}
;
MELT_LOCATION("warmelt-modes.melt:2993:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[5])))
) /*then*/
@@ -12475,7 +13682,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V28*/ meltfptr[25]) /*=obj*/;
melt_object_get_field(slot,obj, 14, "CTYPG_MAPMAGIC");
- /*_.CTYPG_MAPMAGIC__V40*/ meltfptr[39] = slot;
+ /*_.CTYPG_MAPMAGIC__V40*/
+ meltfptr[39] = slot;
};
;
}
@@ -12488,14 +13696,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2993:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPMAGIC__V40*/ meltfptr[39])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPG_MAPMAGIC__V40*/ meltfptr[39])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:2994:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " */"));
}
;
@@ -12507,7 +13717,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:2996:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "break;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "break;"));
}
;
@@ -12522,38 +13733,52 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:2921:/ clear");
- /*clear*/ /*_.CURCTYP__V28*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_.CURCTYP__V28*/
+ meltfptr[25] = 0 ;
/*^clear*/
- /*clear*/ /*_#TIX__L11*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#TIX__L11*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L14*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#plI__L14*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V31*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V31*/
+ meltfptr[24] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDMAGIC__V32*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDMAGIC__V32*/
+ meltfptr[26] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPMAGIC__V33*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPMAGIC__V33*/
+ meltfptr[32] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPSTRUCT__V34*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPSTRUCT__V34*/
+ meltfptr[33] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPSTRUCT__V35*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPSTRUCT__V35*/
+ meltfptr[34] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V36*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V36*/
+ meltfptr[35] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V37*/ meltfptr[36] = 0 ;
+ /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V37*/
+ meltfptr[36] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V38*/ meltfptr[37] = 0 ;
+ /*clear*/ /*_.CTYPG_ENTRYSTRUCT__V38*/
+ meltfptr[37] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPE_CNAME__V39*/ meltfptr[38] = 0 ;
+ /*clear*/ /*_.CTYPE_CNAME__V39*/
+ meltfptr[38] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPMAGIC__V40*/ meltfptr[39] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPMAGIC__V40*/
+ meltfptr[39] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
{
MELT_LOCATION("warmelt-modes.melt:3000:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)((/*!konst_7*/ meltfrout->tabval[7]))));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)((/*!konst_7*/ meltfrout->tabval[7]))));
}
;
@@ -12565,7 +13790,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3009:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/**end of code generated by generate_runtypesupport_scanning **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/**end of code generated by generate_runtypesupport_scanning **/"));
}
;
@@ -12580,11 +13806,14 @@ meltlab_endgetargs:
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:2847:/ clear");
- /*clear*/ /*_.IFCPP___V8*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.IFCPP___V8*/
+ meltfptr[6] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V11*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.IFCPP___V11*/
+ meltfptr[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V14*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.IFCPP___V14*/
+ meltfptr[12] = 0 ;
}
;
@@ -12666,7 +13895,8 @@ meltrout_53_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PARAM(meltclosure_ptr_t meltc
/* end of frame for routine meltrout_53_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PARAM fromline 1756 */
- /* classy proc frame meltrout_53_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PARAM */ MeltFrame_meltrout_53_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PARAM
+ /* classy proc frame meltrout_53_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PARAM */
+ MeltFrame_meltrout_53_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PARAM
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_53_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PARAM fromline 1785*/
#if ENABLE_CHECKING
@@ -12679,7 +13909,8 @@ meltrout_53_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PARAM(meltclosure_ptr_t meltc
#define meltframe meltfram__
melt_trace_start("GENERATE_RUNTYPESUPPORT_PARAM", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -12689,26 +13920,30 @@ meltrout_53_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PARAM(meltclosure_ptr_t meltc
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:3019:/ getarg");
- /*_.CTYTUP__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.CTYTUP__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.VALDESCTUP__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.VALDESCTUP__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.VALDESCTUP__V3*/ meltfptr[2])) != NULL);
/*getarg#2*/
/*^getarg*/
if (meltxargdescr_[1] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTNAME__V4*/ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
+ /*_.OUTNAME__V4*/
+ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTNAME__V4*/ meltfptr[3])) != NULL);
/*getarg#3*/
/*^getarg*/
if (meltxargdescr_[2] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTBUF__V5*/ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
+ /*_.OUTBUF__V5*/
+ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4])) != NULL);
;
@@ -12740,7 +13975,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -12749,7 +13985,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:3020:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -12782,16 +14019,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_param start outname=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OUTNAME__V4*/ meltfptr[3];
- /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V7*/
+ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V6*/ meltfptr[5] = /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6];;
+ /*_._IF___V6*/
+ meltfptr[5] = /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3020:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V7*/
+ meltfptr[6] = 0 ;
}
;
}
@@ -12804,7 +14045,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3020:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -12813,9 +14055,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V6*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IF___V6*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -12845,10 +14089,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L3*/ meltfnum[1] =
+ /*_#IS_MULTIPLE__L3*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.CTYTUP__V2*/ meltfptr[1])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:3021:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V9*/ meltfptr[5] = (/*nil*/NULL);;
@@ -12877,25 +14123,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3021;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CTYTUP__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V10*/
+ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V9*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9];;
+ /*_._IFELSE___V9*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3021:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V10*/
+ meltfptr[9] = 0 ;
}
;
}
;
- /*_.IFCPP___V8*/ meltfptr[6] = /*_._IFELSE___V9*/ meltfptr[5];;
+ /*_.IFCPP___V8*/
+ meltfptr[6] = /*_._IFELSE___V9*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3021:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V9*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V9*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -12913,10 +14165,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L4*/ meltfnum[0] =
+ /*_#IS_MULTIPLE__L4*/
+ meltfnum[0] =
(melt_magic_discr((melt_ptr_t)(/*_.VALDESCTUP__V3*/ meltfptr[2])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:3022:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V12*/ meltfptr[5] = (/*nil*/NULL);;
@@ -12945,25 +14199,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3022;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.VALDESCTUP__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V13*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V12*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12];;
+ /*_._IFELSE___V12*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3022:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V13*/
+ meltfptr[12] = 0 ;
}
;
}
;
- /*_.IFCPP___V11*/ meltfptr[9] = /*_._IFELSE___V12*/ meltfptr[5];;
+ /*_.IFCPP___V11*/
+ meltfptr[9] = /*_._IFELSE___V12*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3022:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V12*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V12*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -12981,10 +14241,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRBUF__L5*/ meltfnum[1] =
+ /*_#IS_STRBUF__L5*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4])) == MELTOBMAG_STRBUF);;
MELT_LOCATION("warmelt-modes.melt:3023:/ cond");
- /*cond*/ if (/*_#IS_STRBUF__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRBUF__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V15*/ meltfptr[5] = (/*nil*/NULL);;
@@ -13013,25 +14275,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3023;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OUTBUF__V5*/ meltfptr[4];
- /*_.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);
+ /*_.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);
}
;
- /*_._IFELSE___V15*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
+ /*_._IFELSE___V15*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3023:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/
+ meltfptr[15] = 0 ;
}
;
}
;
- /*_.IFCPP___V14*/ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[5];;
+ /*_.IFCPP___V14*/
+ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3023:/ clear");
- /*clear*/ /*_#IS_STRBUF__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_STRBUF__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V15*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V15*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -13048,9 +14316,11 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:3025:/ quasiblock");
- /*_#NUMDELTA__L6*/ meltfnum[0] = 1;;
+ /*_#NUMDELTA__L6*/
+ meltfnum[0] = 1;;
/*^compute*/
- /*_#LASTNUM__L7*/ meltfnum[1] = 0;;
+ /*_#LASTNUM__L7*/
+ meltfnum[1] = 0;;
{
MELT_LOCATION("warmelt-modes.melt:3031:/ locexp");
@@ -13066,7 +14336,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3033:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/** start of code generated by generate_runtypesupport_param **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/** start of code generated by generate_runtypesupport_param **/"));
}
;
@@ -13078,7 +14349,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3036:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* support for MELT parameter passing*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* support for MELT parameter passing*/"));
}
;
@@ -13090,7 +14362,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3041:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "enum /* generated enumeration for MELT parameters */ {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "enum /* generated enumeration for MELT parameters */ {"));
}
;
@@ -13102,7 +14375,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3043:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "MELTBPAR__NONE=0,"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "MELTBPAR__NONE=0,"));
}
;
@@ -13143,7 +14417,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L9*/ meltfnum[8] =
+ /*_#MELT_NEED_DBG__L9*/
+ meltfnum[8] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -13152,7 +14427,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:3048:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L9*/ meltfnum[8]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L9*/ meltfnum[8]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -13185,16 +14461,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "runtypesupport_param curctyp=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.CURCTYP__V17*/ meltfptr[15];
- /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V19*/
+ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V18*/ meltfptr[5] = /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18];;
+ /*_._IF___V18*/
+ meltfptr[5] = /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3048:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L10*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L10*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V19*/
+ meltfptr[18] = 0 ;
}
;
}
@@ -13207,7 +14487,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3048:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -13216,9 +14497,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L9*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L9*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V18*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IF___V18*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -13241,10 +14524,12 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3049:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*gtyctype #"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*gtyctype #"));
}
;
- /*_#plI__L11*/ meltfnum[9] =
+ /*_#plI__L11*/
+ meltfnum[9] =
((1) + (/*_#TIX__L8*/ meltfnum[7]));;
{
@@ -13255,11 +14540,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3051:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
}
;
MELT_LOCATION("warmelt-modes.melt:3052:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[2])))
) /*then*/
@@ -13270,7 +14557,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V20*/ meltfptr[18] = slot;
+ /*_.NAMED_NAME__V20*/
+ meltfptr[18] = slot;
};
;
}
@@ -13290,7 +14578,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3053:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
}
;
@@ -13303,7 +14592,8 @@ meltlab_endgetargs:
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[3])))
) /*then*/
@@ -13314,7 +14604,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 5, "CTYPE_PARCHAR");
- /*_.CTYPCHAR__V21*/ meltfptr[5] = slot;
+ /*_.CTYPCHAR__V21*/
+ meltfptr[5] = slot;
};
;
}
@@ -13325,7 +14616,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3056:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[3])))
) /*then*/
@@ -13336,7 +14628,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 6, "CTYPE_PARSTRING");
- /*_.CTYPSTR__V22*/ meltfptr[21] = slot;
+ /*_.CTYPSTR__V22*/
+ meltfptr[21] = slot;
};
;
}
@@ -13350,7 +14643,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:3060:/ cond");
- /*cond*/ if (/*_.CTYPCHAR__V21*/ meltfptr[5]) /*then*/
+ /*cond*/
+ if (/*_.CTYPCHAR__V21*/ meltfptr[5]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -13360,17 +14654,20 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3061:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPCHAR__V21*/ meltfptr[5])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPCHAR__V21*/ meltfptr[5])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3062:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " /*="));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " /*="));
}
;
- /*_#plI__L12*/ meltfnum[8] =
+ /*_#plI__L12*/
+ meltfnum[8] =
((/*_#NUMDELTA__L6*/ meltfnum[0]) + (/*_#TIX__L8*/ meltfnum[7]));;
{
@@ -13378,14 +14675,17 @@ meltlab_endgetargs:
meltgc_add_strbuf_dec((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (/*_#plI__L12*/ meltfnum[8]));
}
;
- /*_#plI__L13*/ meltfnum[12] =
+ /*_#plI__L13*/
+ meltfnum[12] =
((/*_#NUMDELTA__L6*/ meltfnum[0]) + (/*_#TIX__L8*/ meltfnum[7]));;
MELT_LOCATION("warmelt-modes.melt:3064:/ compute");
- /*_#LASTNUM__L7*/ meltfnum[1] = /*_#SETQ___L14*/ meltfnum[13] = /*_#plI__L13*/ meltfnum[12];;
+ /*_#LASTNUM__L7*/
+ meltfnum[1] = /*_#SETQ___L14*/ meltfnum[13] = /*_#plI__L13*/ meltfnum[12];;
{
MELT_LOCATION("warmelt-modes.melt:3065:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/,"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/,"));
}
;
MELT_LOCATION("warmelt-modes.melt:3060:/ quasiblock");
@@ -13394,11 +14694,14 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#plI__L12*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#plI__L12*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L13*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#plI__L13*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_#SETQ___L14*/ meltfnum[13] = 0 ;
+ /*clear*/ /*_#SETQ___L14*/
+ meltfnum[13] = 0 ;
}
;
}
@@ -13412,7 +14715,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3068:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " /*-- non parameter --*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " /*-- non parameter --*/"));
}
;
MELT_LOCATION("warmelt-modes.melt:3067:/ quasiblock");
@@ -13433,7 +14737,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:3072:/ cond");
- /*cond*/ if (/*_.CTYPSTR__V22*/ meltfptr[21]) /*then*/
+ /*cond*/
+ if (/*_.CTYPSTR__V22*/ meltfptr[21]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -13443,23 +14748,27 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3073:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#define "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "#define "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3074:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPSTR__V22*/ meltfptr[21])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPSTR__V22*/ meltfptr[21])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3075:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " \"\\x"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " \"\\x"));
}
;
- /*_#plI__L16*/ meltfnum[12] =
+ /*_#plI__L16*/
+ meltfnum[12] =
((/*_#NUMDELTA__L6*/ meltfnum[0]) + (/*_#TIX__L8*/ meltfnum[7]));;
{
@@ -13470,29 +14779,38 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3077:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "\""));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "\""));
}
;
- /*_#plI__L17*/ meltfnum[13] =
+ /*_#plI__L17*/
+ meltfnum[13] =
((/*_#NUMDELTA__L6*/ meltfnum[0]) + (/*_#TIX__L8*/ meltfnum[7]));;
MELT_LOCATION("warmelt-modes.melt:3078:/ compute");
- /*_#LASTNUM__L7*/ meltfnum[1] = /*_#SETQ___L18*/ meltfnum[17] = /*_#plI__L17*/ meltfnum[13];;
+ /*_#LASTNUM__L7*/
+ meltfnum[1] = /*_#SETQ___L18*/ meltfnum[17] = /*_#plI__L17*/ meltfnum[13];;
MELT_LOCATION("warmelt-modes.melt:3072:/ quasiblock");
- /*_#PROGN___L19*/ meltfnum[18] = /*_#SETQ___L18*/ meltfnum[17];;
+ /*_#PROGN___L19*/
+ meltfnum[18] = /*_#SETQ___L18*/ meltfnum[17];;
/*^compute*/
- /*_#_IFELSE___L15*/ meltfnum[8] = /*_#PROGN___L19*/ meltfnum[18];;
+ /*_#_IFELSE___L15*/
+ meltfnum[8] = /*_#PROGN___L19*/ meltfnum[18];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3072:/ clear");
- /*clear*/ /*_#plI__L16*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#plI__L16*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L17*/ meltfnum[13] = 0 ;
+ /*clear*/ /*_#plI__L17*/
+ meltfnum[13] = 0 ;
/*^clear*/
- /*clear*/ /*_#SETQ___L18*/ meltfnum[17] = 0 ;
+ /*clear*/ /*_#SETQ___L18*/
+ meltfnum[17] = 0 ;
/*^clear*/
- /*clear*/ /*_#PROGN___L19*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#PROGN___L19*/
+ meltfnum[18] = 0 ;
}
;
}
@@ -13506,7 +14824,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3080:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " /*-- non paramstr --*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " /*-- non paramstr --*/"));
}
;
MELT_LOCATION("warmelt-modes.melt:3079:/ quasiblock");
@@ -13531,32 +14850,40 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-modes.melt:3055:/ clear");
- /*clear*/ /*_.CTYPCHAR__V21*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.CTYPCHAR__V21*/
+ meltfptr[5] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPSTR__V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.CTYPSTR__V22*/
+ meltfptr[21] = 0 ;
/*^clear*/
- /*clear*/ /*_#_IFELSE___L15*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#_IFELSE___L15*/
+ meltfnum[8] = 0 ;
MELT_LOCATION("warmelt-modes.melt:3087:/ quasiblock");
- /*_#ARGDESCRMAX__L20*/ meltfnum[12] = 0;;
+ /*_#ARGDESCRMAX__L20*/
+ meltfnum[12] = 0;;
{
MELT_LOCATION("warmelt-modes.melt:3088:/ locexp");
/*SETARGDESCRMAX__1*/
- /*_#ARGDESCRMAX__L20*/ meltfnum[12] = MELT_ARGDESCR_MAX ;;
+ /*_#ARGDESCRMAX__L20*/
+ meltfnum[12] = MELT_ARGDESCR_MAX ;;
}
;
MELT_CHECK_SIGNAL();
;
- /*_#miI__L21*/ meltfnum[13] =
+ /*_#miI__L21*/
+ meltfnum[13] =
((/*_#ARGDESCRMAX__L20*/ meltfnum[12]) - (10));;
/*^compute*/
- /*_#gtI__L22*/ meltfnum[17] =
+ /*_#gtI__L22*/
+ meltfnum[17] =
((/*_#LASTNUM__L7*/ meltfnum[1]) > (/*_#miI__L21*/ meltfnum[13]));;
MELT_LOCATION("warmelt-modes.melt:3092:/ cond");
- /*cond*/ if (/*_#gtI__L22*/ meltfnum[17]) /*then*/
+ /*cond*/
+ if (/*_#gtI__L22*/ meltfnum[17]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -13575,7 +14902,8 @@ meltlab_endgetargs:
argtab[0].meltbp_cstring = "too many $1 ctypes for generated enum with MELTBPAR* w.r.t. MELT_ARGDESCR_MAX";
/*^apply.arg*/
argtab[1].meltbp_long = /*_#LASTNUM__L7*/ meltfnum[1];
- /*_.ERROR_AT__V25*/ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[4])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.ERROR_AT__V25*/
+ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[4])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -13588,13 +14916,16 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#miI__L23*/ meltfnum[18] =
+ /*_#miI__L23*/
+ meltfnum[18] =
((/*_#ARGDESCRMAX__L20*/ meltfnum[12]) - (2));;
/*^compute*/
- /*_#ltI__L24*/ meltfnum[8] =
+ /*_#ltI__L24*/
+ meltfnum[8] =
((/*_#LASTNUM__L7*/ meltfnum[1]) < (/*_#miI__L23*/ meltfnum[18]));;
MELT_LOCATION("warmelt-modes.melt:3095:/ cond");
- /*cond*/ if (/*_#ltI__L24*/ meltfnum[8]) /*then*/
+ /*cond*/
+ if (/*_#ltI__L24*/ meltfnum[8]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V27*/ meltfptr[26] = (/*nil*/NULL);;
@@ -13623,27 +14954,34 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3095;
/*^apply.arg*/
argtab[3].meltbp_long = /*_#LASTNUM__L7*/ meltfnum[1];
- /*_.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_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.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_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V27*/ meltfptr[26] = /*_.MELT_ASSERT_FAILURE_FUN__V28*/ meltfptr[27];;
+ /*_._IFELSE___V27*/
+ meltfptr[26] = /*_.MELT_ASSERT_FAILURE_FUN__V28*/ meltfptr[27];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3095:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V28*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V28*/
+ meltfptr[27] = 0 ;
}
;
}
;
- /*_.IFCPP___V26*/ meltfptr[25] = /*_._IFELSE___V27*/ meltfptr[26];;
+ /*_.IFCPP___V26*/
+ meltfptr[25] = /*_._IFELSE___V27*/ meltfptr[26];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3095:/ clear");
- /*clear*/ /*_#miI__L23*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#miI__L23*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_#ltI__L24*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#ltI__L24*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V27*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_._IFELSE___V27*/
+ meltfptr[26] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -13654,17 +14992,22 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:3092:/ quasiblock");
- /*_.PROGN___V29*/ meltfptr[27] = /*_.IFCPP___V26*/ meltfptr[25];;
+ /*_.PROGN___V29*/
+ meltfptr[27] = /*_.IFCPP___V26*/ meltfptr[25];;
/*^compute*/
- /*_._IFELSE___V24*/ meltfptr[21] = /*_.PROGN___V29*/ meltfptr[27];;
+ /*_._IFELSE___V24*/
+ meltfptr[21] = /*_.PROGN___V29*/ meltfptr[27];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3092:/ clear");
- /*clear*/ /*_.ERROR_AT__V25*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.ERROR_AT__V25*/
+ meltfptr[24] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V26*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_.IFCPP___V26*/
+ meltfptr[25] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V29*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.PROGN___V29*/
+ meltfptr[27] = 0 ;
}
;
}
@@ -13678,13 +15021,16 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#miI__L25*/ meltfnum[18] =
+ /*_#miI__L25*/
+ meltfnum[18] =
((/*_#ARGDESCRMAX__L20*/ meltfnum[12]) - (20));;
/*^compute*/
- /*_#gtI__L26*/ meltfnum[8] =
+ /*_#gtI__L26*/
+ meltfnum[8] =
((/*_#LASTNUM__L7*/ meltfnum[1]) > (/*_#miI__L25*/ meltfnum[18]));;
MELT_LOCATION("warmelt-modes.melt:3097:/ cond");
- /*cond*/ if (/*_#gtI__L26*/ meltfnum[8]) /*then*/
+ /*cond*/
+ if (/*_#gtI__L26*/ meltfnum[8]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -13699,7 +15045,8 @@ meltlab_endgetargs:
warning(0, "MELT WARNING MSG [#%ld]::: %s", melt_dbgcounter, ( "the number of ctypes is dangerously near MELT_ARGDESCR_MAX"));
}
;
- /*clear*/ /*_._IFELSE___V30*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_._IFELSE___V30*/
+ meltfptr[26] = 0 ;
/*epilog*/
}
;
@@ -13708,54 +15055,70 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3097:/ cond.else");
- /*_._IFELSE___V30*/ meltfptr[26] = /*reallynil*/ NULL ;;
+ /*_._IFELSE___V30*/
+ meltfptr[26] = /*reallynil*/ NULL ;;
}
;
/*^compute*/
- /*_._IFELSE___V24*/ meltfptr[21] = /*_._IFELSE___V30*/ meltfptr[26];;
+ /*_._IFELSE___V24*/
+ meltfptr[21] = /*_._IFELSE___V30*/ meltfptr[26];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3092:/ clear");
- /*clear*/ /*_#miI__L25*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#miI__L25*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_#gtI__L26*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#gtI__L26*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V30*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_._IFELSE___V30*/
+ meltfptr[26] = 0 ;
}
;
}
;
- /*_.LET___V23*/ meltfptr[5] = /*_._IFELSE___V24*/ meltfptr[21];;
+ /*_.LET___V23*/
+ meltfptr[5] = /*_._IFELSE___V24*/ meltfptr[21];;
MELT_LOCATION("warmelt-modes.melt:3087:/ clear");
- /*clear*/ /*_#ARGDESCRMAX__L20*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#ARGDESCRMAX__L20*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_#miI__L21*/ meltfnum[13] = 0 ;
+ /*clear*/ /*_#miI__L21*/
+ meltfnum[13] = 0 ;
/*^clear*/
- /*clear*/ /*_#gtI__L22*/ meltfnum[17] = 0 ;
+ /*clear*/ /*_#gtI__L22*/
+ meltfnum[17] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V24*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_._IFELSE___V24*/
+ meltfptr[21] = 0 ;
if (/*_#TIX__L8*/ meltfnum[7]<0) break;
} /* end foreach_in_multiple meltcit1__EACHTUP */
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:3045:/ clear");
- /*clear*/ /*_.CURCTYP__V17*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.CURCTYP__V17*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_#TIX__L8*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#TIX__L8*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L11*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#plI__L11*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V20*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V20*/
+ meltfptr[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V23*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.LET___V23*/
+ meltfptr[5] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
{
MELT_LOCATION("warmelt-modes.melt:3103:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " MELTBPAR__LAST}; /*end enum for MELT parameters*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " MELTBPAR__LAST}; /*end enum for MELT parameters*/"));
}
;
@@ -13773,7 +15136,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3107:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "union meltparam_un /* generated union for MELT parameters */ {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "union meltparam_un /* generated union for MELT parameters */ {"));
}
;
@@ -13785,7 +15149,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3109:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "void* meltbp_any;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "void* meltbp_any;"));
}
;
@@ -13826,7 +15191,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L28*/ meltfnum[8] =
+ /*_#MELT_NEED_DBG__L28*/
+ meltfnum[8] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -13835,7 +15201,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:3114:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L28*/ meltfnum[8]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L28*/ meltfnum[8]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -13868,16 +15235,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "runtypesupport_param curctyp=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.CURCTYP__V31*/ meltfptr[24];
- /*_.MELT_DEBUG_FUN__V33*/ meltfptr[27] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V33*/
+ meltfptr[27] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V32*/ meltfptr[25] = /*_.MELT_DEBUG_FUN__V33*/ meltfptr[27];;
+ /*_._IF___V32*/
+ meltfptr[25] = /*_.MELT_DEBUG_FUN__V33*/ meltfptr[27];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3114:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L29*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L29*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V33*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V33*/
+ meltfptr[27] = 0 ;
}
;
}
@@ -13890,7 +15261,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3114:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -13899,9 +15271,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L28*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L28*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V32*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_._IF___V32*/
+ meltfptr[25] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -13930,10 +15304,12 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3116:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*ctype #"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*ctype #"));
}
;
- /*_#plI__L30*/ meltfnum[13] =
+ /*_#plI__L30*/
+ meltfnum[13] =
((1) + (/*_#TIX__L27*/ meltfnum[18]));;
{
@@ -13944,11 +15320,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3118:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
}
;
MELT_LOCATION("warmelt-modes.melt:3119:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V31*/ meltfptr[24]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[2])))
) /*then*/
@@ -13959,7 +15337,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V31*/ meltfptr[24]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V34*/ meltfptr[26] = slot;
+ /*_.NAMED_NAME__V34*/
+ meltfptr[26] = slot;
};
;
}
@@ -13979,7 +15358,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3120:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "*/"));
}
;
@@ -13992,7 +15372,8 @@ meltlab_endgetargs:
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V31*/ meltfptr[24]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[3])))
) /*then*/
@@ -14003,7 +15384,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V31*/ meltfptr[24]) /*=obj*/;
melt_object_get_field(slot,obj, 7, "CTYPE_ARGFIELD");
- /*_.ARGTYP__V35*/ meltfptr[21] = slot;
+ /*_.ARGTYP__V35*/
+ meltfptr[21] = slot;
};
;
}
@@ -14014,7 +15396,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3123:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V31*/ meltfptr[24]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[3])))
) /*then*/
@@ -14025,7 +15408,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V31*/ meltfptr[24]) /*=obj*/;
melt_object_get_field(slot,obj, 8, "CTYPE_RESFIELD");
- /*_.RESTYP__V36*/ meltfptr[27] = slot;
+ /*_.RESTYP__V36*/
+ meltfptr[27] = slot;
};
;
}
@@ -14039,7 +15423,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:3126:/ cond");
- /*cond*/ if (/*_.ARGTYP__V35*/ meltfptr[21]) /*then*/
+ /*cond*/
+ if (/*_.ARGTYP__V35*/ meltfptr[21]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -14047,7 +15432,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3127:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V31*/ meltfptr[24]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[3])))
) /*then*/
@@ -14058,7 +15444,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V31*/ meltfptr[24]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "CTYPE_CNAME");
- /*_.CTYPE_CNAME__V37*/ meltfptr[25] = slot;
+ /*_.CTYPE_CNAME__V37*/
+ meltfptr[25] = slot;
};
;
}
@@ -14071,27 +15458,31 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3127:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPE_CNAME__V37*/ meltfptr[25])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPE_CNAME__V37*/ meltfptr[25])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3128:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3129:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.ARGTYP__V35*/ meltfptr[21])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.ARGTYP__V35*/ meltfptr[21])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3130:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "; /*argument param.*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "; /*argument param.*/"));
}
;
MELT_LOCATION("warmelt-modes.melt:3126:/ quasiblock");
@@ -14100,7 +15491,8 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_.CTYPE_CNAME__V37*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_.CTYPE_CNAME__V37*/
+ meltfptr[25] = 0 ;
}
;
}
@@ -14114,7 +15506,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3133:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* no argument */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/* no argument */"));
}
;
MELT_LOCATION("warmelt-modes.melt:3132:/ quasiblock");
@@ -14135,7 +15528,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:3138:/ cond");
- /*cond*/ if (/*_.RESTYP__V36*/ meltfptr[27]) /*then*/
+ /*cond*/
+ if (/*_.RESTYP__V36*/ meltfptr[27]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -14149,7 +15543,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3140:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V31*/ meltfptr[24]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[3])))
) /*then*/
@@ -14160,7 +15555,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V31*/ meltfptr[24]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "CTYPE_CNAME");
- /*_.CTYPE_CNAME__V38*/ meltfptr[25] = slot;
+ /*_.CTYPE_CNAME__V38*/
+ meltfptr[25] = slot;
};
;
}
@@ -14173,27 +15569,31 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3140:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CTYPE_CNAME__V38*/ meltfptr[25])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPE_CNAME__V38*/ meltfptr[25])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3141:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " *"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( " *"));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3142:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.RESTYP__V36*/ meltfptr[27])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.RESTYP__V36*/ meltfptr[27])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3143:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "; /*result param.*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "; /*result param.*/"));
}
;
MELT_LOCATION("warmelt-modes.melt:3138:/ quasiblock");
@@ -14202,7 +15602,8 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_.CTYPE_CNAME__V38*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_.CTYPE_CNAME__V38*/
+ meltfptr[25] = 0 ;
}
;
}
@@ -14222,7 +15623,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3147:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*no result*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/*no result*/"));
}
;
MELT_LOCATION("warmelt-modes.melt:3145:/ quasiblock");
@@ -14235,22 +15637,28 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-modes.melt:3122:/ clear");
- /*clear*/ /*_.ARGTYP__V35*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.ARGTYP__V35*/
+ meltfptr[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.RESTYP__V36*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.RESTYP__V36*/
+ meltfptr[27] = 0 ;
if (/*_#TIX__L27*/ meltfnum[18]<0) break;
} /* end foreach_in_multiple meltcit2__EACHTUP */
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:3111:/ clear");
- /*clear*/ /*_.CURCTYP__V31*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.CURCTYP__V31*/
+ meltfptr[24] = 0 ;
/*^clear*/
- /*clear*/ /*_#TIX__L27*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#TIX__L27*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L30*/ meltfnum[13] = 0 ;
+ /*clear*/ /*_#plI__L30*/
+ meltfnum[13] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V34*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V34*/
+ meltfptr[26] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -14262,7 +15670,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3151:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "}; /* end generated union for MELT parameters */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "}; /* end generated union for MELT parameters */"));
}
;
@@ -14274,7 +15683,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3153:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/** end of code generated by generate_runtypesupport_param **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), ( "/** end of code generated by generate_runtypesupport_param **/"));
}
;
@@ -14291,20 +15701,25 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-modes.melt:3025:/ clear");
- /*clear*/ /*_#NUMDELTA__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#NUMDELTA__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_#LASTNUM__L7*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#LASTNUM__L7*/
+ meltfnum[1] = 0 ;
MELT_CHECK_SIGNAL();
;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3019:/ clear");
- /*clear*/ /*_.IFCPP___V8*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.IFCPP___V8*/
+ meltfptr[6] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V11*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.IFCPP___V11*/
+ meltfptr[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V14*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.IFCPP___V14*/
+ meltfptr[12] = 0 ;
}
;
@@ -14386,7 +15801,8 @@ meltrout_54_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_COD2CTYPE(meltclosure_ptr_t m
/* end of frame for routine meltrout_54_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_COD2CTYPE fromline 1756 */
- /* classy proc frame meltrout_54_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_COD2CTYPE */ MeltFrame_meltrout_54_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_COD2CTYPE
+ /* classy proc frame meltrout_54_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_COD2CTYPE */
+ MeltFrame_meltrout_54_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_COD2CTYPE
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_54_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_COD2CTYPE fromline 1785*/
#if ENABLE_CHECKING
@@ -14399,7 +15815,8 @@ meltrout_54_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_COD2CTYPE(meltclosure_ptr_t m
#define meltframe meltfram__
melt_trace_start("GENERATE_RUNTYPESUPPORT_COD2CTYPE", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -14409,26 +15826,30 @@ meltrout_54_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_COD2CTYPE(meltclosure_ptr_t m
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:3161:/ getarg");
- /*_.CTYTUP__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.CTYTUP__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.VALDESCTUP__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.VALDESCTUP__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.VALDESCTUP__V3*/ meltfptr[2])) != NULL);
/*getarg#2*/
/*^getarg*/
if (meltxargdescr_[1] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTNAME__V4*/ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
+ /*_.OUTNAME__V4*/
+ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTNAME__V4*/ meltfptr[3])) != NULL);
/*getarg#3*/
/*^getarg*/
if (meltxargdescr_[2] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTBUF__V5*/ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
+ /*_.OUTBUF__V5*/
+ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4])) != NULL);
;
@@ -14460,7 +15881,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -14469,7 +15891,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:3162:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -14502,16 +15925,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_param start outname=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OUTNAME__V4*/ meltfptr[3];
- /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V7*/
+ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V6*/ meltfptr[5] = /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6];;
+ /*_._IF___V6*/
+ meltfptr[5] = /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3162:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V7*/
+ meltfptr[6] = 0 ;
}
;
}
@@ -14524,7 +15951,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3162:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -14533,9 +15961,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V6*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IF___V6*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -14565,10 +15995,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L3*/ meltfnum[1] =
+ /*_#IS_MULTIPLE__L3*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.CTYTUP__V2*/ meltfptr[1])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:3163:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V9*/ meltfptr[5] = (/*nil*/NULL);;
@@ -14597,25 +16029,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3163;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CTYTUP__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V10*/
+ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V9*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9];;
+ /*_._IFELSE___V9*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3163:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V10*/
+ meltfptr[9] = 0 ;
}
;
}
;
- /*_.IFCPP___V8*/ meltfptr[6] = /*_._IFELSE___V9*/ meltfptr[5];;
+ /*_.IFCPP___V8*/
+ meltfptr[6] = /*_._IFELSE___V9*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3163:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V9*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V9*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -14633,10 +16071,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L4*/ meltfnum[0] =
+ /*_#IS_MULTIPLE__L4*/
+ meltfnum[0] =
(melt_magic_discr((melt_ptr_t)(/*_.VALDESCTUP__V3*/ meltfptr[2])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:3164:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V12*/ meltfptr[5] = (/*nil*/NULL);;
@@ -14665,25 +16105,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3164;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.VALDESCTUP__V3*/ meltfptr[2];
- /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V13*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V12*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12];;
+ /*_._IFELSE___V12*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3164:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V13*/
+ meltfptr[12] = 0 ;
}
;
}
;
- /*_.IFCPP___V11*/ meltfptr[9] = /*_._IFELSE___V12*/ meltfptr[5];;
+ /*_.IFCPP___V11*/
+ meltfptr[9] = /*_._IFELSE___V12*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3164:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V12*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V12*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -14701,10 +16147,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRBUF__L5*/ meltfnum[1] =
+ /*_#IS_STRBUF__L5*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4])) == MELTOBMAG_STRBUF);;
MELT_LOCATION("warmelt-modes.melt:3165:/ cond");
- /*cond*/ if (/*_#IS_STRBUF__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRBUF__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V15*/ meltfptr[5] = (/*nil*/NULL);;
@@ -14733,25 +16181,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3165;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OUTBUF__V5*/ meltfptr[4];
- /*_.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);
+ /*_.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);
}
;
- /*_._IFELSE___V15*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
+ /*_._IFELSE___V15*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3165:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/
+ meltfptr[15] = 0 ;
}
;
}
;
- /*_.IFCPP___V14*/ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[5];;
+ /*_.IFCPP___V14*/
+ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3165:/ clear");
- /*clear*/ /*_#IS_STRBUF__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_STRBUF__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V15*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V15*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -14768,9 +16222,11 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:3167:/ quasiblock");
- /*_#NUMDELTA__L6*/ meltfnum[0] = 1;;
+ /*_#NUMDELTA__L6*/
+ meltfnum[0] = 1;;
/*^compute*/
- /*_#LASTNUM__L7*/ meltfnum[1] = 0;;
+ /*_#LASTNUM__L7*/
+ meltfnum[1] = 0;;
{
MELT_LOCATION("warmelt-modes.melt:3173:/ locexp");
@@ -14857,7 +16313,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L9*/ meltfnum[8] =
+ /*_#MELT_NEED_DBG__L9*/
+ meltfnum[8] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -14866,7 +16323,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:3185:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L9*/ meltfnum[8]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L9*/ meltfnum[8]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -14899,16 +16357,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "runtypesupport_cod2ctype curctyp=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.CURCTYP__V17*/ meltfptr[15];
- /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V19*/
+ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V18*/ meltfptr[5] = /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18];;
+ /*_._IF___V18*/
+ meltfptr[5] = /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3185:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L10*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L10*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V19*/
+ meltfptr[18] = 0 ;
}
;
}
@@ -14921,7 +16383,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3185:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -14930,9 +16393,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L9*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L9*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V18*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IF___V18*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -14955,10 +16420,12 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:3186:/ quasiblock");
- /*_#TIXNEXT__L11*/ meltfnum[9] =
+ /*_#TIXNEXT__L11*/
+ meltfnum[9] =
((/*_#TIX__L8*/ meltfnum[7]) + (1));;
MELT_LOCATION("warmelt-modes.melt:3187:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[2])))
) /*then*/
@@ -14969,7 +16436,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 5, "CTYPE_PARCHAR");
- /*_.CTYPCHAR__V21*/ meltfptr[5] = slot;
+ /*_.CTYPCHAR__V21*/
+ meltfptr[5] = slot;
};
;
}
@@ -14980,7 +16448,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3188:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[3])))
) /*then*/
@@ -14991,7 +16460,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.CTYPNAME__V22*/ meltfptr[21] = slot;
+ /*_.CTYPNAME__V22*/
+ meltfptr[21] = slot;
};
;
}
@@ -15025,7 +16495,8 @@ meltlab_endgetargs:
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CTYPNAME__V22*/ meltfptr[21];
/*^apply.arg*/
argtab[4].meltbp_cstring = " */";
- /*_.ADD2OUT__V23*/ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V23*/
+ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -15041,7 +16512,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:3193:/ cond");
- /*cond*/ if (/*_.CTYPCHAR__V21*/ meltfptr[5]) /*then*/
+ /*cond*/
+ if (/*_.CTYPCHAR__V21*/ meltfptr[5]) /*then*/
{
/*^cond.then*/
/*_._IF___V24*/ meltfptr[23] = /*_.CTYPNAME__V22*/ meltfptr[21];;
@@ -15050,11 +16522,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3193:/ cond.else");
- /*_._IF___V24*/ meltfptr[23] = /*reallynil*/ NULL ;;
+ /*_._IF___V24*/
+ meltfptr[23] = /*reallynil*/ NULL ;;
}
;
MELT_LOCATION("warmelt-modes.melt:3193:/ cond");
- /*cond*/ if (/*_._IF___V24*/ meltfptr[23]) /*then*/
+ /*cond*/
+ if (/*_._IF___V24*/ meltfptr[23]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -15079,14 +16553,17 @@ meltlab_endgetargs:
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CTYPNAME__V22*/ meltfptr[21];
/*^apply.arg*/
argtab[4].meltbp_cstring = ");";
- /*_.ADD2OUT__V26*/ meltfptr[25] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V26*/
+ meltfptr[25] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.OUTBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V25*/ meltfptr[24] = /*_.ADD2OUT__V26*/ meltfptr[25];;
+ /*_._IF___V25*/
+ meltfptr[24] = /*_.ADD2OUT__V26*/ meltfptr[25];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3193:/ clear");
- /*clear*/ /*_.ADD2OUT__V26*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V26*/
+ meltfptr[25] = 0 ;
}
;
}
@@ -15097,31 +16574,41 @@ meltlab_endgetargs:
}
;
/*^compute*/
- /*_.LET___V20*/ meltfptr[18] = /*_._IF___V25*/ meltfptr[24];;
+ /*_.LET___V20*/
+ meltfptr[18] = /*_._IF___V25*/ meltfptr[24];;
MELT_LOCATION("warmelt-modes.melt:3186:/ clear");
- /*clear*/ /*_#TIXNEXT__L11*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#TIXNEXT__L11*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPCHAR__V21*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.CTYPCHAR__V21*/
+ meltfptr[5] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPNAME__V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.CTYPNAME__V22*/
+ meltfptr[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V23*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V23*/
+ meltfptr[22] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V24*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_._IF___V24*/
+ meltfptr[23] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V25*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_._IF___V25*/
+ meltfptr[24] = 0 ;
if (/*_#TIX__L8*/ meltfnum[7]<0) break;
} /* end foreach_in_multiple meltcit1__EACHTUP */
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:3182:/ clear");
- /*clear*/ /*_.CURCTYP__V17*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.CURCTYP__V17*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_#TIX__L8*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#TIX__L8*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V20*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.LET___V20*/
+ meltfptr[18] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -15186,20 +16673,25 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-modes.melt:3167:/ clear");
- /*clear*/ /*_#NUMDELTA__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#NUMDELTA__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_#LASTNUM__L7*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#LASTNUM__L7*/
+ meltfnum[1] = 0 ;
MELT_CHECK_SIGNAL();
;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3161:/ clear");
- /*clear*/ /*_.IFCPP___V8*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.IFCPP___V8*/
+ meltfptr[6] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V11*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.IFCPP___V11*/
+ meltfptr[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V14*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.IFCPP___V14*/
+ meltfptr[12] = 0 ;
}
;
@@ -15281,7 +16773,8 @@ meltrout_55_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_MAG2STR(meltclosure_ptr_t mel
/* end of frame for routine meltrout_55_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_MAG2STR fromline 1756 */
- /* classy proc frame meltrout_55_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_MAG2STR */ MeltFrame_meltrout_55_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_MAG2STR
+ /* classy proc frame meltrout_55_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_MAG2STR */
+ MeltFrame_meltrout_55_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_MAG2STR
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_55_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_MAG2STR fromline 1785*/
#if ENABLE_CHECKING
@@ -15294,7 +16787,8 @@ meltrout_55_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_MAG2STR(meltclosure_ptr_t mel
#define meltframe meltfram__
melt_trace_start("GENERATE_RUNTYPESUPPORT_MAG2STR", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -15304,33 +16798,38 @@ meltrout_55_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_MAG2STR(meltclosure_ptr_t mel
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:3211:/ getarg");
- /*_.CTYTUP__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.CTYTUP__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.VALDESCTUP__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.VALDESCTUP__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.VALDESCTUP__V3*/ meltfptr[2])) != NULL);
/*getarg#2*/
/*^getarg*/
if (meltxargdescr_[1] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTNAME__V4*/ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
+ /*_.OUTNAME__V4*/
+ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTNAME__V4*/ meltfptr[3])) != NULL);
/*getarg#3*/
/*^getarg*/
if (meltxargdescr_[2] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTDECLBUF__V5*/ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
+ /*_.OUTDECLBUF__V5*/
+ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTDECLBUF__V5*/ meltfptr[4])) != NULL);
/*getarg#4*/
/*^getarg*/
if (meltxargdescr_[3] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTCODEBUF__V6*/ meltfptr[5] = (meltxargtab_[3].meltbp_aptr) ? (*(meltxargtab_[3].meltbp_aptr)) : NULL;
+ /*_.OUTCODEBUF__V6*/
+ meltfptr[5] = (meltxargtab_[3].meltbp_aptr) ? (*(meltxargtab_[3].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5])) != NULL);
;
@@ -15362,7 +16861,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -15371,7 +16871,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:3212:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -15404,16 +16905,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_mag2str start outname=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OUTNAME__V4*/ meltfptr[3];
- /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V7*/ meltfptr[6] = /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7];;
+ /*_._IF___V7*/
+ meltfptr[6] = /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3212:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
@@ -15426,7 +16931,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3212:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -15435,9 +16941,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V7*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_._IF___V7*/
+ meltfptr[6] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -15467,10 +16975,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L3*/ meltfnum[1] =
+ /*_#IS_MULTIPLE__L3*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.CTYTUP__V2*/ meltfptr[1])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:3213:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V10*/ meltfptr[6] = (/*nil*/NULL);;
@@ -15499,25 +17009,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3213;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CTYTUP__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V10*/ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
+ /*_._IFELSE___V10*/
+ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3213:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V11*/
+ meltfptr[10] = 0 ;
}
;
}
;
- /*_.IFCPP___V9*/ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[6];;
+ /*_.IFCPP___V9*/
+ meltfptr[7] = /*_._IFELSE___V10*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3213:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V10*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_._IFELSE___V10*/
+ meltfptr[6] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -15535,10 +17051,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L4*/ meltfnum[0] =
+ /*_#IS_MULTIPLE__L4*/
+ meltfnum[0] =
(melt_magic_discr((melt_ptr_t)(/*_.VALDESCTUP__V3*/ meltfptr[2])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:3214:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V13*/ meltfptr[6] = (/*nil*/NULL);;
@@ -15567,25 +17085,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3214;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.VALDESCTUP__V3*/ meltfptr[2];
- /*_.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);
+ /*_.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);
}
;
- /*_._IFELSE___V13*/ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V14*/ meltfptr[13];;
+ /*_._IFELSE___V13*/
+ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V14*/ meltfptr[13];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3214:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V14*/
+ meltfptr[13] = 0 ;
}
;
}
;
- /*_.IFCPP___V12*/ meltfptr[10] = /*_._IFELSE___V13*/ meltfptr[6];;
+ /*_.IFCPP___V12*/
+ meltfptr[10] = /*_._IFELSE___V13*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3214:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V13*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_._IFELSE___V13*/
+ meltfptr[6] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -15603,10 +17127,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRBUF__L5*/ meltfnum[1] =
+ /*_#IS_STRBUF__L5*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.OUTDECLBUF__V5*/ meltfptr[4])) == MELTOBMAG_STRBUF);;
MELT_LOCATION("warmelt-modes.melt:3215:/ cond");
- /*cond*/ if (/*_#IS_STRBUF__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRBUF__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V16*/ meltfptr[6] = (/*nil*/NULL);;
@@ -15635,25 +17161,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3215;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OUTDECLBUF__V5*/ meltfptr[4];
- /*_.MELT_ASSERT_FAILURE_FUN__V17*/ meltfptr[16] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V17*/
+ meltfptr[16] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V16*/ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V17*/ meltfptr[16];;
+ /*_._IFELSE___V16*/
+ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V17*/ meltfptr[16];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3215:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V17*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V17*/
+ meltfptr[16] = 0 ;
}
;
}
;
- /*_.IFCPP___V15*/ meltfptr[13] = /*_._IFELSE___V16*/ meltfptr[6];;
+ /*_.IFCPP___V15*/
+ meltfptr[13] = /*_._IFELSE___V16*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3215:/ clear");
- /*clear*/ /*_#IS_STRBUF__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_STRBUF__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V16*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_._IFELSE___V16*/
+ meltfptr[6] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -15671,10 +17203,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRBUF__L6*/ meltfnum[0] =
+ /*_#IS_STRBUF__L6*/
+ meltfnum[0] =
(melt_magic_discr((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5])) == MELTOBMAG_STRBUF);;
MELT_LOCATION("warmelt-modes.melt:3216:/ cond");
- /*cond*/ if (/*_#IS_STRBUF__L6*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRBUF__L6*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V19*/ meltfptr[6] = (/*nil*/NULL);;
@@ -15703,25 +17237,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3216;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OUTCODEBUF__V6*/ meltfptr[5];
- /*_.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);
+ /*_.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);
}
;
- /*_._IFELSE___V19*/ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19];;
+ /*_._IFELSE___V19*/
+ meltfptr[6] = /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3216:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V20*/
+ meltfptr[19] = 0 ;
}
;
}
;
- /*_.IFCPP___V18*/ meltfptr[16] = /*_._IFELSE___V19*/ meltfptr[6];;
+ /*_.IFCPP___V18*/
+ meltfptr[16] = /*_._IFELSE___V19*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3216:/ clear");
- /*clear*/ /*_#IS_STRBUF__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_STRBUF__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V19*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_._IFELSE___V19*/
+ meltfptr[6] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -15744,9 +17284,11 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:3219:/ quasiblock");
- /*_#NUMDELTA__L7*/ meltfnum[1] = 1;;
+ /*_#NUMDELTA__L7*/
+ meltfnum[1] = 1;;
/*^compute*/
- /*_#LASTNUM__L8*/ meltfnum[0] = 0;;
+ /*_#LASTNUM__L8*/
+ meltfnum[0] = 0;;
{
MELT_LOCATION("warmelt-modes.melt:3225:/ locexp");
@@ -15756,7 +17298,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3226:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTDECLBUF__V5*/ meltfptr[4]), ( "/** declaration generated by generate_runtypesupport_mag2str **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTDECLBUF__V5*/ meltfptr[4]), ( "/** declaration generated by generate_runtypesupport_mag2str **/"));
}
;
@@ -15768,7 +17311,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3229:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTDECLBUF__V5*/ meltfptr[4]), ( "const char* melt_obmag_string (int i);"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTDECLBUF__V5*/ meltfptr[4]), ( "const char* melt_obmag_string (int i);"));
}
;
@@ -15780,7 +17324,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3232:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTDECLBUF__V5*/ meltfptr[4]), ( "#define MELT_OBMAG_STRING_generated"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTDECLBUF__V5*/ meltfptr[4]), ( "#define MELT_OBMAG_STRING_generated"));
}
;
@@ -15810,7 +17355,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3238:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "/** start of code generated by generate_runtypesupport_mag2str **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "/** start of code generated by generate_runtypesupport_mag2str **/"));
}
;
@@ -15822,8 +17368,9 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3241:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]),
- melt_string_str((melt_ptr_t)((/*!konst_2*/ meltfrout->tabval[2]))));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]),
+ melt_string_str((melt_ptr_t)((/*!konst_2*/ meltfrout->tabval[2]))));
}
;
/*citerblock FOREACH_IN_MULTIPLE*/
@@ -15858,7 +17405,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L10*/ meltfnum[9] =
+ /*_#MELT_NEED_DBG__L10*/
+ meltfnum[9] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -15867,7 +17415,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:3251:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L10*/ meltfnum[9]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L10*/ meltfnum[9]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -15900,16 +17449,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "runtypesupport_mag2str curctyp=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.CURCTYP__V21*/ meltfptr[19];
- /*_.MELT_DEBUG_FUN__V23*/ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V23*/
+ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V22*/ meltfptr[6] = /*_.MELT_DEBUG_FUN__V23*/ meltfptr[22];;
+ /*_._IF___V22*/
+ meltfptr[6] = /*_.MELT_DEBUG_FUN__V23*/ meltfptr[22];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3251:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L11*/ meltfnum[10] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L11*/
+ meltfnum[10] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V23*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V23*/
+ meltfptr[22] = 0 ;
}
;
}
@@ -15922,7 +17475,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3251:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -15931,9 +17485,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L10*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L10*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V22*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_._IF___V22*/
+ meltfptr[6] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -15962,10 +17518,12 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3253:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "/*gtyctype #"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "/*gtyctype #"));
}
;
- /*_#plI__L12*/ meltfnum[10] =
+ /*_#plI__L12*/
+ meltfnum[10] =
((1) + (/*_#TIX__L9*/ meltfnum[8]));;
{
@@ -15976,11 +17534,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3255:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( " "));
}
;
MELT_LOCATION("warmelt-modes.melt:3256:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V21*/ meltfptr[19]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[3])))
) /*then*/
@@ -15991,7 +17551,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V21*/ meltfptr[19]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V24*/ meltfptr[22] = slot;
+ /*_.NAMED_NAME__V24*/
+ meltfptr[22] = slot;
};
;
}
@@ -16011,7 +17572,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3257:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "*/"));
}
;
@@ -16024,7 +17586,8 @@ meltlab_endgetargs:
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V21*/ meltfptr[19]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[4])))
) /*then*/
@@ -16035,7 +17598,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V21*/ meltfptr[19]) /*=obj*/;
melt_object_get_field(slot,obj, 13, "CTYPG_BOXEDMAGIC");
- /*_.BOXMAGICSTR__V25*/ meltfptr[6] = slot;
+ /*_.BOXMAGICSTR__V25*/
+ meltfptr[6] = slot;
};
;
}
@@ -16049,7 +17613,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:3261:/ cond");
- /*cond*/ if (/*_.BOXMAGICSTR__V25*/ meltfptr[6]) /*then*/
+ /*cond*/
+ if (/*_.BOXMAGICSTR__V25*/ meltfptr[6]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -16059,33 +17624,38 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3263:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "case "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "case "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3264:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]),
- melt_string_str((melt_ptr_t)(/*_.BOXMAGICSTR__V25*/ meltfptr[6])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]),
+ melt_string_str((melt_ptr_t)(/*_.BOXMAGICSTR__V25*/ meltfptr[6])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3265:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( ": return \""));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( ": return \""));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3266:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]),
- melt_string_str((melt_ptr_t)(/*_.BOXMAGICSTR__V25*/ meltfptr[6])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]),
+ melt_string_str((melt_ptr_t)(/*_.BOXMAGICSTR__V25*/ meltfptr[6])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3267:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "\";"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "\";"));
}
;
MELT_LOCATION("warmelt-modes.melt:3262:/ quasiblock");
@@ -16106,7 +17676,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3269:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "/*runtypesupport_mag2str no boxed magic */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "/*runtypesupport_mag2str no boxed magic */"));
}
;
/*epilog*/
@@ -16122,12 +17693,14 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-modes.melt:3259:/ clear");
- /*clear*/ /*_.BOXMAGICSTR__V25*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.BOXMAGICSTR__V25*/
+ meltfptr[6] = 0 ;
MELT_LOCATION("warmelt-modes.melt:3273:/ quasiblock");
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V21*/ meltfptr[19]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[4])))
) /*then*/
@@ -16138,7 +17711,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V21*/ meltfptr[19]) /*=obj*/;
melt_object_get_field(slot,obj, 14, "CTYPG_MAPMAGIC");
- /*_.MAPMAGICSTR__V26*/ meltfptr[6] = slot;
+ /*_.MAPMAGICSTR__V26*/
+ meltfptr[6] = slot;
};
;
}
@@ -16152,7 +17726,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:3275:/ cond");
- /*cond*/ if (/*_.MAPMAGICSTR__V26*/ meltfptr[6]) /*then*/
+ /*cond*/
+ if (/*_.MAPMAGICSTR__V26*/ meltfptr[6]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -16162,33 +17737,38 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3277:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "case "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "case "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3278:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]),
- melt_string_str((melt_ptr_t)(/*_.MAPMAGICSTR__V26*/ meltfptr[6])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]),
+ melt_string_str((melt_ptr_t)(/*_.MAPMAGICSTR__V26*/ meltfptr[6])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3279:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( ": return \""));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( ": return \""));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3280:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]),
- melt_string_str((melt_ptr_t)(/*_.MAPMAGICSTR__V26*/ meltfptr[6])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]),
+ melt_string_str((melt_ptr_t)(/*_.MAPMAGICSTR__V26*/ meltfptr[6])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3281:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "\";"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "\";"));
}
;
MELT_LOCATION("warmelt-modes.melt:3276:/ quasiblock");
@@ -16209,7 +17789,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3283:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "/*runtypesupport_mag2str no map magic */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "/*runtypesupport_mag2str no map magic */"));
}
;
/*epilog*/
@@ -16225,20 +17806,25 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-modes.melt:3273:/ clear");
- /*clear*/ /*_.MAPMAGICSTR__V26*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.MAPMAGICSTR__V26*/
+ meltfptr[6] = 0 ;
if (/*_#TIX__L9*/ meltfnum[8]<0) break;
} /* end foreach_in_multiple meltcit1__EACHTUP */
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:3248:/ clear");
- /*clear*/ /*_.CURCTYP__V21*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.CURCTYP__V21*/
+ meltfptr[19] = 0 ;
/*^clear*/
- /*clear*/ /*_#TIX__L9*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#TIX__L9*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L12*/ meltfnum[10] = 0 ;
+ /*clear*/ /*_#plI__L12*/
+ meltfnum[10] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V24*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V24*/
+ meltfptr[22] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -16279,7 +17865,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L14*/ meltfnum[13] =
+ /*_#MELT_NEED_DBG__L14*/
+ meltfnum[13] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -16288,7 +17875,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:3293:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L14*/ meltfnum[13]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L14*/ meltfnum[13]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -16321,16 +17909,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_mag2str curvaldesc=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.CURVALDESC__V27*/ meltfptr[6];
- /*_.MELT_DEBUG_FUN__V29*/ meltfptr[28] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V29*/
+ meltfptr[28] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V28*/ meltfptr[27] = /*_.MELT_DEBUG_FUN__V29*/ meltfptr[28];;
+ /*_._IF___V28*/
+ meltfptr[27] = /*_.MELT_DEBUG_FUN__V29*/ meltfptr[28];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3293:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L15*/ meltfnum[14] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L15*/
+ meltfnum[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V29*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V29*/
+ meltfptr[28] = 0 ;
}
;
}
@@ -16343,7 +17935,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3293:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -16352,9 +17945,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L14*/ meltfnum[13] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L14*/
+ meltfnum[13] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V28*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_._IF___V28*/
+ meltfptr[27] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -16384,10 +17979,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L16*/ meltfnum[14] =
+ /*_#IS_A__L16*/
+ meltfnum[14] =
melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V27*/ meltfptr[6]), (melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[5])));;
MELT_LOCATION("warmelt-modes.melt:3294:/ cond");
- /*cond*/ if (/*_#IS_A__L16*/ meltfnum[14]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L16*/ meltfnum[14]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V31*/ meltfptr[27] = (/*nil*/NULL);;
@@ -16416,25 +18013,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3294;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURVALDESC__V27*/ meltfptr[6];
- /*_.MELT_ASSERT_FAILURE_FUN__V32*/ meltfptr[31] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V32*/
+ meltfptr[31] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V31*/ meltfptr[27] = /*_.MELT_ASSERT_FAILURE_FUN__V32*/ meltfptr[31];;
+ /*_._IFELSE___V31*/
+ meltfptr[27] = /*_.MELT_ASSERT_FAILURE_FUN__V32*/ meltfptr[31];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3294:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V32*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V32*/
+ meltfptr[31] = 0 ;
}
;
}
;
- /*_.IFCPP___V30*/ meltfptr[28] = /*_._IFELSE___V31*/ meltfptr[27];;
+ /*_.IFCPP___V30*/
+ meltfptr[28] = /*_._IFELSE___V31*/ meltfptr[27];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3294:/ clear");
- /*clear*/ /*_#IS_A__L16*/ meltfnum[14] = 0 ;
+ /*clear*/ /*_#IS_A__L16*/
+ meltfnum[14] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V31*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_._IFELSE___V31*/
+ meltfptr[27] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -16451,10 +18054,12 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3296:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "/*valdesc #"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "/*valdesc #"));
}
;
- /*_#plI__L17*/ meltfnum[13] =
+ /*_#plI__L17*/
+ meltfnum[13] =
((1) + (/*_#VIX__L13*/ meltfnum[9]));;
{
@@ -16465,11 +18070,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3298:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( " "));
}
;
MELT_LOCATION("warmelt-modes.melt:3299:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V27*/ meltfptr[6]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[3])))
) /*then*/
@@ -16480,7 +18087,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V27*/ meltfptr[6]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V33*/ meltfptr[31] = slot;
+ /*_.NAMED_NAME__V33*/
+ meltfptr[31] = slot;
};
;
}
@@ -16500,7 +18108,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3300:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "*/"));
}
;
@@ -16513,7 +18122,8 @@ meltlab_endgetargs:
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURVALDESC__V27*/ meltfptr[6]),
(melt_ptr_t)((/*!CLASS_VALUE_DESCRIPTOR*/ meltfrout->tabval[5])))
) /*then*/
@@ -16524,7 +18134,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURVALDESC__V27*/ meltfptr[6]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "VALDESC_OBJMAGIC");
- /*_.VALMAGICSTR__V34*/ meltfptr[27] = slot;
+ /*_.VALMAGICSTR__V34*/
+ meltfptr[27] = slot;
};
;
}
@@ -16538,7 +18149,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:3304:/ cond");
- /*cond*/ if (/*_.VALMAGICSTR__V34*/ meltfptr[27]) /*then*/
+ /*cond*/
+ if (/*_.VALMAGICSTR__V34*/ meltfptr[27]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -16548,33 +18160,38 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3306:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "case "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "case "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3307:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]),
- melt_string_str((melt_ptr_t)(/*_.VALMAGICSTR__V34*/ meltfptr[27])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]),
+ melt_string_str((melt_ptr_t)(/*_.VALMAGICSTR__V34*/ meltfptr[27])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3308:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( ": return \""));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( ": return \""));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3309:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]),
- melt_string_str((melt_ptr_t)(/*_.VALMAGICSTR__V34*/ meltfptr[27])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]),
+ melt_string_str((melt_ptr_t)(/*_.VALMAGICSTR__V34*/ meltfptr[27])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3310:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "\";"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "\";"));
}
;
MELT_LOCATION("warmelt-modes.melt:3305:/ quasiblock");
@@ -16595,7 +18212,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3311:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "/*runtypesupport_mag2str no value magic*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "/*runtypesupport_mag2str no value magic*/"));
}
;
/*epilog*/
@@ -16611,29 +18229,36 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-modes.melt:3302:/ clear");
- /*clear*/ /*_.VALMAGICSTR__V34*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.VALMAGICSTR__V34*/
+ meltfptr[27] = 0 ;
if (/*_#VIX__L13*/ meltfnum[9]<0) break;
} /* end foreach_in_multiple meltcit2__EACHTUP */
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:3290:/ clear");
- /*clear*/ /*_.CURVALDESC__V27*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.CURVALDESC__V27*/
+ meltfptr[6] = 0 ;
/*^clear*/
- /*clear*/ /*_#VIX__L13*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#VIX__L13*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V30*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.IFCPP___V30*/
+ meltfptr[28] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L17*/ meltfnum[13] = 0 ;
+ /*clear*/ /*_#plI__L17*/
+ meltfnum[13] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V33*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V33*/
+ meltfptr[31] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
{
MELT_LOCATION("warmelt-modes.melt:3316:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]),
- melt_string_str((melt_ptr_t)((/*!konst_6*/ meltfrout->tabval[6]))));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]),
+ melt_string_str((melt_ptr_t)((/*!konst_6*/ meltfrout->tabval[6]))));
}
;
@@ -16645,7 +18270,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3325:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "/** end of code generated by generate_runtypesupport_mag2str **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTCODEBUF__V6*/ meltfptr[5]), ( "/** end of code generated by generate_runtypesupport_mag2str **/"));
}
;
@@ -16656,22 +18282,28 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-modes.melt:3219:/ clear");
- /*clear*/ /*_#NUMDELTA__L7*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#NUMDELTA__L7*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_#LASTNUM__L8*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#LASTNUM__L8*/
+ meltfnum[0] = 0 ;
MELT_CHECK_SIGNAL();
;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3211:/ clear");
- /*clear*/ /*_.IFCPP___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.IFCPP___V9*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V12*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.IFCPP___V12*/
+ meltfptr[10] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V15*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.IFCPP___V15*/
+ meltfptr[13] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V18*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.IFCPP___V18*/
+ meltfptr[16] = 0 ;
}
;
@@ -16753,7 +18385,8 @@ meltrout_56_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_BOXINGFUN(meltclosure_ptr_t m
/* end of frame for routine meltrout_56_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_BOXINGFUN fromline 1756 */
- /* classy proc frame meltrout_56_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_BOXINGFUN */ MeltFrame_meltrout_56_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_BOXINGFUN
+ /* classy proc frame meltrout_56_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_BOXINGFUN */
+ MeltFrame_meltrout_56_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_BOXINGFUN
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_56_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_BOXINGFUN fromline 1785*/
#if ENABLE_CHECKING
@@ -16766,7 +18399,8 @@ meltrout_56_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_BOXINGFUN(meltclosure_ptr_t m
#define meltframe meltfram__
melt_trace_start("GENERATE_RUNTYPESUPPORT_BOXINGFUN", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -16776,26 +18410,30 @@ meltrout_56_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_BOXINGFUN(meltclosure_ptr_t m
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:3335:/ getarg");
- /*_.CTYTUP__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.CTYTUP__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTARG__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.OUTARG__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTARG__V3*/ meltfptr[2])) != NULL);
/*getarg#2*/
/*^getarg*/
if (meltxargdescr_[1] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.DECLBUF__V4*/ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
+ /*_.DECLBUF__V4*/
+ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3])) != NULL);
/*getarg#3*/
/*^getarg*/
if (meltxargdescr_[2] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.CODEBUF__V5*/ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
+ /*_.CODEBUF__V5*/
+ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4])) != NULL);
;
@@ -16827,7 +18465,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -16836,7 +18475,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:3337:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -16869,16 +18509,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_boxingfun start outarg=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V3*/ meltfptr[2];
- /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V7*/
+ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V6*/ meltfptr[5] = /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6];;
+ /*_._IF___V6*/
+ meltfptr[5] = /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3337:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V7*/
+ meltfptr[6] = 0 ;
}
;
}
@@ -16891,7 +18535,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3337:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -16900,9 +18545,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V6*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IF___V6*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -16932,10 +18579,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L3*/ meltfnum[1] =
+ /*_#IS_MULTIPLE__L3*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.CTYTUP__V2*/ meltfptr[1])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:3338:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V9*/ meltfptr[5] = (/*nil*/NULL);;
@@ -16964,25 +18613,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3338;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CTYTUP__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V10*/
+ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V9*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9];;
+ /*_._IFELSE___V9*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3338:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V10*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V10*/
+ meltfptr[9] = 0 ;
}
;
}
;
- /*_.IFCPP___V8*/ meltfptr[6] = /*_._IFELSE___V9*/ meltfptr[5];;
+ /*_.IFCPP___V8*/
+ meltfptr[6] = /*_._IFELSE___V9*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3338:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V9*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V9*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -17000,10 +18655,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRBUF__L4*/ meltfnum[0] =
+ /*_#IS_STRBUF__L4*/
+ meltfnum[0] =
(melt_magic_discr((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3])) == MELTOBMAG_STRBUF);;
MELT_LOCATION("warmelt-modes.melt:3339:/ cond");
- /*cond*/ if (/*_#IS_STRBUF__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRBUF__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V12*/ meltfptr[5] = (/*nil*/NULL);;
@@ -17032,25 +18689,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3339;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.DECLBUF__V4*/ meltfptr[3];
- /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V13*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V12*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12];;
+ /*_._IFELSE___V12*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3339:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V13*/
+ meltfptr[12] = 0 ;
}
;
}
;
- /*_.IFCPP___V11*/ meltfptr[9] = /*_._IFELSE___V12*/ meltfptr[5];;
+ /*_.IFCPP___V11*/
+ meltfptr[9] = /*_._IFELSE___V12*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3339:/ clear");
- /*clear*/ /*_#IS_STRBUF__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_STRBUF__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V12*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V12*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -17068,10 +18731,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRBUF__L5*/ meltfnum[1] =
+ /*_#IS_STRBUF__L5*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4])) == MELTOBMAG_STRBUF);;
MELT_LOCATION("warmelt-modes.melt:3340:/ cond");
- /*cond*/ if (/*_#IS_STRBUF__L5*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRBUF__L5*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V15*/ meltfptr[5] = (/*nil*/NULL);;
@@ -17100,25 +18765,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3340;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CODEBUF__V5*/ meltfptr[4];
- /*_.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);
+ /*_.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);
}
;
- /*_._IFELSE___V15*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
+ /*_._IFELSE___V15*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3340:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V16*/
+ meltfptr[15] = 0 ;
}
;
}
;
- /*_.IFCPP___V14*/ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[5];;
+ /*_.IFCPP___V14*/
+ meltfptr[12] = /*_._IFELSE___V15*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3340:/ clear");
- /*clear*/ /*_#IS_STRBUF__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_STRBUF__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V15*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V15*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -17153,7 +18824,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3345:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "/** start of declarations generated by generate_runtypesupport_boxingfun **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "/** start of declarations generated by generate_runtypesupport_boxingfun **/"));
}
;
@@ -17177,7 +18849,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3351:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "/** start of code generated by generate_runtypesupport_boxingfun **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "/** start of code generated by generate_runtypesupport_boxingfun **/"));
}
;
@@ -17218,7 +18891,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L7*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L7*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -17227,7 +18901,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:3357:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L7*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L7*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -17260,16 +18935,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate runtypesupport_mapfun curctyp=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.CURCTYP__V17*/ meltfptr[15];
- /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V19*/
+ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V18*/ meltfptr[5] = /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18];;
+ /*_._IF___V18*/
+ meltfptr[5] = /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3357:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L8*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L8*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V19*/
+ meltfptr[18] = 0 ;
}
;
}
@@ -17282,7 +18961,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3357:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -17291,9 +18971,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L7*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L7*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V18*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IF___V18*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -17323,10 +19005,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L9*/ meltfnum[7] =
+ /*_#IS_A__L9*/
+ meltfnum[7] =
melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]), (melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[2])));;
MELT_LOCATION("warmelt-modes.melt:3358:/ cond");
- /*cond*/ if (/*_#IS_A__L9*/ meltfnum[7]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L9*/ meltfnum[7]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V21*/ meltfptr[5] = (/*nil*/NULL);;
@@ -17355,25 +19039,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3358;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURCTYP__V17*/ meltfptr[15];
- /*_.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);
+ /*_.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);
}
;
- /*_._IFELSE___V21*/ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21];;
+ /*_._IFELSE___V21*/
+ meltfptr[5] = /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3358:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V22*/
+ meltfptr[21] = 0 ;
}
;
}
;
- /*_.IFCPP___V20*/ meltfptr[18] = /*_._IFELSE___V21*/ meltfptr[5];;
+ /*_.IFCPP___V20*/
+ meltfptr[18] = /*_._IFELSE___V21*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3358:/ clear");
- /*clear*/ /*_#IS_A__L9*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#IS_A__L9*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V21*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_._IFELSE___V21*/
+ meltfptr[5] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -17392,37 +19082,48 @@ meltlab_endgetargs:
/*objgoto*/ goto mtch1_0;
;
-/*objlabel*/ mtch1_0:
+ /*objlabel*/
+mtch1_0:
;
MELT_LOCATION("warmelt-modes.melt:3360:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_40;
meltlab_count_40++;
- debugeprintf("objlabel_40 mtch1_*CLASS_NORMTESTER_INSTANCE/d6d2a27. *CLASS_OBJLABELINSTR/238d630c. %ld", meltlab_count_40);
+ debugeprintf("objlabel_40 mtch1_*CLASS_NORMTESTER_INSTANCE/30d37071. *CLASS_OBJLABELINSTR/def73b3. %ld", meltlab_count_40);
#endif
;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V23*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V23*/
+ meltfptr[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPE_CNAME__V24*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.CTYPE_CNAME__V24*/
+ meltfptr[5] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDMAGIC__V25*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDMAGIC__V25*/
+ meltfptr[24] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V26*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXEDSTRUCT__V26*/
+ meltfptr[25] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPE_AUTOBOXDISCR__V27*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.CTYPE_AUTOBOXDISCR__V27*/
+ meltfptr[26] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPE_AUTOCONSTBOXDISCR__V28*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.CTYPE_AUTOCONSTBOXDISCR__V28*/
+ meltfptr[27] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_BOXFUN__V29*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.CTYPG_BOXFUN__V29*/
+ meltfptr[28] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_UNBOXFUN__V30*/ meltfptr[29] = 0 ;
+ /*clear*/ /*_.CTYPG_UNBOXFUN__V30*/
+ meltfptr[29] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_UPDATEBOXFUN__V31*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_.CTYPG_UPDATEBOXFUN__V31*/
+ meltfptr[30] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*normtesterinst*/ (melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[2]))))) /*then*/
{
@@ -17436,7 +19137,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V23*/ meltfptr[21] = slot;
+ /*_.NAMED_NAME__V23*/
+ meltfptr[21] = slot;
};
;
/*^getslot*/
@@ -17444,7 +19146,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "CTYPE_CNAME");
- /*_.CTYPE_CNAME__V24*/ meltfptr[5] = slot;
+ /*_.CTYPE_CNAME__V24*/
+ meltfptr[5] = slot;
};
;
/*^getslot*/
@@ -17452,7 +19155,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 11, "CTYPE_AUTOBOXDISCR");
- /*_.CTYPE_AUTOBOXDISCR__V27*/ meltfptr[26] = slot;
+ /*_.CTYPE_AUTOBOXDISCR__V27*/
+ meltfptr[26] = slot;
};
;
/*^getslot*/
@@ -17460,7 +19164,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 12, "CTYPE_AUTOCONSTBOXDISCR");
- /*_.CTYPE_AUTOCONSTBOXDISCR__V28*/ meltfptr[27] = slot;
+ /*_.CTYPE_AUTOCONSTBOXDISCR__V28*/
+ meltfptr[27] = slot;
};
;
/*^getslot*/
@@ -17468,7 +19173,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 13, "CTYPG_BOXEDMAGIC");
- /*_.CTYPG_BOXEDMAGIC__V25*/ meltfptr[24] = slot;
+ /*_.CTYPG_BOXEDMAGIC__V25*/
+ meltfptr[24] = slot;
};
;
/*^getslot*/
@@ -17476,7 +19182,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 15, "CTYPG_BOXEDSTRUCT");
- /*_.CTYPG_BOXEDSTRUCT__V26*/ meltfptr[25] = slot;
+ /*_.CTYPG_BOXEDSTRUCT__V26*/
+ meltfptr[25] = slot;
};
;
/*^getslot*/
@@ -17484,7 +19191,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 21, "CTYPG_BOXFUN");
- /*_.CTYPG_BOXFUN__V29*/ meltfptr[28] = slot;
+ /*_.CTYPG_BOXFUN__V29*/
+ meltfptr[28] = slot;
};
;
/*^getslot*/
@@ -17492,7 +19200,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 22, "CTYPG_UNBOXFUN");
- /*_.CTYPG_UNBOXFUN__V30*/ meltfptr[29] = slot;
+ /*_.CTYPG_UNBOXFUN__V30*/
+ meltfptr[29] = slot;
};
;
/*^getslot*/
@@ -17500,11 +19209,13 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 23, "CTYPG_UPDATEBOXFUN");
- /*_.CTYPG_UPDATEBOXFUN__V31*/ meltfptr[30] = slot;
+ /*_.CTYPG_UPDATEBOXFUN__V31*/
+ meltfptr[30] = slot;
};
;
MELT_LOCATION("warmelt-modes.melt:3361:/ objgoto");
- /*objgoto*/ goto mtch1_1;
+ /*objgoto*/
+ goto mtch1_1;
;
}
;
@@ -17518,28 +19229,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3531:/ objgoto");
- /*objgoto*/ goto mtch1_10;
+ /*objgoto*/
+ goto mtch1_10;
;
}
;
}
;
-/*objlabel*/ mtch1_1:
+ /*objlabel*/
+mtch1_1:
;
MELT_LOCATION("warmelt-modes.melt:3361:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_41;
meltlab_count_41++;
- debugeprintf("objlabel_41 mtch1_*CLASS_NORMTESTER_MATCHER/2b10d1dc. *CLASS_OBJLABELINSTR/8c801ea. %ld", meltlab_count_41);
+ debugeprintf("objlabel_41 mtch1_*CLASS_NORMTESTER_MATCHER/98384dc. *CLASS_OBJLABELINSTR/3b5f435f. %ld", meltlab_count_41);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V32*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_.SV__V32*/
+ meltfptr[31] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.NAMED_NAME__V23*/ meltfptr[21]) && melt_magic_discr((melt_ptr_t)(/*_.NAMED_NAME__V23*/ meltfptr[21])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -17556,7 +19271,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3362:/ objgoto");
- /*objgoto*/ goto mtch1_2;
+ /*objgoto*/
+ goto mtch1_2;
;
}
;
@@ -17570,28 +19286,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3531:/ objgoto");
- /*objgoto*/ goto mtch1_10;
+ /*objgoto*/
+ goto mtch1_10;
;
}
;
}
;
-/*objlabel*/ mtch1_2:
+ /*objlabel*/
+mtch1_2:
;
MELT_LOCATION("warmelt-modes.melt:3362:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_42;
meltlab_count_42++;
- debugeprintf("objlabel_42 mtch1_*CLASS_NORMTESTER_MATCHER/353bbb65. *CLASS_OBJLABELINSTR/18f273d. %ld", meltlab_count_42);
+ debugeprintf("objlabel_42 mtch1_*CLASS_NORMTESTER_MATCHER/270839d3. *CLASS_OBJLABELINSTR/32fc3c11. %ld", meltlab_count_42);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V33*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.SV__V33*/
+ meltfptr[21] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPE_CNAME__V24*/ meltfptr[5]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPE_CNAME__V24*/ meltfptr[5])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -17608,7 +19328,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3363:/ objgoto");
- /*objgoto*/ goto mtch1_3;
+ /*objgoto*/
+ goto mtch1_3;
;
}
;
@@ -17622,28 +19343,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3531:/ objgoto");
- /*objgoto*/ goto mtch1_10;
+ /*objgoto*/
+ goto mtch1_10;
;
}
;
}
;
-/*objlabel*/ mtch1_3:
+ /*objlabel*/
+mtch1_3:
;
MELT_LOCATION("warmelt-modes.melt:3363:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_43;
meltlab_count_43++;
- debugeprintf("objlabel_43 mtch1_*CLASS_NORMTESTER_MATCHER/26e7c68d. *CLASS_OBJLABELINSTR/32d56066. %ld", meltlab_count_43);
+ debugeprintf("objlabel_43 mtch1_*CLASS_NORMTESTER_MATCHER/2852e65a. *CLASS_OBJLABELINSTR/3402566c. %ld", meltlab_count_43);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V34*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.SV__V34*/
+ meltfptr[5] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_BOXEDMAGIC__V25*/ meltfptr[24]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_BOXEDMAGIC__V25*/ meltfptr[24])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -17660,7 +19385,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3364:/ objgoto");
- /*objgoto*/ goto mtch1_4;
+ /*objgoto*/
+ goto mtch1_4;
;
}
;
@@ -17674,28 +19400,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3531:/ objgoto");
- /*objgoto*/ goto mtch1_10;
+ /*objgoto*/
+ goto mtch1_10;
;
}
;
}
;
-/*objlabel*/ mtch1_4:
+ /*objlabel*/
+mtch1_4:
;
MELT_LOCATION("warmelt-modes.melt:3364:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_44;
meltlab_count_44++;
- debugeprintf("objlabel_44 mtch1_*CLASS_NORMTESTER_MATCHER/3f0d634. *CLASS_OBJLABELINSTR/3951ec37. %ld", meltlab_count_44);
+ debugeprintf("objlabel_44 mtch1_*CLASS_NORMTESTER_MATCHER/3cf7d1cc. *CLASS_OBJLABELINSTR/531fba9. %ld", meltlab_count_44);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V35*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.SV__V35*/
+ meltfptr[24] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_BOXEDSTRUCT__V26*/ meltfptr[25]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_BOXEDSTRUCT__V26*/ meltfptr[25])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -17712,7 +19442,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3367:/ objgoto");
- /*objgoto*/ goto mtch1_5;
+ /*objgoto*/
+ goto mtch1_5;
;
}
;
@@ -17726,28 +19457,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3531:/ objgoto");
- /*objgoto*/ goto mtch1_10;
+ /*objgoto*/
+ goto mtch1_10;
;
}
;
}
;
-/*objlabel*/ mtch1_5:
+ /*objlabel*/
+mtch1_5:
;
MELT_LOCATION("warmelt-modes.melt:3367:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_45;
meltlab_count_45++;
- debugeprintf("objlabel_45 mtch1_*CLASS_NORMTESTER_INSTANCE/215fbfae. *CLASS_OBJLABELINSTR/143ec97d. %ld", meltlab_count_45);
+ debugeprintf("objlabel_45 mtch1_*CLASS_NORMTESTER_INSTANCE/2ae1d91a. *CLASS_OBJLABELINSTR/39afb4f6. %ld", meltlab_count_45);
#endif
;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V36*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V36*/
+ meltfptr[25] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*normtesterinst*/ (melt_is_instance_of((melt_ptr_t)(/*_.CTYPE_AUTOBOXDISCR__V27*/ meltfptr[26]),
(melt_ptr_t)((/*!CLASS_DISCRIMINANT*/ meltfrout->tabval[4]))))) /*then*/
{
@@ -17761,11 +19496,13 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CTYPE_AUTOBOXDISCR__V27*/ meltfptr[26]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V36*/ meltfptr[25] = slot;
+ /*_.NAMED_NAME__V36*/
+ meltfptr[25] = slot;
};
;
MELT_LOCATION("warmelt-modes.melt:3370:/ objgoto");
- /*objgoto*/ goto mtch1_6;
+ /*objgoto*/
+ goto mtch1_6;
;
}
;
@@ -17779,28 +19516,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3531:/ objgoto");
- /*objgoto*/ goto mtch1_10;
+ /*objgoto*/
+ goto mtch1_10;
;
}
;
}
;
-/*objlabel*/ mtch1_6:
+ /*objlabel*/
+mtch1_6:
;
MELT_LOCATION("warmelt-modes.melt:3370:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_46;
meltlab_count_46++;
- debugeprintf("objlabel_46 mtch1_*CLASS_NORMTESTER_MATCHER/3d48ed0f. *CLASS_OBJLABELINSTR/1f758a7f. %ld", meltlab_count_46);
+ debugeprintf("objlabel_46 mtch1_*CLASS_NORMTESTER_MATCHER/4b2dd3b. *CLASS_OBJLABELINSTR/29901da0. %ld", meltlab_count_46);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V37*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.SV__V37*/
+ meltfptr[26] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_BOXFUN__V29*/ meltfptr[28]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_BOXFUN__V29*/ meltfptr[28])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -17817,7 +19558,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3371:/ objgoto");
- /*objgoto*/ goto mtch1_7;
+ /*objgoto*/
+ goto mtch1_7;
;
}
;
@@ -17831,28 +19573,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3531:/ objgoto");
- /*objgoto*/ goto mtch1_10;
+ /*objgoto*/
+ goto mtch1_10;
;
}
;
}
;
-/*objlabel*/ mtch1_7:
+ /*objlabel*/
+mtch1_7:
;
MELT_LOCATION("warmelt-modes.melt:3371:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_47;
meltlab_count_47++;
- debugeprintf("objlabel_47 mtch1_*CLASS_NORMTESTER_MATCHER/2ee8fb41. *CLASS_OBJLABELINSTR/3c25ff6c. %ld", meltlab_count_47);
+ debugeprintf("objlabel_47 mtch1_*CLASS_NORMTESTER_MATCHER/392ab256. *CLASS_OBJLABELINSTR/19dac895. %ld", meltlab_count_47);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V38*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.SV__V38*/
+ meltfptr[28] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_UNBOXFUN__V30*/ meltfptr[29]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_UNBOXFUN__V30*/ meltfptr[29])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -17869,7 +19615,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3372:/ objgoto");
- /*objgoto*/ goto mtch1_8;
+ /*objgoto*/
+ goto mtch1_8;
;
}
;
@@ -17883,28 +19630,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3531:/ objgoto");
- /*objgoto*/ goto mtch1_10;
+ /*objgoto*/
+ goto mtch1_10;
;
}
;
}
;
-/*objlabel*/ mtch1_8:
+ /*objlabel*/
+mtch1_8:
;
MELT_LOCATION("warmelt-modes.melt:3372:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_48;
meltlab_count_48++;
- debugeprintf("objlabel_48 mtch1_*CLASS_NORMTESTER_MATCHER/14dcdf35. *CLASS_OBJLABELINSTR/12a82ccc. %ld", meltlab_count_48);
+ debugeprintf("objlabel_48 mtch1_*CLASS_NORMTESTER_MATCHER/d9894be. *CLASS_OBJLABELINSTR/176a561a. %ld", meltlab_count_48);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V39*/ meltfptr[29] = 0 ;
+ /*clear*/ /*_.SV__V39*/
+ meltfptr[29] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_UPDATEBOXFUN__V31*/ meltfptr[30]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_UPDATEBOXFUN__V31*/ meltfptr[30])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -17921,7 +19672,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3360:/ objgoto");
- /*objgoto*/ goto mtch1_9;
+ /*objgoto*/
+ goto mtch1_9;
;
}
;
@@ -17935,53 +19687,67 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3531:/ objgoto");
- /*objgoto*/ goto mtch1_10;
+ /*objgoto*/
+ goto mtch1_10;
;
}
;
}
;
-/*objlabel*/ mtch1_9:
+ /*objlabel*/
+mtch1_9:
;
MELT_LOCATION("warmelt-modes.melt:3360:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_49;
meltlab_count_49++;
- debugeprintf("objlabel_49 mtch1_*CLASS_NORMTESTER_SUCCESS/3c9404c9. *CLASS_OBJLABELINSTR/376b5607. %ld", meltlab_count_49);
+ debugeprintf("objlabel_49 mtch1_*CLASS_NORMTESTER_SUCCESS/30bbbc53. *CLASS_OBJLABELINSTR/189ad7c4. %ld", meltlab_count_49);
#endif
;
/*^quasiblock*/
- /*_.BOXCONSTDISCR__V40*/ meltfptr[30] = /*_.CTYPE_AUTOCONSTBOXDISCR__V28*/ meltfptr[27];;
+ /*_.BOXCONSTDISCR__V40*/
+ meltfptr[30] = /*_.CTYPE_AUTOCONSTBOXDISCR__V28*/ meltfptr[27];;
/*^compute*/
- /*_.BOXDISCR__V41*/ meltfptr[40] = /*_.CTYPE_AUTOBOXDISCR__V27*/ meltfptr[26];;
+ /*_.BOXDISCR__V41*/
+ meltfptr[40] = /*_.CTYPE_AUTOBOXDISCR__V27*/ meltfptr[26];;
/*^compute*/
- /*_.BOXDISCRNAME__V42*/ meltfptr[41] = /*_.NAMED_NAME__V36*/ meltfptr[25];;
+ /*_.BOXDISCRNAME__V42*/
+ meltfptr[41] = /*_.NAMED_NAME__V36*/ meltfptr[25];;
/*^compute*/
- /*_.BOXEDMAGIC__V43*/ meltfptr[42] = /*_.SV__V34*/ meltfptr[5];;
+ /*_.BOXEDMAGIC__V43*/
+ meltfptr[42] = /*_.SV__V34*/ meltfptr[5];;
/*^compute*/
- /*_.BOXEDSTRUCT__V44*/ meltfptr[43] = /*_.SV__V35*/ meltfptr[24];;
+ /*_.BOXEDSTRUCT__V44*/
+ meltfptr[43] = /*_.SV__V35*/ meltfptr[24];;
/*^compute*/
- /*_.BOXFUN__V45*/ meltfptr[44] = /*_.SV__V37*/ meltfptr[26];;
+ /*_.BOXFUN__V45*/
+ meltfptr[44] = /*_.SV__V37*/ meltfptr[26];;
/*^compute*/
- /*_.CNAME__V46*/ meltfptr[45] = /*_.SV__V33*/ meltfptr[21];;
+ /*_.CNAME__V46*/
+ meltfptr[45] = /*_.SV__V33*/ meltfptr[21];;
/*^compute*/
- /*_.CTYPNAM__V47*/ meltfptr[46] = /*_.SV__V32*/ meltfptr[31];;
+ /*_.CTYPNAM__V47*/
+ meltfptr[46] = /*_.SV__V32*/ meltfptr[31];;
/*^compute*/
- /*_.UNBOXFUN__V48*/ meltfptr[47] = /*_.SV__V38*/ meltfptr[28];;
+ /*_.UNBOXFUN__V48*/
+ meltfptr[47] = /*_.SV__V38*/ meltfptr[28];;
/*^compute*/
- /*_.UPDATEBOXFUN__V49*/ meltfptr[48] = /*_.SV__V39*/ meltfptr[29];;
+ /*_.UPDATEBOXFUN__V49*/
+ meltfptr[48] = /*_.SV__V39*/ meltfptr[29];;
{
MELT_LOCATION("warmelt-modes.melt:3374:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "/*runtypesupport gtyctype #"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "/*runtypesupport gtyctype #"));
}
;
- /*_#plI__L10*/ meltfnum[1] =
+ /*_#plI__L10*/
+ meltfnum[1] =
((1) + (/*_#TIX__L6*/ meltfnum[0]));;
{
@@ -17992,11 +19758,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3376:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( " "));
}
;
MELT_LOCATION("warmelt-modes.melt:3377:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[5])))
) /*then*/
@@ -18007,7 +19775,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V50*/ meltfptr[49] = slot;
+ /*_.NAMED_NAME__V50*/
+ meltfptr[49] = slot;
};
;
}
@@ -18027,7 +19796,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3378:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "*/"));
}
;
@@ -18039,33 +19809,38 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3380:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "melt_ptr_t "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "melt_ptr_t "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3381:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.BOXFUN__V45*/ meltfptr[44])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.BOXFUN__V45*/ meltfptr[44])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3382:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "(meltobject_ptr_t discr, "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "(meltobject_ptr_t discr, "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3383:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CNAME__V46*/ meltfptr[45])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CNAME__V46*/ meltfptr[45])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3384:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( " val);"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( " val);"));
}
;
@@ -18077,33 +19852,38 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3386:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "void "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "void "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3387:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.UPDATEBOXFUN__V49*/ meltfptr[48])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.UPDATEBOXFUN__V49*/ meltfptr[48])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3388:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "(melt_ptr_t boxp, "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "(melt_ptr_t boxp, "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3389:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CNAME__V46*/ meltfptr[45])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CNAME__V46*/ meltfptr[45])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3390:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( " val);"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( " val);"));
}
;
@@ -18121,33 +19901,38 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3393:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "static inline "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "static inline "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3394:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CNAME__V46*/ meltfptr[45])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CNAME__V46*/ meltfptr[45])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3395:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( " "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3396:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.UNBOXFUN__V48*/ meltfptr[47])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.UNBOXFUN__V48*/ meltfptr[47])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3397:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "(melt_ptr_t box_p) {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "(melt_ptr_t box_p) {"));
}
;
@@ -18159,20 +19944,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3399:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "if (melt_magic_discr(box_p) == "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "if (melt_magic_discr(box_p) == "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3400:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.BOXEDMAGIC__V43*/ meltfptr[42])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.BOXEDMAGIC__V43*/ meltfptr[42])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3401:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( ")"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( ")"));
}
;
@@ -18184,20 +19972,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3403:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "return ((struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "return ((struct "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3404:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.BOXEDSTRUCT__V44*/ meltfptr[43])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.BOXEDSTRUCT__V44*/ meltfptr[43])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3405:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "*)box_p)->val;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "*)box_p)->val;"));
}
;
@@ -18209,20 +20000,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3407:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "return ("));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "return ("));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3408:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CNAME__V46*/ meltfptr[45])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CNAME__V46*/ meltfptr[45])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3409:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( ")0;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( ")0;"));
}
;
@@ -18234,20 +20028,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3411:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "} /* end generated "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "} /* end generated "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3412:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.UNBOXFUN__V48*/ meltfptr[47])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.UNBOXFUN__V48*/ meltfptr[47])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3413:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( " */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( " */"));
}
;
@@ -18265,10 +20062,12 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3417:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "/*gtyctype #"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "/*gtyctype #"));
}
;
- /*_#plI__L11*/ meltfnum[7] =
+ /*_#plI__L11*/
+ meltfnum[7] =
((1) + (/*_#TIX__L6*/ meltfnum[0]));;
{
@@ -18279,11 +20078,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3419:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( " "));
}
;
MELT_LOCATION("warmelt-modes.melt:3420:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[5])))
) /*then*/
@@ -18294,7 +20095,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V51*/ meltfptr[50] = slot;
+ /*_.NAMED_NAME__V51*/
+ meltfptr[50] = slot;
};
;
}
@@ -18314,7 +20116,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3421:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "*/"));
}
;
@@ -18332,7 +20135,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3424:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "melt_ptr_t"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "melt_ptr_t"));
}
;
@@ -18344,27 +20148,31 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3426:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.BOXFUN__V45*/ meltfptr[44])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.BOXFUN__V45*/ meltfptr[44])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3427:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "(meltobject_ptr_t discr_p, "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "(meltobject_ptr_t discr_p, "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3428:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CNAME__V46*/ meltfptr[45])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CNAME__V46*/ meltfptr[45])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3429:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( " val) { /*runtypesupport generated boxingfun*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( " val) { /*runtypesupport generated boxingfun*/"));
}
;
@@ -18376,7 +20184,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3431:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "MELT_ENTERFRAME (2, NULL);"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "MELT_ENTERFRAME (2, NULL);"));
}
;
@@ -18388,7 +20197,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3433:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "#define resv meltfram__.mcfr_varptr[0]"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "#define resv meltfram__.mcfr_varptr[0]"));
}
;
@@ -18400,7 +20210,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3436:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "#define discrv meltfram__.mcfr_varptr[1]"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "#define discrv meltfram__.mcfr_varptr[1]"));
}
;
@@ -18412,7 +20223,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3439:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "discrv = (melt_ptr_t) discr_p;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "discrv = (melt_ptr_t) discr_p;"));
}
;
@@ -18424,20 +20236,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3442:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "if (!discrv) discrv = MELT_PREDEF("));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "if (!discrv) discrv = MELT_PREDEF("));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3444:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.BOXDISCRNAME__V42*/ meltfptr[41])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.BOXDISCRNAME__V42*/ meltfptr[41])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3445:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( ");"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( ");"));
}
;
@@ -18449,7 +20264,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3447:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "if (melt_magic_discr((melt_ptr_t)discrv) != MELTOBMAG_OBJECT) goto\
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "if (melt_magic_discr((melt_ptr_t)discrv) != MELTOBMAG_OBJECT) goto\
end;"));
}
;
@@ -18462,20 +20278,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3450:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "if (((meltobject_ptr_t)(discrv))->meltobj_magic != "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "if (((meltobject_ptr_t)(discrv))->meltobj_magic != "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3452:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.BOXEDMAGIC__V43*/ meltfptr[42])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.BOXEDMAGIC__V43*/ meltfptr[42])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3453:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( ") goto end;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( ") goto end;"));
}
;
@@ -18487,20 +20306,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3455:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "resv = (melt_ptr_t) meltgc_allocate (sizeof (struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "resv = (melt_ptr_t) meltgc_allocate (sizeof (struct "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3456:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.BOXEDSTRUCT__V44*/ meltfptr[43])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.BOXEDSTRUCT__V44*/ meltfptr[43])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3457:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "), 0);"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "), 0);"));
}
;
@@ -18512,20 +20334,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3459:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "((struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "((struct "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3460:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.BOXEDSTRUCT__V44*/ meltfptr[43])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.BOXEDSTRUCT__V44*/ meltfptr[43])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3461:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "*) (resv))->discr = (meltobject_ptr_t)discrv;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "*) (resv))->discr = (meltobject_ptr_t)discrv;"));
}
;
@@ -18537,20 +20362,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3463:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "((struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "((struct "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3464:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.BOXEDSTRUCT__V44*/ meltfptr[43])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.BOXEDSTRUCT__V44*/ meltfptr[43])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3465:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "*) (resv))->val = val;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "*) (resv))->val = val;"));
}
;
@@ -18562,7 +20390,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3467:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "end: MELT_EXITFRAME ();"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "end: MELT_EXITFRAME ();"));
}
;
@@ -18574,7 +20403,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3469:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "return ((melt_ptr_t)(resv));"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "return ((melt_ptr_t)(resv));"));
}
;
@@ -18586,7 +20416,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3471:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "#undef resv"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "#undef resv"));
}
;
@@ -18598,7 +20429,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3473:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "#undef discrv"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "#undef discrv"));
}
;
@@ -18610,20 +20442,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3475:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "} /* end generated boxingfun "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "} /* end generated boxingfun "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3476:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.BOXFUN__V45*/ meltfptr[44])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.BOXFUN__V45*/ meltfptr[44])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3477:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( " */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( " */"));
}
;
@@ -18641,7 +20476,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3480:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "void"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "void"));
}
;
@@ -18653,27 +20489,31 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3482:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.UPDATEBOXFUN__V49*/ meltfptr[48])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.UPDATEBOXFUN__V49*/ meltfptr[48])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3483:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "(melt_ptr_t box_p, "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "(melt_ptr_t box_p, "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3484:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.CNAME__V46*/ meltfptr[45])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.CNAME__V46*/ meltfptr[45])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3485:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( " val) { /*generated updateboxfun */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( " val) { /*generated updateboxfun */"));
}
;
@@ -18685,7 +20525,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3487:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "MELT_ENTERFRAME (1, NULL);"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "MELT_ENTERFRAME (1, NULL);"));
}
;
@@ -18697,7 +20538,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3489:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "#define boxv meltfram__.mcfr_varptr[0]"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "#define boxv meltfram__.mcfr_varptr[0]"));
}
;
@@ -18709,7 +20551,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3492:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "boxv = box_p;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "boxv = box_p;"));
}
;
@@ -18721,20 +20564,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3494:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "if (melt_magic_discr((melt_ptr_t)boxv) != "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "if (melt_magic_discr((melt_ptr_t)boxv) != "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3496:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.BOXEDMAGIC__V43*/ meltfptr[42])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.BOXEDMAGIC__V43*/ meltfptr[42])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3497:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( ") goto end;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( ") goto end;"));
}
;
@@ -18746,10 +20592,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L12*/ meltfnum[11] =
+ /*_#IS_A__L12*/
+ meltfnum[11] =
melt_is_instance_of((melt_ptr_t)(/*_.BOXCONSTDISCR__V40*/ meltfptr[30]), (melt_ptr_t)((/*!CLASS_DISCRIMINANT*/ meltfrout->tabval[4])));;
MELT_LOCATION("warmelt-modes.melt:3501:/ cond");
- /*cond*/ if (/*_#IS_A__L12*/ meltfnum[11]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L12*/ meltfnum[11]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -18760,7 +20608,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:3503:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.BOXCONSTDISCR__V40*/ meltfptr[30]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[5])))
) /*then*/
@@ -18771,7 +20620,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.BOXCONSTDISCR__V40*/ meltfptr[30]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.BOXCONSTDISCRNAME__V52*/ meltfptr[51] = slot;
+ /*_.BOXCONSTDISCRNAME__V52*/
+ meltfptr[51] = slot;
};
;
}
@@ -18796,7 +20646,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.BOXCONSTDISCRNAME__V52*/ meltfptr[51];
/*^apply.arg*/
argtab[2].meltbp_cstring = "))\n\t\t\t goto end ;";
- /*_.ADD2OUT__V53*/ meltfptr[52] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[6])), (melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V53*/
+ meltfptr[52] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[6])), (melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -18807,9 +20658,11 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-modes.melt:3502:/ clear");
- /*clear*/ /*_.BOXCONSTDISCRNAME__V52*/ meltfptr[51] = 0 ;
+ /*clear*/ /*_.BOXCONSTDISCRNAME__V52*/
+ meltfptr[51] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V53*/ meltfptr[52] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V53*/
+ meltfptr[52] = 0 ;
/*epilog*/
}
;
@@ -18818,20 +20671,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3515:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "((struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "((struct "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3516:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.BOXEDSTRUCT__V44*/ meltfptr[43])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.BOXEDSTRUCT__V44*/ meltfptr[43])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3517:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "*) (boxv))->val = val;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "*) (boxv))->val = val;"));
}
;
@@ -18843,7 +20699,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3519:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "meltgc_touch ((melt_ptr_t)boxv);"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "meltgc_touch ((melt_ptr_t)boxv);"));
}
;
@@ -18855,7 +20712,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3521:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "end: MELT_EXITFRAME ();"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "end: MELT_EXITFRAME ();"));
}
;
@@ -18867,7 +20725,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3523:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "#undef boxv"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "#undef boxv"));
}
;
@@ -18879,20 +20738,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3525:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "} /* end generated updateboxfun "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "} /* end generated updateboxfun "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3526:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
- melt_string_str((melt_ptr_t)(/*_.UPDATEBOXFUN__V49*/ meltfptr[48])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]),
+ melt_string_str((melt_ptr_t)(/*_.UPDATEBOXFUN__V49*/ meltfptr[48])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3527:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( " */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( " */"));
}
;
@@ -18912,47 +20774,64 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-modes.melt:3360:/ clear");
- /*clear*/ /*_.BOXCONSTDISCR__V40*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_.BOXCONSTDISCR__V40*/
+ meltfptr[30] = 0 ;
/*^clear*/
- /*clear*/ /*_.BOXDISCR__V41*/ meltfptr[40] = 0 ;
+ /*clear*/ /*_.BOXDISCR__V41*/
+ meltfptr[40] = 0 ;
/*^clear*/
- /*clear*/ /*_.BOXDISCRNAME__V42*/ meltfptr[41] = 0 ;
+ /*clear*/ /*_.BOXDISCRNAME__V42*/
+ meltfptr[41] = 0 ;
/*^clear*/
- /*clear*/ /*_.BOXEDMAGIC__V43*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_.BOXEDMAGIC__V43*/
+ meltfptr[42] = 0 ;
/*^clear*/
- /*clear*/ /*_.BOXEDSTRUCT__V44*/ meltfptr[43] = 0 ;
+ /*clear*/ /*_.BOXEDSTRUCT__V44*/
+ meltfptr[43] = 0 ;
/*^clear*/
- /*clear*/ /*_.BOXFUN__V45*/ meltfptr[44] = 0 ;
+ /*clear*/ /*_.BOXFUN__V45*/
+ meltfptr[44] = 0 ;
/*^clear*/
- /*clear*/ /*_.CNAME__V46*/ meltfptr[45] = 0 ;
+ /*clear*/ /*_.CNAME__V46*/
+ meltfptr[45] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPNAM__V47*/ meltfptr[46] = 0 ;
+ /*clear*/ /*_.CTYPNAM__V47*/
+ meltfptr[46] = 0 ;
/*^clear*/
- /*clear*/ /*_.UNBOXFUN__V48*/ meltfptr[47] = 0 ;
+ /*clear*/ /*_.UNBOXFUN__V48*/
+ meltfptr[47] = 0 ;
/*^clear*/
- /*clear*/ /*_.UPDATEBOXFUN__V49*/ meltfptr[48] = 0 ;
+ /*clear*/ /*_.UPDATEBOXFUN__V49*/
+ meltfptr[48] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L10*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#plI__L10*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V50*/ meltfptr[49] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V50*/
+ meltfptr[49] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L11*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#plI__L11*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V51*/ meltfptr[50] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V51*/
+ meltfptr[50] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_A__L12*/ meltfnum[11] = 0 ;
+ /*clear*/ /*_#IS_A__L12*/
+ meltfnum[11] = 0 ;
/*^objgoto*/
- /*objgoto*/ goto mtch1__end /*endmatch*/;
+ /*objgoto*/
+ goto mtch1__end /*endmatch*/;
;
-/*objlabel*/ mtch1_10:
+ /*objlabel*/
+mtch1_10:
;
MELT_LOCATION("warmelt-modes.melt:3531:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_50;
meltlab_count_50++;
- debugeprintf("objlabel_50 mtch1_*CLASS_NORMTESTER_SUCCESS/21882d98. *CLASS_OBJLABELINSTR/250c0dac. %ld", meltlab_count_50);
+ debugeprintf("objlabel_50 mtch1_*CLASS_NORMTESTER_SUCCESS/cdbdb95. *CLASS_OBJLABELINSTR/12face4c. %ld", meltlab_count_50);
#endif
;
@@ -18960,7 +20839,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:3533:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[5])))
) /*then*/
@@ -18971,7 +20851,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V17*/ meltfptr[15]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V54*/ meltfptr[51] = slot;
+ /*_.NAMED_NAME__V54*/
+ meltfptr[51] = slot;
};
;
}
@@ -18993,7 +20874,8 @@ meltlab_endgetargs:
argtab[0].meltbp_cstring = "invalid GTY-ed ctype $1 for boxing";
/*^apply.arg*/
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.NAMED_NAME__V54*/ meltfptr[51];
- /*_.ERROR_AT__V55*/ meltfptr[52] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[7])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.ERROR_AT__V55*/
+ meltfptr[52] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[7])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -19007,7 +20889,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
/*^cond*/
- /*cond*/ if ((/*nil*/NULL)) /*then*/
+ /*cond*/
+ if ((/*nil*/NULL)) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V57*/ meltfptr[40] = (/*nil*/NULL);;
@@ -19036,23 +20919,28 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3534;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURCTYP__V17*/ meltfptr[15];
- /*_.MELT_ASSERT_FAILURE_FUN__V58*/ meltfptr[41] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V58*/
+ meltfptr[41] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V57*/ meltfptr[40] = /*_.MELT_ASSERT_FAILURE_FUN__V58*/ meltfptr[41];;
+ /*_._IFELSE___V57*/
+ meltfptr[40] = /*_.MELT_ASSERT_FAILURE_FUN__V58*/ meltfptr[41];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3534:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V58*/ meltfptr[41] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V58*/
+ meltfptr[41] = 0 ;
}
;
}
;
- /*_.IFCPP___V56*/ meltfptr[30] = /*_._IFELSE___V57*/ meltfptr[40];;
+ /*_.IFCPP___V56*/
+ meltfptr[30] = /*_._IFELSE___V57*/ meltfptr[40];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3534:/ clear");
- /*clear*/ /*_._IFELSE___V57*/ meltfptr[40] = 0 ;
+ /*clear*/ /*_._IFELSE___V57*/
+ meltfptr[40] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -19065,23 +20953,28 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-modes.melt:3531:/ clear");
- /*clear*/ /*_.NAMED_NAME__V54*/ meltfptr[51] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V54*/
+ meltfptr[51] = 0 ;
/*^clear*/
- /*clear*/ /*_.ERROR_AT__V55*/ meltfptr[52] = 0 ;
+ /*clear*/ /*_.ERROR_AT__V55*/
+ meltfptr[52] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V56*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_.IFCPP___V56*/
+ meltfptr[30] = 0 ;
/*^objgoto*/
- /*objgoto*/ goto mtch1__end /*endmatch*/;
+ /*objgoto*/
+ goto mtch1__end /*endmatch*/;
;
-/*objlabel*/ mtch1__end:
+ /*objlabel*/
+mtch1__end:
;
MELT_LOCATION("warmelt-modes.melt:3359:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_51;
meltlab_count_51++;
- debugeprintf("objlabel_51 mtch1__end_h299208324 *CLASS_OBJLABELINSTR/11d58e84. %ld", meltlab_count_51);
+ debugeprintf("objlabel_51 mtch1__end_h936697374 *CLASS_OBJLABELINSTR/37d4de1e. %ld", meltlab_count_51);
#endif
;
@@ -19093,11 +20986,14 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:3354:/ clear");
- /*clear*/ /*_.CURCTYP__V17*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.CURCTYP__V17*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_#TIX__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#TIX__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V20*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.IFCPP___V20*/
+ meltfptr[18] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -19109,7 +21005,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3538:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "/** end of declarations generated by generate_runtypesupport_boxingfun **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.DECLBUF__V4*/ meltfptr[3]), ( "/** end of declarations generated by generate_runtypesupport_boxingfun **/"));
}
;
@@ -19133,7 +21030,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3543:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "/** end of code generated by generate_runtypesupport_boxingfun **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.CODEBUF__V5*/ meltfptr[4]), ( "/** end of code generated by generate_runtypesupport_boxingfun **/"));
}
;
@@ -19168,7 +21066,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L13*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L13*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -19177,7 +21076,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:3547:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L13*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L13*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -19210,16 +21110,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_boxingfun end outarg=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V3*/ meltfptr[2];
- /*_.MELT_DEBUG_FUN__V60*/ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V60*/
+ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V59*/ meltfptr[42] = /*_.MELT_DEBUG_FUN__V60*/ meltfptr[43];;
+ /*_._IF___V59*/
+ meltfptr[42] = /*_.MELT_DEBUG_FUN__V60*/ meltfptr[43];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3547:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L14*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L14*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V60*/ meltfptr[43] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V60*/
+ meltfptr[43] = 0 ;
}
;
}
@@ -19232,7 +21136,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3547:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -19241,9 +21146,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L13*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L13*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V59*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_._IF___V59*/
+ meltfptr[42] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -19269,11 +21176,14 @@ meltlab_endgetargs:
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3335:/ clear");
- /*clear*/ /*_.IFCPP___V8*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.IFCPP___V8*/
+ meltfptr[6] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V11*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.IFCPP___V11*/
+ meltfptr[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V14*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.IFCPP___V14*/
+ meltfptr[12] = 0 ;
}
;
@@ -19355,7 +21265,8 @@ meltrout_57_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_MAPFUN(meltclosure_ptr_t melt
/* end of frame for routine meltrout_57_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_MAPFUN fromline 1756 */
- /* classy proc frame meltrout_57_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_MAPFUN */ MeltFrame_meltrout_57_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_MAPFUN
+ /* classy proc frame meltrout_57_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_MAPFUN */
+ MeltFrame_meltrout_57_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_MAPFUN
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_57_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_MAPFUN fromline 1785*/
#if ENABLE_CHECKING
@@ -19368,7 +21279,8 @@ meltrout_57_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_MAPFUN(meltclosure_ptr_t melt
#define meltframe meltfram__
melt_trace_start("GENERATE_RUNTYPESUPPORT_MAPFUN", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -19378,19 +21290,22 @@ meltrout_57_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_MAPFUN(meltclosure_ptr_t melt
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:3553:/ getarg");
- /*_.CTYTUP__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.CTYTUP__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTARG__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.OUTARG__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTARG__V3*/ meltfptr[2])) != NULL);
/*getarg#2*/
/*^getarg*/
if (meltxargdescr_[1] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTBUF__V4*/ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
+ /*_.OUTBUF__V4*/
+ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3])) != NULL);
;
@@ -19422,7 +21337,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -19431,7 +21347,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:3554:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -19464,16 +21381,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_mapfun start outarg=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V3*/ meltfptr[2];
- /*_.MELT_DEBUG_FUN__V6*/ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V6*/
+ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V5*/ meltfptr[4] = /*_.MELT_DEBUG_FUN__V6*/ meltfptr[5];;
+ /*_._IF___V5*/
+ meltfptr[4] = /*_.MELT_DEBUG_FUN__V6*/ meltfptr[5];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3554:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V6*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V6*/
+ meltfptr[5] = 0 ;
}
;
}
@@ -19486,7 +21407,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3554:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -19495,9 +21417,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_._IF___V5*/
+ meltfptr[4] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -19527,10 +21451,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L3*/ meltfnum[1] =
+ /*_#IS_MULTIPLE__L3*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.CTYTUP__V2*/ meltfptr[1])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:3555:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V8*/ meltfptr[4] = (/*nil*/NULL);;
@@ -19559,25 +21485,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3555;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CTYTUP__V2*/ meltfptr[1];
- /*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V9*/
+ meltfptr[8] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V8*/ meltfptr[4] = /*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8];;
+ /*_._IFELSE___V8*/
+ meltfptr[4] = /*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3555:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V9*/ meltfptr[8] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V9*/
+ meltfptr[8] = 0 ;
}
;
}
;
- /*_.IFCPP___V7*/ meltfptr[5] = /*_._IFELSE___V8*/ meltfptr[4];;
+ /*_.IFCPP___V7*/
+ meltfptr[5] = /*_._IFELSE___V8*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3555:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V8*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_._IFELSE___V8*/
+ meltfptr[4] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -19595,10 +21527,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRBUF__L4*/ meltfnum[0] =
+ /*_#IS_STRBUF__L4*/
+ meltfnum[0] =
(melt_magic_discr((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3])) == MELTOBMAG_STRBUF);;
MELT_LOCATION("warmelt-modes.melt:3556:/ cond");
- /*cond*/ if (/*_#IS_STRBUF__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRBUF__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V11*/ meltfptr[4] = (/*nil*/NULL);;
@@ -19627,25 +21561,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3556;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OUTBUF__V4*/ meltfptr[3];
- /*_.MELT_ASSERT_FAILURE_FUN__V12*/ meltfptr[11] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V12*/
+ meltfptr[11] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[1])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V11*/ meltfptr[4] = /*_.MELT_ASSERT_FAILURE_FUN__V12*/ meltfptr[11];;
+ /*_._IFELSE___V11*/
+ meltfptr[4] = /*_.MELT_ASSERT_FAILURE_FUN__V12*/ meltfptr[11];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3556:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V12*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V12*/
+ meltfptr[11] = 0 ;
}
;
}
;
- /*_.IFCPP___V10*/ meltfptr[8] = /*_._IFELSE___V11*/ meltfptr[4];;
+ /*_.IFCPP___V10*/
+ meltfptr[8] = /*_._IFELSE___V11*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3556:/ clear");
- /*clear*/ /*_#IS_STRBUF__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_STRBUF__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V11*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_._IFELSE___V11*/
+ meltfptr[4] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -19674,7 +21614,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3560:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/** start of code generated by generate_runtypesupport_mapfun **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/** start of code generated by generate_runtypesupport_mapfun **/"));
}
;
@@ -19721,7 +21662,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L6*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L6*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -19730,7 +21672,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:3568:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L6*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L6*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -19763,16 +21706,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate runtypesupport_mapfun curctyp=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.CURCTYP__V13*/ meltfptr[11];
- /*_.MELT_DEBUG_FUN__V15*/ meltfptr[14] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V15*/
+ meltfptr[14] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V14*/ meltfptr[4] = /*_.MELT_DEBUG_FUN__V15*/ meltfptr[14];;
+ /*_._IF___V14*/
+ meltfptr[4] = /*_.MELT_DEBUG_FUN__V15*/ meltfptr[14];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3568:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L7*/ meltfnum[6] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L7*/
+ meltfnum[6] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V15*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V15*/
+ meltfptr[14] = 0 ;
}
;
}
@@ -19785,7 +21732,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3568:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -19794,9 +21742,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V14*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_._IF___V14*/
+ meltfptr[4] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -19826,10 +21776,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L8*/ meltfnum[6] =
+ /*_#IS_A__L8*/
+ meltfnum[6] =
melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]), (melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[2])));;
MELT_LOCATION("warmelt-modes.melt:3569:/ cond");
- /*cond*/ if (/*_#IS_A__L8*/ meltfnum[6]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L8*/ meltfnum[6]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V17*/ meltfptr[4] = (/*nil*/NULL);;
@@ -19858,25 +21810,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3569;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURCTYP__V13*/ 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);
+ /*_.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);
}
;
- /*_._IFELSE___V17*/ meltfptr[4] = /*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr[17];;
+ /*_._IFELSE___V17*/
+ meltfptr[4] = /*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr[17];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3569:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V18*/
+ meltfptr[17] = 0 ;
}
;
}
;
- /*_.IFCPP___V16*/ meltfptr[14] = /*_._IFELSE___V17*/ meltfptr[4];;
+ /*_.IFCPP___V16*/
+ meltfptr[14] = /*_._IFELSE___V17*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3569:/ clear");
- /*clear*/ /*_#IS_A__L8*/ meltfnum[6] = 0 ;
+ /*clear*/ /*_#IS_A__L8*/
+ meltfnum[6] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V17*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_._IFELSE___V17*/
+ meltfptr[4] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -19887,10 +21845,12 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3570:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/*gtyctype #"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/*gtyctype #"));
}
;
- /*_#plI__L9*/ meltfnum[0] =
+ /*_#plI__L9*/
+ meltfnum[0] =
((1) + (/*_#TIX__L5*/ meltfnum[1]));;
{
@@ -19901,11 +21861,13 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3572:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " "));
}
;
MELT_LOCATION("warmelt-modes.melt:3573:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[3])))
) /*then*/
@@ -19916,7 +21878,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V19*/ meltfptr[17] = slot;
+ /*_.NAMED_NAME__V19*/
+ meltfptr[17] = slot;
};
;
}
@@ -19936,7 +21899,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3574:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/"));
}
;
@@ -19956,53 +21920,72 @@ meltlab_endgetargs:
/*objgoto*/ goto mtch1_0;
;
-/*objlabel*/ mtch1_0:
+ /*objlabel*/
+mtch1_0:
;
MELT_LOCATION("warmelt-modes.melt:3577:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_52;
meltlab_count_52++;
- debugeprintf("objlabel_52 mtch1_*CLASS_NORMTESTER_INSTANCE/14458ac9. *CLASS_OBJLABELINSTR/2f619cca. %ld", meltlab_count_52);
+ debugeprintf("objlabel_52 mtch1_*CLASS_NORMTESTER_INSTANCE/6273e7b. *CLASS_OBJLABELINSTR/1939e97c. %ld", meltlab_count_52);
#endif
;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V20*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V20*/
+ meltfptr[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPE_CNAME__V21*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.CTYPE_CNAME__V21*/
+ meltfptr[20] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPSTRUCT__V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPSTRUCT__V22*/
+ meltfptr[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPMAGIC__V23*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPMAGIC__V23*/
+ meltfptr[22] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPDISCR__V24*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPDISCR__V24*/
+ meltfptr[23] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPUNIMEMB__V25*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPUNIMEMB__V25*/
+ meltfptr[24] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_NEWMAPFUN__V26*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_.CTYPG_NEWMAPFUN__V26*/
+ meltfptr[25] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPGETFUN__V27*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPGETFUN__V27*/
+ meltfptr[26] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPPUTFUN__V28*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPPUTFUN__V28*/
+ meltfptr[27] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPREMOVEFUN__V29*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPREMOVEFUN__V29*/
+ meltfptr[28] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPCOUNTFUN__V30*/ meltfptr[29] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPCOUNTFUN__V30*/
+ meltfptr[29] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPSIZEFUN__V31*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPSIZEFUN__V31*/
+ meltfptr[30] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPNATTFUN__V32*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPNATTFUN__V32*/
+ meltfptr[31] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPNVALFUN__V33*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPNVALFUN__V33*/
+ meltfptr[32] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPAUXDATAFUN__V34*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPAUXDATAFUN__V34*/
+ meltfptr[33] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPAUXPUTFUN__V35*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPAUXPUTFUN__V35*/
+ meltfptr[34] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPG_MAPHASHFUN__V36*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_.CTYPG_MAPHASHFUN__V36*/
+ meltfptr[35] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*normtesterinst*/ (melt_is_instance_of((melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]),
(melt_ptr_t)((/*!CLASS_CTYPE_GTY*/ meltfrout->tabval[2]))))) /*then*/
{
@@ -20016,7 +21999,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V20*/ meltfptr[4] = slot;
+ /*_.NAMED_NAME__V20*/
+ meltfptr[4] = slot;
};
;
/*^getslot*/
@@ -20024,7 +22008,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "CTYPE_CNAME");
- /*_.CTYPE_CNAME__V21*/ meltfptr[20] = slot;
+ /*_.CTYPE_CNAME__V21*/
+ meltfptr[20] = slot;
};
;
/*^getslot*/
@@ -20032,7 +22017,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]) /*=obj*/;
melt_object_get_field(slot,obj, 14, "CTYPG_MAPMAGIC");
- /*_.CTYPG_MAPMAGIC__V23*/ meltfptr[22] = slot;
+ /*_.CTYPG_MAPMAGIC__V23*/
+ meltfptr[22] = slot;
};
;
/*^getslot*/
@@ -20040,7 +22026,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]) /*=obj*/;
melt_object_get_field(slot,obj, 18, "CTYPG_MAPSTRUCT");
- /*_.CTYPG_MAPSTRUCT__V22*/ meltfptr[21] = slot;
+ /*_.CTYPG_MAPSTRUCT__V22*/
+ meltfptr[21] = slot;
};
;
/*^getslot*/
@@ -20048,7 +22035,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]) /*=obj*/;
melt_object_get_field(slot,obj, 19, "CTYPG_MAPDISCR");
- /*_.CTYPG_MAPDISCR__V24*/ meltfptr[23] = slot;
+ /*_.CTYPG_MAPDISCR__V24*/
+ meltfptr[23] = slot;
};
;
/*^getslot*/
@@ -20056,7 +22044,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]) /*=obj*/;
melt_object_get_field(slot,obj, 20, "CTYPG_MAPUNIMEMB");
- /*_.CTYPG_MAPUNIMEMB__V25*/ meltfptr[24] = slot;
+ /*_.CTYPG_MAPUNIMEMB__V25*/
+ meltfptr[24] = slot;
};
;
/*^getslot*/
@@ -20064,7 +22053,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]) /*=obj*/;
melt_object_get_field(slot,obj, 24, "CTYPG_NEWMAPFUN");
- /*_.CTYPG_NEWMAPFUN__V26*/ meltfptr[25] = slot;
+ /*_.CTYPG_NEWMAPFUN__V26*/
+ meltfptr[25] = slot;
};
;
/*^getslot*/
@@ -20072,7 +22062,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]) /*=obj*/;
melt_object_get_field(slot,obj, 25, "CTYPG_MAPGETFUN");
- /*_.CTYPG_MAPGETFUN__V27*/ meltfptr[26] = slot;
+ /*_.CTYPG_MAPGETFUN__V27*/
+ meltfptr[26] = slot;
};
;
/*^getslot*/
@@ -20080,7 +22071,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]) /*=obj*/;
melt_object_get_field(slot,obj, 26, "CTYPG_MAPPUTFUN");
- /*_.CTYPG_MAPPUTFUN__V28*/ meltfptr[27] = slot;
+ /*_.CTYPG_MAPPUTFUN__V28*/
+ meltfptr[27] = slot;
};
;
/*^getslot*/
@@ -20088,7 +22080,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]) /*=obj*/;
melt_object_get_field(slot,obj, 27, "CTYPG_MAPREMOVEFUN");
- /*_.CTYPG_MAPREMOVEFUN__V29*/ meltfptr[28] = slot;
+ /*_.CTYPG_MAPREMOVEFUN__V29*/
+ meltfptr[28] = slot;
};
;
/*^getslot*/
@@ -20096,7 +22089,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]) /*=obj*/;
melt_object_get_field(slot,obj, 28, "CTYPG_MAPCOUNTFUN");
- /*_.CTYPG_MAPCOUNTFUN__V30*/ meltfptr[29] = slot;
+ /*_.CTYPG_MAPCOUNTFUN__V30*/
+ meltfptr[29] = slot;
};
;
/*^getslot*/
@@ -20104,7 +22098,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]) /*=obj*/;
melt_object_get_field(slot,obj, 29, "CTYPG_MAPSIZEFUN");
- /*_.CTYPG_MAPSIZEFUN__V31*/ meltfptr[30] = slot;
+ /*_.CTYPG_MAPSIZEFUN__V31*/
+ meltfptr[30] = slot;
};
;
/*^getslot*/
@@ -20112,7 +22107,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]) /*=obj*/;
melt_object_get_field(slot,obj, 30, "CTYPG_MAPNATTFUN");
- /*_.CTYPG_MAPNATTFUN__V32*/ meltfptr[31] = slot;
+ /*_.CTYPG_MAPNATTFUN__V32*/
+ meltfptr[31] = slot;
};
;
/*^getslot*/
@@ -20120,7 +22116,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]) /*=obj*/;
melt_object_get_field(slot,obj, 31, "CTYPG_MAPNVALFUN");
- /*_.CTYPG_MAPNVALFUN__V33*/ meltfptr[32] = slot;
+ /*_.CTYPG_MAPNVALFUN__V33*/
+ meltfptr[32] = slot;
};
;
/*^getslot*/
@@ -20128,7 +22125,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]) /*=obj*/;
melt_object_get_field(slot,obj, 32, "CTYPG_MAPAUXDATAFUN");
- /*_.CTYPG_MAPAUXDATAFUN__V34*/ meltfptr[33] = slot;
+ /*_.CTYPG_MAPAUXDATAFUN__V34*/
+ meltfptr[33] = slot;
};
;
/*^getslot*/
@@ -20136,7 +22134,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]) /*=obj*/;
melt_object_get_field(slot,obj, 33, "CTYPG_MAPAUXPUTFUN");
- /*_.CTYPG_MAPAUXPUTFUN__V35*/ meltfptr[34] = slot;
+ /*_.CTYPG_MAPAUXPUTFUN__V35*/
+ meltfptr[34] = slot;
};
;
/*^getslot*/
@@ -20144,11 +22143,13 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURCTYP__V13*/ meltfptr[11]) /*=obj*/;
melt_object_get_field(slot,obj, 34, "CTYPG_MAPHASHFUN");
- /*_.CTYPG_MAPHASHFUN__V36*/ meltfptr[35] = slot;
+ /*_.CTYPG_MAPHASHFUN__V36*/
+ meltfptr[35] = slot;
};
;
MELT_LOCATION("warmelt-modes.melt:3578:/ objgoto");
- /*objgoto*/ goto mtch1_1;
+ /*objgoto*/
+ goto mtch1_1;
;
}
;
@@ -20162,28 +22163,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1_19;
+ /*objgoto*/
+ goto mtch1_19;
;
}
;
}
;
-/*objlabel*/ mtch1_1:
+ /*objlabel*/
+mtch1_1:
;
MELT_LOCATION("warmelt-modes.melt:3578:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_53;
meltlab_count_53++;
- debugeprintf("objlabel_53 mtch1_*CLASS_NORMTESTER_MATCHER/1919578a. *CLASS_OBJLABELINSTR/1b156f94. %ld", meltlab_count_53);
+ debugeprintf("objlabel_53 mtch1_*CLASS_NORMTESTER_MATCHER/15e8e348. *CLASS_OBJLABELINSTR/2925eb55. %ld", meltlab_count_53);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V37*/ meltfptr[36] = 0 ;
+ /*clear*/ /*_.SV__V37*/
+ meltfptr[36] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.NAMED_NAME__V20*/ meltfptr[4]) && melt_magic_discr((melt_ptr_t)(/*_.NAMED_NAME__V20*/ meltfptr[4])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -20200,7 +22205,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3579:/ objgoto");
- /*objgoto*/ goto mtch1_2;
+ /*objgoto*/
+ goto mtch1_2;
;
}
;
@@ -20214,28 +22220,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1_19;
+ /*objgoto*/
+ goto mtch1_19;
;
}
;
}
;
-/*objlabel*/ mtch1_2:
+ /*objlabel*/
+mtch1_2:
;
MELT_LOCATION("warmelt-modes.melt:3579:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_54;
meltlab_count_54++;
- debugeprintf("objlabel_54 mtch1_*CLASS_NORMTESTER_MATCHER/3420c699. *CLASS_OBJLABELINSTR/1cb0b6f1. %ld", meltlab_count_54);
+ debugeprintf("objlabel_54 mtch1_*CLASS_NORMTESTER_MATCHER/90bea30. *CLASS_OBJLABELINSTR/6f4ec1c. %ld", meltlab_count_54);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V38*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.SV__V38*/
+ meltfptr[4] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPE_CNAME__V21*/ meltfptr[20]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPE_CNAME__V21*/ meltfptr[20])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -20252,7 +22262,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3580:/ objgoto");
- /*objgoto*/ goto mtch1_3;
+ /*objgoto*/
+ goto mtch1_3;
;
}
;
@@ -20266,28 +22277,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1_19;
+ /*objgoto*/
+ goto mtch1_19;
;
}
;
}
;
-/*objlabel*/ mtch1_3:
+ /*objlabel*/
+mtch1_3:
;
MELT_LOCATION("warmelt-modes.melt:3580:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_55;
meltlab_count_55++;
- debugeprintf("objlabel_55 mtch1_*CLASS_NORMTESTER_MATCHER/25f90bf6. *CLASS_OBJLABELINSTR/bc3d53a. %ld", meltlab_count_55);
+ debugeprintf("objlabel_55 mtch1_*CLASS_NORMTESTER_MATCHER/1532cdad. *CLASS_OBJLABELINSTR/2aaa7b40. %ld", meltlab_count_55);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V39*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.SV__V39*/
+ meltfptr[20] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_MAPSTRUCT__V22*/ meltfptr[21]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_MAPSTRUCT__V22*/ meltfptr[21])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -20304,7 +22319,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3581:/ objgoto");
- /*objgoto*/ goto mtch1_4;
+ /*objgoto*/
+ goto mtch1_4;
;
}
;
@@ -20318,28 +22334,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1_19;
+ /*objgoto*/
+ goto mtch1_19;
;
}
;
}
;
-/*objlabel*/ mtch1_4:
+ /*objlabel*/
+mtch1_4:
;
MELT_LOCATION("warmelt-modes.melt:3581:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_56;
meltlab_count_56++;
- debugeprintf("objlabel_56 mtch1_*CLASS_NORMTESTER_MATCHER/2b89af29. *CLASS_OBJLABELINSTR/1ae2efbf. %ld", meltlab_count_56);
+ debugeprintf("objlabel_56 mtch1_*CLASS_NORMTESTER_MATCHER/1ac1b58a. *CLASS_OBJLABELINSTR/3554f9d2. %ld", meltlab_count_56);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V40*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.SV__V40*/
+ meltfptr[21] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_MAPMAGIC__V23*/ meltfptr[22]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_MAPMAGIC__V23*/ meltfptr[22])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -20356,7 +22376,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3582:/ objgoto");
- /*objgoto*/ goto mtch1_5;
+ /*objgoto*/
+ goto mtch1_5;
;
}
;
@@ -20370,28 +22391,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1_19;
+ /*objgoto*/
+ goto mtch1_19;
;
}
;
}
;
-/*objlabel*/ mtch1_5:
+ /*objlabel*/
+mtch1_5:
;
MELT_LOCATION("warmelt-modes.melt:3582:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_57;
meltlab_count_57++;
- debugeprintf("objlabel_57 mtch1_*CLASS_NORMTESTER_INSTANCE/a9e274d. *CLASS_OBJLABELINSTR/246d52b0. %ld", meltlab_count_57);
+ debugeprintf("objlabel_57 mtch1_*CLASS_NORMTESTER_INSTANCE/39c455de. *CLASS_OBJLABELINSTR/28efa266. %ld", meltlab_count_57);
#endif
;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V41*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V41*/
+ meltfptr[22] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*normtesterinst*/ (melt_is_instance_of((melt_ptr_t)(/*_.CTYPG_MAPDISCR__V24*/ meltfptr[23]),
(melt_ptr_t)((/*!CLASS_DISCRIMINANT*/ meltfrout->tabval[5]))))) /*then*/
{
@@ -20405,11 +22430,13 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CTYPG_MAPDISCR__V24*/ meltfptr[23]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V41*/ meltfptr[22] = slot;
+ /*_.NAMED_NAME__V41*/
+ meltfptr[22] = slot;
};
;
MELT_LOCATION("warmelt-modes.melt:3584:/ objgoto");
- /*objgoto*/ goto mtch1_6;
+ /*objgoto*/
+ goto mtch1_6;
;
}
;
@@ -20423,28 +22450,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1_19;
+ /*objgoto*/
+ goto mtch1_19;
;
}
;
}
;
-/*objlabel*/ mtch1_6:
+ /*objlabel*/
+mtch1_6:
;
MELT_LOCATION("warmelt-modes.melt:3584:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_58;
meltlab_count_58++;
- debugeprintf("objlabel_58 mtch1_*CLASS_NORMTESTER_MATCHER/782948b. *CLASS_OBJLABELINSTR/2ce8f39f. %ld", meltlab_count_58);
+ debugeprintf("objlabel_58 mtch1_*CLASS_NORMTESTER_MATCHER/53a1f12. *CLASS_OBJLABELINSTR/337e55a1. %ld", meltlab_count_58);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V42*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.SV__V42*/
+ meltfptr[23] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_MAPUNIMEMB__V25*/ meltfptr[24]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_MAPUNIMEMB__V25*/ meltfptr[24])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -20461,7 +22492,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3585:/ objgoto");
- /*objgoto*/ goto mtch1_7;
+ /*objgoto*/
+ goto mtch1_7;
;
}
;
@@ -20475,28 +22507,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1_19;
+ /*objgoto*/
+ goto mtch1_19;
;
}
;
}
;
-/*objlabel*/ mtch1_7:
+ /*objlabel*/
+mtch1_7:
;
MELT_LOCATION("warmelt-modes.melt:3585:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_59;
meltlab_count_59++;
- debugeprintf("objlabel_59 mtch1_*CLASS_NORMTESTER_MATCHER/388a7d. *CLASS_OBJLABELINSTR/3598a055. %ld", meltlab_count_59);
+ debugeprintf("objlabel_59 mtch1_*CLASS_NORMTESTER_MATCHER/15cbf1c1. *CLASS_OBJLABELINSTR/3819309f. %ld", meltlab_count_59);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V43*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.SV__V43*/
+ meltfptr[24] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_NEWMAPFUN__V26*/ meltfptr[25]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_NEWMAPFUN__V26*/ meltfptr[25])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -20513,7 +22549,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3586:/ objgoto");
- /*objgoto*/ goto mtch1_8;
+ /*objgoto*/
+ goto mtch1_8;
;
}
;
@@ -20527,28 +22564,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1_19;
+ /*objgoto*/
+ goto mtch1_19;
;
}
;
}
;
-/*objlabel*/ mtch1_8:
+ /*objlabel*/
+mtch1_8:
;
MELT_LOCATION("warmelt-modes.melt:3586:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_60;
meltlab_count_60++;
- debugeprintf("objlabel_60 mtch1_*CLASS_NORMTESTER_MATCHER/31d55997. *CLASS_OBJLABELINSTR/18873041. %ld", meltlab_count_60);
+ debugeprintf("objlabel_60 mtch1_*CLASS_NORMTESTER_MATCHER/39df9b34. *CLASS_OBJLABELINSTR/153e23c3. %ld", meltlab_count_60);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V44*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_.SV__V44*/
+ meltfptr[25] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_MAPGETFUN__V27*/ meltfptr[26]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_MAPGETFUN__V27*/ meltfptr[26])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -20565,7 +22606,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3587:/ objgoto");
- /*objgoto*/ goto mtch1_9;
+ /*objgoto*/
+ goto mtch1_9;
;
}
;
@@ -20579,28 +22621,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1_19;
+ /*objgoto*/
+ goto mtch1_19;
;
}
;
}
;
-/*objlabel*/ mtch1_9:
+ /*objlabel*/
+mtch1_9:
;
MELT_LOCATION("warmelt-modes.melt:3587:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_61;
meltlab_count_61++;
- debugeprintf("objlabel_61 mtch1_*CLASS_NORMTESTER_MATCHER/117fe6e2. *CLASS_OBJLABELINSTR/245f6169. %ld", meltlab_count_61);
+ debugeprintf("objlabel_61 mtch1_*CLASS_NORMTESTER_MATCHER/865fc68. *CLASS_OBJLABELINSTR/15ad37b0. %ld", meltlab_count_61);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V45*/ meltfptr[26] = 0 ;
+ /*clear*/ /*_.SV__V45*/
+ meltfptr[26] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_MAPPUTFUN__V28*/ meltfptr[27]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_MAPPUTFUN__V28*/ meltfptr[27])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -20617,7 +22663,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3588:/ objgoto");
- /*objgoto*/ goto mtch1_10;
+ /*objgoto*/
+ goto mtch1_10;
;
}
;
@@ -20631,28 +22678,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1_19;
+ /*objgoto*/
+ goto mtch1_19;
;
}
;
}
;
-/*objlabel*/ mtch1_10:
+ /*objlabel*/
+mtch1_10:
;
MELT_LOCATION("warmelt-modes.melt:3588:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_62;
meltlab_count_62++;
- debugeprintf("objlabel_62 mtch1_*CLASS_NORMTESTER_MATCHER/28c3a005. *CLASS_OBJLABELINSTR/38c0a49d. %ld", meltlab_count_62);
+ debugeprintf("objlabel_62 mtch1_*CLASS_NORMTESTER_MATCHER/3c130f45. *CLASS_OBJLABELINSTR/3588a531. %ld", meltlab_count_62);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V46*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.SV__V46*/
+ meltfptr[27] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_MAPREMOVEFUN__V29*/ meltfptr[28]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_MAPREMOVEFUN__V29*/ meltfptr[28])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -20669,7 +22720,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3589:/ objgoto");
- /*objgoto*/ goto mtch1_11;
+ /*objgoto*/
+ goto mtch1_11;
;
}
;
@@ -20683,28 +22735,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1_19;
+ /*objgoto*/
+ goto mtch1_19;
;
}
;
}
;
-/*objlabel*/ mtch1_11:
+ /*objlabel*/
+mtch1_11:
;
MELT_LOCATION("warmelt-modes.melt:3589:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_63;
meltlab_count_63++;
- debugeprintf("objlabel_63 mtch1_*CLASS_NORMTESTER_MATCHER/20d69322. *CLASS_OBJLABELINSTR/3eead0fd. %ld", meltlab_count_63);
+ debugeprintf("objlabel_63 mtch1_*CLASS_NORMTESTER_MATCHER/296e7ebf. *CLASS_OBJLABELINSTR/3ba9d14. %ld", meltlab_count_63);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V47*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.SV__V47*/
+ meltfptr[28] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_MAPCOUNTFUN__V30*/ meltfptr[29]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_MAPCOUNTFUN__V30*/ meltfptr[29])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -20721,7 +22777,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3590:/ objgoto");
- /*objgoto*/ goto mtch1_12;
+ /*objgoto*/
+ goto mtch1_12;
;
}
;
@@ -20735,28 +22792,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1_19;
+ /*objgoto*/
+ goto mtch1_19;
;
}
;
}
;
-/*objlabel*/ mtch1_12:
+ /*objlabel*/
+mtch1_12:
;
MELT_LOCATION("warmelt-modes.melt:3590:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_64;
meltlab_count_64++;
- debugeprintf("objlabel_64 mtch1_*CLASS_NORMTESTER_MATCHER/31c812fc. *CLASS_OBJLABELINSTR/2da51adb. %ld", meltlab_count_64);
+ debugeprintf("objlabel_64 mtch1_*CLASS_NORMTESTER_MATCHER/3e32ce9f. *CLASS_OBJLABELINSTR/26f2c575. %ld", meltlab_count_64);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V48*/ meltfptr[29] = 0 ;
+ /*clear*/ /*_.SV__V48*/
+ meltfptr[29] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_MAPSIZEFUN__V31*/ meltfptr[30]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_MAPSIZEFUN__V31*/ meltfptr[30])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -20773,7 +22834,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3591:/ objgoto");
- /*objgoto*/ goto mtch1_13;
+ /*objgoto*/
+ goto mtch1_13;
;
}
;
@@ -20787,28 +22849,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1_19;
+ /*objgoto*/
+ goto mtch1_19;
;
}
;
}
;
-/*objlabel*/ mtch1_13:
+ /*objlabel*/
+mtch1_13:
;
MELT_LOCATION("warmelt-modes.melt:3591:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_65;
meltlab_count_65++;
- debugeprintf("objlabel_65 mtch1_*CLASS_NORMTESTER_MATCHER/29c0bdd0. *CLASS_OBJLABELINSTR/5c053ac. %ld", meltlab_count_65);
+ debugeprintf("objlabel_65 mtch1_*CLASS_NORMTESTER_MATCHER/3e9df176. *CLASS_OBJLABELINSTR/3d4d27ff. %ld", meltlab_count_65);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V49*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_.SV__V49*/
+ meltfptr[30] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_MAPNATTFUN__V32*/ meltfptr[31]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_MAPNATTFUN__V32*/ meltfptr[31])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -20825,7 +22891,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3592:/ objgoto");
- /*objgoto*/ goto mtch1_14;
+ /*objgoto*/
+ goto mtch1_14;
;
}
;
@@ -20839,28 +22906,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1_19;
+ /*objgoto*/
+ goto mtch1_19;
;
}
;
}
;
-/*objlabel*/ mtch1_14:
+ /*objlabel*/
+mtch1_14:
;
MELT_LOCATION("warmelt-modes.melt:3592:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_66;
meltlab_count_66++;
- debugeprintf("objlabel_66 mtch1_*CLASS_NORMTESTER_MATCHER/198b1db7. *CLASS_OBJLABELINSTR/19bbe4dd. %ld", meltlab_count_66);
+ debugeprintf("objlabel_66 mtch1_*CLASS_NORMTESTER_MATCHER/32c0dd68. *CLASS_OBJLABELINSTR/2079d8eb. %ld", meltlab_count_66);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V50*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_.SV__V50*/
+ meltfptr[31] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_MAPNVALFUN__V33*/ meltfptr[32]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_MAPNVALFUN__V33*/ meltfptr[32])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -20877,7 +22948,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3593:/ objgoto");
- /*objgoto*/ goto mtch1_15;
+ /*objgoto*/
+ goto mtch1_15;
;
}
;
@@ -20891,28 +22963,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1_19;
+ /*objgoto*/
+ goto mtch1_19;
;
}
;
}
;
-/*objlabel*/ mtch1_15:
+ /*objlabel*/
+mtch1_15:
;
MELT_LOCATION("warmelt-modes.melt:3593:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_67;
meltlab_count_67++;
- debugeprintf("objlabel_67 mtch1_*CLASS_NORMTESTER_MATCHER/1ae57fe5. *CLASS_OBJLABELINSTR/13e1f46a. %ld", meltlab_count_67);
+ debugeprintf("objlabel_67 mtch1_*CLASS_NORMTESTER_MATCHER/17f2993e. *CLASS_OBJLABELINSTR/35ac41cc. %ld", meltlab_count_67);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V51*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.SV__V51*/
+ meltfptr[32] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_MAPAUXDATAFUN__V34*/ meltfptr[33]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_MAPAUXDATAFUN__V34*/ meltfptr[33])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -20929,7 +23005,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3594:/ objgoto");
- /*objgoto*/ goto mtch1_16;
+ /*objgoto*/
+ goto mtch1_16;
;
}
;
@@ -20943,28 +23020,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1_19;
+ /*objgoto*/
+ goto mtch1_19;
;
}
;
}
;
-/*objlabel*/ mtch1_16:
+ /*objlabel*/
+mtch1_16:
;
MELT_LOCATION("warmelt-modes.melt:3594:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_68;
meltlab_count_68++;
- debugeprintf("objlabel_68 mtch1_*CLASS_NORMTESTER_MATCHER/253c54bc. *CLASS_OBJLABELINSTR/fea5bc. %ld", meltlab_count_68);
+ debugeprintf("objlabel_68 mtch1_*CLASS_NORMTESTER_MATCHER/2caa653a. *CLASS_OBJLABELINSTR/1b4ad68c. %ld", meltlab_count_68);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V52*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_.SV__V52*/
+ meltfptr[33] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_MAPAUXPUTFUN__V35*/ meltfptr[34]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_MAPAUXPUTFUN__V35*/ meltfptr[34])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -20981,7 +23062,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3595:/ objgoto");
- /*objgoto*/ goto mtch1_17;
+ /*objgoto*/
+ goto mtch1_17;
;
}
;
@@ -20995,28 +23077,32 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1_19;
+ /*objgoto*/
+ goto mtch1_19;
;
}
;
}
;
-/*objlabel*/ mtch1_17:
+ /*objlabel*/
+mtch1_17:
;
MELT_LOCATION("warmelt-modes.melt:3595:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_69;
meltlab_count_69++;
- debugeprintf("objlabel_69 mtch1_*CLASS_NORMTESTER_MATCHER/17b386c8. *CLASS_OBJLABELINSTR/297b61f9. %ld", meltlab_count_69);
+ debugeprintf("objlabel_69 mtch1_*CLASS_NORMTESTER_MATCHER/3a96543e. *CLASS_OBJLABELINSTR/fd1337f. %ld", meltlab_count_69);
#endif
;
/*^clear*/
- /*clear*/ /*_.SV__V53*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_.SV__V53*/
+ meltfptr[34] = 0 ;
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*some_string_value SOMESTRVAL_mtch1__1? */ ((/*_.CTYPG_MAPHASHFUN__V36*/ meltfptr[35]) && melt_magic_discr((melt_ptr_t)(/*_.CTYPG_MAPHASHFUN__V36*/ meltfptr[35])) == MELTOBMAG_STRING) ) /*then*/
{
/*^cond.then*/
@@ -21033,7 +23119,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3577:/ objgoto");
- /*objgoto*/ goto mtch1_18;
+ /*objgoto*/
+ goto mtch1_18;
;
}
;
@@ -21047,62 +23134,82 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1_19;
+ /*objgoto*/
+ goto mtch1_19;
;
}
;
}
;
-/*objlabel*/ mtch1_18:
+ /*objlabel*/
+mtch1_18:
;
MELT_LOCATION("warmelt-modes.melt:3577:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_70;
meltlab_count_70++;
- debugeprintf("objlabel_70 mtch1_*CLASS_NORMTESTER_SUCCESS/78985c6. *CLASS_OBJLABELINSTR/2cbb103. %ld", meltlab_count_70);
+ debugeprintf("objlabel_70 mtch1_*CLASS_NORMTESTER_SUCCESS/25320dc8. *CLASS_OBJLABELINSTR/1b1b7ad7. %ld", meltlab_count_70);
#endif
;
/*^quasiblock*/
- /*_.CNAME__V54*/ meltfptr[35] = /*_.SV__V38*/ meltfptr[4];;
+ /*_.CNAME__V54*/
+ meltfptr[35] = /*_.SV__V38*/ meltfptr[4];;
/*^compute*/
- /*_.CTYPNAM__V55*/ meltfptr[54] = /*_.SV__V37*/ meltfptr[36];;
+ /*_.CTYPNAM__V55*/
+ meltfptr[54] = /*_.SV__V37*/ meltfptr[36];;
/*^compute*/
- /*_.MAPAUXDATAFUN__V56*/ meltfptr[55] = /*_.SV__V51*/ meltfptr[32];;
+ /*_.MAPAUXDATAFUN__V56*/
+ meltfptr[55] = /*_.SV__V51*/ meltfptr[32];;
/*^compute*/
- /*_.MAPAUXPUTFUN__V57*/ meltfptr[56] = /*_.SV__V52*/ meltfptr[33];;
+ /*_.MAPAUXPUTFUN__V57*/
+ meltfptr[56] = /*_.SV__V52*/ meltfptr[33];;
/*^compute*/
- /*_.MAPCOUNTFUN__V58*/ meltfptr[57] = /*_.SV__V47*/ meltfptr[28];;
+ /*_.MAPCOUNTFUN__V58*/
+ meltfptr[57] = /*_.SV__V47*/ meltfptr[28];;
/*^compute*/
- /*_.MAPDISCR__V59*/ meltfptr[58] = /*_.CTYPG_MAPDISCR__V24*/ meltfptr[23];;
+ /*_.MAPDISCR__V59*/
+ meltfptr[58] = /*_.CTYPG_MAPDISCR__V24*/ meltfptr[23];;
/*^compute*/
- /*_.MAPDISCRNAME__V60*/ meltfptr[59] = /*_.NAMED_NAME__V41*/ meltfptr[22];;
+ /*_.MAPDISCRNAME__V60*/
+ meltfptr[59] = /*_.NAMED_NAME__V41*/ meltfptr[22];;
/*^compute*/
- /*_.MAPGETFUN__V61*/ meltfptr[60] = /*_.SV__V44*/ meltfptr[25];;
+ /*_.MAPGETFUN__V61*/
+ meltfptr[60] = /*_.SV__V44*/ meltfptr[25];;
/*^compute*/
- /*_.MAPHASHFUN__V62*/ meltfptr[61] = /*_.SV__V53*/ meltfptr[34];;
+ /*_.MAPHASHFUN__V62*/
+ meltfptr[61] = /*_.SV__V53*/ meltfptr[34];;
/*^compute*/
- /*_.MAPMAGIC__V63*/ meltfptr[62] = /*_.SV__V40*/ meltfptr[21];;
+ /*_.MAPMAGIC__V63*/
+ meltfptr[62] = /*_.SV__V40*/ meltfptr[21];;
/*^compute*/
- /*_.MAPNATTFUN__V64*/ meltfptr[63] = /*_.SV__V49*/ meltfptr[30];;
+ /*_.MAPNATTFUN__V64*/
+ meltfptr[63] = /*_.SV__V49*/ meltfptr[30];;
/*^compute*/
- /*_.MAPNVALFUN__V65*/ meltfptr[64] = /*_.SV__V50*/ meltfptr[31];;
+ /*_.MAPNVALFUN__V65*/
+ meltfptr[64] = /*_.SV__V50*/ meltfptr[31];;
/*^compute*/
- /*_.MAPPUTFUN__V66*/ meltfptr[65] = /*_.SV__V45*/ meltfptr[26];;
+ /*_.MAPPUTFUN__V66*/
+ meltfptr[65] = /*_.SV__V45*/ meltfptr[26];;
/*^compute*/
- /*_.MAPREMOVEFUN__V67*/ meltfptr[66] = /*_.SV__V46*/ meltfptr[27];;
+ /*_.MAPREMOVEFUN__V67*/
+ meltfptr[66] = /*_.SV__V46*/ meltfptr[27];;
/*^compute*/
- /*_.MAPSIZEFUN__V68*/ meltfptr[67] = /*_.SV__V48*/ meltfptr[29];;
+ /*_.MAPSIZEFUN__V68*/
+ meltfptr[67] = /*_.SV__V48*/ meltfptr[29];;
/*^compute*/
- /*_.MAPSTRUCT__V69*/ meltfptr[68] = /*_.SV__V39*/ meltfptr[20];;
+ /*_.MAPSTRUCT__V69*/
+ meltfptr[68] = /*_.SV__V39*/ meltfptr[20];;
/*^compute*/
- /*_.MAPUNIMEMB__V70*/ meltfptr[69] = /*_.SV__V42*/ meltfptr[23];;
+ /*_.MAPUNIMEMB__V70*/
+ meltfptr[69] = /*_.SV__V42*/ meltfptr[23];;
/*^compute*/
- /*_.NEWMAPFUN__V71*/ meltfptr[70] = /*_.SV__V43*/ meltfptr[24];;
+ /*_.NEWMAPFUN__V71*/
+ meltfptr[70] = /*_.SV__V43*/ meltfptr[24];;
{
MELT_LOCATION("warmelt-modes.melt:3597:/ locexp");
@@ -21112,20 +23219,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3598:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/***map support for GTY ctype "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/***map support for GTY ctype "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3599:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3600:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " **/"));
}
;
@@ -21137,10 +23247,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRING__L10*/ meltfnum[6] =
+ /*_#IS_STRING__L10*/
+ meltfnum[6] =
(melt_magic_discr((melt_ptr_t)(/*_.NEWMAPFUN__V71*/ meltfptr[70])) == MELTOBMAG_STRING);;
MELT_LOCATION("warmelt-modes.melt:3605:/ cond");
- /*cond*/ if (/*_#IS_STRING__L10*/ meltfnum[6]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRING__L10*/ meltfnum[6]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -21150,33 +23262,38 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3606:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "static inline melt_ptr_t /*New map for "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "static inline melt_ptr_t /*New map for "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3607:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3608:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/ "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/ "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3609:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.NEWMAPFUN__V71*/ meltfptr[70])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.NEWMAPFUN__V71*/ meltfptr[70])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3610:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " (meltobject_ptr_t discr, unsigned len) {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " (meltobject_ptr_t discr, unsigned len) {"));
}
;
@@ -21188,35 +23305,40 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3612:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)((/*!konst_6*/ meltfrout->tabval[6]))));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)((/*!konst_6*/ meltfrout->tabval[6]))));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3617:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPMAGIC__V63*/ meltfptr[62])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPMAGIC__V63*/ meltfptr[62])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3618:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)((/*!konst_7*/ meltfrout->tabval[7]))));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)((/*!konst_7*/ meltfrout->tabval[7]))));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3622:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3623:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " */"));
}
;
@@ -21242,7 +23364,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3627:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/* no new map function */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/* no new map function */"));
}
;
MELT_LOCATION("warmelt-modes.melt:3626:/ quasiblock");
@@ -21262,10 +23385,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRING__L11*/ meltfnum[10] =
+ /*_#IS_STRING__L11*/
+ meltfnum[10] =
(melt_magic_discr((melt_ptr_t)(/*_.MAPGETFUN__V61*/ meltfptr[60])) == MELTOBMAG_STRING);;
MELT_LOCATION("warmelt-modes.melt:3634:/ cond");
- /*cond*/ if (/*_#IS_STRING__L11*/ meltfnum[10]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRING__L11*/ meltfnum[10]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -21275,46 +23400,53 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3635:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "static inline melt_ptr_t /* Map getter for "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "static inline melt_ptr_t /* Map getter for "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3636:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3637:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/ "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/ "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3638:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPGETFUN__V61*/ meltfptr[60])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPGETFUN__V61*/ meltfptr[60])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3639:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " (melt_ptr_t map_p, "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " (melt_ptr_t map_p, "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3640:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CNAME__V54*/ meltfptr[35])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CNAME__V54*/ meltfptr[35])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3641:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " attr) {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " attr) {"));
}
;
@@ -21326,7 +23458,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3643:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "if (!map_p || !attr "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "if (!map_p || !attr "));
}
;
@@ -21338,20 +23471,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3645:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " || melt_magic_discr ((melt_ptr_t) map_p) != "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " || melt_magic_discr ((melt_ptr_t) map_p) != "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3646:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPMAGIC__V63*/ meltfptr[62])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPMAGIC__V63*/ meltfptr[62])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3647:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( ")"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( ")"));
}
;
@@ -21363,7 +23499,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3649:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return NULL;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return NULL;"));
}
;
@@ -21375,7 +23512,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3651:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return melt_raw_get_mappointers ((void*)map_p, (void*)attr);"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return melt_raw_get_mappointers ((void*)map_p, (void*)attr);"));
}
;
@@ -21387,20 +23525,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3653:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "} /*end generated map getter for "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "} /*end generated map getter for "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3654:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3655:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/"));
}
;
@@ -21426,7 +23567,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3659:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/*no map getter function*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/*no map getter function*/"));
}
;
MELT_LOCATION("warmelt-modes.melt:3658:/ quasiblock");
@@ -21446,10 +23588,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRING__L12*/ meltfnum[11] =
+ /*_#IS_STRING__L12*/
+ meltfnum[11] =
(melt_magic_discr((melt_ptr_t)(/*_.MAPPUTFUN__V66*/ meltfptr[65])) == MELTOBMAG_STRING);;
MELT_LOCATION("warmelt-modes.melt:3666:/ cond");
- /*cond*/ if (/*_#IS_STRING__L12*/ meltfnum[11]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRING__L12*/ meltfnum[11]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -21459,46 +23603,53 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3667:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "static inline void /* Map putter for "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "static inline void /* Map putter for "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3668:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3669:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/ "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/ "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3670:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPPUTFUN__V66*/ meltfptr[65])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPPUTFUN__V66*/ meltfptr[65])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3671:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " (melt_ptr_t map_p, "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " (melt_ptr_t map_p, "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3672:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CNAME__V54*/ meltfptr[35])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CNAME__V54*/ meltfptr[35])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3673:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " attr, melt_ptr_t valu_p) {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " attr, melt_ptr_t valu_p) {"));
}
;
@@ -21510,7 +23661,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3675:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "if (!map_p || !attr || !valu_p"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "if (!map_p || !attr || !valu_p"));
}
;
@@ -21522,20 +23674,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3677:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " || melt_magic_discr ((melt_ptr_t) map_p) != "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " || melt_magic_discr ((melt_ptr_t) map_p) != "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3678:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPMAGIC__V63*/ meltfptr[62])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPMAGIC__V63*/ meltfptr[62])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3679:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( ")"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( ")"));
}
;
@@ -21547,7 +23702,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3681:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return;"));
}
;
@@ -21559,7 +23715,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3683:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "meltgc_raw_put_mappointers ((void*)map_p, (void*)attr, valu_p);"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "meltgc_raw_put_mappointers ((void*)map_p, (void*)attr, valu_p);"));
}
;
@@ -21571,20 +23728,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3685:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "} /*end generated map putter for "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "} /*end generated map putter for "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3686:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3687:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/"));
}
;
MELT_LOCATION("warmelt-modes.melt:3666:/ quasiblock");
@@ -21604,7 +23764,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3690:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/*no map putter*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/*no map putter*/"));
}
;
MELT_LOCATION("warmelt-modes.melt:3689:/ quasiblock");
@@ -21624,10 +23785,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRING__L13*/ meltfnum[12] =
+ /*_#IS_STRING__L13*/
+ meltfnum[12] =
(melt_magic_discr((melt_ptr_t)(/*_.MAPREMOVEFUN__V67*/ meltfptr[66])) == MELTOBMAG_STRING);;
MELT_LOCATION("warmelt-modes.melt:3696:/ cond");
- /*cond*/ if (/*_#IS_STRING__L13*/ meltfnum[12]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRING__L13*/ meltfnum[12]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -21637,46 +23800,53 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3697:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "static inline void /* Map remover for "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "static inline void /* Map remover for "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3698:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3699:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/ "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/ "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3700:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPREMOVEFUN__V67*/ meltfptr[66])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPREMOVEFUN__V67*/ meltfptr[66])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3701:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " (melt_ptr_t map_p, "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " (melt_ptr_t map_p, "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3702:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CNAME__V54*/ meltfptr[35])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CNAME__V54*/ meltfptr[35])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3703:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " attr) {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " attr) {"));
}
;
@@ -21688,7 +23858,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3705:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "if (!map_p || !attr"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "if (!map_p || !attr"));
}
;
@@ -21700,20 +23871,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3707:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " || melt_magic_discr ((melt_ptr_t) map_p) != "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " || melt_magic_discr ((melt_ptr_t) map_p) != "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3708:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPMAGIC__V63*/ meltfptr[62])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPMAGIC__V63*/ meltfptr[62])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3709:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( ")"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( ")"));
}
;
@@ -21725,7 +23899,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3711:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return;"));
}
;
@@ -21737,7 +23912,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3713:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "meltgc_raw_remove_mappointers ((void*)map_p, (void*)attr);"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "meltgc_raw_remove_mappointers ((void*)map_p, (void*)attr);"));
}
;
@@ -21749,26 +23925,30 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3715:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "} /*end generated map remover for "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "} /*end generated map remover for "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3716:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3717:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/"));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3718:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
MELT_LOCATION("warmelt-modes.melt:3696:/ quasiblock");
@@ -21788,7 +23968,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3721:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/*no map remover*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/*no map remover*/"));
}
;
MELT_LOCATION("warmelt-modes.melt:3720:/ quasiblock");
@@ -21808,10 +23989,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRING__L14*/ meltfnum[13] =
+ /*_#IS_STRING__L14*/
+ meltfnum[13] =
(melt_magic_discr((melt_ptr_t)(/*_.MAPCOUNTFUN__V58*/ meltfptr[57])) == MELTOBMAG_STRING);;
MELT_LOCATION("warmelt-modes.melt:3728:/ cond");
- /*cond*/ if (/*_#IS_STRING__L14*/ meltfnum[13]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRING__L14*/ meltfnum[13]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -21821,46 +24004,53 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3729:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "static inline unsigned /* Map counter for "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "static inline unsigned /* Map counter for "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3730:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3731:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/ "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/ "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3732:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPCOUNTFUN__V58*/ meltfptr[57])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPCOUNTFUN__V58*/ meltfptr[57])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3733:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " (struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " (struct "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3734:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPSTRUCT__V69*/ meltfptr[68])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPSTRUCT__V69*/ meltfptr[68])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3735:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "* map_s) {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "* map_s) {"));
}
;
@@ -21872,7 +24062,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3737:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "if (!map_s"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "if (!map_s"));
}
;
@@ -21884,20 +24075,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3739:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " || melt_magic_discr ((melt_ptr_t) map_s) != "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " || melt_magic_discr ((melt_ptr_t) map_s) != "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3740:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPMAGIC__V63*/ meltfptr[62])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPMAGIC__V63*/ meltfptr[62])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3741:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( ")"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( ")"));
}
;
@@ -21909,7 +24103,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3743:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return 0;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return 0;"));
}
;
@@ -21921,7 +24116,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3745:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return map_s->count;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return map_s->count;"));
}
;
@@ -21933,26 +24129,30 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3747:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "} /*end generated map counter for "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "} /*end generated map counter for "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3748:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3749:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/"));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3750:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
MELT_LOCATION("warmelt-modes.melt:3728:/ quasiblock");
@@ -21972,7 +24172,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3753:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/*no map counter function*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/*no map counter function*/"));
}
;
MELT_LOCATION("warmelt-modes.melt:3752:/ quasiblock");
@@ -21992,10 +24193,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRING__L15*/ meltfnum[14] =
+ /*_#IS_STRING__L15*/
+ meltfnum[14] =
(melt_magic_discr((melt_ptr_t)(/*_.MAPSIZEFUN__V68*/ meltfptr[67])) == MELTOBMAG_STRING);;
MELT_LOCATION("warmelt-modes.melt:3760:/ cond");
- /*cond*/ if (/*_#IS_STRING__L15*/ meltfnum[14]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRING__L15*/ meltfnum[14]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -22005,46 +24208,53 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3761:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "static inline unsigned /* Map size for "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "static inline unsigned /* Map size for "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3762:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3763:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/ "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/ "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3764:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPSIZEFUN__V68*/ meltfptr[67])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPSIZEFUN__V68*/ meltfptr[67])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3765:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " (struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " (struct "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3766:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPSTRUCT__V69*/ meltfptr[68])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPSTRUCT__V69*/ meltfptr[68])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3767:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "* map_s) {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "* map_s) {"));
}
;
@@ -22056,7 +24266,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3769:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "if (!map_s"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "if (!map_s"));
}
;
@@ -22068,20 +24279,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3771:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " || melt_magic_discr ((melt_ptr_t) map_s) != "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " || melt_magic_discr ((melt_ptr_t) map_s) != "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3772:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPMAGIC__V63*/ meltfptr[62])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPMAGIC__V63*/ meltfptr[62])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3773:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( ")"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( ")"));
}
;
@@ -22093,7 +24307,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3775:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return 0;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return 0;"));
}
;
@@ -22105,7 +24320,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3777:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return melt_primtab[map_s->lenix];"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return melt_primtab[map_s->lenix];"));
}
;
@@ -22117,20 +24333,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3779:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "} /*end generated map size for "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "} /*end generated map size for "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3780:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3781:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/"));
}
;
MELT_LOCATION("warmelt-modes.melt:3760:/ quasiblock");
@@ -22150,7 +24369,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3784:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/* no map size function */"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/* no map size function */"));
}
;
MELT_LOCATION("warmelt-modes.melt:3783:/ quasiblock");
@@ -22170,10 +24390,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRING__L16*/ meltfnum[15] =
+ /*_#IS_STRING__L16*/
+ meltfnum[15] =
(melt_magic_discr((melt_ptr_t)(/*_.MAPNATTFUN__V64*/ meltfptr[63])) == MELTOBMAG_STRING);;
MELT_LOCATION("warmelt-modes.melt:3791:/ cond");
- /*cond*/ if (/*_#IS_STRING__L16*/ meltfnum[15]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRING__L16*/ meltfnum[15]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -22183,59 +24405,68 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3792:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "static inline "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "static inline "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3793:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CNAME__V54*/ meltfptr[35])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CNAME__V54*/ meltfptr[35])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3794:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/* Map nth attr for "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/* Map nth attr for "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3795:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3796:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/ "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/ "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3797:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPNATTFUN__V64*/ meltfptr[63])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPNATTFUN__V64*/ meltfptr[63])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3798:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " (struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " (struct "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3799:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPSTRUCT__V69*/ meltfptr[68])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPSTRUCT__V69*/ meltfptr[68])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3800:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "* map_s, int ix) {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "* map_s, int ix) {"));
}
;
@@ -22247,14 +24478,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3802:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CNAME__V54*/ meltfptr[35])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CNAME__V54*/ meltfptr[35])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3803:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " at = 0;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " at = 0;"));
}
;
@@ -22266,7 +24499,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3805:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "if (!map_s"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "if (!map_s"));
}
;
@@ -22278,20 +24512,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3807:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " || melt_magic_discr ((melt_ptr_t) map_s) != "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " || melt_magic_discr ((melt_ptr_t) map_s) != "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3808:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPMAGIC__V63*/ meltfptr[62])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPMAGIC__V63*/ meltfptr[62])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3809:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( ")"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( ")"));
}
;
@@ -22303,7 +24540,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3811:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return 0;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return 0;"));
}
;
@@ -22315,7 +24553,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3813:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "at = map_s->entab[ix].e_at;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "at = map_s->entab[ix].e_at;"));
}
;
@@ -22327,13 +24566,15 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3815:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "if ((void*) at == (void*) HTAB_DELETED_ENTRY) return 0;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "if ((void*) at == (void*) HTAB_DELETED_ENTRY) return 0;"));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3816:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return at;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return at;"));
}
;
@@ -22345,20 +24586,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3818:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "} /*end generated map nth attr for "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "} /*end generated map nth attr for "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3819:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3820:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/"));
}
;
MELT_LOCATION("warmelt-modes.melt:3791:/ quasiblock");
@@ -22378,7 +24622,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3823:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/*no map nth attr function*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/*no map nth attr function*/"));
}
;
MELT_LOCATION("warmelt-modes.melt:3822:/ quasiblock");
@@ -22398,10 +24643,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRING__L17*/ meltfnum[16] =
+ /*_#IS_STRING__L17*/
+ meltfnum[16] =
(melt_magic_discr((melt_ptr_t)(/*_.MAPNVALFUN__V65*/ meltfptr[64])) == MELTOBMAG_STRING);;
MELT_LOCATION("warmelt-modes.melt:3829:/ cond");
- /*cond*/ if (/*_#IS_STRING__L17*/ meltfnum[16]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRING__L17*/ meltfnum[16]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -22411,52 +24658,60 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3830:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "static inline melt_ptr_t "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "static inline melt_ptr_t "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3831:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/* Map nth value for "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/* Map nth value for "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3832:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3833:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/ "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/ "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3834:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPNVALFUN__V65*/ meltfptr[64])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPNVALFUN__V65*/ meltfptr[64])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3835:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " (struct "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " (struct "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3836:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPSTRUCT__V69*/ meltfptr[68])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPSTRUCT__V69*/ meltfptr[68])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3837:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "* map_s, int ix) {"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "* map_s, int ix) {"));
}
;
@@ -22468,14 +24723,16 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3839:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CNAME__V54*/ meltfptr[35])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CNAME__V54*/ meltfptr[35])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3840:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " at = 0;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " at = 0;"));
}
;
@@ -22487,7 +24744,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3842:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "if (!map_s"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "if (!map_s"));
}
;
@@ -22499,20 +24757,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3844:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " || melt_magic_discr ((melt_ptr_t) map_s) != "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " || melt_magic_discr ((melt_ptr_t) map_s) != "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3845:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.MAPMAGIC__V63*/ meltfptr[62])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.MAPMAGIC__V63*/ meltfptr[62])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3846:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( ")"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( ")"));
}
;
@@ -22524,7 +24785,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3848:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return 0;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return 0;"));
}
;
@@ -22536,7 +24798,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3850:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "at = map_s->entab[ix].e_at;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "at = map_s->entab[ix].e_at;"));
}
;
@@ -22548,13 +24811,15 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3852:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "if ((void*) at == (void*) HTAB_DELETED_ENTRY) return 0;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "if ((void*) at == (void*) HTAB_DELETED_ENTRY) return 0;"));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3853:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return map_s->entab[ix].e_va;"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "return map_s->entab[ix].e_va;"));
}
;
@@ -22566,20 +24831,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3855:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "} /*end generated map nth value for "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "} /*end generated map nth value for "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3856:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3857:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "*/"));
}
;
MELT_LOCATION("warmelt-modes.melt:3829:/ quasiblock");
@@ -22599,7 +24867,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3860:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/*no map nth value function*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/*no map nth value function*/"));
}
;
MELT_LOCATION("warmelt-modes.melt:3859:/ quasiblock");
@@ -22619,10 +24888,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRING__L18*/ meltfnum[17] =
+ /*_#IS_STRING__L18*/
+ meltfnum[17] =
(melt_magic_discr((melt_ptr_t)(/*_.MAPAUXDATAFUN__V56*/ meltfptr[55])) == MELTOBMAG_STRING);;
MELT_LOCATION("warmelt-modes.melt:3866:/ cond");
- /*cond*/ if (/*_#IS_STRING__L18*/ meltfnum[17]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRING__L18*/ meltfnum[17]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -22657,14 +24928,17 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[8].meltbp_cstring = "*)map_p)->meltmap_aux;\n\t\t return NULL;\
\n\t }\n\t ";
- /*_.ADD2OUT__V73*/ meltfptr[72] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[8])), (melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V73*/
+ meltfptr[72] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[8])), (melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V72*/ meltfptr[71] = /*_.ADD2OUT__V73*/ meltfptr[72];;
+ /*_._IFELSE___V72*/
+ meltfptr[71] = /*_.ADD2OUT__V73*/ meltfptr[72];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3866:/ clear");
- /*clear*/ /*_.ADD2OUT__V73*/ meltfptr[72] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V73*/
+ meltfptr[72] = 0 ;
}
;
}
@@ -22689,21 +24963,26 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.CTYPNAM__V55*/ meltfptr[54];
/*^apply.arg*/
argtab[2].meltbp_cstring = "*/";
- /*_.ADD2OUT__V74*/ meltfptr[72] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[8])), (melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V74*/
+ meltfptr[72] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[8])), (melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_LOCATION("warmelt-modes.melt:3878:/ quasiblock");
- /*_.PROGN___V75*/ meltfptr[74] = /*_.ADD2OUT__V74*/ meltfptr[72];;
+ /*_.PROGN___V75*/
+ meltfptr[74] = /*_.ADD2OUT__V74*/ meltfptr[72];;
/*^compute*/
- /*_._IFELSE___V72*/ meltfptr[71] = /*_.PROGN___V75*/ meltfptr[74];;
+ /*_._IFELSE___V72*/
+ meltfptr[71] = /*_.PROGN___V75*/ meltfptr[74];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3866:/ clear");
- /*clear*/ /*_.ADD2OUT__V74*/ meltfptr[72] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V74*/
+ meltfptr[72] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V75*/ meltfptr[74] = 0 ;
+ /*clear*/ /*_.PROGN___V75*/
+ meltfptr[74] = 0 ;
}
;
}
@@ -22717,10 +24996,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRING__L19*/ meltfnum[18] =
+ /*_#IS_STRING__L19*/
+ meltfnum[18] =
(melt_magic_discr((melt_ptr_t)(/*_.MAPAUXPUTFUN__V57*/ meltfptr[56])) == MELTOBMAG_STRING);;
MELT_LOCATION("warmelt-modes.melt:3885:/ cond");
- /*cond*/ if (/*_#IS_STRING__L19*/ meltfnum[18]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRING__L19*/ meltfnum[18]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -22757,14 +25038,17 @@ meltlab_endgetargs:
);\n }\n\t\t return NULL;\
\n\t }\n\t \
";
- /*_.ADD2OUT__V77*/ meltfptr[74] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[8])), (melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V77*/
+ meltfptr[74] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[8])), (melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V76*/ meltfptr[72] = /*_.ADD2OUT__V77*/ meltfptr[74];;
+ /*_._IFELSE___V76*/
+ meltfptr[72] = /*_.ADD2OUT__V77*/ meltfptr[74];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3885:/ clear");
- /*clear*/ /*_.ADD2OUT__V77*/ meltfptr[74] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V77*/
+ meltfptr[74] = 0 ;
}
;
}
@@ -22789,21 +25073,26 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.CTYPNAM__V55*/ meltfptr[54];
/*^apply.arg*/
argtab[2].meltbp_cstring = "*/";
- /*_.ADD2OUT__V78*/ meltfptr[74] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[8])), (melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V78*/
+ meltfptr[74] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[8])), (melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_LOCATION("warmelt-modes.melt:3899:/ quasiblock");
- /*_.PROGN___V79*/ meltfptr[78] = /*_.ADD2OUT__V78*/ meltfptr[74];;
+ /*_.PROGN___V79*/
+ meltfptr[78] = /*_.ADD2OUT__V78*/ meltfptr[74];;
/*^compute*/
- /*_._IFELSE___V76*/ meltfptr[72] = /*_.PROGN___V79*/ meltfptr[78];;
+ /*_._IFELSE___V76*/
+ meltfptr[72] = /*_.PROGN___V79*/ meltfptr[78];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3885:/ clear");
- /*clear*/ /*_.ADD2OUT__V78*/ meltfptr[74] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V78*/
+ meltfptr[74] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V79*/ meltfptr[78] = 0 ;
+ /*clear*/ /*_.PROGN___V79*/
+ meltfptr[78] = 0 ;
}
;
}
@@ -22817,10 +25106,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRING__L20*/ meltfnum[19] =
+ /*_#IS_STRING__L20*/
+ meltfnum[19] =
(melt_magic_discr((melt_ptr_t)(/*_.MAPHASHFUN__V62*/ meltfptr[61])) == MELTOBMAG_STRING);;
MELT_LOCATION("warmelt-modes.melt:3906:/ cond");
- /*cond*/ if (/*_#IS_STRING__L20*/ meltfnum[19]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRING__L20*/ meltfnum[19]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -22855,14 +25146,17 @@ meltlab_endgetargs:
/*^apply.arg*/
argtab[8].meltbp_cstring = "*)map_p)->meltmap_hash;\n\t\t return 0;\
\n\t }\n\t ";
- /*_.ADD2OUT__V81*/ meltfptr[78] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[8])), (melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V81*/
+ meltfptr[78] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[8])), (melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V80*/ meltfptr[74] = /*_.ADD2OUT__V81*/ meltfptr[78];;
+ /*_._IFELSE___V80*/
+ meltfptr[74] = /*_.ADD2OUT__V81*/ meltfptr[78];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3906:/ clear");
- /*clear*/ /*_.ADD2OUT__V81*/ meltfptr[78] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V81*/
+ meltfptr[78] = 0 ;
}
;
}
@@ -22887,21 +25181,26 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.CTYPNAM__V55*/ meltfptr[54];
/*^apply.arg*/
argtab[2].meltbp_cstring = "*/";
- /*_.ADD2OUT__V82*/ meltfptr[78] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[8])), (melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V82*/
+ meltfptr[78] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[8])), (melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_LOCATION("warmelt-modes.melt:3918:/ quasiblock");
- /*_.PROGN___V83*/ meltfptr[82] = /*_.ADD2OUT__V82*/ meltfptr[78];;
+ /*_.PROGN___V83*/
+ meltfptr[82] = /*_.ADD2OUT__V82*/ meltfptr[78];;
/*^compute*/
- /*_._IFELSE___V80*/ meltfptr[74] = /*_.PROGN___V83*/ meltfptr[82];;
+ /*_._IFELSE___V80*/
+ meltfptr[74] = /*_.PROGN___V83*/ meltfptr[82];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3906:/ clear");
- /*clear*/ /*_.ADD2OUT__V82*/ meltfptr[78] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V82*/
+ meltfptr[78] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V83*/ meltfptr[82] = 0 ;
+ /*clear*/ /*_.PROGN___V83*/
+ meltfptr[82] = 0 ;
}
;
}
@@ -22915,20 +25214,23 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3926:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/***end of map support for GTY ctype "));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/***end of map support for GTY ctype "));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3927:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
- melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]),
+ melt_string_str((melt_ptr_t)(/*_.CTYPNAM__V55*/ meltfptr[54])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:3928:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( " **/"));
}
;
@@ -22942,81 +25244,115 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-modes.melt:3577:/ clear");
- /*clear*/ /*_.CNAME__V54*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_.CNAME__V54*/
+ meltfptr[35] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPNAM__V55*/ meltfptr[54] = 0 ;
+ /*clear*/ /*_.CTYPNAM__V55*/
+ meltfptr[54] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAPAUXDATAFUN__V56*/ meltfptr[55] = 0 ;
+ /*clear*/ /*_.MAPAUXDATAFUN__V56*/
+ meltfptr[55] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAPAUXPUTFUN__V57*/ meltfptr[56] = 0 ;
+ /*clear*/ /*_.MAPAUXPUTFUN__V57*/
+ meltfptr[56] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAPCOUNTFUN__V58*/ meltfptr[57] = 0 ;
+ /*clear*/ /*_.MAPCOUNTFUN__V58*/
+ meltfptr[57] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAPDISCR__V59*/ meltfptr[58] = 0 ;
+ /*clear*/ /*_.MAPDISCR__V59*/
+ meltfptr[58] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAPDISCRNAME__V60*/ meltfptr[59] = 0 ;
+ /*clear*/ /*_.MAPDISCRNAME__V60*/
+ meltfptr[59] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAPGETFUN__V61*/ meltfptr[60] = 0 ;
+ /*clear*/ /*_.MAPGETFUN__V61*/
+ meltfptr[60] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAPHASHFUN__V62*/ meltfptr[61] = 0 ;
+ /*clear*/ /*_.MAPHASHFUN__V62*/
+ meltfptr[61] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAPMAGIC__V63*/ meltfptr[62] = 0 ;
+ /*clear*/ /*_.MAPMAGIC__V63*/
+ meltfptr[62] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAPNATTFUN__V64*/ meltfptr[63] = 0 ;
+ /*clear*/ /*_.MAPNATTFUN__V64*/
+ meltfptr[63] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAPNVALFUN__V65*/ meltfptr[64] = 0 ;
+ /*clear*/ /*_.MAPNVALFUN__V65*/
+ meltfptr[64] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAPPUTFUN__V66*/ meltfptr[65] = 0 ;
+ /*clear*/ /*_.MAPPUTFUN__V66*/
+ meltfptr[65] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAPREMOVEFUN__V67*/ meltfptr[66] = 0 ;
+ /*clear*/ /*_.MAPREMOVEFUN__V67*/
+ meltfptr[66] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAPSIZEFUN__V68*/ meltfptr[67] = 0 ;
+ /*clear*/ /*_.MAPSIZEFUN__V68*/
+ meltfptr[67] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAPSTRUCT__V69*/ meltfptr[68] = 0 ;
+ /*clear*/ /*_.MAPSTRUCT__V69*/
+ meltfptr[68] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAPUNIMEMB__V70*/ meltfptr[69] = 0 ;
+ /*clear*/ /*_.MAPUNIMEMB__V70*/
+ meltfptr[69] = 0 ;
/*^clear*/
- /*clear*/ /*_.NEWMAPFUN__V71*/ meltfptr[70] = 0 ;
+ /*clear*/ /*_.NEWMAPFUN__V71*/
+ meltfptr[70] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_STRING__L10*/ meltfnum[6] = 0 ;
+ /*clear*/ /*_#IS_STRING__L10*/
+ meltfnum[6] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_STRING__L11*/ meltfnum[10] = 0 ;
+ /*clear*/ /*_#IS_STRING__L11*/
+ meltfnum[10] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_STRING__L12*/ meltfnum[11] = 0 ;
+ /*clear*/ /*_#IS_STRING__L12*/
+ meltfnum[11] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_STRING__L13*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#IS_STRING__L13*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_STRING__L14*/ meltfnum[13] = 0 ;
+ /*clear*/ /*_#IS_STRING__L14*/
+ meltfnum[13] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_STRING__L15*/ meltfnum[14] = 0 ;
+ /*clear*/ /*_#IS_STRING__L15*/
+ meltfnum[14] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_STRING__L16*/ meltfnum[15] = 0 ;
+ /*clear*/ /*_#IS_STRING__L16*/
+ meltfnum[15] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_STRING__L17*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#IS_STRING__L17*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_STRING__L18*/ meltfnum[17] = 0 ;
+ /*clear*/ /*_#IS_STRING__L18*/
+ meltfnum[17] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V72*/ meltfptr[71] = 0 ;
+ /*clear*/ /*_._IFELSE___V72*/
+ meltfptr[71] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_STRING__L19*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#IS_STRING__L19*/
+ meltfnum[18] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V76*/ meltfptr[72] = 0 ;
+ /*clear*/ /*_._IFELSE___V76*/
+ meltfptr[72] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_STRING__L20*/ meltfnum[19] = 0 ;
+ /*clear*/ /*_#IS_STRING__L20*/
+ meltfnum[19] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V80*/ meltfptr[74] = 0 ;
+ /*clear*/ /*_._IFELSE___V80*/
+ meltfptr[74] = 0 ;
/*^objgoto*/
- /*objgoto*/ goto mtch1__end /*endmatch*/;
+ /*objgoto*/
+ goto mtch1__end /*endmatch*/;
;
-/*objlabel*/ mtch1_19:
+ /*objlabel*/
+mtch1_19:
;
MELT_LOCATION("warmelt-modes.melt:3931:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_71;
meltlab_count_71++;
- debugeprintf("objlabel_71 mtch1_*CLASS_NORMTESTER_SUCCESS/1bcb6d53. *CLASS_OBJLABELINSTR/2d841191. %ld", meltlab_count_71);
+ debugeprintf("objlabel_71 mtch1_*CLASS_NORMTESTER_SUCCESS/211c6ee4. *CLASS_OBJLABELINSTR/1b0d0881. %ld", meltlab_count_71);
#endif
;
@@ -23026,22 +25362,25 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3932:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/*incomplete gtypctype*/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/*incomplete gtypctype*/"));
}
;
MELT_LOCATION("warmelt-modes.melt:3931:/ objgoto");
- /*objgoto*/ goto mtch1__end /*endmatch*/;
+ /*objgoto*/
+ goto mtch1__end /*endmatch*/;
;
-/*objlabel*/ mtch1__end:
+ /*objlabel*/
+mtch1__end:
;
MELT_LOCATION("warmelt-modes.melt:3576:/ objlabel");
/* objlabel */
#if MELTDEBUG_MATCHING
static long meltlab_count_72;
meltlab_count_72++;
- debugeprintf("objlabel_72 mtch1__end_h1069639379 *CLASS_OBJLABELINSTR/3fc166d3. %ld", meltlab_count_72);
+ debugeprintf("objlabel_72 mtch1__end_h225004574 *CLASS_OBJLABELINSTR/d694c1e. %ld", meltlab_count_72);
#endif
;
@@ -23059,21 +25398,27 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:3565:/ clear");
- /*clear*/ /*_.CURCTYP__V13*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_.CURCTYP__V13*/
+ meltfptr[11] = 0 ;
/*^clear*/
- /*clear*/ /*_#TIX__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#TIX__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V16*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.IFCPP___V16*/
+ meltfptr[14] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L9*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#plI__L9*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V19*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V19*/
+ meltfptr[17] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
{
MELT_LOCATION("warmelt-modes.melt:3938:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/** end of code generated by generate_runtypesupport_mapfun **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V4*/ meltfptr[3]), ( "/** end of code generated by generate_runtypesupport_mapfun **/"));
}
;
@@ -23108,7 +25453,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L21*/ meltfnum[6] =
+ /*_#MELT_NEED_DBG__L21*/
+ meltfnum[6] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -23117,7 +25463,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:3942:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L21*/ meltfnum[6]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L21*/ meltfnum[6]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -23150,16 +25497,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_mapfun end outarg=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V3*/ meltfptr[2];
- /*_.MELT_DEBUG_FUN__V85*/ meltfptr[82] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V85*/
+ meltfptr[82] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V84*/ meltfptr[78] = /*_.MELT_DEBUG_FUN__V85*/ meltfptr[82];;
+ /*_._IF___V84*/
+ meltfptr[78] = /*_.MELT_DEBUG_FUN__V85*/ meltfptr[82];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3942:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L22*/ meltfnum[10] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L22*/
+ meltfnum[10] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V85*/ meltfptr[82] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V85*/
+ meltfptr[82] = 0 ;
}
;
}
@@ -23172,7 +25523,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3942:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -23181,9 +25533,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L21*/ meltfnum[6] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L21*/
+ meltfnum[6] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V84*/ meltfptr[78] = 0 ;
+ /*clear*/ /*_._IF___V84*/
+ meltfptr[78] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -23209,9 +25563,11 @@ meltlab_endgetargs:
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3553:/ clear");
- /*clear*/ /*_.IFCPP___V7*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.IFCPP___V7*/
+ meltfptr[5] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V10*/ meltfptr[8] = 0 ;
+ /*clear*/ /*_.IFCPP___V10*/
+ meltfptr[8] = 0 ;
}
;
@@ -23293,7 +25649,8 @@ meltrout_58_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PREDEF_FIELDS(meltclosure_ptr
/* end of frame for routine meltrout_58_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PREDEF_FIELDS fromline 1756 */
- /* classy proc frame meltrout_58_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PREDEF_FIELDS */ MeltFrame_meltrout_58_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PREDEF_FIELDS
+ /* classy proc frame meltrout_58_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PREDEF_FIELDS */
+ MeltFrame_meltrout_58_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PREDEF_FIELDS
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_58_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PREDEF_FIELDS fromline 1785*/
#if ENABLE_CHECKING
@@ -23306,7 +25663,8 @@ meltrout_58_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PREDEF_FIELDS(meltclosure_ptr
#define meltframe meltfram__
melt_trace_start("GENERATE_RUNTYPESUPPORT_PREDEF_FIELDS", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -23316,7 +25674,8 @@ meltrout_58_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PREDEF_FIELDS(meltclosure_ptr
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:3950:/ getarg");
- /*_.OUTBUF__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.OUTBUF__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto meltlab_endgetargs;
meltlab_endgetargs:
@@ -23346,7 +25705,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -23355,7 +25715,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:3951:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -23388,16 +25749,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_predef_fields start outbuf=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OUTBUF__V2*/ meltfptr[1];
- /*_.MELT_DEBUG_FUN__V4*/ meltfptr[3] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V4*/
+ meltfptr[3] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V3*/ meltfptr[2] = /*_.MELT_DEBUG_FUN__V4*/ meltfptr[3];;
+ /*_._IF___V3*/
+ meltfptr[2] = /*_.MELT_DEBUG_FUN__V4*/ meltfptr[3];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3951:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V4*/
+ meltfptr[3] = 0 ;
}
;
}
@@ -23410,7 +25775,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3951:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -23419,9 +25785,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V3*/ meltfptr[2] = 0 ;
+ /*clear*/ /*_._IF___V3*/
+ meltfptr[2] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -23451,10 +25819,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_OUT__L3*/ meltfnum[1] =
+ /*_#IS_OUT__L3*/
+ meltfnum[1] =
(melt_is_out ((melt_ptr_t) /*_.OUTBUF__V2*/ meltfptr[1])) ;;
MELT_LOCATION("warmelt-modes.melt:3952:/ cond");
- /*cond*/ if (/*_#IS_OUT__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_OUT__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V6*/ meltfptr[2] = (/*nil*/NULL);;
@@ -23483,25 +25853,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3952;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OUTBUF__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);
+ /*_.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);
}
;
- /*_._IFELSE___V6*/ meltfptr[2] = /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6];;
+ /*_._IFELSE___V6*/
+ meltfptr[2] = /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3952:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V7*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V7*/
+ meltfptr[6] = 0 ;
}
;
}
;
- /*_.IFCPP___V5*/ meltfptr[3] = /*_._IFELSE___V6*/ meltfptr[2];;
+ /*_.IFCPP___V5*/
+ meltfptr[3] = /*_._IFELSE___V6*/ meltfptr[2];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3952:/ clear");
- /*clear*/ /*_#IS_OUT__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_OUT__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V6*/ meltfptr[2] = 0 ;
+ /*clear*/ /*_._IFELSE___V6*/
+ meltfptr[2] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -23530,7 +25906,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3956:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V2*/ meltfptr[1]), ( "/** start of code generated by generate_runtypesupport_predef_fields **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V2*/ meltfptr[1]), ( "/** start of code generated by generate_runtypesupport_predef_fields **/"));
}
;
@@ -23542,13 +25919,16 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:3959:/ quasiblock");
- /*_.CURPREDEF__V8*/ meltfptr[6] = (/*nil*/NULL);;
+ /*_.CURPREDEF__V8*/
+ meltfptr[6] = (/*nil*/NULL);;
/*^compute*/
- /*_#NBPREDEF__L4*/ meltfnum[0] = 0;;
+ /*_#NBPREDEF__L4*/
+ meltfnum[0] = 0;;
{
MELT_LOCATION("warmelt-modes.melt:3962:/ locexp");
- /*GETNBPREDEFCHK__1*/ /*_#NBPREDEF__L4*/ meltfnum[0]= MELTGLOB__LASTWIRED ;;
+ /*GETNBPREDEFCHK__1*/ /*_#NBPREDEF__L4*/
+ meltfnum[0]= MELTGLOB__LASTWIRED ;;
}
;
/*citerblock FOREACH_LONG_UPTO*/
@@ -23568,7 +25948,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3967:/ locexp");
- /*GETPREDEFCHK__1*/ /*_.CURPREDEF__V8*/ meltfptr[6]= melt_fetch_predefined(/*_#PRIX__L5*/ meltfnum[1]) ; ;
+ /*GETPREDEFCHK__1*/ /*_.CURPREDEF__V8*/
+ meltfptr[6]= melt_fetch_predefined(/*_#PRIX__L5*/ meltfnum[1]) ; ;
}
;
@@ -23591,7 +25972,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L6*/ meltfnum[5] =
+ /*_#MELT_NEED_DBG__L6*/
+ meltfnum[5] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -23600,7 +25982,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:3969:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L6*/ meltfnum[5]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L6*/ meltfnum[5]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -23637,16 +26020,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " curpredef=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.CURPREDEF__V8*/ meltfptr[6];
- /*_.MELT_DEBUG_FUN__V10*/ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V10*/
+ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V9*/ meltfptr[2] = /*_.MELT_DEBUG_FUN__V10*/ meltfptr[9];;
+ /*_._IF___V9*/
+ meltfptr[2] = /*_.MELT_DEBUG_FUN__V10*/ meltfptr[9];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3969:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L7*/ meltfnum[6] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L7*/
+ meltfnum[6] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V10*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V10*/
+ meltfptr[9] = 0 ;
}
;
}
@@ -23659,7 +26046,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3969:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -23668,9 +26056,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L6*/ meltfnum[5] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L6*/
+ meltfnum[5] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V9*/ meltfptr[2] = 0 ;
+ /*clear*/ /*_._IF___V9*/
+ meltfptr[2] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -23693,10 +26083,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L8*/ meltfnum[6] =
+ /*_#IS_A__L8*/
+ meltfnum[6] =
melt_is_instance_of((melt_ptr_t)(/*_.CURPREDEF__V8*/ meltfptr[6]), (melt_ptr_t)((/*!CLASS_CLASS*/ meltfrout->tabval[2])));;
MELT_LOCATION("warmelt-modes.melt:3970:/ cond");
- /*cond*/ if (/*_#IS_A__L8*/ meltfnum[6]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L8*/ meltfnum[6]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -23707,7 +26099,8 @@ meltlab_endgetargs:
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURPREDEF__V8*/ meltfptr[6]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[3])))
) /*then*/
@@ -23718,7 +26111,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURPREDEF__V8*/ meltfptr[6]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.CLASNAM__V13*/ meltfptr[12] = slot;
+ /*_.CLASNAM__V13*/
+ meltfptr[12] = slot;
};
;
}
@@ -23729,7 +26123,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:3972:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURPREDEF__V8*/ meltfptr[6]),
(melt_ptr_t)((/*!CLASS_CLASS*/ meltfrout->tabval[2])))
) /*then*/
@@ -23740,7 +26135,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURPREDEF__V8*/ meltfptr[6]) /*=obj*/;
melt_object_get_field(slot,obj, 6, "CLASS_FIELDS");
- /*_.CLASFIELDS__V14*/ meltfptr[13] = slot;
+ /*_.CLASFIELDS__V14*/
+ meltfptr[13] = slot;
};
;
}
@@ -23751,7 +26147,8 @@ meltlab_endgetargs:
}
;
/*^compute*/
- /*_#NBFIELDS__L9*/ meltfnum[5] =
+ /*_#NBFIELDS__L9*/
+ meltfnum[5] =
(melt_multiple_length((melt_ptr_t)(/*_.CLASFIELDS__V14*/ meltfptr[13])));;
{
@@ -23771,7 +26168,8 @@ meltlab_endgetargs:
argtab[0].meltbp_cstring = "#define MELT_HAS_PREDEF_";
/*^apply.arg*/
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.CLASNAM__V13*/ meltfptr[12];
- /*_.ADD2OUT__V15*/ meltfptr[14] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.OUTBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V15*/
+ meltfptr[14] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.OUTBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -23798,7 +26196,8 @@ meltlab_endgetargs:
argtab[3].meltbp_long = /*_#PRIX__L5*/ meltfnum[1];
/*^apply.arg*/
argtab[4].meltbp_cstring = " */ enum { ";
- /*_.ADD2OUT__V16*/ meltfptr[15] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.OUTBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V16*/
+ meltfptr[15] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.OUTBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
/*citerblock FOREACH_IN_MULTIPLE*/
@@ -23823,10 +26222,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L11*/ meltfnum[10] =
+ /*_#IS_A__L11*/
+ meltfnum[10] =
melt_is_instance_of((melt_ptr_t)(/*_.CURFIELD__V17*/ meltfptr[16]), (melt_ptr_t)((/*!CLASS_FIELD*/ meltfrout->tabval[5])));;
MELT_LOCATION("warmelt-modes.melt:3982:/ cond");
- /*cond*/ if (/*_#IS_A__L11*/ meltfnum[10]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L11*/ meltfnum[10]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V19*/ meltfptr[18] = (/*nil*/NULL);;
@@ -23855,25 +26256,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 3982;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURFIELD__V17*/ meltfptr[16];
- /*_.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);
+ /*_.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);
}
;
- /*_._IFELSE___V19*/ meltfptr[18] = /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19];;
+ /*_._IFELSE___V19*/
+ meltfptr[18] = /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3982:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V20*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V20*/
+ meltfptr[19] = 0 ;
}
;
}
;
- /*_.IFCPP___V18*/ meltfptr[17] = /*_._IFELSE___V19*/ meltfptr[18];;
+ /*_.IFCPP___V18*/
+ meltfptr[17] = /*_._IFELSE___V19*/ meltfptr[18];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3982:/ clear");
- /*clear*/ /*_#IS_A__L11*/ meltfnum[10] = 0 ;
+ /*clear*/ /*_#IS_A__L11*/
+ meltfnum[10] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_._IFELSE___V19*/
+ meltfptr[18] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -23885,7 +26292,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:3983:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURFIELD__V17*/ meltfptr[16]),
(melt_ptr_t)((/*!CLASS_FIELD*/ meltfrout->tabval[5])))
) /*then*/
@@ -23896,7 +26304,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURFIELD__V17*/ meltfptr[16]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "FLD_OWNCLASS");
- /*_.FLD_OWNCLASS__V21*/ meltfptr[19] = slot;
+ /*_.FLD_OWNCLASS__V21*/
+ meltfptr[19] = slot;
};
;
}
@@ -23907,10 +26316,12 @@ meltlab_endgetargs:
}
;
/*^compute*/
- /*_#eqeq__L12*/ meltfnum[10] =
+ /*_#eqeq__L12*/
+ meltfnum[10] =
((/*_.FLD_OWNCLASS__V21*/ meltfptr[19]) == (/*_.CURPREDEF__V8*/ meltfptr[6]));;
MELT_LOCATION("warmelt-modes.melt:3983:/ cond");
- /*cond*/ if (/*_#eqeq__L12*/ meltfnum[10]) /*then*/
+ /*cond*/
+ if (/*_#eqeq__L12*/ meltfnum[10]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -23921,7 +26332,8 @@ meltlab_endgetargs:
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURFIELD__V17*/ meltfptr[16]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[3])))
) /*then*/
@@ -23932,7 +26344,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURFIELD__V17*/ meltfptr[16]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.FLDNAM__V24*/ meltfptr[23] = slot;
+ /*_.FLDNAM__V24*/
+ meltfptr[23] = slot;
};
;
}
@@ -23943,7 +26356,8 @@ meltlab_endgetargs:
}
;
/*^compute*/
- /*_#FLDIX__L13*/ meltfnum[12] =
+ /*_#FLDIX__L13*/
+ meltfnum[12] =
(melt_get_int((melt_ptr_t)(/*_.CURFIELD__V17*/ meltfptr[16])));;
{
@@ -23973,22 +26387,29 @@ meltlab_endgetargs:
argtab[5].meltbp_aptr = (melt_ptr_t*) &/*_.CLASNAM__V13*/ meltfptr[12];
/*^apply.arg*/
argtab[6].meltbp_cstring = "*/,";
- /*_.ADD2OUT__V25*/ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.OUTBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V25*/
+ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.OUTBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_.LET___V23*/ meltfptr[22] = /*_.ADD2OUT__V25*/ meltfptr[24];;
+ /*_.LET___V23*/
+ meltfptr[22] = /*_.ADD2OUT__V25*/ meltfptr[24];;
MELT_LOCATION("warmelt-modes.melt:3984:/ clear");
- /*clear*/ /*_.FLDNAM__V24*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.FLDNAM__V24*/
+ meltfptr[23] = 0 ;
/*^clear*/
- /*clear*/ /*_#FLDIX__L13*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#FLDIX__L13*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V25*/ meltfptr[24] = 0 ;
- /*_._IF___V22*/ meltfptr[18] = /*_.LET___V23*/ meltfptr[22];;
+ /*clear*/ /*_.ADD2OUT__V25*/
+ meltfptr[24] = 0 ;
+ /*_._IF___V22*/
+ meltfptr[18] = /*_.LET___V23*/ meltfptr[22];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3983:/ clear");
- /*clear*/ /*_.LET___V23*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.LET___V23*/
+ meltfptr[22] = 0 ;
}
;
}
@@ -24004,17 +26425,23 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:3979:/ clear");
- /*clear*/ /*_.CURFIELD__V17*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.CURFIELD__V17*/
+ meltfptr[16] = 0 ;
/*^clear*/
- /*clear*/ /*_#FLDIX__L10*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#FLDIX__L10*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V18*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.IFCPP___V18*/
+ meltfptr[17] = 0 ;
/*^clear*/
- /*clear*/ /*_.FLD_OWNCLASS__V21*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.FLD_OWNCLASS__V21*/
+ meltfptr[19] = 0 ;
/*^clear*/
- /*clear*/ /*_#eqeq__L12*/ meltfnum[10] = 0 ;
+ /*clear*/ /*_#eqeq__L12*/
+ meltfnum[10] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V22*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_._IF___V22*/
+ meltfptr[18] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -24041,28 +26468,38 @@ meltlab_endgetargs:
argtab[3].meltbp_long = /*_#NBFIELDS__L9*/ meltfnum[5];
/*^apply.arg*/
argtab[4].meltbp_cstring = " } ;";
- /*_.ADD2OUT__V26*/ meltfptr[23] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.OUTBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V26*/
+ meltfptr[23] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.OUTBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_.LET___V12*/ meltfptr[2] = /*_.ADD2OUT__V26*/ meltfptr[23];;
+ /*_.LET___V12*/
+ meltfptr[2] = /*_.ADD2OUT__V26*/ meltfptr[23];;
MELT_LOCATION("warmelt-modes.melt:3971:/ clear");
- /*clear*/ /*_.CLASNAM__V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.CLASNAM__V13*/
+ meltfptr[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.CLASFIELDS__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.CLASFIELDS__V14*/
+ meltfptr[13] = 0 ;
/*^clear*/
- /*clear*/ /*_#NBFIELDS__L9*/ meltfnum[5] = 0 ;
+ /*clear*/ /*_#NBFIELDS__L9*/
+ meltfnum[5] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V15*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V15*/
+ meltfptr[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V16*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V26*/ meltfptr[23] = 0 ;
- /*_._IF___V11*/ meltfptr[9] = /*_.LET___V12*/ meltfptr[2];;
+ /*clear*/ /*_.ADD2OUT__V26*/
+ meltfptr[23] = 0 ;
+ /*_._IF___V11*/
+ meltfptr[9] = /*_.LET___V12*/ meltfptr[2];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3970:/ clear");
- /*clear*/ /*_.LET___V12*/ meltfptr[2] = 0 ;
+ /*clear*/ /*_.LET___V12*/
+ meltfptr[2] = 0 ;
}
;
}
@@ -24077,18 +26514,23 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:3964:/ clear");
- /*clear*/ /*_#PRIX__L5*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#PRIX__L5*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_A__L8*/ meltfnum[6] = 0 ;
+ /*clear*/ /*_#IS_A__L8*/
+ meltfnum[6] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V11*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_._IF___V11*/
+ meltfptr[9] = 0 ;
} /*endciterblock FOREACH_LONG_UPTO*/
;
MELT_LOCATION("warmelt-modes.melt:3959:/ clear");
- /*clear*/ /*_.CURPREDEF__V8*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.CURPREDEF__V8*/
+ meltfptr[6] = 0 ;
/*^clear*/
- /*clear*/ /*_#NBPREDEF__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#NBPREDEF__L4*/
+ meltfnum[0] = 0 ;
{
MELT_LOCATION("warmelt-modes.melt:3995:/ locexp");
@@ -24098,7 +26540,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:3996:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V2*/ meltfptr[1]), ( "/** end of code generated by generate_runtypesupport_predef_fields **/"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTBUF__V2*/ meltfptr[1]), ( "/** end of code generated by generate_runtypesupport_predef_fields **/"));
}
;
@@ -24133,7 +26576,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L14*/ meltfnum[12] =
+ /*_#MELT_NEED_DBG__L14*/
+ meltfnum[12] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -24142,7 +26586,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4000:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L14*/ meltfnum[12]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L14*/ meltfnum[12]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -24175,16 +26620,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "generate_runtypesupport_predef_fields end outbuf=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OUTBUF__V2*/ meltfptr[1];
- /*_.MELT_DEBUG_FUN__V28*/ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V28*/
+ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V27*/ meltfptr[24] = /*_.MELT_DEBUG_FUN__V28*/ meltfptr[22];;
+ /*_._IF___V27*/
+ meltfptr[24] = /*_.MELT_DEBUG_FUN__V28*/ meltfptr[22];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4000:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L15*/ meltfnum[5] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L15*/
+ meltfnum[5] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V28*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V28*/
+ meltfptr[22] = 0 ;
}
;
}
@@ -24197,7 +26646,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4000:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -24206,9 +26656,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L14*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L14*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V27*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_._IF___V27*/
+ meltfptr[24] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -24234,7 +26686,8 @@ meltlab_endgetargs:
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:3950:/ clear");
- /*clear*/ /*_.IFCPP___V5*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.IFCPP___V5*/
+ meltfptr[3] = 0 ;
}
;
@@ -24316,7 +26769,8 @@ meltrout_59_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PREDEFINED_HOOKS(meltclosure_
/* end of frame for routine meltrout_59_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PREDEFINED_HOOKS fromline 1756 */
- /* classy proc frame meltrout_59_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PREDEFINED_HOOKS */ MeltFrame_meltrout_59_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PREDEFINED_HOOKS
+ /* classy proc frame meltrout_59_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PREDEFINED_HOOKS */
+ MeltFrame_meltrout_59_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PREDEFINED_HOOKS
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_59_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PREDEFINED_HOOKS fromline 1785*/
#if ENABLE_CHECKING
@@ -24329,7 +26783,8 @@ meltrout_59_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PREDEFINED_HOOKS(meltclosure_
#define meltframe meltfram__
melt_trace_start("GENERATE_RUNTYPESUPPORT_PREDEFINED_HOOKS", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -24339,12 +26794,14 @@ meltrout_59_WARMELTmiMODES_GENERATE_RUNTYPESUPPORT_PREDEFINED_HOOKS(meltclosure_
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:4006:/ getarg");
- /*_.OUTDECLBUF__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.OUTDECLBUF__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTCODEBUF__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.OUTCODEBUF__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2])) != NULL);
;
@@ -24371,11 +26828,14 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:4009:/ quasiblock");
- /*_.CURPREDEF__V4*/ meltfptr[3] = (/*nil*/NULL);;
+ /*_.CURPREDEF__V4*/
+ meltfptr[3] = (/*nil*/NULL);;
/*^compute*/
- /*_#NBPREDEF__L1*/ meltfnum[0] = 0;;
+ /*_#NBPREDEF__L1*/
+ meltfnum[0] = 0;;
/*^compute*/
- /*_.PARENV__V5*/ meltfptr[4] = (/*!konst_0*/ meltfrout->tabval[0]);;
+ /*_.PARENV__V5*/
+ meltfptr[4] = (/*!konst_0*/ meltfrout->tabval[0]);;
{
MELT_LOCATION("warmelt-modes.melt:4013:/ locexp");
@@ -24390,7 +26850,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4014:/ locexp");
- /*GETNBPREDEFCHK__2*/ /*_#NBPREDEF__L1*/ meltfnum[0]= MELTGLOB__LASTWIRED ;;
+ /*GETNBPREDEFCHK__2*/ /*_#NBPREDEF__L1*/
+ meltfnum[0]= MELTGLOB__LASTWIRED ;;
}
;
@@ -24408,7 +26869,8 @@ meltlab_endgetargs:
argtab[1].meltbp_long = /*_#NBPREDEF__L1*/ meltfnum[0];
/*^apply.arg*/
argtab[2].meltbp_cstring = " predefined */";
- /*_.ADD2OUT__V6*/ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V6*/
+ meltfptr[5] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -24431,7 +26893,8 @@ meltlab_endgetargs:
argtab[1].meltbp_long = /*_#NBPREDEF__L1*/ meltfnum[0];
/*^apply.arg*/
argtab[2].meltbp_cstring = " predefined */";
- /*_.ADD2OUT__V7*/ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V7*/
+ meltfptr[6] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -24457,16 +26920,19 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4023:/ locexp");
- /*GETPREDEFCHK__2*/ /*_.CURPREDEF__V4*/ meltfptr[3]= melt_fetch_predefined(/*_#PRIX__L2*/ meltfnum[1]) ; ;
+ /*GETPREDEFCHK__2*/ /*_.CURPREDEF__V4*/
+ meltfptr[3]= melt_fetch_predefined(/*_#PRIX__L2*/ meltfnum[1]) ; ;
}
;
MELT_CHECK_SIGNAL();
;
- /*_#IS_HOOK__L3*/ meltfnum[2] =
+ /*_#IS_HOOK__L3*/
+ meltfnum[2] =
(melt_magic_discr((melt_ptr_t)(/*_.CURPREDEF__V4*/ meltfptr[3])) == MELTOBMAG_HOOK);;
MELT_LOCATION("warmelt-modes.melt:4025:/ cond");
- /*cond*/ if (/*_#IS_HOOK__L3*/ meltfnum[2]) /*then*/
+ /*cond*/
+ if (/*_#IS_HOOK__L3*/ meltfnum[2]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -24476,10 +26942,12 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:4026:/ quasiblock");
- /*_.HKNAME__V8*/ meltfptr[7] =
+ /*_.HKNAME__V8*/
+ meltfptr[7] =
meltgc_hook_name_string((melt_ptr_t)/*_.CURPREDEF__V4*/ meltfptr[3]);;
/*^compute*/
- /*_.HKSYMB__V9*/ meltfptr[8] =
+ /*_.HKSYMB__V9*/
+ meltfptr[8] =
melthookproc_HOOK_NAMED_SYMBOL (melt_string_str((melt_ptr_t)(/*_.HKNAME__V8*/ meltfptr[7])), (long)MELT_GET);;
MELT_CHECK_SIGNAL();
@@ -24491,10 +26959,12 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.HKSYMB__V9*/ meltfptr[8];
- /*_.HKBIND__V10*/ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!FIND_ENV*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.PARENV__V5*/ meltfptr[4]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.HKBIND__V10*/
+ meltfptr[9] = melt_apply ((meltclosure_ptr_t)((/*!FIND_ENV*/ meltfrout->tabval[2])), (melt_ptr_t)(/*_.PARENV__V5*/ meltfptr[4]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_.HKDATA__V11*/ meltfptr[10] =
+ /*_.HKDATA__V11*/
+ meltfptr[10] =
melt_hook_data((melt_ptr_t)/*_.CURPREDEF__V4*/ meltfptr[3]);;
{
@@ -24528,7 +26998,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L4*/ meltfnum[3] =
+ /*_#MELT_NEED_DBG__L4*/
+ meltfnum[3] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -24537,7 +27008,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4033:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L4*/ meltfnum[3]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L4*/ meltfnum[3]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -24590,16 +27062,20 @@ meltlab_endgetargs:
argtab[13].meltbp_cstring = "\n.. hkdata=";
/*^apply.arg*/
argtab[14].meltbp_aptr = (melt_ptr_t*) &/*_.HKDATA__V11*/ meltfptr[10];
- /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[3])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V13*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[3])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V12*/ meltfptr[11] = /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12];;
+ /*_._IF___V12*/
+ meltfptr[11] = /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4033:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L5*/ meltfnum[4] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L5*/
+ meltfnum[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V13*/
+ meltfptr[12] = 0 ;
}
;
}
@@ -24612,7 +27088,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4033:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -24621,9 +27098,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L4*/ meltfnum[3] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L4*/
+ meltfnum[3] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V12*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_._IF___V12*/
+ meltfptr[11] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -24661,7 +27140,8 @@ meltlab_endgetargs:
argtab[3].meltbp_long = /*_#PRIX__L2*/ meltfnum[1];
/*^apply.arg*/
argtab[4].meltbp_cstring = "*/";
- /*_.ADD2OUT__V14*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V14*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -24688,7 +27168,8 @@ meltlab_endgetargs:
argtab[3].meltbp_long = /*_#PRIX__L2*/ meltfnum[1];
/*^apply.arg*/
argtab[4].meltbp_cstring = "*/";
- /*_.ADD2OUT__V15*/ meltfptr[11] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V15*/
+ meltfptr[11] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -24700,10 +27181,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L6*/ meltfnum[4] =
+ /*_#IS_A__L6*/
+ meltfnum[4] =
melt_is_instance_of((melt_ptr_t)(/*_.HKDATA__V11*/ meltfptr[10]), (melt_ptr_t)((/*!CLASS_HOOK_DESCRIPTOR*/ meltfrout->tabval[4])));;
MELT_LOCATION("warmelt-modes.melt:4039:/ cond");
- /*cond*/ if (/*_#IS_A__L6*/ meltfnum[4]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L6*/ meltfnum[4]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -24714,7 +27197,8 @@ meltlab_endgetargs:
/*^cond*/
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.HKDATA__V11*/ meltfptr[10]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[5])))
) /*then*/
@@ -24725,7 +27209,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.HKDATA__V11*/ meltfptr[10]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.DNAME__V16*/ meltfptr[15] = slot;
+ /*_.DNAME__V16*/
+ meltfptr[15] = slot;
};
;
}
@@ -24736,7 +27221,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4041:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.HKDATA__V11*/ meltfptr[10]),
(melt_ptr_t)((/*!CLASS_HOOK_DESCRIPTOR*/ meltfrout->tabval[4])))
) /*then*/
@@ -24747,7 +27233,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.HKDATA__V11*/ meltfptr[10]) /*=obj*/;
melt_object_get_field(slot,obj, 2, "HOOKDESC_IN_FORMALS");
- /*_.DINS__V17*/ meltfptr[16] = slot;
+ /*_.DINS__V17*/
+ meltfptr[16] = slot;
};
;
}
@@ -24758,7 +27245,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4042:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.HKDATA__V11*/ meltfptr[10]),
(melt_ptr_t)((/*!CLASS_HOOK_DESCRIPTOR*/ meltfrout->tabval[4])))
) /*then*/
@@ -24769,7 +27257,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.HKDATA__V11*/ meltfptr[10]) /*=obj*/;
melt_object_get_field(slot,obj, 3, "HOOKDESC_OUT_FORMALS");
- /*_.DOUTS__V18*/ meltfptr[17] = slot;
+ /*_.DOUTS__V18*/
+ meltfptr[17] = slot;
};
;
}
@@ -24780,7 +27269,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4043:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.HKDATA__V11*/ meltfptr[10]),
(melt_ptr_t)((/*!CLASS_HOOK_DESCRIPTOR*/ meltfrout->tabval[4])))
) /*then*/
@@ -24791,7 +27281,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.HKDATA__V11*/ meltfptr[10]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "HOOKDESC_CTYPE");
- /*_.DCTYPE__V19*/ meltfptr[18] = slot;
+ /*_.DCTYPE__V19*/
+ meltfptr[18] = slot;
};
;
}
@@ -24802,7 +27293,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4044:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.DCTYPE__V19*/ meltfptr[18]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[6])))
) /*then*/
@@ -24813,7 +27305,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.DCTYPE__V19*/ meltfptr[18]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "CTYPE_CNAME");
- /*_.CTYNAM__V20*/ meltfptr[19] = slot;
+ /*_.CTYNAM__V20*/
+ meltfptr[19] = slot;
};
;
}
@@ -24824,7 +27317,8 @@ meltlab_endgetargs:
}
;
/*^compute*/
- /*_#NBPARAM__L7*/ meltfnum[3] = 0;;
+ /*_#NBPARAM__L7*/
+ meltfnum[3] = 0;;
MELT_CHECK_SIGNAL();
;
@@ -24843,7 +27337,8 @@ meltlab_endgetargs:
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.HKNAME__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[4].meltbp_cstring = "(";
- /*_.ADD2OUT__V21*/ meltfptr[20] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V21*/
+ meltfptr[20] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -24862,7 +27357,8 @@ meltlab_endgetargs:
argtab[2].meltbp_aptr = (melt_ptr_t*) &/*_.HKNAME__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[3].meltbp_cstring = "(";
- /*_.ADD2OUT__V22*/ meltfptr[21] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V22*/
+ meltfptr[21] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
/*citerblock FOREACH_IN_MULTIPLE*/
@@ -24897,7 +27393,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L9*/ meltfnum[8] =
+ /*_#MELT_NEED_DBG__L9*/
+ meltfnum[8] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -24906,7 +27403,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4052:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L9*/ meltfnum[8]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L9*/ meltfnum[8]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -24943,16 +27441,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " inix#";
/*^apply.arg*/
argtab[6].meltbp_long = /*_#INIX__L8*/ meltfnum[7];
- /*_.MELT_DEBUG_FUN__V25*/ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[3])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V25*/
+ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[3])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V24*/ meltfptr[23] = /*_.MELT_DEBUG_FUN__V25*/ meltfptr[24];;
+ /*_._IF___V24*/
+ meltfptr[23] = /*_.MELT_DEBUG_FUN__V25*/ meltfptr[24];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4052:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L10*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L10*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V25*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V25*/
+ meltfptr[24] = 0 ;
}
;
}
@@ -24965,7 +27467,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4052:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -24974,9 +27477,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L9*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L9*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V24*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_._IF___V24*/
+ meltfptr[23] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -24999,10 +27504,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#gtI__L11*/ meltfnum[9] =
+ /*_#gtI__L11*/
+ meltfnum[9] =
((/*_#NBPARAM__L7*/ meltfnum[3]) > (0));;
MELT_LOCATION("warmelt-modes.melt:4053:/ cond");
- /*cond*/ if (/*_#gtI__L11*/ meltfnum[9]) /*then*/
+ /*cond*/
+ if (/*_#gtI__L11*/ meltfnum[9]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -25019,7 +27526,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = ", ";
- /*_.ADD2OUT__V27*/ meltfptr[23] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V27*/
+ meltfptr[23] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -25032,23 +27540,29 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = ", ";
- /*_.ADD2OUT__V28*/ meltfptr[27] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V28*/
+ meltfptr[27] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_LOCATION("warmelt-modes.melt:4053:/ quasiblock");
- /*_.PROGN___V29*/ meltfptr[28] = /*_.ADD2OUT__V28*/ meltfptr[27];;
+ /*_.PROGN___V29*/
+ meltfptr[28] = /*_.ADD2OUT__V28*/ meltfptr[27];;
/*^compute*/
- /*_._IF___V26*/ meltfptr[24] = /*_.PROGN___V29*/ meltfptr[28];;
+ /*_._IF___V26*/
+ meltfptr[24] = /*_.PROGN___V29*/ meltfptr[28];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4053:/ clear");
- /*clear*/ /*_.ADD2OUT__V27*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V27*/
+ meltfptr[23] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V28*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V28*/
+ meltfptr[27] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V29*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.PROGN___V29*/
+ meltfptr[28] = 0 ;
}
;
}
@@ -25059,10 +27573,12 @@ meltlab_endgetargs:
}
;
/*^compute*/
- /*_#plI__L12*/ meltfnum[8] =
+ /*_#plI__L12*/
+ meltfnum[8] =
((/*_#NBPARAM__L7*/ meltfnum[3]) + (1));;
MELT_LOCATION("warmelt-modes.melt:4056:/ compute");
- /*_#NBPARAM__L7*/ meltfnum[3] = /*_#SETQ___L13*/ meltfnum[12] = /*_#plI__L12*/ meltfnum[8];;
+ /*_#NBPARAM__L7*/
+ meltfnum[3] = /*_#SETQ___L13*/ meltfnum[12] = /*_#plI__L12*/ meltfnum[8];;
#if MELT_HAVE_DEBUG
MELT_LOCATION("warmelt-modes.melt:4057:/ cppif.then");
@@ -25073,10 +27589,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L14*/ meltfnum[13] =
+ /*_#IS_A__L14*/
+ meltfnum[13] =
melt_is_instance_of((melt_ptr_t)(/*_.CURINSB__V23*/ meltfptr[22]), (melt_ptr_t)((/*!CLASS_FORMAL_BINDING*/ meltfrout->tabval[7])));;
MELT_LOCATION("warmelt-modes.melt:4057:/ cond");
- /*cond*/ if (/*_#IS_A__L14*/ meltfnum[13]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L14*/ meltfnum[13]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V31*/ meltfptr[27] = (/*nil*/NULL);;
@@ -25105,25 +27623,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 4057;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURINSB__V23*/ meltfptr[22];
- /*_.MELT_ASSERT_FAILURE_FUN__V32*/ meltfptr[28] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[8])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V32*/
+ meltfptr[28] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[8])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V31*/ meltfptr[27] = /*_.MELT_ASSERT_FAILURE_FUN__V32*/ meltfptr[28];;
+ /*_._IFELSE___V31*/
+ meltfptr[27] = /*_.MELT_ASSERT_FAILURE_FUN__V32*/ meltfptr[28];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4057:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V32*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V32*/
+ meltfptr[28] = 0 ;
}
;
}
;
- /*_.IFCPP___V30*/ meltfptr[23] = /*_._IFELSE___V31*/ meltfptr[27];;
+ /*_.IFCPP___V30*/
+ meltfptr[23] = /*_._IFELSE___V31*/ meltfptr[27];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4057:/ clear");
- /*clear*/ /*_#IS_A__L14*/ meltfnum[13] = 0 ;
+ /*clear*/ /*_#IS_A__L14*/
+ meltfnum[13] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V31*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_._IFELSE___V31*/
+ meltfptr[27] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -25132,7 +27656,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;
MELT_LOCATION("warmelt-modes.melt:4058:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURINSB__V23*/ meltfptr[22]),
(melt_ptr_t)((/*!CLASS_FORMAL_BINDING*/ meltfrout->tabval[7])))
) /*then*/
@@ -25143,7 +27668,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURINSB__V23*/ meltfptr[22]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "FBIND_TYPE");
- /*_.FBIND_TYPE__V33*/ meltfptr[28] = slot;
+ /*_.FBIND_TYPE__V33*/
+ meltfptr[28] = slot;
};
;
}
@@ -25154,7 +27680,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4058:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.FBIND_TYPE__V33*/ meltfptr[28]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[6])))
) /*then*/
@@ -25165,7 +27692,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.FBIND_TYPE__V33*/ meltfptr[28]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "CTYPE_CNAME");
- /*_.CTYPE_CNAME__V34*/ meltfptr[27] = slot;
+ /*_.CTYPE_CNAME__V34*/
+ meltfptr[27] = slot;
};
;
}
@@ -25185,11 +27713,13 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.CTYPE_CNAME__V34*/ meltfptr[27];
- /*_.ADD2OUT__V35*/ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V35*/
+ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_LOCATION("warmelt-modes.melt:4059:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURINSB__V23*/ meltfptr[22]),
(melt_ptr_t)((/*!CLASS_ANY_BINDING*/ meltfrout->tabval[9])))
) /*then*/
@@ -25200,7 +27730,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURINSB__V23*/ meltfptr[22]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "BINDER");
- /*_.BINDER__V36*/ meltfptr[35] = slot;
+ /*_.BINDER__V36*/
+ meltfptr[35] = slot;
};
;
}
@@ -25211,7 +27742,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4059:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.BINDER__V36*/ meltfptr[35]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[5])))
) /*then*/
@@ -25222,7 +27754,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.BINDER__V36*/ meltfptr[35]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V37*/ meltfptr[36] = slot;
+ /*_.NAMED_NAME__V37*/
+ meltfptr[36] = slot;
};
;
}
@@ -25248,11 +27781,13 @@ meltlab_endgetargs:
argtab[2].meltbp_cstring = "_p";
/*^apply.arg*/
argtab[3].meltbp_long = /*_#INIX__L8*/ meltfnum[7];
- /*_.ADD2OUT__V38*/ meltfptr[37] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V38*/
+ meltfptr[37] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_LOCATION("warmelt-modes.melt:4060:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURINSB__V23*/ meltfptr[22]),
(melt_ptr_t)((/*!CLASS_FORMAL_BINDING*/ meltfrout->tabval[7])))
) /*then*/
@@ -25263,7 +27798,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURINSB__V23*/ meltfptr[22]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "FBIND_TYPE");
- /*_.FBIND_TYPE__V39*/ meltfptr[38] = slot;
+ /*_.FBIND_TYPE__V39*/
+ meltfptr[38] = slot;
};
;
}
@@ -25274,7 +27810,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4060:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.FBIND_TYPE__V39*/ meltfptr[38]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[6])))
) /*then*/
@@ -25285,7 +27822,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.FBIND_TYPE__V39*/ meltfptr[38]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "CTYPE_CNAME");
- /*_.CTYPE_CNAME__V40*/ meltfptr[39] = slot;
+ /*_.CTYPE_CNAME__V40*/
+ meltfptr[39] = slot;
};
;
}
@@ -25305,11 +27843,13 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.CTYPE_CNAME__V40*/ meltfptr[39];
- /*_.ADD2OUT__V41*/ meltfptr[40] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V41*/
+ meltfptr[40] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_LOCATION("warmelt-modes.melt:4061:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURINSB__V23*/ meltfptr[22]),
(melt_ptr_t)((/*!CLASS_ANY_BINDING*/ meltfrout->tabval[9])))
) /*then*/
@@ -25320,7 +27860,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURINSB__V23*/ meltfptr[22]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "BINDER");
- /*_.BINDER__V42*/ meltfptr[41] = slot;
+ /*_.BINDER__V42*/
+ meltfptr[41] = slot;
};
;
}
@@ -25331,7 +27872,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4061:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.BINDER__V42*/ meltfptr[41]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[5])))
) /*then*/
@@ -25342,7 +27884,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.BINDER__V42*/ meltfptr[41]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V43*/ meltfptr[42] = slot;
+ /*_.NAMED_NAME__V43*/
+ meltfptr[42] = slot;
};
;
}
@@ -25368,7 +27911,8 @@ meltlab_endgetargs:
argtab[2].meltbp_cstring = "_p";
/*^apply.arg*/
argtab[3].meltbp_long = /*_#INIX__L8*/ meltfnum[7];
- /*_.ADD2OUT__V44*/ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V44*/
+ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
if (/*_#INIX__L8*/ meltfnum[7]<0) break;
@@ -25377,43 +27921,62 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:4049:/ clear");
- /*clear*/ /*_.CURINSB__V23*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.CURINSB__V23*/
+ meltfptr[22] = 0 ;
/*^clear*/
- /*clear*/ /*_#INIX__L8*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#INIX__L8*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_#gtI__L11*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#gtI__L11*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V26*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_._IF___V26*/
+ meltfptr[24] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L12*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#plI__L12*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_#SETQ___L13*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#SETQ___L13*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V30*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.IFCPP___V30*/
+ meltfptr[23] = 0 ;
/*^clear*/
- /*clear*/ /*_.FBIND_TYPE__V33*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.FBIND_TYPE__V33*/
+ meltfptr[28] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPE_CNAME__V34*/ meltfptr[27] = 0 ;
+ /*clear*/ /*_.CTYPE_CNAME__V34*/
+ meltfptr[27] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V35*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V35*/
+ meltfptr[34] = 0 ;
/*^clear*/
- /*clear*/ /*_.BINDER__V36*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_.BINDER__V36*/
+ meltfptr[35] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V37*/ meltfptr[36] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V37*/
+ meltfptr[36] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V38*/ meltfptr[37] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V38*/
+ meltfptr[37] = 0 ;
/*^clear*/
- /*clear*/ /*_.FBIND_TYPE__V39*/ meltfptr[38] = 0 ;
+ /*clear*/ /*_.FBIND_TYPE__V39*/
+ meltfptr[38] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPE_CNAME__V40*/ meltfptr[39] = 0 ;
+ /*clear*/ /*_.CTYPE_CNAME__V40*/
+ meltfptr[39] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V41*/ meltfptr[40] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V41*/
+ meltfptr[40] = 0 ;
/*^clear*/
- /*clear*/ /*_.BINDER__V42*/ meltfptr[41] = 0 ;
+ /*clear*/ /*_.BINDER__V42*/
+ meltfptr[41] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V43*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V43*/
+ meltfptr[42] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V44*/ meltfptr[43] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V44*/
+ meltfptr[43] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
/*citerblock FOREACH_IN_MULTIPLE*/
@@ -25448,7 +28011,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L16*/ meltfnum[15] =
+ /*_#MELT_NEED_DBG__L16*/
+ meltfnum[15] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -25457,7 +28021,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4066:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L16*/ meltfnum[15]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L16*/ meltfnum[15]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -25494,16 +28059,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " outix#";
/*^apply.arg*/
argtab[6].meltbp_long = /*_#OUTIX__L15*/ meltfnum[13];
- /*_.MELT_DEBUG_FUN__V47*/ meltfptr[46] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[3])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V47*/
+ meltfptr[46] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[3])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V46*/ meltfptr[45] = /*_.MELT_DEBUG_FUN__V47*/ meltfptr[46];;
+ /*_._IF___V46*/
+ meltfptr[45] = /*_.MELT_DEBUG_FUN__V47*/ meltfptr[46];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4066:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L17*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L17*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V47*/ meltfptr[46] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V47*/
+ meltfptr[46] = 0 ;
}
;
}
@@ -25516,7 +28085,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4066:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -25525,9 +28095,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L16*/ meltfnum[15] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L16*/
+ meltfnum[15] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V46*/ meltfptr[45] = 0 ;
+ /*clear*/ /*_._IF___V46*/
+ meltfptr[45] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -25550,10 +28122,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#gtI__L18*/ meltfnum[16] =
+ /*_#gtI__L18*/
+ meltfnum[16] =
((/*_#NBPARAM__L7*/ meltfnum[3]) > (0));;
MELT_LOCATION("warmelt-modes.melt:4067:/ cond");
- /*cond*/ if (/*_#gtI__L18*/ meltfnum[16]) /*then*/
+ /*cond*/
+ if (/*_#gtI__L18*/ meltfnum[16]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -25570,7 +28144,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = ", ";
- /*_.ADD2OUT__V49*/ meltfptr[45] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V49*/
+ meltfptr[45] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -25583,23 +28158,29 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = ", ";
- /*_.ADD2OUT__V50*/ meltfptr[49] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V50*/
+ meltfptr[49] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_LOCATION("warmelt-modes.melt:4067:/ quasiblock");
- /*_.PROGN___V51*/ meltfptr[50] = /*_.ADD2OUT__V50*/ meltfptr[49];;
+ /*_.PROGN___V51*/
+ meltfptr[50] = /*_.ADD2OUT__V50*/ meltfptr[49];;
/*^compute*/
- /*_._IF___V48*/ meltfptr[46] = /*_.PROGN___V51*/ meltfptr[50];;
+ /*_._IF___V48*/
+ meltfptr[46] = /*_.PROGN___V51*/ meltfptr[50];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4067:/ clear");
- /*clear*/ /*_.ADD2OUT__V49*/ meltfptr[45] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V49*/
+ meltfptr[45] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V50*/ meltfptr[49] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V50*/
+ meltfptr[49] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V51*/ meltfptr[50] = 0 ;
+ /*clear*/ /*_.PROGN___V51*/
+ meltfptr[50] = 0 ;
}
;
}
@@ -25610,12 +28191,15 @@ meltlab_endgetargs:
}
;
/*^compute*/
- /*_#plI__L19*/ meltfnum[15] =
+ /*_#plI__L19*/
+ meltfnum[15] =
((/*_#NBPARAM__L7*/ meltfnum[3]) + (1));;
MELT_LOCATION("warmelt-modes.melt:4070:/ compute");
- /*_#NBPARAM__L7*/ meltfnum[3] = /*_#SETQ___L20*/ meltfnum[19] = /*_#plI__L19*/ meltfnum[15];;
+ /*_#NBPARAM__L7*/
+ meltfnum[3] = /*_#SETQ___L20*/ meltfnum[19] = /*_#plI__L19*/ meltfnum[15];;
MELT_LOCATION("warmelt-modes.melt:4072:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CUROUTB__V45*/ meltfptr[44]),
(melt_ptr_t)((/*!CLASS_FORMAL_BINDING*/ meltfrout->tabval[7])))
) /*then*/
@@ -25626,7 +28210,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CUROUTB__V45*/ meltfptr[44]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "FBIND_TYPE");
- /*_.FBIND_TYPE__V52*/ meltfptr[45] = slot;
+ /*_.FBIND_TYPE__V52*/
+ meltfptr[45] = slot;
};
;
}
@@ -25637,7 +28222,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4072:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.FBIND_TYPE__V52*/ meltfptr[45]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[6])))
) /*then*/
@@ -25648,7 +28234,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.FBIND_TYPE__V52*/ meltfptr[45]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "CTYPE_CNAME");
- /*_.CTYPE_CNAME__V53*/ meltfptr[49] = slot;
+ /*_.CTYPE_CNAME__V53*/
+ meltfptr[49] = slot;
};
;
}
@@ -25659,7 +28246,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4073:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CUROUTB__V45*/ meltfptr[44]),
(melt_ptr_t)((/*!CLASS_ANY_BINDING*/ meltfrout->tabval[9])))
) /*then*/
@@ -25670,7 +28258,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CUROUTB__V45*/ meltfptr[44]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "BINDER");
- /*_.BINDER__V54*/ meltfptr[50] = slot;
+ /*_.BINDER__V54*/
+ meltfptr[50] = slot;
};
;
}
@@ -25681,7 +28270,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4073:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.BINDER__V54*/ meltfptr[50]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[5])))
) /*then*/
@@ -25692,7 +28282,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.BINDER__V54*/ meltfptr[50]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V55*/ meltfptr[54] = slot;
+ /*_.NAMED_NAME__V55*/
+ meltfptr[54] = slot;
};
;
}
@@ -25720,11 +28311,13 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "_o";
/*^apply.arg*/
argtab[4].meltbp_long = /*_#OUTIX__L15*/ meltfnum[13];
- /*_.ADD2OUT__V56*/ meltfptr[55] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V56*/
+ meltfptr[55] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_LOCATION("warmelt-modes.melt:4074:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CUROUTB__V45*/ meltfptr[44]),
(melt_ptr_t)((/*!CLASS_FORMAL_BINDING*/ meltfrout->tabval[7])))
) /*then*/
@@ -25735,7 +28328,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CUROUTB__V45*/ meltfptr[44]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "FBIND_TYPE");
- /*_.FBIND_TYPE__V57*/ meltfptr[56] = slot;
+ /*_.FBIND_TYPE__V57*/
+ meltfptr[56] = slot;
};
;
}
@@ -25746,7 +28340,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4074:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.FBIND_TYPE__V57*/ meltfptr[56]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[6])))
) /*then*/
@@ -25757,7 +28352,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.FBIND_TYPE__V57*/ meltfptr[56]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "CTYPE_CNAME");
- /*_.CTYPE_CNAME__V58*/ meltfptr[57] = slot;
+ /*_.CTYPE_CNAME__V58*/
+ meltfptr[57] = slot;
};
;
}
@@ -25777,11 +28373,13 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.CTYPE_CNAME__V58*/ meltfptr[57];
- /*_.ADD2OUT__V59*/ meltfptr[58] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V59*/
+ meltfptr[58] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_LOCATION("warmelt-modes.melt:4075:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CUROUTB__V45*/ meltfptr[44]),
(melt_ptr_t)((/*!CLASS_ANY_BINDING*/ meltfrout->tabval[9])))
) /*then*/
@@ -25792,7 +28390,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CUROUTB__V45*/ meltfptr[44]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "BINDER");
- /*_.BINDER__V60*/ meltfptr[59] = slot;
+ /*_.BINDER__V60*/
+ meltfptr[59] = slot;
};
;
}
@@ -25803,7 +28402,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4075:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.BINDER__V60*/ meltfptr[59]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[5])))
) /*then*/
@@ -25814,7 +28414,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.BINDER__V60*/ meltfptr[59]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V61*/ meltfptr[60] = slot;
+ /*_.NAMED_NAME__V61*/
+ meltfptr[60] = slot;
};
;
}
@@ -25840,7 +28441,8 @@ meltlab_endgetargs:
argtab[2].meltbp_cstring = "_o";
/*^apply.arg*/
argtab[3].meltbp_long = /*_#OUTIX__L15*/ meltfnum[13];
- /*_.ADD2OUT__V62*/ meltfptr[61] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V62*/
+ meltfptr[61] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
if (/*_#OUTIX__L15*/ meltfnum[13]<0) break;
@@ -25849,39 +28451,56 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:4063:/ clear");
- /*clear*/ /*_.CUROUTB__V45*/ meltfptr[44] = 0 ;
+ /*clear*/ /*_.CUROUTB__V45*/
+ meltfptr[44] = 0 ;
/*^clear*/
- /*clear*/ /*_#OUTIX__L15*/ meltfnum[13] = 0 ;
+ /*clear*/ /*_#OUTIX__L15*/
+ meltfnum[13] = 0 ;
/*^clear*/
- /*clear*/ /*_#gtI__L18*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#gtI__L18*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V48*/ meltfptr[46] = 0 ;
+ /*clear*/ /*_._IF___V48*/
+ meltfptr[46] = 0 ;
/*^clear*/
- /*clear*/ /*_#plI__L19*/ meltfnum[15] = 0 ;
+ /*clear*/ /*_#plI__L19*/
+ meltfnum[15] = 0 ;
/*^clear*/
- /*clear*/ /*_#SETQ___L20*/ meltfnum[19] = 0 ;
+ /*clear*/ /*_#SETQ___L20*/
+ meltfnum[19] = 0 ;
/*^clear*/
- /*clear*/ /*_.FBIND_TYPE__V52*/ meltfptr[45] = 0 ;
+ /*clear*/ /*_.FBIND_TYPE__V52*/
+ meltfptr[45] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPE_CNAME__V53*/ meltfptr[49] = 0 ;
+ /*clear*/ /*_.CTYPE_CNAME__V53*/
+ meltfptr[49] = 0 ;
/*^clear*/
- /*clear*/ /*_.BINDER__V54*/ meltfptr[50] = 0 ;
+ /*clear*/ /*_.BINDER__V54*/
+ meltfptr[50] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V55*/ meltfptr[54] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V55*/
+ meltfptr[54] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V56*/ meltfptr[55] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V56*/
+ meltfptr[55] = 0 ;
/*^clear*/
- /*clear*/ /*_.FBIND_TYPE__V57*/ meltfptr[56] = 0 ;
+ /*clear*/ /*_.FBIND_TYPE__V57*/
+ meltfptr[56] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPE_CNAME__V58*/ meltfptr[57] = 0 ;
+ /*clear*/ /*_.CTYPE_CNAME__V58*/
+ meltfptr[57] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V59*/ meltfptr[58] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V59*/
+ meltfptr[58] = 0 ;
/*^clear*/
- /*clear*/ /*_.BINDER__V60*/ meltfptr[59] = 0 ;
+ /*clear*/ /*_.BINDER__V60*/
+ meltfptr[59] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V61*/ meltfptr[60] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V61*/
+ meltfptr[60] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V62*/ meltfptr[61] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V62*/
+ meltfptr[61] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -25894,7 +28513,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = ");";
- /*_.ADD2OUT__V63*/ meltfptr[62] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V63*/
+ meltfptr[62] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -25907,7 +28527,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = ")";
- /*_.ADD2OUT__V64*/ meltfptr[63] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V64*/
+ meltfptr[63] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -25936,7 +28557,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.HKNAME__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[2].meltbp_cstring = "*/";
- /*_.ADD2OUT__V65*/ meltfptr[64] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V65*/
+ meltfptr[64] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -25955,7 +28577,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = "#ifndef MELT_SKIP_HOOK_PREDEFINED_CODE";
- /*_.ADD2OUT__V66*/ meltfptr[65] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V66*/
+ meltfptr[65] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -25978,7 +28601,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.HKNAME__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[2].meltbp_cstring = ");";
- /*_.ADD2OUT__V67*/ meltfptr[66] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V67*/
+ meltfptr[66] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -26005,7 +28629,8 @@ meltlab_endgetargs:
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.HKNAME__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[4].meltbp_cstring = "_t (";
- /*_.ADD2OUT__V68*/ meltfptr[67] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V68*/
+ meltfptr[67] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -26018,7 +28643,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = "melt_ptr_t";
- /*_.ADD2OUT__V69*/ meltfptr[68] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V69*/
+ meltfptr[68] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
/*citerblock FOREACH_IN_MULTIPLE*/
@@ -26034,7 +28660,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:4095:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURINSB__V70*/ meltfptr[69]),
(melt_ptr_t)((/*!CLASS_FORMAL_BINDING*/ meltfrout->tabval[7])))
) /*then*/
@@ -26045,7 +28672,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURINSB__V70*/ meltfptr[69]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "FBIND_TYPE");
- /*_.FBIND_TYPE__V71*/ meltfptr[70] = slot;
+ /*_.FBIND_TYPE__V71*/
+ meltfptr[70] = slot;
};
;
}
@@ -26056,7 +28684,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4095:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.FBIND_TYPE__V71*/ meltfptr[70]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[6])))
) /*then*/
@@ -26067,7 +28696,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.FBIND_TYPE__V71*/ meltfptr[70]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "CTYPE_CNAME");
- /*_.CTYPE_CNAME__V72*/ meltfptr[71] = slot;
+ /*_.CTYPE_CNAME__V72*/
+ meltfptr[71] = slot;
};
;
}
@@ -26089,7 +28719,8 @@ meltlab_endgetargs:
argtab[0].meltbp_cstring = ", ";
/*^apply.arg*/
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.CTYPE_CNAME__V72*/ meltfptr[71];
- /*_.ADD2OUT__V73*/ meltfptr[72] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V73*/
+ meltfptr[72] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
if (/*_#INIX__L21*/ meltfnum[20]<0) break;
@@ -26098,15 +28729,20 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:4092:/ clear");
- /*clear*/ /*_.CURINSB__V70*/ meltfptr[69] = 0 ;
+ /*clear*/ /*_.CURINSB__V70*/
+ meltfptr[69] = 0 ;
/*^clear*/
- /*clear*/ /*_#INIX__L21*/ meltfnum[20] = 0 ;
+ /*clear*/ /*_#INIX__L21*/
+ meltfnum[20] = 0 ;
/*^clear*/
- /*clear*/ /*_.FBIND_TYPE__V71*/ meltfptr[70] = 0 ;
+ /*clear*/ /*_.FBIND_TYPE__V71*/
+ meltfptr[70] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPE_CNAME__V72*/ meltfptr[71] = 0 ;
+ /*clear*/ /*_.CTYPE_CNAME__V72*/
+ meltfptr[71] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V73*/ meltfptr[72] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V73*/
+ meltfptr[72] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
/*citerblock FOREACH_IN_MULTIPLE*/
@@ -26122,7 +28758,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:4100:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CUROUTB__V74*/ meltfptr[73]),
(melt_ptr_t)((/*!CLASS_FORMAL_BINDING*/ meltfrout->tabval[7])))
) /*then*/
@@ -26133,7 +28770,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CUROUTB__V74*/ meltfptr[73]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "FBIND_TYPE");
- /*_.FBIND_TYPE__V75*/ meltfptr[74] = slot;
+ /*_.FBIND_TYPE__V75*/
+ meltfptr[74] = slot;
};
;
}
@@ -26144,7 +28782,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4100:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.FBIND_TYPE__V75*/ meltfptr[74]),
(melt_ptr_t)((/*!CLASS_CTYPE*/ meltfrout->tabval[6])))
) /*then*/
@@ -26155,7 +28794,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.FBIND_TYPE__V75*/ meltfptr[74]) /*=obj*/;
melt_object_get_field(slot,obj, 4, "CTYPE_CNAME");
- /*_.CTYPE_CNAME__V76*/ meltfptr[75] = slot;
+ /*_.CTYPE_CNAME__V76*/
+ meltfptr[75] = slot;
};
;
}
@@ -26179,7 +28819,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.CTYPE_CNAME__V76*/ meltfptr[75];
/*^apply.arg*/
argtab[2].meltbp_cstring = "* ";
- /*_.ADD2OUT__V77*/ meltfptr[76] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V77*/
+ meltfptr[76] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
if (/*_#OUTIX__L22*/ meltfnum[21]<0) break;
@@ -26188,15 +28829,20 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:4097:/ clear");
- /*clear*/ /*_.CUROUTB__V74*/ meltfptr[73] = 0 ;
+ /*clear*/ /*_.CUROUTB__V74*/
+ meltfptr[73] = 0 ;
/*^clear*/
- /*clear*/ /*_#OUTIX__L22*/ meltfnum[21] = 0 ;
+ /*clear*/ /*_#OUTIX__L22*/
+ meltfnum[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.FBIND_TYPE__V75*/ meltfptr[74] = 0 ;
+ /*clear*/ /*_.FBIND_TYPE__V75*/
+ meltfptr[74] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYPE_CNAME__V76*/ meltfptr[75] = 0 ;
+ /*clear*/ /*_.CTYPE_CNAME__V76*/
+ meltfptr[75] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V77*/ meltfptr[76] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V77*/
+ meltfptr[76] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -26209,7 +28855,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = ");";
- /*_.ADD2OUT__V78*/ meltfptr[77] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V78*/
+ meltfptr[77] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -26232,7 +28879,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.HKNAME__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[2].meltbp_cstring = " exists\", ";
- /*_.ADD2OUT__V79*/ meltfptr[78] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V79*/
+ meltfptr[78] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -26251,7 +28899,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = " melthkp != NULL);";
- /*_.ADD2OUT__V80*/ meltfptr[79] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V80*/
+ meltfptr[79] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -26274,7 +28923,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.HKNAME__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[2].meltbp_cstring = " is hook\", ";
- /*_.ADD2OUT__V81*/ meltfptr[80] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V81*/
+ meltfptr[80] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -26293,7 +28943,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = " melt_magic_discr ((melt_ptr_t) melthkp) == MELTOBMAG_HOOK);";
- /*_.ADD2OUT__V82*/ meltfptr[81] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V82*/
+ meltfptr[81] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -26337,7 +28988,8 @@ meltlab_endgetargs:
argtab[11].meltbp_aptr = (melt_ptr_t*) &/*_.HKNAME__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[12].meltbp_cstring = ");\n";
- /*_.ADD2OUT__V83*/ meltfptr[82] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V83*/
+ meltfptr[82] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -26369,7 +29021,8 @@ meltlab_endgetargs:
argtab[5].meltbp_aptr = (melt_ptr_t*) &/*_.HKNAME__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[6].meltbp_cstring = "\", MELT_HOOKNAME_LEN-1));";
- /*_.ADD2OUT__V84*/ meltfptr[83] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V84*/
+ meltfptr[83] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -26392,7 +29045,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.HKNAME__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[2].meltbp_cstring = ") ((melt_ptr_t)melthkp";
- /*_.ADD2OUT__V85*/ meltfptr[84] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V85*/
+ meltfptr[84] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
/*citerblock FOREACH_IN_MULTIPLE*/
@@ -26417,7 +29071,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = ",";
- /*_.ADD2OUT__V87*/ meltfptr[86] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V87*/
+ meltfptr[86] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -26427,7 +29082,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4137:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CURINSB__V86*/ meltfptr[85]),
(melt_ptr_t)((/*!CLASS_ANY_BINDING*/ meltfrout->tabval[9])))
) /*then*/
@@ -26438,7 +29094,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CURINSB__V86*/ meltfptr[85]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "BINDER");
- /*_.BINDER__V88*/ meltfptr[87] = slot;
+ /*_.BINDER__V88*/
+ meltfptr[87] = slot;
};
;
}
@@ -26449,7 +29106,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4137:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.BINDER__V88*/ meltfptr[87]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[5])))
) /*then*/
@@ -26460,7 +29118,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.BINDER__V88*/ meltfptr[87]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V89*/ meltfptr[88] = slot;
+ /*_.NAMED_NAME__V89*/
+ meltfptr[88] = slot;
};
;
}
@@ -26486,7 +29145,8 @@ meltlab_endgetargs:
argtab[2].meltbp_cstring = "_p";
/*^apply.arg*/
argtab[3].meltbp_long = /*_#INIX__L23*/ meltfnum[22];
- /*_.ADD2OUT__V90*/ meltfptr[89] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V90*/
+ meltfptr[89] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
if (/*_#INIX__L23*/ meltfnum[22]<0) break;
@@ -26495,17 +29155,23 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:4132:/ clear");
- /*clear*/ /*_.CURINSB__V86*/ meltfptr[85] = 0 ;
+ /*clear*/ /*_.CURINSB__V86*/
+ meltfptr[85] = 0 ;
/*^clear*/
- /*clear*/ /*_#INIX__L23*/ meltfnum[22] = 0 ;
+ /*clear*/ /*_#INIX__L23*/
+ meltfnum[22] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V87*/ meltfptr[86] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V87*/
+ meltfptr[86] = 0 ;
/*^clear*/
- /*clear*/ /*_.BINDER__V88*/ meltfptr[87] = 0 ;
+ /*clear*/ /*_.BINDER__V88*/
+ meltfptr[87] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V89*/ meltfptr[88] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V89*/
+ meltfptr[88] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V90*/ meltfptr[89] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V90*/
+ meltfptr[89] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
/*citerblock FOREACH_IN_MULTIPLE*/
@@ -26530,7 +29196,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = ",";
- /*_.ADD2OUT__V92*/ meltfptr[91] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V92*/
+ meltfptr[91] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -26540,7 +29207,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4144:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.CUROUTB__V91*/ meltfptr[90]),
(melt_ptr_t)((/*!CLASS_ANY_BINDING*/ meltfrout->tabval[9])))
) /*then*/
@@ -26551,7 +29219,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.CUROUTB__V91*/ meltfptr[90]) /*=obj*/;
melt_object_get_field(slot,obj, 0, "BINDER");
- /*_.BINDER__V93*/ meltfptr[92] = slot;
+ /*_.BINDER__V93*/
+ meltfptr[92] = slot;
};
;
}
@@ -26562,7 +29231,8 @@ meltlab_endgetargs:
}
;
MELT_LOCATION("warmelt-modes.melt:4144:/ cond");
- /*cond*/ if (
+ /*cond*/
+ if (
/*ifisa*/ melt_is_instance_of((melt_ptr_t)(/*_.BINDER__V93*/ meltfptr[92]),
(melt_ptr_t)((/*!CLASS_NAMED*/ meltfrout->tabval[5])))
) /*then*/
@@ -26573,7 +29243,8 @@ meltlab_endgetargs:
melt_ptr_t slot=NULL, obj=NULL;
obj = (melt_ptr_t)(/*_.BINDER__V93*/ meltfptr[92]) /*=obj*/;
melt_object_get_field(slot,obj, 1, "NAMED_NAME");
- /*_.NAMED_NAME__V94*/ meltfptr[93] = slot;
+ /*_.NAMED_NAME__V94*/
+ meltfptr[93] = slot;
};
;
}
@@ -26599,7 +29270,8 @@ meltlab_endgetargs:
argtab[2].meltbp_cstring = "_o";
/*^apply.arg*/
argtab[3].meltbp_long = /*_#OUTIX__L24*/ meltfnum[23];
- /*_.ADD2OUT__V95*/ meltfptr[94] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V95*/
+ meltfptr[94] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
if (/*_#OUTIX__L24*/ meltfnum[23]<0) break;
@@ -26608,17 +29280,23 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:4139:/ clear");
- /*clear*/ /*_.CUROUTB__V91*/ meltfptr[90] = 0 ;
+ /*clear*/ /*_.CUROUTB__V91*/
+ meltfptr[90] = 0 ;
/*^clear*/
- /*clear*/ /*_#OUTIX__L24*/ meltfnum[23] = 0 ;
+ /*clear*/ /*_#OUTIX__L24*/
+ meltfnum[23] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V92*/ meltfptr[91] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V92*/
+ meltfptr[91] = 0 ;
/*^clear*/
- /*clear*/ /*_.BINDER__V93*/ meltfptr[92] = 0 ;
+ /*clear*/ /*_.BINDER__V93*/
+ meltfptr[92] = 0 ;
/*^clear*/
- /*clear*/ /*_.NAMED_NAME__V94*/ meltfptr[93] = 0 ;
+ /*clear*/ /*_.NAMED_NAME__V94*/
+ meltfptr[93] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V95*/ meltfptr[94] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V95*/
+ meltfptr[94] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
@@ -26631,7 +29309,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = ");";
- /*_.ADD2OUT__V96*/ meltfptr[95] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V96*/
+ meltfptr[95] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -26650,7 +29329,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = "#endif /* MELT_SKIP_HOOK_PREDEFINED_CODE */";
- /*_.ADD2OUT__V97*/ meltfptr[96] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V97*/
+ meltfptr[96] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -26673,7 +29353,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.HKNAME__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[2].meltbp_cstring = " */";
- /*_.ADD2OUT__V98*/ meltfptr[97] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V98*/
+ meltfptr[97] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -26690,57 +29371,83 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-modes.melt:4040:/ clear");
- /*clear*/ /*_.DNAME__V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.DNAME__V16*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_.DINS__V17*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.DINS__V17*/
+ meltfptr[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.DOUTS__V18*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.DOUTS__V18*/
+ meltfptr[17] = 0 ;
/*^clear*/
- /*clear*/ /*_.DCTYPE__V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.DCTYPE__V19*/
+ meltfptr[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.CTYNAM__V20*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.CTYNAM__V20*/
+ meltfptr[19] = 0 ;
/*^clear*/
- /*clear*/ /*_#NBPARAM__L7*/ meltfnum[3] = 0 ;
+ /*clear*/ /*_#NBPARAM__L7*/
+ meltfnum[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V21*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V21*/
+ meltfptr[20] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V22*/
+ meltfptr[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V63*/ meltfptr[62] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V63*/
+ meltfptr[62] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V64*/ meltfptr[63] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V64*/
+ meltfptr[63] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V65*/ meltfptr[64] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V65*/
+ meltfptr[64] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V66*/ meltfptr[65] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V66*/
+ meltfptr[65] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V67*/ meltfptr[66] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V67*/
+ meltfptr[66] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V68*/ meltfptr[67] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V68*/
+ meltfptr[67] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V69*/ meltfptr[68] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V69*/
+ meltfptr[68] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V78*/ meltfptr[77] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V78*/
+ meltfptr[77] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V79*/ meltfptr[78] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V79*/
+ meltfptr[78] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V80*/ meltfptr[79] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V80*/
+ meltfptr[79] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V81*/ meltfptr[80] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V81*/
+ meltfptr[80] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V82*/ meltfptr[81] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V82*/
+ meltfptr[81] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V83*/ meltfptr[82] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V83*/
+ meltfptr[82] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V84*/ meltfptr[83] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V84*/
+ meltfptr[83] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V85*/ meltfptr[84] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V85*/
+ meltfptr[84] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V96*/ meltfptr[95] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V96*/
+ meltfptr[95] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V97*/ meltfptr[96] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V97*/
+ meltfptr[96] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V98*/ meltfptr[97] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V98*/
+ meltfptr[97] = 0 ;
/*epilog*/
}
;
@@ -26763,10 +29470,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_NOT_A__L25*/ meltfnum[3] =
+ /*_#IS_NOT_A__L25*/
+ meltfnum[3] =
!melt_is_instance_of((melt_ptr_t)(/*_.HKDATA__V11*/ meltfptr[10]), (melt_ptr_t)((/*!CLASS_HOOK_DESCRIPTOR*/ meltfrout->tabval[4])));;
MELT_LOCATION("warmelt-modes.melt:4156:/ cond");
- /*cond*/ if (/*_#IS_NOT_A__L25*/ meltfnum[3]) /*then*/
+ /*cond*/
+ if (/*_#IS_NOT_A__L25*/ meltfnum[3]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V100*/ meltfptr[16] = (/*nil*/NULL);;
@@ -26795,25 +29504,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 4156;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.HKDATA__V11*/ meltfptr[10];
- /*_.MELT_ASSERT_FAILURE_FUN__V101*/ meltfptr[17] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[8])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V101*/
+ meltfptr[17] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[8])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V100*/ meltfptr[16] = /*_.MELT_ASSERT_FAILURE_FUN__V101*/ meltfptr[17];;
+ /*_._IFELSE___V100*/
+ meltfptr[16] = /*_.MELT_ASSERT_FAILURE_FUN__V101*/ meltfptr[17];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4156:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V101*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V101*/
+ meltfptr[17] = 0 ;
}
;
}
;
- /*_.IFCPP___V99*/ meltfptr[15] = /*_._IFELSE___V100*/ meltfptr[16];;
+ /*_.IFCPP___V99*/
+ meltfptr[15] = /*_._IFELSE___V100*/ meltfptr[16];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4156:/ clear");
- /*clear*/ /*_#IS_NOT_A__L25*/ meltfnum[3] = 0 ;
+ /*clear*/ /*_#IS_NOT_A__L25*/
+ meltfnum[3] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V100*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_._IFELSE___V100*/
+ meltfptr[16] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -26835,7 +29550,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.HKNAME__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[2].meltbp_cstring = " without data";
- /*_.ADD2OUT__V102*/ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V102*/
+ meltfptr[18] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -26850,28 +29566,37 @@ meltlab_endgetargs:
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4039:/ clear");
- /*clear*/ /*_.IFCPP___V99*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.IFCPP___V99*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V102*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V102*/
+ meltfptr[18] = 0 ;
}
;
}
;
MELT_LOCATION("warmelt-modes.melt:4026:/ clear");
- /*clear*/ /*_.HKNAME__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.HKNAME__V8*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.HKSYMB__V9*/ meltfptr[8] = 0 ;
+ /*clear*/ /*_.HKSYMB__V9*/
+ meltfptr[8] = 0 ;
/*^clear*/
- /*clear*/ /*_.HKBIND__V10*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.HKBIND__V10*/
+ meltfptr[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.HKDATA__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.HKDATA__V11*/
+ meltfptr[10] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V14*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V14*/
+ meltfptr[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V15*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V15*/
+ meltfptr[11] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_A__L6*/ meltfnum[4] = 0 ;
+ /*clear*/ /*_#IS_A__L6*/
+ meltfnum[4] = 0 ;
/*epilog*/
}
;
@@ -26888,9 +29613,11 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:4020:/ clear");
- /*clear*/ /*_#PRIX__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#PRIX__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_HOOK__L3*/ meltfnum[2] = 0 ;
+ /*clear*/ /*_#IS_HOOK__L3*/
+ meltfnum[2] = 0 ;
} /*endciterblock FOREACH_LONG_UPTO*/
;
@@ -26908,7 +29635,8 @@ meltlab_endgetargs:
argtab[1].meltbp_long = /*_#NBPREDEF__L1*/ meltfnum[0];
/*^apply.arg*/
argtab[2].meltbp_cstring = " predefined */";
- /*_.ADD2OUT__V103*/ meltfptr[19] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V103*/
+ meltfptr[19] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTDECLBUF__V2*/ meltfptr[1]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -26932,7 +29660,8 @@ meltlab_endgetargs:
argtab[1].meltbp_long = /*_#NBPREDEF__L1*/ meltfnum[0];
/*^apply.arg*/
argtab[2].meltbp_cstring = " predefined */";
- /*_.ADD2OUT__V104*/ meltfptr[20] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ADD2OUT__V104*/
+ meltfptr[20] = melt_apply ((meltclosure_ptr_t)((/*!ADD2OUT*/ meltfrout->tabval[1])), (melt_ptr_t)(/*_.OUTCODEBUF__V3*/ meltfptr[2]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -26943,19 +29672,26 @@ meltlab_endgetargs:
;
MELT_LOCATION("warmelt-modes.melt:4009:/ clear");
- /*clear*/ /*_.CURPREDEF__V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.CURPREDEF__V4*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_#NBPREDEF__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#NBPREDEF__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.PARENV__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.PARENV__V5*/
+ meltfptr[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V6*/ meltfptr[5] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V6*/
+ meltfptr[5] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V7*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V7*/
+ meltfptr[6] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V103*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V103*/
+ meltfptr[19] = 0 ;
/*^clear*/
- /*clear*/ /*_.ADD2OUT__V104*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.ADD2OUT__V104*/
+ meltfptr[20] = 0 ;
MELT_CHECK_SIGNAL();
;
@@ -27042,7 +29778,8 @@ meltrout_60_WARMELTmiMODES_RUNTYPESUPPORT_DOCMD(meltclosure_ptr_t meltclosp_, me
/* end of frame for routine meltrout_60_WARMELTmiMODES_RUNTYPESUPPORT_DOCMD fromline 1756 */
- /* classy proc frame meltrout_60_WARMELTmiMODES_RUNTYPESUPPORT_DOCMD */ MeltFrame_meltrout_60_WARMELTmiMODES_RUNTYPESUPPORT_DOCMD
+ /* classy proc frame meltrout_60_WARMELTmiMODES_RUNTYPESUPPORT_DOCMD */
+ MeltFrame_meltrout_60_WARMELTmiMODES_RUNTYPESUPPORT_DOCMD
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_60_WARMELTmiMODES_RUNTYPESUPPORT_DOCMD fromline 1785*/
#if ENABLE_CHECKING
@@ -27055,7 +29792,8 @@ meltrout_60_WARMELTmiMODES_RUNTYPESUPPORT_DOCMD(meltclosure_ptr_t meltclosp_, me
#define meltframe meltfram__
melt_trace_start("RUNTYPESUPPORT_DOCMD", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -27065,12 +29803,14 @@ meltrout_60_WARMELTmiMODES_RUNTYPESUPPORT_DOCMD(meltclosure_ptr_t meltclosp_, me
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:4174:/ getarg");
- /*_.CMD__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.CMD__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.MODULDATA__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.MODULDATA__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.MODULDATA__V3*/ meltfptr[2])) != NULL);
;
@@ -27102,7 +29842,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -27111,7 +29852,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4175:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -27148,16 +29890,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " moduldata=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.MODULDATA__V3*/ meltfptr[2];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4175:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -27170,7 +29916,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4175:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -27179,9 +29926,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -27204,13 +29953,16 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:4176:/ quasiblock");
- /*_?*/ meltfram__.loc_CSTRING__o0 =
+ /*_?*/
+ meltfram__.loc_CSTRING__o0 =
melt_argument( "output");;
/*^compute*/
- /*_.MAKE_STRINGCONST__V7*/ meltfptr[3] =
+ /*_.MAKE_STRINGCONST__V7*/
+ meltfptr[3] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[2])), (/*_?*/ meltfram__.loc_CSTRING__o0)));;
MELT_LOCATION("warmelt-modes.melt:4177:/ cond");
- /*cond*/ if (/*_.MAKE_STRINGCONST__V7*/ meltfptr[3]) /*then*/
+ /*cond*/
+ if (/*_.MAKE_STRINGCONST__V7*/ meltfptr[3]) /*then*/
{
/*^cond.then*/
/*_.OUTARG__V8*/ meltfptr[7] = /*_.MAKE_STRINGCONST__V7*/ meltfptr[3];;
@@ -27219,65 +29971,82 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4177:/ cond.else");
- /*_.OUTARG__V8*/ meltfptr[7] = (/*!konst_1*/ meltfrout->tabval[1]);;
+ /*_.OUTARG__V8*/
+ meltfptr[7] = (/*!konst_1*/ meltfrout->tabval[1]);;
}
;
MELT_LOCATION("warmelt-modes.melt:4180:/ quasiblock");
- /*_.NAMBUF__V10*/ meltfptr[9] =
+ /*_.NAMBUF__V10*/
+ meltfptr[9] =
(melt_ptr_t) meltgc_new_strbuf((meltobject_ptr_t)((/*!DISCR_STRBUF*/ meltfrout->tabval[3])), (const char*)0);;
{
MELT_LOCATION("warmelt-modes.melt:4182:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.NAMBUF__V10*/ meltfptr[9]),
- melt_string_str((melt_ptr_t)(/*_.OUTARG__V8*/ meltfptr[7])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.NAMBUF__V10*/ meltfptr[9]),
+ melt_string_str((melt_ptr_t)(/*_.OUTARG__V8*/ meltfptr[7])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:4183:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.NAMBUF__V10*/ meltfptr[9]), ( ".h"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.NAMBUF__V10*/ meltfptr[9]), ( ".h"));
}
;
- /*_.STRBUF2STRING__V11*/ meltfptr[10] =
+ /*_.STRBUF2STRING__V11*/
+ meltfptr[10] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[2])), melt_strbuf_str((melt_ptr_t)(/*_.NAMBUF__V10*/ meltfptr[9]))));;
/*^compute*/
- /*_.LET___V9*/ meltfptr[8] = /*_.STRBUF2STRING__V11*/ meltfptr[10];;
+ /*_.LET___V9*/
+ meltfptr[8] = /*_.STRBUF2STRING__V11*/ meltfptr[10];;
MELT_LOCATION("warmelt-modes.melt:4180:/ clear");
- /*clear*/ /*_.NAMBUF__V10*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.NAMBUF__V10*/
+ meltfptr[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.STRBUF2STRING__V11*/ meltfptr[10] = 0 ;
- /*_.OUTDECLNAME__V12*/ meltfptr[9] = /*_.LET___V9*/ meltfptr[8];;
+ /*clear*/ /*_.STRBUF2STRING__V11*/
+ meltfptr[10] = 0 ;
+ /*_.OUTDECLNAME__V12*/
+ meltfptr[9] = /*_.LET___V9*/ meltfptr[8];;
MELT_LOCATION("warmelt-modes.melt:4186:/ quasiblock");
- /*_.NAMBUF__V14*/ meltfptr[13] =
+ /*_.NAMBUF__V14*/
+ meltfptr[13] =
(melt_ptr_t) meltgc_new_strbuf((meltobject_ptr_t)((/*!DISCR_STRBUF*/ meltfrout->tabval[3])), (const char*)0);;
{
MELT_LOCATION("warmelt-modes.melt:4188:/ locexp");
- /*add2sbuf_string*/ meltgc_add_strbuf((melt_ptr_t)(/*_.NAMBUF__V14*/ meltfptr[13]),
- melt_string_str((melt_ptr_t)(/*_.OUTARG__V8*/ meltfptr[7])));
+ /*add2sbuf_string*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.NAMBUF__V14*/ meltfptr[13]),
+ melt_string_str((melt_ptr_t)(/*_.OUTARG__V8*/ meltfptr[7])));
}
;
{
MELT_LOCATION("warmelt-modes.melt:4189:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.NAMBUF__V14*/ meltfptr[13]), ( "-inc.cc"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.NAMBUF__V14*/ meltfptr[13]), ( "-inc.cc"));
}
;
- /*_.STRBUF2STRING__V15*/ meltfptr[14] =
+ /*_.STRBUF2STRING__V15*/
+ meltfptr[14] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[2])), melt_strbuf_str((melt_ptr_t)(/*_.NAMBUF__V14*/ meltfptr[13]))));;
/*^compute*/
- /*_.LET___V13*/ meltfptr[10] = /*_.STRBUF2STRING__V15*/ meltfptr[14];;
+ /*_.LET___V13*/
+ meltfptr[10] = /*_.STRBUF2STRING__V15*/ meltfptr[14];;
MELT_LOCATION("warmelt-modes.melt:4186:/ clear");
- /*clear*/ /*_.NAMBUF__V14*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.NAMBUF__V14*/
+ meltfptr[13] = 0 ;
/*^clear*/
- /*clear*/ /*_.STRBUF2STRING__V15*/ meltfptr[14] = 0 ;
- /*_.OUTCODENAME__V16*/ meltfptr[13] = /*_.LET___V13*/ meltfptr[10];;
+ /*clear*/ /*_.STRBUF2STRING__V15*/
+ meltfptr[14] = 0 ;
+ /*_.OUTCODENAME__V16*/
+ meltfptr[13] = /*_.LET___V13*/ meltfptr[10];;
MELT_CHECK_SIGNAL();
;
@@ -27298,18 +30067,22 @@ meltlab_endgetargs:
meltletrec_1_ptr = (struct meltletrec_1_st *) meltgc_allocate (sizeof (struct meltletrec_1_st), 0);
/*^blockmultialloc.initfill*/
/*inilist rlist_0__LIST_*/
- /*_.LIST___V19*/ meltfptr[18] = (melt_ptr_t) &meltletrec_1_ptr->rlist_0__LIST_;
+ /*_.LIST___V19*/
+ meltfptr[18] = (melt_ptr_t) &meltletrec_1_ptr->rlist_0__LIST_;
meltletrec_1_ptr->rlist_0__LIST_.discr = (meltobject_ptr_t)(((melt_ptr_t)(MELT_PREDEF(DISCR_LIST))));
- /*_.RAWCTYPGTYLIST__V18*/ meltfptr[17] = /*_.LIST___V19*/ meltfptr[18];;
+ /*_.RAWCTYPGTYLIST__V18*/
+ meltfptr[17] = /*_.LIST___V19*/ meltfptr[18];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4193:/ clear");
- /*clear*/ /*_.LIST___V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.LIST___V19*/
+ meltfptr[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.LIST___V19*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.LIST___V19*/
+ meltfptr[18] = 0 ;
} /*end multiallocblock*/
;
@@ -27332,24 +30105,30 @@ meltlab_endgetargs:
meltletrec_2_ptr = (struct meltletrec_2_st *) meltgc_allocate (sizeof (struct meltletrec_2_st), 0);
/*^blockmultialloc.initfill*/
/*inilist rlist_0__LIST_*/
- /*_.LIST___V22*/ meltfptr[21] = (melt_ptr_t) &meltletrec_2_ptr->rlist_0__LIST_;
+ /*_.LIST___V22*/
+ meltfptr[21] = (melt_ptr_t) &meltletrec_2_ptr->rlist_0__LIST_;
meltletrec_2_ptr->rlist_0__LIST_.discr = (meltobject_ptr_t)(((melt_ptr_t)(MELT_PREDEF(DISCR_LIST))));
- /*_.RAWCTYPLIST__V21*/ meltfptr[20] = /*_.LIST___V22*/ meltfptr[21];;
+ /*_.RAWCTYPLIST__V21*/
+ meltfptr[20] = /*_.LIST___V22*/ meltfptr[21];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4195:/ clear");
- /*clear*/ /*_.LIST___V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.LIST___V22*/
+ meltfptr[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.LIST___V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.LIST___V22*/
+ meltfptr[21] = 0 ;
} /*end multiallocblock*/
;
- /*_.OUTDECLBUF__V23*/ meltfptr[21] =
+ /*_.OUTDECLBUF__V23*/
+ meltfptr[21] =
(melt_ptr_t) meltgc_new_strbuf((meltobject_ptr_t)((/*!DISCR_STRBUF*/ meltfrout->tabval[3])), (const char*)0);;
/*^compute*/
- /*_.OUTCODEBUF__V24*/ meltfptr[23] =
+ /*_.OUTCODEBUF__V24*/
+ meltfptr[23] =
(melt_ptr_t) meltgc_new_strbuf((meltobject_ptr_t)((/*!DISCR_STRBUF*/ meltfrout->tabval[3])), (const char*)0);;
#if MELT_HAVE_DEBUG
@@ -27371,7 +30150,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L3*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L3*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -27380,7 +30160,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4199:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -27417,16 +30198,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " outarg=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V8*/ meltfptr[7];
- /*_.MELT_DEBUG_FUN__V26*/ meltfptr[25] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V26*/
+ meltfptr[25] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V25*/ meltfptr[24] = /*_.MELT_DEBUG_FUN__V26*/ meltfptr[25];;
+ /*_._IF___V25*/
+ meltfptr[24] = /*_.MELT_DEBUG_FUN__V26*/ meltfptr[25];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4199:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V26*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V26*/
+ meltfptr[25] = 0 ;
}
;
}
@@ -27439,7 +30224,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4199:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -27448,9 +30234,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V25*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_._IF___V25*/
+ meltfptr[24] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -27480,7 +30268,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.OUTDECLNAME__V12*/ meltfptr[9];
- /*_.GENERATE_GPLV3PLUS_COPYRIGHT_NOTICE_C_COMMENT__V27*/ meltfptr[25] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_GPLV3PLUS_COPYRIGHT_NOTICE_C_COMMENT*/ meltfrout->tabval[6])), (melt_ptr_t)(/*_.OUTDECLBUF__V23*/ meltfptr[21]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.GENERATE_GPLV3PLUS_COPYRIGHT_NOTICE_C_COMMENT__V27*/
+ meltfptr[25] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_GPLV3PLUS_COPYRIGHT_NOTICE_C_COMMENT*/ meltfrout->tabval[6])), (melt_ptr_t)(/*_.OUTDECLBUF__V23*/ meltfptr[21]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -27493,7 +30282,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.OUTCODENAME__V16*/ meltfptr[13];
- /*_.GENERATE_GPLV3PLUS_COPYRIGHT_NOTICE_C_COMMENT__V28*/ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_GPLV3PLUS_COPYRIGHT_NOTICE_C_COMMENT*/ meltfrout->tabval[6])), (melt_ptr_t)(/*_.OUTCODEBUF__V24*/ meltfptr[23]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.GENERATE_GPLV3PLUS_COPYRIGHT_NOTICE_C_COMMENT__V28*/
+ meltfptr[24] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_GPLV3PLUS_COPYRIGHT_NOTICE_C_COMMENT*/ meltfrout->tabval[6])), (melt_ptr_t)(/*_.OUTCODEBUF__V24*/ meltfptr[23]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
/*citerblock FOREACH_IN_MAPSTRING*/
@@ -27509,13 +30299,16 @@ meltlab_endgetargs:
{
const char* meltcit1__EACHSTRMAP_str = NULL;
const char* meltcit1__EACHSTRMAP_nam = NULL;
- /*_.CURSTR__V29*/ meltfptr[28] = NULL;
- /*_.CURCTY__V30*/ meltfptr[29] = NULL;
+ /*_.CURSTR__V29*/
+ meltfptr[28] = NULL;
+ /*_.CURCTY__V30*/
+ meltfptr[29] = NULL;
meltcit1__EACHSTRMAP_str =
((struct meltmapstrings_st*)/*_.DICTYPGTY__V17*/ meltfptr[14])->entab[meltcit1__EACHSTRMAP_ix].e_at;
if (!meltcit1__EACHSTRMAP_str || meltcit1__EACHSTRMAP_str == HTAB_DELETED_ENTRY)
continue; /*foreach_in_mapstring meltcit1__EACHSTRMAP inside before*/
- /*_.CURCTY__V30*/ meltfptr[29] = ((struct meltmapstrings_st*)/*_.DICTYPGTY__V17*/ meltfptr[14])->entab[meltcit1__EACHSTRMAP_ix].e_va;
+ /*_.CURCTY__V30*/
+ meltfptr[29] = ((struct meltmapstrings_st*)/*_.DICTYPGTY__V17*/ meltfptr[14])->entab[meltcit1__EACHSTRMAP_ix].e_va;
if (!/*_.CURCTY__V30*/ meltfptr[29])
continue;
if (melt_is_instance_of((melt_ptr_t) /*_.CURCTY__V30*/ meltfptr[29], (melt_ptr_t) MELT_PREDEF (CLASS_NAMED))
@@ -27528,7 +30321,8 @@ meltlab_endgetargs:
else
{
/*_.CURSTR__V29*/ meltfptr[28] = NULL;
- /*_.CURSTR__V29*/ meltfptr[28] =
+ /*_.CURSTR__V29*/
+ meltfptr[28] =
meltgc_new_stringdup ((meltobject_ptr_t) MELT_PREDEF (DISCR_STRING),
meltcit1__EACHSTRMAP_str);
}
@@ -27544,16 +30338,20 @@ meltlab_endgetargs:
}
;
/* end foreach_in_mapstring meltcit1__EACHSTRMAP */
- /*_.CURSTR__V29*/ meltfptr[28] = NULL;
- /*_.CURCTY__V30*/ meltfptr[29] = NULL;
+ /*_.CURSTR__V29*/
+ meltfptr[28] = NULL;
+ /*_.CURCTY__V30*/
+ meltfptr[29] = NULL;
}
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:4203:/ clear");
- /*clear*/ /*_.CURSTR__V29*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.CURSTR__V29*/
+ meltfptr[28] = 0 ;
/*^clear*/
- /*clear*/ /*_.CURCTY__V30*/ meltfptr[29] = 0 ;
+ /*clear*/ /*_.CURCTY__V30*/
+ meltfptr[29] = 0 ;
} /*endciterblock FOREACH_IN_MAPSTRING*/
;
@@ -27576,7 +30374,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L5*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -27585,7 +30384,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4208:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L5*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -27618,16 +30418,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "runtypesupport_docmd rawctypgtylist=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.RAWCTYPGTYLIST__V18*/ meltfptr[17];
- /*_.MELT_DEBUG_FUN__V32*/ meltfptr[31] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V32*/
+ meltfptr[31] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V31*/ meltfptr[30] = /*_.MELT_DEBUG_FUN__V32*/ meltfptr[31];;
+ /*_._IF___V31*/
+ meltfptr[30] = /*_.MELT_DEBUG_FUN__V32*/ meltfptr[31];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4208:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L6*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L6*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V32*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V32*/
+ meltfptr[31] = 0 ;
}
;
}
@@ -27640,7 +30444,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4208:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -27649,9 +30454,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L5*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L5*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V31*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_._IF___V31*/
+ meltfptr[30] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -27684,13 +30491,16 @@ meltlab_endgetargs:
{
const char* meltcit2__EACHSTRMAP_str = NULL;
const char* meltcit2__EACHSTRMAP_nam = NULL;
- /*_.CURSTR__V33*/ meltfptr[31] = NULL;
- /*_.CURCTY__V34*/ meltfptr[30] = NULL;
+ /*_.CURSTR__V33*/
+ meltfptr[31] = NULL;
+ /*_.CURCTY__V34*/
+ meltfptr[30] = NULL;
meltcit2__EACHSTRMAP_str =
((struct meltmapstrings_st*)/*_.DICTYP__V20*/ meltfptr[18])->entab[meltcit2__EACHSTRMAP_ix].e_at;
if (!meltcit2__EACHSTRMAP_str || meltcit2__EACHSTRMAP_str == HTAB_DELETED_ENTRY)
continue; /*foreach_in_mapstring meltcit2__EACHSTRMAP inside before*/
- /*_.CURCTY__V34*/ meltfptr[30] = ((struct meltmapstrings_st*)/*_.DICTYP__V20*/ meltfptr[18])->entab[meltcit2__EACHSTRMAP_ix].e_va;
+ /*_.CURCTY__V34*/
+ meltfptr[30] = ((struct meltmapstrings_st*)/*_.DICTYP__V20*/ meltfptr[18])->entab[meltcit2__EACHSTRMAP_ix].e_va;
if (!/*_.CURCTY__V34*/ meltfptr[30])
continue;
if (melt_is_instance_of((melt_ptr_t) /*_.CURCTY__V34*/ meltfptr[30], (melt_ptr_t) MELT_PREDEF (CLASS_NAMED))
@@ -27703,7 +30513,8 @@ meltlab_endgetargs:
else
{
/*_.CURSTR__V33*/ meltfptr[31] = NULL;
- /*_.CURSTR__V33*/ meltfptr[31] =
+ /*_.CURSTR__V33*/
+ meltfptr[31] =
meltgc_new_stringdup ((meltobject_ptr_t) MELT_PREDEF (DISCR_STRING),
meltcit2__EACHSTRMAP_str);
}
@@ -27719,16 +30530,20 @@ meltlab_endgetargs:
}
;
/* end foreach_in_mapstring meltcit2__EACHSTRMAP */
- /*_.CURSTR__V33*/ meltfptr[31] = NULL;
- /*_.CURCTY__V34*/ meltfptr[30] = NULL;
+ /*_.CURSTR__V33*/
+ meltfptr[31] = NULL;
+ /*_.CURCTY__V34*/
+ meltfptr[30] = NULL;
}
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:4209:/ clear");
- /*clear*/ /*_.CURSTR__V33*/ meltfptr[31] = 0 ;
+ /*clear*/ /*_.CURSTR__V33*/
+ meltfptr[31] = 0 ;
/*^clear*/
- /*clear*/ /*_.CURCTY__V34*/ meltfptr[30] = 0 ;
+ /*clear*/ /*_.CURCTY__V34*/
+ meltfptr[30] = 0 ;
} /*endciterblock FOREACH_IN_MAPSTRING*/
;
@@ -27751,7 +30566,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L7*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L7*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -27760,7 +30576,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4214:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L7*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L7*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -27793,16 +30610,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "runtypesupport_docmd rawctyplist=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.RAWCTYPLIST__V21*/ meltfptr[20];
- /*_.MELT_DEBUG_FUN__V36*/ meltfptr[35] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V36*/
+ meltfptr[35] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V35*/ meltfptr[34] = /*_.MELT_DEBUG_FUN__V36*/ meltfptr[35];;
+ /*_._IF___V35*/
+ meltfptr[34] = /*_.MELT_DEBUG_FUN__V36*/ meltfptr[35];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4214:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L8*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L8*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V36*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V36*/
+ meltfptr[35] = 0 ;
}
;
}
@@ -27815,7 +30636,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4214:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -27824,9 +30646,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L7*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L7*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V35*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_._IF___V35*/
+ meltfptr[34] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -27859,7 +30683,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &(/*!DISCR_MULTIPLE*/ meltfrout->tabval[9]);
- /*_.LIST_TO_MULTIPLE__V38*/ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!LIST_TO_MULTIPLE*/ meltfrout->tabval[8])), (melt_ptr_t)(/*_.RAWCTYPGTYLIST__V18*/ meltfptr[17]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.LIST_TO_MULTIPLE__V38*/
+ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!LIST_TO_MULTIPLE*/ meltfrout->tabval[8])), (melt_ptr_t)(/*_.RAWCTYPGTYLIST__V18*/ meltfptr[17]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -27874,7 +30699,8 @@ meltlab_endgetargs:
argtab[0].meltbp_aptr = (melt_ptr_t*) &(/*!COMPARE_NAMED_ALPHA*/ meltfrout->tabval[10]);
/*^apply.arg*/
argtab[1].meltbp_aptr = (melt_ptr_t*) &(/*!DISCR_MULTIPLE*/ meltfrout->tabval[9]);
- /*_.SORTEDCTYGTYTUPLE__V39*/ meltfptr[38] = melt_apply ((meltclosure_ptr_t)((/*!MULTIPLE_SORT*/ meltfrout->tabval[7])), (melt_ptr_t)(/*_.LIST_TO_MULTIPLE__V38*/ meltfptr[34]), (MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.SORTEDCTYGTYTUPLE__V39*/
+ meltfptr[38] = melt_apply ((meltclosure_ptr_t)((/*!MULTIPLE_SORT*/ meltfrout->tabval[7])), (melt_ptr_t)(/*_.LIST_TO_MULTIPLE__V38*/ meltfptr[34]), (MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -27887,7 +30713,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &(/*!DISCR_MULTIPLE*/ meltfrout->tabval[9]);
- /*_.LIST_TO_MULTIPLE__V40*/ meltfptr[39] = melt_apply ((meltclosure_ptr_t)((/*!LIST_TO_MULTIPLE*/ meltfrout->tabval[8])), (melt_ptr_t)(/*_.RAWCTYPLIST__V21*/ meltfptr[20]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.LIST_TO_MULTIPLE__V40*/
+ meltfptr[39] = melt_apply ((meltclosure_ptr_t)((/*!LIST_TO_MULTIPLE*/ meltfrout->tabval[8])), (melt_ptr_t)(/*_.RAWCTYPLIST__V21*/ meltfptr[20]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -27902,7 +30729,8 @@ meltlab_endgetargs:
argtab[0].meltbp_aptr = (melt_ptr_t*) &(/*!COMPARE_NAMED_ALPHA*/ meltfrout->tabval[10]);
/*^apply.arg*/
argtab[1].meltbp_aptr = (melt_ptr_t*) &(/*!DISCR_MULTIPLE*/ meltfrout->tabval[9]);
- /*_.SORTEDCTYTUPLE__V41*/ meltfptr[40] = melt_apply ((meltclosure_ptr_t)((/*!MULTIPLE_SORT*/ meltfrout->tabval[7])), (melt_ptr_t)(/*_.LIST_TO_MULTIPLE__V40*/ meltfptr[39]), (MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.SORTEDCTYTUPLE__V41*/
+ meltfptr[40] = melt_apply ((meltclosure_ptr_t)((/*!MULTIPLE_SORT*/ meltfrout->tabval[7])), (melt_ptr_t)(/*_.LIST_TO_MULTIPLE__V40*/ meltfptr[39]), (MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -27935,7 +30763,8 @@ meltlab_endgetargs:
argtab[0].meltbp_aptr = (melt_ptr_t*) &(/*!COMPARE_NAMED_ALPHA*/ meltfrout->tabval[10]);
/*^apply.arg*/
argtab[1].meltbp_aptr = (melt_ptr_t*) &(/*!DISCR_MULTIPLE*/ meltfrout->tabval[9]);
- /*_.SORTEDVALDESCTUPLE__V44*/ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!MULTIPLE_SORT*/ meltfrout->tabval[7])), (melt_ptr_t)(/*_.RAWVALDESCTUPLE__V43*/ meltfptr[42]), (MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.SORTEDVALDESCTUPLE__V44*/
+ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!MULTIPLE_SORT*/ meltfrout->tabval[7])), (melt_ptr_t)(/*_.RAWVALDESCTUPLE__V43*/ meltfptr[42]), (MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -27958,7 +30787,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L9*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L9*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -27967,7 +30797,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4227:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L9*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L9*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -28004,16 +30835,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " sortedvaldesctuple=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.SORTEDVALDESCTUPLE__V44*/ meltfptr[43];
- /*_.MELT_DEBUG_FUN__V46*/ meltfptr[45] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V46*/
+ meltfptr[45] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V45*/ meltfptr[44] = /*_.MELT_DEBUG_FUN__V46*/ meltfptr[45];;
+ /*_._IF___V45*/
+ meltfptr[44] = /*_.MELT_DEBUG_FUN__V46*/ meltfptr[45];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4227:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L10*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L10*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V46*/ meltfptr[45] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V46*/
+ meltfptr[45] = 0 ;
}
;
}
@@ -28026,7 +30861,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4227:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -28035,9 +30871,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L9*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L9*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V45*/ meltfptr[44] = 0 ;
+ /*clear*/ /*_._IF___V45*/
+ meltfptr[44] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -28071,7 +30909,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[2].meltbp_aptr = (melt_ptr_t*) &/*_.OUTDECLBUF__V23*/ meltfptr[21];
- /*_.GENERATE_RUNTYPESUPPORT_ENUM_OBJMAGIC__V47*/ meltfptr[45] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_ENUM_OBJMAGIC*/ meltfrout->tabval[12])), (melt_ptr_t)(/*_.SORTEDCTYGTYTUPLE__V39*/ meltfptr[38]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.GENERATE_RUNTYPESUPPORT_ENUM_OBJMAGIC__V47*/
+ meltfptr[45] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_ENUM_OBJMAGIC*/ meltfrout->tabval[12])), (melt_ptr_t)(/*_.SORTEDCTYGTYTUPLE__V39*/ meltfptr[38]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -28088,7 +30927,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[2].meltbp_aptr = (melt_ptr_t*) &/*_.OUTDECLBUF__V23*/ meltfptr[21];
- /*_.GENERATE_RUNTYPESUPPORT_GTY__V48*/ meltfptr[44] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_GTY*/ meltfrout->tabval[13])), (melt_ptr_t)(/*_.SORTEDCTYGTYTUPLE__V39*/ meltfptr[38]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.GENERATE_RUNTYPESUPPORT_GTY__V48*/
+ meltfptr[44] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_GTY*/ meltfrout->tabval[13])), (melt_ptr_t)(/*_.SORTEDCTYGTYTUPLE__V39*/ meltfptr[38]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -28105,7 +30945,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[2].meltbp_aptr = (melt_ptr_t*) &/*_.OUTDECLBUF__V23*/ meltfptr[21];
- /*_.GENERATE_RUNTYPESUPPORT_PARAM__V49*/ meltfptr[48] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_PARAM*/ meltfrout->tabval[14])), (melt_ptr_t)(/*_.SORTEDCTYTUPLE__V41*/ meltfptr[40]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.GENERATE_RUNTYPESUPPORT_PARAM__V49*/
+ meltfptr[48] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_PARAM*/ meltfrout->tabval[14])), (melt_ptr_t)(/*_.SORTEDCTYTUPLE__V41*/ meltfptr[40]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -28122,7 +30963,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[2].meltbp_aptr = (melt_ptr_t*) &/*_.OUTCODEBUF__V24*/ meltfptr[23];
- /*_.GENERATE_RUNTYPESUPPORT_COD2CTYPE__V50*/ meltfptr[49] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_COD2CTYPE*/ meltfrout->tabval[15])), (melt_ptr_t)(/*_.SORTEDCTYTUPLE__V41*/ meltfptr[40]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.GENERATE_RUNTYPESUPPORT_COD2CTYPE__V50*/
+ meltfptr[49] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_COD2CTYPE*/ meltfrout->tabval[15])), (melt_ptr_t)(/*_.SORTEDCTYTUPLE__V41*/ meltfptr[40]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -28134,7 +30976,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4245:/ locexp");
- /*add2sbuf_strconst*/ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTDECLBUF__V23*/ meltfptr[21]), ( "melt_ptr_t melt_code_to_ctype (int);"));
+ /*add2sbuf_strconst*/
+ meltgc_add_strbuf((melt_ptr_t)(/*_.OUTDECLBUF__V23*/ meltfptr[21]), ( "melt_ptr_t melt_code_to_ctype (int);"));
}
;
@@ -28159,7 +31002,8 @@ meltlab_endgetargs:
argtab[2].meltbp_aptr = (melt_ptr_t*) &/*_.OUTDECLBUF__V23*/ meltfptr[21];
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.OUTCODEBUF__V24*/ meltfptr[23];
- /*_.GENERATE_RUNTYPESUPPORT_MAG2STR__V51*/ meltfptr[50] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_MAG2STR*/ meltfrout->tabval[16])), (melt_ptr_t)(/*_.SORTEDCTYTUPLE__V41*/ meltfptr[40]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.GENERATE_RUNTYPESUPPORT_MAG2STR__V51*/
+ meltfptr[50] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_MAG2STR*/ meltfrout->tabval[16])), (melt_ptr_t)(/*_.SORTEDCTYTUPLE__V41*/ meltfptr[40]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -28176,7 +31020,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[2].meltbp_aptr = (melt_ptr_t*) &/*_.OUTCODEBUF__V24*/ meltfptr[23];
- /*_.GENERATE_RUNTYPESUPPORT_FORWCOPY_FUN__V52*/ meltfptr[51] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_FORWCOPY_FUN*/ meltfrout->tabval[17])), (melt_ptr_t)(/*_.SORTEDCTYGTYTUPLE__V39*/ meltfptr[38]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.GENERATE_RUNTYPESUPPORT_FORWCOPY_FUN__V52*/
+ meltfptr[51] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_FORWCOPY_FUN*/ meltfrout->tabval[17])), (melt_ptr_t)(/*_.SORTEDCTYGTYTUPLE__V39*/ meltfptr[38]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -28193,7 +31038,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[2].meltbp_aptr = (melt_ptr_t*) &/*_.OUTCODEBUF__V24*/ meltfptr[23];
- /*_.GENERATE_RUNTYPESUPPORT_SCANNING__V53*/ meltfptr[52] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_SCANNING*/ meltfrout->tabval[18])), (melt_ptr_t)(/*_.SORTEDCTYGTYTUPLE__V39*/ meltfptr[38]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.GENERATE_RUNTYPESUPPORT_SCANNING__V53*/
+ meltfptr[52] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_SCANNING*/ meltfrout->tabval[18])), (melt_ptr_t)(/*_.SORTEDCTYGTYTUPLE__V39*/ meltfptr[38]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -28210,7 +31056,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.OUTDECLBUF__V23*/ meltfptr[21];
/*^apply.arg*/
argtab[2].meltbp_aptr = (melt_ptr_t*) &/*_.OUTCODEBUF__V24*/ meltfptr[23];
- /*_.GENERATE_RUNTYPESUPPORT_BOXINGFUN__V54*/ meltfptr[53] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_BOXINGFUN*/ meltfrout->tabval[19])), (melt_ptr_t)(/*_.SORTEDCTYGTYTUPLE__V39*/ meltfptr[38]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.GENERATE_RUNTYPESUPPORT_BOXINGFUN__V54*/
+ meltfptr[53] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_BOXINGFUN*/ meltfrout->tabval[19])), (melt_ptr_t)(/*_.SORTEDCTYGTYTUPLE__V39*/ meltfptr[38]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -28227,7 +31074,8 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[2].meltbp_aptr = (melt_ptr_t*) &/*_.OUTCODEBUF__V24*/ meltfptr[23];
- /*_.GENERATE_RUNTYPESUPPORT_CLONING_FUN__V55*/ meltfptr[54] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_CLONING_FUN*/ meltfrout->tabval[20])), (melt_ptr_t)(/*_.SORTEDCTYGTYTUPLE__V39*/ meltfptr[38]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.GENERATE_RUNTYPESUPPORT_CLONING_FUN__V55*/
+ meltfptr[54] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_CLONING_FUN*/ meltfrout->tabval[20])), (melt_ptr_t)(/*_.SORTEDCTYGTYTUPLE__V39*/ meltfptr[38]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -28242,7 +31090,8 @@ meltlab_endgetargs:
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V8*/ meltfptr[7];
/*^apply.arg*/
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.OUTDECLBUF__V23*/ meltfptr[21];
- /*_.GENERATE_RUNTYPESUPPORT_MAPFUN__V56*/ meltfptr[55] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_MAPFUN*/ meltfrout->tabval[21])), (melt_ptr_t)(/*_.SORTEDCTYGTYTUPLE__V39*/ meltfptr[38]), (MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.GENERATE_RUNTYPESUPPORT_MAPFUN__V56*/
+ meltfptr[55] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_MAPFUN*/ meltfrout->tabval[21])), (melt_ptr_t)(/*_.SORTEDCTYGTYTUPLE__V39*/ meltfptr[38]), (MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -28264,7 +31113,8 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.OUTCODEBUF__V24*/ meltfptr[23];
- /*_.GENERATE_RUNTYPESUPPORT_PREDEFINED_HOOKS__V58*/ meltfptr[57] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_PREDEFINED_HOOKS*/ meltfrout->tabval[23])), (melt_ptr_t)(/*_.OUTDECLBUF__V23*/ meltfptr[21]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.GENERATE_RUNTYPESUPPORT_PREDEFINED_HOOKS__V58*/
+ meltfptr[57] = melt_apply ((meltclosure_ptr_t)((/*!GENERATE_RUNTYPESUPPORT_PREDEFINED_HOOKS*/ meltfrout->tabval[23])), (melt_ptr_t)(/*_.OUTDECLBUF__V23*/ meltfptr[21]), (MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -28289,7 +31139,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4289:/ locexp");
- /*output_sbuf_strval*/ melt_output_strbuf_to_file((melt_ptr_t) (/*_.OUTDECLBUF__V23*/ meltfptr[21]), melt_string_str((melt_ptr_t) /*_.OUTDECLNAME__V12*/ meltfptr[9])) ;
+ /*output_sbuf_strval*/
+ melt_output_strbuf_to_file((melt_ptr_t) (/*_.OUTDECLBUF__V23*/ meltfptr[21]), melt_string_str((melt_ptr_t) /*_.OUTDECLNAME__V12*/ meltfptr[9])) ;
}
;
@@ -28304,7 +31155,8 @@ meltlab_endgetargs:
argtab[0].meltbp_cstring = "generated runtype support declaration file $1";
/*^apply.arg*/
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.OUTDECLNAME__V12*/ meltfptr[9];
- /*_.INFORM_AT__V59*/ meltfptr[58] = melt_apply ((meltclosure_ptr_t)((/*!INFORM_AT*/ meltfrout->tabval[24])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.INFORM_AT__V59*/
+ meltfptr[58] = melt_apply ((meltclosure_ptr_t)((/*!INFORM_AT*/ meltfrout->tabval[24])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -28329,7 +31181,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4308:/ locexp");
- /*output_sbuf_strval*/ melt_output_strbuf_to_file((melt_ptr_t) (/*_.OUTCODEBUF__V24*/ meltfptr[23]), melt_string_str((melt_ptr_t) /*_.OUTCODENAME__V16*/ meltfptr[13])) ;
+ /*output_sbuf_strval*/
+ melt_output_strbuf_to_file((melt_ptr_t) (/*_.OUTCODEBUF__V24*/ meltfptr[23]), melt_string_str((melt_ptr_t) /*_.OUTCODENAME__V16*/ meltfptr[13])) ;
}
;
@@ -28344,7 +31197,8 @@ meltlab_endgetargs:
argtab[0].meltbp_cstring = "generated runtype support implementation file $1";
/*^apply.arg*/
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.OUTCODENAME__V16*/ meltfptr[13];
- /*_.INFORM_AT__V60*/ meltfptr[59] = melt_apply ((meltclosure_ptr_t)((/*!INFORM_AT*/ meltfrout->tabval[24])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.INFORM_AT__V60*/
+ meltfptr[59] = melt_apply ((meltclosure_ptr_t)((/*!INFORM_AT*/ meltfrout->tabval[24])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -28367,7 +31221,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L11*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L11*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -28376,7 +31231,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4312:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L11*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L11*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -28409,16 +31265,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "runtypesupport_docmd done outarg=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V8*/ meltfptr[7];
- /*_.MELT_DEBUG_FUN__V62*/ meltfptr[61] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V62*/
+ meltfptr[61] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V61*/ meltfptr[60] = /*_.MELT_DEBUG_FUN__V62*/ meltfptr[61];;
+ /*_._IF___V61*/
+ meltfptr[60] = /*_.MELT_DEBUG_FUN__V62*/ meltfptr[61];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4312:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L12*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L12*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V62*/ meltfptr[61] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V62*/
+ meltfptr[61] = 0 ;
}
;
}
@@ -28431,7 +31291,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4312:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -28440,9 +31301,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L11*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L11*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V61*/ meltfptr[60] = 0 ;
+ /*clear*/ /*_._IF___V61*/
+ meltfptr[60] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -28468,7 +31331,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:4313:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = (/*!konst_25_TRUE*/ meltfrout->tabval[25]);;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = (/*!konst_25_TRUE*/ meltfrout->tabval[25]);;
{
MELT_LOCATION("warmelt-modes.melt:4313:/ locexp");
@@ -28483,94 +31347,136 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V37*/ meltfptr[35] = /*_.RETURN___V63*/ meltfptr[61];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V37*/
+ meltfptr[35] = /*_.RETURN___V63*/ meltfptr[61];;
MELT_LOCATION("warmelt-modes.melt:4215:/ clear");
- /*clear*/ /*_.LIST_TO_MULTIPLE__V38*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_.LIST_TO_MULTIPLE__V38*/
+ meltfptr[34] = 0 ;
/*^clear*/
- /*clear*/ /*_.SORTEDCTYGTYTUPLE__V39*/ meltfptr[38] = 0 ;
+ /*clear*/ /*_.SORTEDCTYGTYTUPLE__V39*/
+ meltfptr[38] = 0 ;
/*^clear*/
- /*clear*/ /*_.LIST_TO_MULTIPLE__V40*/ meltfptr[39] = 0 ;
+ /*clear*/ /*_.LIST_TO_MULTIPLE__V40*/
+ meltfptr[39] = 0 ;
/*^clear*/
- /*clear*/ /*_.SORTEDCTYTUPLE__V41*/ meltfptr[40] = 0 ;
+ /*clear*/ /*_.SORTEDCTYTUPLE__V41*/
+ meltfptr[40] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETRIEVE_VALUE_DESCRIPTOR_LIST__V42*/ meltfptr[41] = 0 ;
+ /*clear*/ /*_.RETRIEVE_VALUE_DESCRIPTOR_LIST__V42*/
+ meltfptr[41] = 0 ;
/*^clear*/
- /*clear*/ /*_.RAWVALDESCTUPLE__V43*/ meltfptr[42] = 0 ;
+ /*clear*/ /*_.RAWVALDESCTUPLE__V43*/
+ meltfptr[42] = 0 ;
/*^clear*/
- /*clear*/ /*_.SORTEDVALDESCTUPLE__V44*/ meltfptr[43] = 0 ;
+ /*clear*/ /*_.SORTEDVALDESCTUPLE__V44*/
+ meltfptr[43] = 0 ;
/*^clear*/
- /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_ENUM_OBJMAGIC__V47*/ meltfptr[45] = 0 ;
+ /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_ENUM_OBJMAGIC__V47*/
+ meltfptr[45] = 0 ;
/*^clear*/
- /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_GTY__V48*/ meltfptr[44] = 0 ;
+ /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_GTY__V48*/
+ meltfptr[44] = 0 ;
/*^clear*/
- /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_PARAM__V49*/ meltfptr[48] = 0 ;
+ /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_PARAM__V49*/
+ meltfptr[48] = 0 ;
/*^clear*/
- /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_COD2CTYPE__V50*/ meltfptr[49] = 0 ;
+ /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_COD2CTYPE__V50*/
+ meltfptr[49] = 0 ;
/*^clear*/
- /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_MAG2STR__V51*/ meltfptr[50] = 0 ;
+ /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_MAG2STR__V51*/
+ meltfptr[50] = 0 ;
/*^clear*/
- /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_FORWCOPY_FUN__V52*/ meltfptr[51] = 0 ;
+ /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_FORWCOPY_FUN__V52*/
+ meltfptr[51] = 0 ;
/*^clear*/
- /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_SCANNING__V53*/ meltfptr[52] = 0 ;
+ /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_SCANNING__V53*/
+ meltfptr[52] = 0 ;
/*^clear*/
- /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_BOXINGFUN__V54*/ meltfptr[53] = 0 ;
+ /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_BOXINGFUN__V54*/
+ meltfptr[53] = 0 ;
/*^clear*/
- /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_CLONING_FUN__V55*/ meltfptr[54] = 0 ;
+ /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_CLONING_FUN__V55*/
+ meltfptr[54] = 0 ;
/*^clear*/
- /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_MAPFUN__V56*/ meltfptr[55] = 0 ;
+ /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_MAPFUN__V56*/
+ meltfptr[55] = 0 ;
/*^clear*/
- /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_PREDEF_FIELDS__V57*/ meltfptr[56] = 0 ;
+ /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_PREDEF_FIELDS__V57*/
+ meltfptr[56] = 0 ;
/*^clear*/
- /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_PREDEFINED_HOOKS__V58*/ meltfptr[57] = 0 ;
+ /*clear*/ /*_.GENERATE_RUNTYPESUPPORT_PREDEFINED_HOOKS__V58*/
+ meltfptr[57] = 0 ;
/*^clear*/
- /*clear*/ /*_.INFORM_AT__V59*/ meltfptr[58] = 0 ;
+ /*clear*/ /*_.INFORM_AT__V59*/
+ meltfptr[58] = 0 ;
/*^clear*/
- /*clear*/ /*_.INFORM_AT__V60*/ meltfptr[59] = 0 ;
+ /*clear*/ /*_.INFORM_AT__V60*/
+ meltfptr[59] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V63*/ meltfptr[61] = 0 ;
- /*_.LET___V6*/ meltfptr[4] = /*_.LET___V37*/ meltfptr[35];;
+ /*clear*/ /*_.RETURN___V63*/
+ meltfptr[61] = 0 ;
+ /*_.LET___V6*/
+ meltfptr[4] = /*_.LET___V37*/ meltfptr[35];;
MELT_LOCATION("warmelt-modes.melt:4176:/ clear");
- /*clear*/ /*_?*/ meltfram__.loc_CSTRING__o0 = 0 ;
+ /*clear*/ /*_?*/
+ meltfram__.loc_CSTRING__o0 = 0 ;
/*^clear*/
- /*clear*/ /*_.MAKE_STRINGCONST__V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.MAKE_STRINGCONST__V7*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.OUTARG__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.OUTARG__V8*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V9*/ meltfptr[8] = 0 ;
+ /*clear*/ /*_.LET___V9*/
+ meltfptr[8] = 0 ;
/*^clear*/
- /*clear*/ /*_.OUTDECLNAME__V12*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.OUTDECLNAME__V12*/
+ meltfptr[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V13*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.LET___V13*/
+ meltfptr[10] = 0 ;
/*^clear*/
- /*clear*/ /*_.OUTCODENAME__V16*/ meltfptr[13] = 0 ;
+ /*clear*/ /*_.OUTCODENAME__V16*/
+ meltfptr[13] = 0 ;
/*^clear*/
- /*clear*/ /*_.DICTYPGTY__V17*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.DICTYPGTY__V17*/
+ meltfptr[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.RAWCTYPGTYLIST__V18*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.RAWCTYPGTYLIST__V18*/
+ meltfptr[17] = 0 ;
/*^clear*/
- /*clear*/ /*_.DICTYP__V20*/ meltfptr[18] = 0 ;
+ /*clear*/ /*_.DICTYP__V20*/
+ meltfptr[18] = 0 ;
/*^clear*/
- /*clear*/ /*_.RAWCTYPLIST__V21*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.RAWCTYPLIST__V21*/
+ meltfptr[20] = 0 ;
/*^clear*/
- /*clear*/ /*_.OUTDECLBUF__V23*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.OUTDECLBUF__V23*/
+ meltfptr[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.OUTCODEBUF__V24*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.OUTCODEBUF__V24*/
+ meltfptr[23] = 0 ;
/*^clear*/
- /*clear*/ /*_.GENERATE_GPLV3PLUS_COPYRIGHT_NOTICE_C_COMMENT__V27*/ meltfptr[25] = 0 ;
+ /*clear*/ /*_.GENERATE_GPLV3PLUS_COPYRIGHT_NOTICE_C_COMMENT__V27*/
+ meltfptr[25] = 0 ;
/*^clear*/
- /*clear*/ /*_.GENERATE_GPLV3PLUS_COPYRIGHT_NOTICE_C_COMMENT__V28*/ meltfptr[24] = 0 ;
+ /*clear*/ /*_.GENERATE_GPLV3PLUS_COPYRIGHT_NOTICE_C_COMMENT__V28*/
+ meltfptr[24] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V37*/ meltfptr[35] = 0 ;
+ /*clear*/ /*_.LET___V37*/
+ meltfptr[35] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:4174:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V6*/ meltfptr[4];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V6*/ meltfptr[4];;
{
MELT_LOCATION("warmelt-modes.melt:4174:/ locexp");
@@ -28585,11 +31491,13 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.LET___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.LET___V6*/
+ meltfptr[4] = 0 ;
}
;
@@ -28671,7 +31579,8 @@ meltrout_61_WARMELTmiMODES_TRANSLATE_TO_FLAVORED_MODULE(meltclosure_ptr_t meltcl
/* end of frame for routine meltrout_61_WARMELTmiMODES_TRANSLATE_TO_FLAVORED_MODULE fromline 1756 */
- /* classy proc frame meltrout_61_WARMELTmiMODES_TRANSLATE_TO_FLAVORED_MODULE */ MeltFrame_meltrout_61_WARMELTmiMODES_TRANSLATE_TO_FLAVORED_MODULE
+ /* classy proc frame meltrout_61_WARMELTmiMODES_TRANSLATE_TO_FLAVORED_MODULE */
+ MeltFrame_meltrout_61_WARMELTmiMODES_TRANSLATE_TO_FLAVORED_MODULE
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_61_WARMELTmiMODES_TRANSLATE_TO_FLAVORED_MODULE fromline 1785*/
#if ENABLE_CHECKING
@@ -28684,7 +31593,8 @@ meltrout_61_WARMELTmiMODES_TRANSLATE_TO_FLAVORED_MODULE(meltclosure_ptr_t meltcl
#define meltframe meltfram__
melt_trace_start("TRANSLATE_TO_FLAVORED_MODULE", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -28694,33 +31604,38 @@ meltrout_61_WARMELTmiMODES_TRANSLATE_TO_FLAVORED_MODULE(meltclosure_ptr_t meltcl
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:4329:/ getarg");
- /*_.INARG__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.INARG__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.OUTARG__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.OUTARG__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.OUTARG__V3*/ meltfptr[2])) != NULL);
/*getarg#2*/
/*^getarg*/
if (meltxargdescr_[1] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.CARG__V4*/ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
+ /*_.CARG__V4*/
+ meltfptr[3] = (meltxargtab_[1].meltbp_aptr) ? (*(meltxargtab_[1].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.CARG__V4*/ meltfptr[3])) != NULL);
/*getarg#3*/
/*^getarg*/
if (meltxargdescr_[2] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.FLAVORS__V5*/ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
+ /*_.FLAVORS__V5*/
+ meltfptr[4] = (meltxargtab_[2].meltbp_aptr) ? (*(meltxargtab_[2].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.FLAVORS__V5*/ meltfptr[4])) != NULL);
/*getarg#4*/
/*^getarg*/
if (meltxargdescr_[3] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.CURENV__V6*/ meltfptr[5] = (meltxargtab_[3].meltbp_aptr) ? (*(meltxargtab_[3].meltbp_aptr)) : NULL;
+ /*_.CURENV__V6*/
+ meltfptr[5] = (meltxargtab_[3].meltbp_aptr) ? (*(meltxargtab_[3].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.CURENV__V6*/ meltfptr[5])) != NULL);
;
@@ -28752,7 +31667,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -28761,7 +31677,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4330:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -28810,16 +31727,20 @@ meltlab_endgetargs:
argtab[11].meltbp_cstring = " curenv=";
/*^apply.arg*/
argtab[12].meltbp_aptr = (melt_ptr_t*) &/*_.CURENV__V6*/ meltfptr[5];
- /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V8*/
+ meltfptr[7] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V7*/ meltfptr[6] = /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7];;
+ /*_._IF___V7*/
+ meltfptr[6] = /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4330:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V8*/
+ meltfptr[7] = 0 ;
}
;
}
@@ -28832,7 +31753,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4330:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -28841,9 +31763,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V7*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_._IF___V7*/
+ meltfptr[6] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -28869,10 +31793,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRING__L3*/ meltfnum[1] =
+ /*_#IS_STRING__L3*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.OUTARG__V3*/ meltfptr[2])) == MELTOBMAG_STRING);;
MELT_LOCATION("warmelt-modes.melt:4335:/ cond");
- /*cond*/ if (/*_#IS_STRING__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRING__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -28885,11 +31811,13 @@ meltlab_endgetargs:
melt_string_str ((melt_ptr_t)(/*_.OUTARG__V3*/ meltfptr[2])),
( ".cc"))) ;;
/*^compute*/
- /*_.BASNAM__V10*/ meltfptr[6] = /*_.MAKE_STRING_WITHOUT_SUFFIX__V11*/ meltfptr[10];;
+ /*_.BASNAM__V10*/
+ meltfptr[6] = /*_.MAKE_STRING_WITHOUT_SUFFIX__V11*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4335:/ clear");
- /*clear*/ /*_.MAKE_STRING_WITHOUT_SUFFIX__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.MAKE_STRING_WITHOUT_SUFFIX__V11*/
+ meltfptr[10] = 0 ;
}
;
}
@@ -28903,10 +31831,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRING__L4*/ meltfnum[0] =
+ /*_#IS_STRING__L4*/
+ meltfnum[0] =
(melt_magic_discr((melt_ptr_t)(/*_.INARG__V2*/ meltfptr[1])) == MELTOBMAG_STRING);;
MELT_LOCATION("warmelt-modes.melt:4337:/ cond");
- /*cond*/ if (/*_#IS_STRING__L4*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRING__L4*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -28917,11 +31847,13 @@ meltlab_endgetargs:
(meltgc_new_string_nakedbasename((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[1])),
melt_string_str((melt_ptr_t)(/*_.INARG__V2*/ meltfptr[1]))));;
/*^compute*/
- /*_._IFELSE___V12*/ meltfptr[10] = /*_.MAKE_STRING_NAKEDBASENAME__V13*/ meltfptr[12];;
+ /*_._IFELSE___V12*/
+ meltfptr[10] = /*_.MAKE_STRING_NAKEDBASENAME__V13*/ meltfptr[12];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4337:/ clear");
- /*clear*/ /*_.MAKE_STRING_NAKEDBASENAME__V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.MAKE_STRING_NAKEDBASENAME__V13*/
+ meltfptr[12] = 0 ;
}
;
}
@@ -28942,13 +31874,15 @@ meltlab_endgetargs:
memset(&argtab, 0, sizeof(argtab));
/*^apply.arg*/
argtab[0].meltbp_cstring = "invalid translate to flavored module arguments";
- /*_.ERROR_AT__V14*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
+ /*_.ERROR_AT__V14*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[2])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_LOCATION("warmelt-modes.melt:4341:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*reallynil*/ NULL ;;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*reallynil*/ NULL ;;
{
MELT_LOCATION("warmelt-modes.melt:4341:/ locexp");
@@ -28963,38 +31897,48 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
MELT_LOCATION("warmelt-modes.melt:4339:/ quasiblock");
- /*_.PROGN___V16*/ meltfptr[15] = /*_.RETURN___V15*/ meltfptr[14];;
+ /*_.PROGN___V16*/
+ meltfptr[15] = /*_.RETURN___V15*/ meltfptr[14];;
/*^compute*/
- /*_._IFELSE___V12*/ meltfptr[10] = /*_.PROGN___V16*/ meltfptr[15];;
+ /*_._IFELSE___V12*/
+ meltfptr[10] = /*_.PROGN___V16*/ meltfptr[15];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4337:/ clear");
- /*clear*/ /*_.ERROR_AT__V14*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.ERROR_AT__V14*/
+ meltfptr[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V15*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.RETURN___V15*/
+ meltfptr[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V16*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.PROGN___V16*/
+ meltfptr[15] = 0 ;
}
;
}
;
- /*_.BASNAM__V10*/ meltfptr[6] = /*_._IFELSE___V12*/ meltfptr[10];;
+ /*_.BASNAM__V10*/
+ meltfptr[6] = /*_._IFELSE___V12*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4335:/ clear");
- /*clear*/ /*_#IS_STRING__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_STRING__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V12*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_._IFELSE___V12*/
+ meltfptr[10] = 0 ;
}
;
}
;
MELT_LOCATION("warmelt-modes.melt:4343:/ cond");
- /*cond*/ if (/*_.OUTARG__V3*/ meltfptr[2]) /*then*/
+ /*cond*/
+ if (/*_.OUTARG__V3*/ meltfptr[2]) /*then*/
{
/*^cond.then*/
/*_.OUTNAM__V17*/ meltfptr[12] = /*_.OUTARG__V3*/ meltfptr[2];;
@@ -29003,17 +31947,20 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4343:/ cond.else");
- /*_.OUTNAM__V17*/ meltfptr[12] = /*_.BASNAM__V10*/ meltfptr[6];;
+ /*_.OUTNAM__V17*/
+ meltfptr[12] = /*_.BASNAM__V10*/ meltfptr[6];;
}
;
/*^compute*/
- /*_.MAKE_STRING_WITHOUT_SUFFIX__V18*/ meltfptr[14] =
+ /*_.MAKE_STRING_WITHOUT_SUFFIX__V18*/
+ meltfptr[14] =
/*make_string_without_suffix*/
(meltgc_new_string_without_suffix ((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[1])),
melt_string_str ((melt_ptr_t)(/*_.CARG__V4*/ meltfptr[3])),
( ".cc"))) ;;
MELT_LOCATION("warmelt-modes.melt:4344:/ cond");
- /*cond*/ if (/*_.MAKE_STRING_WITHOUT_SUFFIX__V18*/ meltfptr[14]) /*then*/
+ /*cond*/
+ if (/*_.MAKE_STRING_WITHOUT_SUFFIX__V18*/ meltfptr[14]) /*then*/
{
/*^cond.then*/
/*_.RAWSRCNAM__V19*/ meltfptr[15] = /*_.MAKE_STRING_WITHOUT_SUFFIX__V18*/ meltfptr[14];;
@@ -29030,16 +31977,19 @@ meltlab_endgetargs:
(meltgc_new_string_nakedbasename((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[1])),
melt_string_str((melt_ptr_t)(/*_.OUTNAM__V17*/ meltfptr[12]))));;
/*^compute*/
- /*_.RAWSRCNAM__V19*/ meltfptr[15] = /*_.MAKE_STRING_NAKEDBASENAME__V20*/ meltfptr[10];;
+ /*_.RAWSRCNAM__V19*/
+ meltfptr[15] = /*_.MAKE_STRING_NAKEDBASENAME__V20*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4344:/ clear");
- /*clear*/ /*_.MAKE_STRING_NAKEDBASENAME__V20*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.MAKE_STRING_NAKEDBASENAME__V20*/
+ meltfptr[10] = 0 ;
}
;
}
;
- /*_.OUTBASE__V21*/ meltfptr[10] =
+ /*_.OUTBASE__V21*/
+ meltfptr[10] =
/*make_string_without_suffix*/
(meltgc_new_string_without_suffix ((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[1])),
melt_string_str ((melt_ptr_t)(/*_.OUTNAM__V17*/ meltfptr[12])),
@@ -29054,10 +32004,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L5*/ meltfnum[0] =
+ /*_#IS_A__L5*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.CURENV__V6*/ meltfptr[5]), (melt_ptr_t)((/*!CLASS_ENVIRONMENT*/ meltfrout->tabval[3])));;
MELT_LOCATION("warmelt-modes.melt:4348:/ cond");
- /*cond*/ if (/*_#IS_A__L5*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L5*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V23*/ meltfptr[22] = (/*nil*/NULL);;
@@ -29086,25 +32038,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 4348;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURENV__V6*/ meltfptr[5];
- /*_.MELT_ASSERT_FAILURE_FUN__V24*/ meltfptr[23] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[4])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V24*/
+ meltfptr[23] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[4])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V23*/ meltfptr[22] = /*_.MELT_ASSERT_FAILURE_FUN__V24*/ meltfptr[23];;
+ /*_._IFELSE___V23*/
+ meltfptr[22] = /*_.MELT_ASSERT_FAILURE_FUN__V24*/ meltfptr[23];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4348:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V24*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V24*/
+ meltfptr[23] = 0 ;
}
;
}
;
- /*_.IFCPP___V22*/ meltfptr[21] = /*_._IFELSE___V23*/ meltfptr[22];;
+ /*_.IFCPP___V22*/
+ meltfptr[21] = /*_._IFELSE___V23*/ meltfptr[22];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4348:/ clear");
- /*clear*/ /*_#IS_A__L5*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L5*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V23*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_._IFELSE___V23*/
+ meltfptr[22] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -29132,7 +32090,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L6*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L6*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -29141,7 +32100,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4349:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L6*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L6*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -29182,16 +32142,20 @@ meltlab_endgetargs:
argtab[7].meltbp_cstring = " outbase=";
/*^apply.arg*/
argtab[8].meltbp_aptr = (melt_ptr_t*) &/*_.OUTBASE__V21*/ meltfptr[10];
- /*_.MELT_DEBUG_FUN__V26*/ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V26*/
+ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V25*/ meltfptr[23] = /*_.MELT_DEBUG_FUN__V26*/ meltfptr[22];;
+ /*_._IF___V25*/
+ meltfptr[23] = /*_.MELT_DEBUG_FUN__V26*/ meltfptr[22];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4349:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L7*/ meltfnum[6] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L7*/
+ meltfnum[6] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V26*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V26*/
+ meltfptr[22] = 0 ;
}
;
}
@@ -29204,7 +32168,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4349:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -29213,9 +32178,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L6*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L6*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V25*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_._IF___V25*/
+ meltfptr[23] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -29247,16 +32214,19 @@ meltlab_endgetargs:
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.OUTBASE__V21*/ meltfptr[10];
/*^apply.arg*/
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.CURENV__V6*/ meltfptr[5];
- /*_.TRANSLATE_TO_CC_MODULE_MELT_SOURCES__V27*/ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!TRANSLATE_TO_CC_MODULE_MELT_SOURCES*/ meltfrout->tabval[5])), (melt_ptr_t)(/*_.INARG__V2*/ meltfptr[1]), (MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.TRANSLATE_TO_CC_MODULE_MELT_SOURCES__V27*/
+ meltfptr[22] = melt_apply ((meltclosure_ptr_t)((/*!TRANSLATE_TO_CC_MODULE_MELT_SOURCES*/ meltfrout->tabval[5])), (melt_ptr_t)(/*_.INARG__V2*/ meltfptr[1]), (MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRING__L8*/ meltfnum[6] =
+ /*_#IS_STRING__L8*/
+ meltfnum[6] =
(melt_magic_discr((melt_ptr_t)(/*_.FLAVORS__V5*/ meltfptr[4])) == MELTOBMAG_STRING);;
MELT_LOCATION("warmelt-modes.melt:4353:/ cond");
- /*cond*/ if (/*_#IS_STRING__L8*/ meltfnum[6]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRING__L8*/ meltfnum[6]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -29283,7 +32253,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L9*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L9*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -29292,7 +32263,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4354:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L9*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L9*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -29333,16 +32305,20 @@ meltlab_endgetargs:
argtab[7].meltbp_cstring = "flavor=";
/*^apply.arg*/
argtab[8].meltbp_aptr = (melt_ptr_t*) &/*_.FLAVORS__V5*/ meltfptr[4];
- /*_.MELT_DEBUG_FUN__V30*/ meltfptr[29] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V30*/
+ meltfptr[29] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V29*/ meltfptr[28] = /*_.MELT_DEBUG_FUN__V30*/ meltfptr[29];;
+ /*_._IF___V29*/
+ meltfptr[28] = /*_.MELT_DEBUG_FUN__V30*/ meltfptr[29];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4354:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L10*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L10*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V30*/ meltfptr[29] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V30*/
+ meltfptr[29] = 0 ;
}
;
}
@@ -29355,7 +32331,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4354:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -29364,9 +32341,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L9*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L9*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V29*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_._IF___V29*/
+ meltfptr[28] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -29389,10 +32368,11 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4356:/ locexp");
- /*generate_flavored_melt_module*/ melt_compile_source (melt_string_str ((melt_ptr_t)/*_.RAWSRCNAM__V19*/ meltfptr[15]),
- melt_string_str ((melt_ptr_t)/*_.OUTNAM__V17*/ meltfptr[12]),
- NULL,
- melt_string_str ((melt_ptr_t)/*_.FLAVORS__V5*/ meltfptr[4])); /*generate_flavored_melt_module*/
+ /*generate_flavored_melt_module*/
+ melt_compile_source (melt_string_str ((melt_ptr_t)/*_.RAWSRCNAM__V19*/ meltfptr[15]),
+ melt_string_str ((melt_ptr_t)/*_.OUTNAM__V17*/ meltfptr[12]),
+ NULL,
+ melt_string_str ((melt_ptr_t)/*_.FLAVORS__V5*/ meltfptr[4])); /*generate_flavored_melt_module*/
;
}
;
@@ -29413,10 +32393,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_LIST__L11*/ meltfnum[9] =
+ /*_#IS_LIST__L11*/
+ meltfnum[9] =
(melt_magic_discr((melt_ptr_t)(/*_.FLAVORS__V5*/ meltfptr[4])) == MELTOBMAG_LIST);;
MELT_LOCATION("warmelt-modes.melt:4357:/ cond");
- /*cond*/ if (/*_#IS_LIST__L11*/ meltfnum[9]) /*then*/
+ /*cond*/
+ if (/*_#IS_LIST__L11*/ meltfnum[9]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -29453,7 +32435,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L12*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L12*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -29462,7 +32445,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4361:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L12*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L12*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -29503,16 +32487,20 @@ meltlab_endgetargs:
argtab[7].meltbp_cstring = "flavor=";
/*^apply.arg*/
argtab[8].meltbp_aptr = (melt_ptr_t*) &/*_.CURFLAVOR__V33*/ meltfptr[32];
- /*_.MELT_DEBUG_FUN__V35*/ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V35*/
+ meltfptr[34] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V34*/ meltfptr[33] = /*_.MELT_DEBUG_FUN__V35*/ meltfptr[34];;
+ /*_._IF___V34*/
+ meltfptr[33] = /*_.MELT_DEBUG_FUN__V35*/ meltfptr[34];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4361:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L13*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L13*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V35*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V35*/
+ meltfptr[34] = 0 ;
}
;
}
@@ -29525,7 +32513,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4361:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -29534,9 +32523,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L12*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L12*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V34*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_._IF___V34*/
+ meltfptr[33] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -29559,24 +32550,28 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4363:/ locexp");
- /*generate_flavored_melt_module*/ melt_compile_source (melt_string_str ((melt_ptr_t)/*_.RAWSRCNAM__V19*/ meltfptr[15]),
- melt_string_str ((melt_ptr_t)/*_.OUTNAM__V17*/ meltfptr[12]),
- NULL,
- melt_string_str ((melt_ptr_t)/*_.CURFLAVOR__V33*/ meltfptr[32])); /*generate_flavored_melt_module*/
+ /*generate_flavored_melt_module*/
+ melt_compile_source (melt_string_str ((melt_ptr_t)/*_.RAWSRCNAM__V19*/ meltfptr[15]),
+ melt_string_str ((melt_ptr_t)/*_.OUTNAM__V17*/ meltfptr[12]),
+ NULL,
+ melt_string_str ((melt_ptr_t)/*_.CURFLAVOR__V33*/ meltfptr[32])); /*generate_flavored_melt_module*/
;
}
;
} /* end foreach_pair_component_in_list meltcit1__EACHLIST */
/*_.CURPAIR__V32*/ meltfptr[28] = NULL;
- /*_.CURFLAVOR__V33*/ meltfptr[32] = NULL;
+ /*_.CURFLAVOR__V33*/
+ meltfptr[32] = NULL;
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:4358:/ clear");
- /*clear*/ /*_.CURPAIR__V32*/ meltfptr[28] = 0 ;
+ /*clear*/ /*_.CURPAIR__V32*/
+ meltfptr[28] = 0 ;
/*^clear*/
- /*clear*/ /*_.CURFLAVOR__V33*/ meltfptr[32] = 0 ;
+ /*clear*/ /*_.CURFLAVOR__V33*/
+ meltfptr[32] = 0 ;
} /*endciterblock FOREACH_PAIR_COMPONENT_IN_LIST*/
;
/*epilog*/
@@ -29594,10 +32589,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_MULTIPLE__L14*/ meltfnum[12] =
+ /*_#IS_MULTIPLE__L14*/
+ meltfnum[12] =
(melt_magic_discr((melt_ptr_t)(/*_.FLAVORS__V5*/ meltfptr[4])) == MELTOBMAG_MULTIPLE);;
MELT_LOCATION("warmelt-modes.melt:4364:/ cond");
- /*cond*/ if (/*_#IS_MULTIPLE__L14*/ meltfnum[12]) /*then*/
+ /*cond*/
+ if (/*_#IS_MULTIPLE__L14*/ meltfnum[12]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -29636,7 +32633,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L16*/ meltfnum[15] =
+ /*_#MELT_NEED_DBG__L16*/
+ meltfnum[15] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -29645,7 +32643,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4368:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L16*/ meltfnum[15]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L16*/ meltfnum[15]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -29690,16 +32689,20 @@ meltlab_endgetargs:
argtab[9].meltbp_cstring = " flix=";
/*^apply.arg*/
argtab[10].meltbp_long = /*_#FLIX__L15*/ meltfnum[0];
- /*_.MELT_DEBUG_FUN__V39*/ meltfptr[38] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V39*/
+ meltfptr[38] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_LONG ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V38*/ meltfptr[37] = /*_.MELT_DEBUG_FUN__V39*/ meltfptr[38];;
+ /*_._IF___V38*/
+ meltfptr[37] = /*_.MELT_DEBUG_FUN__V39*/ meltfptr[38];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4368:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L17*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L17*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V39*/ meltfptr[38] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V39*/
+ meltfptr[38] = 0 ;
}
;
}
@@ -29712,7 +32715,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4368:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -29721,9 +32725,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L16*/ meltfnum[15] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L16*/
+ meltfnum[15] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V38*/ meltfptr[37] = 0 ;
+ /*clear*/ /*_._IF___V38*/
+ meltfptr[37] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -29746,10 +32752,11 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4370:/ locexp");
- /*generate_flavored_melt_module*/ melt_compile_source (melt_string_str ((melt_ptr_t)/*_.RAWSRCNAM__V19*/ meltfptr[15]),
- melt_string_str ((melt_ptr_t)/*_.OUTNAM__V17*/ meltfptr[12]),
- NULL,
- melt_string_str ((melt_ptr_t)/*_.CURFLAVOR__V37*/ meltfptr[33])); /*generate_flavored_melt_module*/
+ /*generate_flavored_melt_module*/
+ melt_compile_source (melt_string_str ((melt_ptr_t)/*_.RAWSRCNAM__V19*/ meltfptr[15]),
+ melt_string_str ((melt_ptr_t)/*_.OUTNAM__V17*/ meltfptr[12]),
+ NULL,
+ melt_string_str ((melt_ptr_t)/*_.CURFLAVOR__V37*/ meltfptr[33])); /*generate_flavored_melt_module*/
;
}
;
@@ -29759,9 +32766,11 @@ meltlab_endgetargs:
/*citerepilog*/
MELT_LOCATION("warmelt-modes.melt:4365:/ clear");
- /*clear*/ /*_.CURFLAVOR__V37*/ meltfptr[33] = 0 ;
+ /*clear*/ /*_.CURFLAVOR__V37*/
+ meltfptr[33] = 0 ;
/*^clear*/
- /*clear*/ /*_#FLIX__L15*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#FLIX__L15*/
+ meltfnum[0] = 0 ;
} /*endciterblock FOREACH_IN_MULTIPLE*/
;
/*epilog*/
@@ -29796,7 +32805,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L18*/ meltfnum[16] =
+ /*_#MELT_NEED_DBG__L18*/
+ meltfnum[16] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -29805,7 +32815,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4372:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L18*/ meltfnum[16]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L18*/ meltfnum[16]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -29838,16 +32849,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "translate_to_flavored_module bad flavors=";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.FLAVORS__V5*/ meltfptr[4];
- /*_.MELT_DEBUG_FUN__V41*/ meltfptr[37] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V41*/
+ meltfptr[37] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V40*/ meltfptr[38] = /*_.MELT_DEBUG_FUN__V41*/ meltfptr[37];;
+ /*_._IF___V40*/
+ meltfptr[38] = /*_.MELT_DEBUG_FUN__V41*/ meltfptr[37];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4372:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L19*/ meltfnum[15] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L19*/
+ meltfnum[15] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V41*/ meltfptr[37] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V41*/
+ meltfptr[37] = 0 ;
}
;
}
@@ -29860,7 +32875,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4372:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -29869,9 +32885,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L18*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L18*/
+ meltfnum[16] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V40*/ meltfptr[38] = 0 ;
+ /*clear*/ /*_._IF___V40*/
+ meltfptr[38] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -29902,7 +32920,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
/*^cond*/
- /*cond*/ if ((/*nil*/NULL)) /*then*/
+ /*cond*/
+ if ((/*nil*/NULL)) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V43*/ meltfptr[38] = (/*nil*/NULL);;
@@ -29931,23 +32950,28 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 4373;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.FLAVORS__V5*/ meltfptr[4];
- /*_.MELT_ASSERT_FAILURE_FUN__V44*/ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[4])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V44*/
+ meltfptr[43] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[4])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V43*/ meltfptr[38] = /*_.MELT_ASSERT_FAILURE_FUN__V44*/ meltfptr[43];;
+ /*_._IFELSE___V43*/
+ meltfptr[38] = /*_.MELT_ASSERT_FAILURE_FUN__V44*/ meltfptr[43];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4373:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V44*/ meltfptr[43] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V44*/
+ meltfptr[43] = 0 ;
}
;
}
;
- /*_.IFCPP___V42*/ meltfptr[37] = /*_._IFELSE___V43*/ meltfptr[38];;
+ /*_.IFCPP___V42*/
+ meltfptr[37] = /*_._IFELSE___V43*/ meltfptr[38];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4373:/ clear");
- /*clear*/ /*_._IFELSE___V43*/ meltfptr[38] = 0 ;
+ /*clear*/ /*_._IFELSE___V43*/
+ meltfptr[38] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -29958,70 +32982,92 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:4371:/ quasiblock");
- /*_.PROGN___V45*/ meltfptr[43] = /*_.IFCPP___V42*/ meltfptr[37];;
+ /*_.PROGN___V45*/
+ meltfptr[43] = /*_.IFCPP___V42*/ meltfptr[37];;
/*^compute*/
- /*_._IFELSE___V36*/ meltfptr[34] = /*_.PROGN___V45*/ meltfptr[43];;
+ /*_._IFELSE___V36*/
+ meltfptr[34] = /*_.PROGN___V45*/ meltfptr[43];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4364:/ clear");
- /*clear*/ /*_.IFCPP___V42*/ meltfptr[37] = 0 ;
+ /*clear*/ /*_.IFCPP___V42*/
+ meltfptr[37] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V45*/ meltfptr[43] = 0 ;
+ /*clear*/ /*_.PROGN___V45*/
+ meltfptr[43] = 0 ;
}
;
}
;
- /*_._IFELSE___V31*/ meltfptr[29] = /*_._IFELSE___V36*/ meltfptr[34];;
+ /*_._IFELSE___V31*/
+ meltfptr[29] = /*_._IFELSE___V36*/ meltfptr[34];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4357:/ clear");
- /*clear*/ /*_#IS_MULTIPLE__L14*/ meltfnum[12] = 0 ;
+ /*clear*/ /*_#IS_MULTIPLE__L14*/
+ meltfnum[12] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V36*/ meltfptr[34] = 0 ;
+ /*clear*/ /*_._IFELSE___V36*/
+ meltfptr[34] = 0 ;
}
;
}
;
- /*_._IFELSE___V28*/ meltfptr[23] = /*_._IFELSE___V31*/ meltfptr[29];;
+ /*_._IFELSE___V28*/
+ meltfptr[23] = /*_._IFELSE___V31*/ meltfptr[29];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4353:/ clear");
- /*clear*/ /*_#IS_LIST__L11*/ meltfnum[9] = 0 ;
+ /*clear*/ /*_#IS_LIST__L11*/
+ meltfnum[9] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V31*/ meltfptr[29] = 0 ;
+ /*clear*/ /*_._IFELSE___V31*/
+ meltfptr[29] = 0 ;
}
;
}
;
- /*_.LET___V9*/ meltfptr[7] = /*_._IFELSE___V28*/ meltfptr[23];;
+ /*_.LET___V9*/
+ meltfptr[7] = /*_._IFELSE___V28*/ meltfptr[23];;
MELT_LOCATION("warmelt-modes.melt:4332:/ clear");
- /*clear*/ /*_#IS_STRING__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_STRING__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.BASNAM__V10*/ meltfptr[6] = 0 ;
+ /*clear*/ /*_.BASNAM__V10*/
+ meltfptr[6] = 0 ;
/*^clear*/
- /*clear*/ /*_.OUTNAM__V17*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.OUTNAM__V17*/
+ meltfptr[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAKE_STRING_WITHOUT_SUFFIX__V18*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.MAKE_STRING_WITHOUT_SUFFIX__V18*/
+ meltfptr[14] = 0 ;
/*^clear*/
- /*clear*/ /*_.RAWSRCNAM__V19*/ meltfptr[15] = 0 ;
+ /*clear*/ /*_.RAWSRCNAM__V19*/
+ meltfptr[15] = 0 ;
/*^clear*/
- /*clear*/ /*_.OUTBASE__V21*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.OUTBASE__V21*/
+ meltfptr[10] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V22*/ meltfptr[21] = 0 ;
+ /*clear*/ /*_.IFCPP___V22*/
+ meltfptr[21] = 0 ;
/*^clear*/
- /*clear*/ /*_.TRANSLATE_TO_CC_MODULE_MELT_SOURCES__V27*/ meltfptr[22] = 0 ;
+ /*clear*/ /*_.TRANSLATE_TO_CC_MODULE_MELT_SOURCES__V27*/
+ meltfptr[22] = 0 ;
/*^clear*/
- /*clear*/ /*_#IS_STRING__L8*/ meltfnum[6] = 0 ;
+ /*clear*/ /*_#IS_STRING__L8*/
+ meltfnum[6] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V28*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_._IFELSE___V28*/
+ meltfptr[23] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:4329:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V9*/ meltfptr[7];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V9*/ meltfptr[7];;
{
MELT_LOCATION("warmelt-modes.melt:4329:/ locexp");
@@ -30036,11 +33082,13 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.LET___V9*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.LET___V9*/
+ meltfptr[7] = 0 ;
}
;
@@ -30125,7 +33173,8 @@ meltrout_62_WARMELTmiMODES_TRANSLATETOMODULE_DOCMD(meltclosure_ptr_t meltclosp_,
/* end of frame for routine meltrout_62_WARMELTmiMODES_TRANSLATETOMODULE_DOCMD fromline 1756 */
- /* classy proc frame meltrout_62_WARMELTmiMODES_TRANSLATETOMODULE_DOCMD */ MeltFrame_meltrout_62_WARMELTmiMODES_TRANSLATETOMODULE_DOCMD
+ /* classy proc frame meltrout_62_WARMELTmiMODES_TRANSLATETOMODULE_DOCMD */
+ MeltFrame_meltrout_62_WARMELTmiMODES_TRANSLATETOMODULE_DOCMD
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_62_WARMELTmiMODES_TRANSLATETOMODULE_DOCMD fromline 1785*/
#if ENABLE_CHECKING
@@ -30138,7 +33187,8 @@ meltrout_62_WARMELTmiMODES_TRANSLATETOMODULE_DOCMD(meltclosure_ptr_t meltclosp_,
#define meltframe meltfram__
melt_trace_start("TRANSLATETOMODULE_DOCMD", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -30148,12 +33198,14 @@ meltrout_62_WARMELTmiMODES_TRANSLATETOMODULE_DOCMD(meltclosure_ptr_t meltclosp_,
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:4377:/ getarg");
- /*_.CMD__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.CMD__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.MODULDATA__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.MODULDATA__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.MODULDATA__V3*/ meltfptr[2])) != NULL);
;
@@ -30191,7 +33243,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -30200,7 +33253,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4379:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -30237,16 +33291,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " moduldata=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.MODULDATA__V3*/ meltfptr[2];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4379:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -30259,7 +33317,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4379:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -30268,9 +33327,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -30293,12 +33354,14 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:4380:/ quasiblock");
- /*_.PARMODENV__V7*/ meltfptr[3] = (/*!konst_1*/ meltfrout->tabval[1]);;
+ /*_.PARMODENV__V7*/
+ meltfptr[3] = (/*!konst_1*/ meltfrout->tabval[1]);;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:4382:/ cond");
- /*cond*/ if (/*_.MODULDATA__V3*/ meltfptr[2]) /*then*/
+ /*cond*/
+ if (/*_.MODULDATA__V3*/ meltfptr[2]) /*then*/
{
/*^cond.then*/
/*_.CURENV__V8*/ meltfptr[7] = /*_.MODULDATA__V3*/ meltfptr[2];;
@@ -30307,26 +33370,33 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4382:/ cond.else");
- /*_.CURENV__V8*/ meltfptr[7] = (/*!INITIAL_ENVIRONMENT*/ meltfrout->tabval[2]);;
+ /*_.CURENV__V8*/
+ meltfptr[7] = (/*!INITIAL_ENVIRONMENT*/ meltfrout->tabval[2]);;
}
;
/*^compute*/
- /*_?*/ meltfram__.loc_CSTRING__o0 =
+ /*_?*/
+ meltfram__.loc_CSTRING__o0 =
melt_argument( "arg");;
/*^compute*/
- /*_.INARG__V9*/ meltfptr[8] =
+ /*_.INARG__V9*/
+ meltfptr[8] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[3])), (/*_?*/ meltfram__.loc_CSTRING__o0)));;
/*^compute*/
- /*_?*/ meltfram__.loc_CSTRING__o1 =
+ /*_?*/
+ meltfram__.loc_CSTRING__o1 =
melt_argument( "output");;
/*^compute*/
- /*_.OUTARG__V10*/ meltfptr[9] =
+ /*_.OUTARG__V10*/
+ meltfptr[9] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[3])), (/*_?*/ meltfram__.loc_CSTRING__o1)));;
/*^compute*/
- /*_?*/ meltfram__.loc_CSTRING__o2 =
+ /*_?*/
+ meltfram__.loc_CSTRING__o2 =
melt_argument( "coutput");;
/*^compute*/
- /*_.COUTARG__V11*/ meltfptr[10] =
+ /*_.COUTARG__V11*/
+ meltfptr[10] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[3])), (/*_?*/ meltfram__.loc_CSTRING__o2)));;
#if MELT_HAVE_DEBUG
@@ -30348,7 +33418,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L3*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L3*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -30357,7 +33428,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4387:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -30402,16 +33474,20 @@ meltlab_endgetargs:
argtab[9].meltbp_cstring = " curenv=";
/*^apply.arg*/
argtab[10].meltbp_aptr = (melt_ptr_t*) &/*_.CURENV__V8*/ meltfptr[7];
- /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V13*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V12*/ meltfptr[11] = /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12];;
+ /*_._IF___V12*/
+ meltfptr[11] = /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4387:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V13*/
+ meltfptr[12] = 0 ;
}
;
}
@@ -30424,7 +33500,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4387:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -30433,9 +33510,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V12*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_._IF___V12*/
+ meltfptr[11] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -30466,7 +33545,8 @@ meltlab_endgetargs:
meltletrec_1_ptr = (struct meltletrec_1_st *) meltgc_allocate (sizeof (struct meltletrec_1_st), 0);
/*^blockmultialloc.initfill*/
/*inimult rtup_0__TUPLREC__x4*/
- /*_.TUPLREC___V15*/ meltfptr[11] = (melt_ptr_t) &meltletrec_1_ptr->rtup_0__TUPLREC__x4;
+ /*_.TUPLREC___V15*/
+ meltfptr[11] = (melt_ptr_t) &meltletrec_1_ptr->rtup_0__TUPLREC__x4;
meltletrec_1_ptr->rtup_0__TUPLREC__x4.discr = (meltobject_ptr_t)(((melt_ptr_t)(MELT_PREDEF(DISCR_MULTIPLE))));
meltletrec_1_ptr->rtup_0__TUPLREC__x4.nbval = 3;
@@ -30492,13 +33572,16 @@ meltlab_endgetargs:
/*^touch*/
meltgc_touch(/*_.TUPLREC___V15*/ meltfptr[11]);
;
- /*_.TUPLE___V14*/ meltfptr[12] = /*_.TUPLREC___V15*/ meltfptr[11];;
+ /*_.TUPLE___V14*/
+ meltfptr[12] = /*_.TUPLREC___V15*/ meltfptr[11];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4390:/ clear");
- /*clear*/ /*_.TUPLREC___V15*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_.TUPLREC___V15*/
+ meltfptr[11] = 0 ;
/*^clear*/
- /*clear*/ /*_.TUPLREC___V15*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_.TUPLREC___V15*/
+ meltfptr[11] = 0 ;
} /*end multiallocblock*/
;
@@ -30517,7 +33600,8 @@ meltlab_endgetargs:
argtab[2].meltbp_aptr = (melt_ptr_t*) &/*_.TUPLE___V14*/ meltfptr[12];
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURENV__V8*/ meltfptr[7];
- /*_.TRANSLATE_TO_FLAVORED_MODULE__V16*/ meltfptr[11] = melt_apply ((meltclosure_ptr_t)((/*!TRANSLATE_TO_FLAVORED_MODULE*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.INARG__V9*/ meltfptr[8]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.TRANSLATE_TO_FLAVORED_MODULE__V16*/
+ meltfptr[11] = melt_apply ((meltclosure_ptr_t)((/*!TRANSLATE_TO_FLAVORED_MODULE*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.INARG__V9*/ meltfptr[8]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -30526,7 +33610,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:4392:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = (/*!konst_8_TRUE*/ meltfrout->tabval[8]);;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = (/*!konst_8_TRUE*/ meltfrout->tabval[8]);;
{
MELT_LOCATION("warmelt-modes.melt:4392:/ locexp");
@@ -30541,38 +33626,52 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V6*/ meltfptr[4] = /*_.RETURN___V17*/ meltfptr[16];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V6*/
+ meltfptr[4] = /*_.RETURN___V17*/ meltfptr[16];;
MELT_LOCATION("warmelt-modes.melt:4380:/ clear");
- /*clear*/ /*_.PARMODENV__V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.PARMODENV__V7*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.CURENV__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.CURENV__V8*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_?*/ meltfram__.loc_CSTRING__o0 = 0 ;
+ /*clear*/ /*_?*/
+ meltfram__.loc_CSTRING__o0 = 0 ;
/*^clear*/
- /*clear*/ /*_.INARG__V9*/ meltfptr[8] = 0 ;
+ /*clear*/ /*_.INARG__V9*/
+ meltfptr[8] = 0 ;
/*^clear*/
- /*clear*/ /*_?*/ meltfram__.loc_CSTRING__o1 = 0 ;
+ /*clear*/ /*_?*/
+ meltfram__.loc_CSTRING__o1 = 0 ;
/*^clear*/
- /*clear*/ /*_.OUTARG__V10*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.OUTARG__V10*/
+ meltfptr[9] = 0 ;
/*^clear*/
- /*clear*/ /*_?*/ meltfram__.loc_CSTRING__o2 = 0 ;
+ /*clear*/ /*_?*/
+ meltfram__.loc_CSTRING__o2 = 0 ;
/*^clear*/
- /*clear*/ /*_.COUTARG__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.COUTARG__V11*/
+ meltfptr[10] = 0 ;
/*^clear*/
- /*clear*/ /*_.TUPLE___V14*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.TUPLE___V14*/
+ meltfptr[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.TRANSLATE_TO_FLAVORED_MODULE__V16*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_.TRANSLATE_TO_FLAVORED_MODULE__V16*/
+ meltfptr[11] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V17*/ meltfptr[16] = 0 ;
+ /*clear*/ /*_.RETURN___V17*/
+ meltfptr[16] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:4377:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V6*/ meltfptr[4];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V6*/ meltfptr[4];;
{
MELT_LOCATION("warmelt-modes.melt:4377:/ locexp");
@@ -30587,11 +33686,13 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.LET___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.LET___V6*/
+ meltfptr[4] = 0 ;
}
;
@@ -30676,7 +33777,8 @@ meltrout_63_WARMELTmiMODES_TRANSLATEDEBUG_DOCMD(meltclosure_ptr_t meltclosp_, me
/* end of frame for routine meltrout_63_WARMELTmiMODES_TRANSLATEDEBUG_DOCMD fromline 1756 */
- /* classy proc frame meltrout_63_WARMELTmiMODES_TRANSLATEDEBUG_DOCMD */ MeltFrame_meltrout_63_WARMELTmiMODES_TRANSLATEDEBUG_DOCMD
+ /* classy proc frame meltrout_63_WARMELTmiMODES_TRANSLATEDEBUG_DOCMD */
+ MeltFrame_meltrout_63_WARMELTmiMODES_TRANSLATEDEBUG_DOCMD
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_63_WARMELTmiMODES_TRANSLATEDEBUG_DOCMD fromline 1785*/
#if ENABLE_CHECKING
@@ -30689,7 +33791,8 @@ meltrout_63_WARMELTmiMODES_TRANSLATEDEBUG_DOCMD(meltclosure_ptr_t meltclosp_, me
#define meltframe meltfram__
melt_trace_start("TRANSLATEDEBUG_DOCMD", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -30699,12 +33802,14 @@ meltrout_63_WARMELTmiMODES_TRANSLATEDEBUG_DOCMD(meltclosure_ptr_t meltclosp_, me
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:4405:/ getarg");
- /*_.CMD__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.CMD__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.MODULDATA__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.MODULDATA__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.MODULDATA__V3*/ meltfptr[2])) != NULL);
;
@@ -30736,7 +33841,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -30745,7 +33851,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4406:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -30782,16 +33889,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " moduldata=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.MODULDATA__V3*/ meltfptr[2];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4406:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -30804,7 +33915,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4406:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -30813,9 +33925,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -30838,12 +33952,14 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:4407:/ quasiblock");
- /*_.PARMODENV__V7*/ meltfptr[3] = (/*!konst_1*/ meltfrout->tabval[1]);;
+ /*_.PARMODENV__V7*/
+ meltfptr[3] = (/*!konst_1*/ meltfrout->tabval[1]);;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:4409:/ cond");
- /*cond*/ if (/*_.MODULDATA__V3*/ meltfptr[2]) /*then*/
+ /*cond*/
+ if (/*_.MODULDATA__V3*/ meltfptr[2]) /*then*/
{
/*^cond.then*/
/*_.CURENV__V8*/ meltfptr[7] = /*_.MODULDATA__V3*/ meltfptr[2];;
@@ -30852,26 +33968,33 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4409:/ cond.else");
- /*_.CURENV__V8*/ meltfptr[7] = (/*!INITIAL_ENVIRONMENT*/ meltfrout->tabval[2]);;
+ /*_.CURENV__V8*/
+ meltfptr[7] = (/*!INITIAL_ENVIRONMENT*/ meltfrout->tabval[2]);;
}
;
/*^compute*/
- /*_?*/ meltfram__.loc_CSTRING__o0 =
+ /*_?*/
+ meltfram__.loc_CSTRING__o0 =
melt_argument( "arg");;
/*^compute*/
- /*_.INARG__V9*/ meltfptr[8] =
+ /*_.INARG__V9*/
+ meltfptr[8] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[3])), (/*_?*/ meltfram__.loc_CSTRING__o0)));;
/*^compute*/
- /*_?*/ meltfram__.loc_CSTRING__o1 =
+ /*_?*/
+ meltfram__.loc_CSTRING__o1 =
melt_argument( "output");;
/*^compute*/
- /*_.OUTARG__V10*/ meltfptr[9] =
+ /*_.OUTARG__V10*/
+ meltfptr[9] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[3])), (/*_?*/ meltfram__.loc_CSTRING__o1)));;
/*^compute*/
- /*_?*/ meltfram__.loc_CSTRING__o2 =
+ /*_?*/
+ meltfram__.loc_CSTRING__o2 =
melt_argument( "coutput");;
/*^compute*/
- /*_.COUTARG__V11*/ meltfptr[10] =
+ /*_.COUTARG__V11*/
+ meltfptr[10] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[3])), (/*_?*/ meltfram__.loc_CSTRING__o2)));;
#if MELT_HAVE_DEBUG
@@ -30893,7 +34016,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L3*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L3*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -30902,7 +34026,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4414:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -30947,16 +34072,20 @@ meltlab_endgetargs:
argtab[9].meltbp_cstring = " curenv=";
/*^apply.arg*/
argtab[10].meltbp_aptr = (melt_ptr_t*) &/*_.CURENV__V8*/ meltfptr[7];
- /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V13*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V12*/ meltfptr[11] = /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12];;
+ /*_._IF___V12*/
+ meltfptr[11] = /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4414:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V13*/
+ meltfptr[12] = 0 ;
}
;
}
@@ -30969,7 +34098,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4414:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -30978,9 +34108,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V12*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_._IF___V12*/
+ meltfptr[11] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -31016,36 +34148,48 @@ meltlab_endgetargs:
argtab[2].meltbp_aptr = (melt_ptr_t*) &(/*!konst_5*/ meltfrout->tabval[5]);
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURENV__V8*/ meltfptr[7];
- /*_.TRANSLATE_TO_FLAVORED_MODULE__V14*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!TRANSLATE_TO_FLAVORED_MODULE*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.INARG__V9*/ meltfptr[8]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.TRANSLATE_TO_FLAVORED_MODULE__V14*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!TRANSLATE_TO_FLAVORED_MODULE*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.INARG__V9*/ meltfptr[8]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_.LET___V6*/ meltfptr[4] = /*_.TRANSLATE_TO_FLAVORED_MODULE__V14*/ meltfptr[12];;
+ /*_.LET___V6*/
+ meltfptr[4] = /*_.TRANSLATE_TO_FLAVORED_MODULE__V14*/ meltfptr[12];;
MELT_LOCATION("warmelt-modes.melt:4407:/ clear");
- /*clear*/ /*_.PARMODENV__V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.PARMODENV__V7*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.CURENV__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.CURENV__V8*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_?*/ meltfram__.loc_CSTRING__o0 = 0 ;
+ /*clear*/ /*_?*/
+ meltfram__.loc_CSTRING__o0 = 0 ;
/*^clear*/
- /*clear*/ /*_.INARG__V9*/ meltfptr[8] = 0 ;
+ /*clear*/ /*_.INARG__V9*/
+ meltfptr[8] = 0 ;
/*^clear*/
- /*clear*/ /*_?*/ meltfram__.loc_CSTRING__o1 = 0 ;
+ /*clear*/ /*_?*/
+ meltfram__.loc_CSTRING__o1 = 0 ;
/*^clear*/
- /*clear*/ /*_.OUTARG__V10*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.OUTARG__V10*/
+ meltfptr[9] = 0 ;
/*^clear*/
- /*clear*/ /*_?*/ meltfram__.loc_CSTRING__o2 = 0 ;
+ /*clear*/ /*_?*/
+ meltfram__.loc_CSTRING__o2 = 0 ;
/*^clear*/
- /*clear*/ /*_.COUTARG__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.COUTARG__V11*/
+ meltfptr[10] = 0 ;
/*^clear*/
- /*clear*/ /*_.TRANSLATE_TO_FLAVORED_MODULE__V14*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.TRANSLATE_TO_FLAVORED_MODULE__V14*/
+ meltfptr[12] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:4417:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = (/*!konst_6_TRUE*/ meltfrout->tabval[6]);;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = (/*!konst_6_TRUE*/ meltfrout->tabval[6]);;
{
MELT_LOCATION("warmelt-modes.melt:4417:/ locexp");
@@ -31060,14 +34204,16 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:4405:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.RETURN___V15*/ meltfptr[11];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.RETURN___V15*/ meltfptr[11];;
{
MELT_LOCATION("warmelt-modes.melt:4405:/ locexp");
@@ -31082,13 +34228,16 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.LET___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.LET___V6*/
+ meltfptr[4] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V15*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_.RETURN___V15*/
+ meltfptr[11] = 0 ;
}
;
@@ -31173,7 +34322,8 @@ meltrout_64_WARMELTmiMODES_TRANSLATEQUICKLY_DOCMD(meltclosure_ptr_t meltclosp_,
/* end of frame for routine meltrout_64_WARMELTmiMODES_TRANSLATEQUICKLY_DOCMD fromline 1756 */
- /* classy proc frame meltrout_64_WARMELTmiMODES_TRANSLATEQUICKLY_DOCMD */ MeltFrame_meltrout_64_WARMELTmiMODES_TRANSLATEQUICKLY_DOCMD
+ /* classy proc frame meltrout_64_WARMELTmiMODES_TRANSLATEQUICKLY_DOCMD */
+ MeltFrame_meltrout_64_WARMELTmiMODES_TRANSLATEQUICKLY_DOCMD
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_64_WARMELTmiMODES_TRANSLATEQUICKLY_DOCMD fromline 1785*/
#if ENABLE_CHECKING
@@ -31186,7 +34336,8 @@ meltrout_64_WARMELTmiMODES_TRANSLATEQUICKLY_DOCMD(meltclosure_ptr_t meltclosp_,
#define meltframe meltfram__
melt_trace_start("TRANSLATEQUICKLY_DOCMD", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -31196,12 +34347,14 @@ meltrout_64_WARMELTmiMODES_TRANSLATEQUICKLY_DOCMD(meltclosure_ptr_t meltclosp_,
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:4433:/ getarg");
- /*_.CMD__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.CMD__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.MODULDATA__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.MODULDATA__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.MODULDATA__V3*/ meltfptr[2])) != NULL);
;
@@ -31233,7 +34386,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -31242,7 +34396,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4434:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -31279,16 +34434,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " moduldata=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.MODULDATA__V3*/ meltfptr[2];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4434:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -31301,7 +34460,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4434:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -31310,9 +34470,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -31335,12 +34497,14 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:4435:/ quasiblock");
- /*_.PARMODENV__V7*/ meltfptr[3] = (/*!konst_1*/ meltfrout->tabval[1]);;
+ /*_.PARMODENV__V7*/
+ meltfptr[3] = (/*!konst_1*/ meltfrout->tabval[1]);;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:4437:/ cond");
- /*cond*/ if (/*_.MODULDATA__V3*/ meltfptr[2]) /*then*/
+ /*cond*/
+ if (/*_.MODULDATA__V3*/ meltfptr[2]) /*then*/
{
/*^cond.then*/
/*_.CURENV__V8*/ meltfptr[7] = /*_.MODULDATA__V3*/ meltfptr[2];;
@@ -31349,26 +34513,33 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4437:/ cond.else");
- /*_.CURENV__V8*/ meltfptr[7] = (/*!INITIAL_ENVIRONMENT*/ meltfrout->tabval[2]);;
+ /*_.CURENV__V8*/
+ meltfptr[7] = (/*!INITIAL_ENVIRONMENT*/ meltfrout->tabval[2]);;
}
;
/*^compute*/
- /*_?*/ meltfram__.loc_CSTRING__o0 =
+ /*_?*/
+ meltfram__.loc_CSTRING__o0 =
melt_argument( "arg");;
/*^compute*/
- /*_.INARG__V9*/ meltfptr[8] =
+ /*_.INARG__V9*/
+ meltfptr[8] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[3])), (/*_?*/ meltfram__.loc_CSTRING__o0)));;
/*^compute*/
- /*_?*/ meltfram__.loc_CSTRING__o1 =
+ /*_?*/
+ meltfram__.loc_CSTRING__o1 =
melt_argument( "output");;
/*^compute*/
- /*_.OUTARG__V10*/ meltfptr[9] =
+ /*_.OUTARG__V10*/
+ meltfptr[9] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[3])), (/*_?*/ meltfram__.loc_CSTRING__o1)));;
/*^compute*/
- /*_?*/ meltfram__.loc_CSTRING__o2 =
+ /*_?*/
+ meltfram__.loc_CSTRING__o2 =
melt_argument( "coutput");;
/*^compute*/
- /*_.COUTARG__V11*/ meltfptr[10] =
+ /*_.COUTARG__V11*/
+ meltfptr[10] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[3])), (/*_?*/ meltfram__.loc_CSTRING__o2)));;
#if MELT_HAVE_DEBUG
@@ -31390,7 +34561,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L3*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L3*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -31399,7 +34571,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4442:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -31444,16 +34617,20 @@ meltlab_endgetargs:
argtab[9].meltbp_cstring = " curenv=";
/*^apply.arg*/
argtab[10].meltbp_aptr = (melt_ptr_t*) &/*_.CURENV__V8*/ meltfptr[7];
- /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V13*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V12*/ meltfptr[11] = /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12];;
+ /*_._IF___V12*/
+ meltfptr[11] = /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4442:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V13*/
+ meltfptr[12] = 0 ;
}
;
}
@@ -31466,7 +34643,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4442:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -31475,9 +34653,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V12*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_._IF___V12*/
+ meltfptr[11] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -31513,7 +34693,8 @@ meltlab_endgetargs:
argtab[2].meltbp_aptr = (melt_ptr_t*) &(/*!konst_5*/ meltfrout->tabval[5]);
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURENV__V8*/ meltfptr[7];
- /*_.TRANSLATE_TO_FLAVORED_MODULE__V14*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!TRANSLATE_TO_FLAVORED_MODULE*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.INARG__V9*/ meltfptr[8]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.TRANSLATE_TO_FLAVORED_MODULE__V14*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!TRANSLATE_TO_FLAVORED_MODULE*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.INARG__V9*/ meltfptr[8]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -31522,7 +34703,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:4445:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = (/*!konst_6_TRUE*/ meltfrout->tabval[6]);;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = (/*!konst_6_TRUE*/ meltfrout->tabval[6]);;
{
MELT_LOCATION("warmelt-modes.melt:4445:/ locexp");
@@ -31537,36 +34719,49 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V6*/ meltfptr[4] = /*_.RETURN___V15*/ meltfptr[11];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V6*/
+ meltfptr[4] = /*_.RETURN___V15*/ meltfptr[11];;
MELT_LOCATION("warmelt-modes.melt:4435:/ clear");
- /*clear*/ /*_.PARMODENV__V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.PARMODENV__V7*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.CURENV__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.CURENV__V8*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_?*/ meltfram__.loc_CSTRING__o0 = 0 ;
+ /*clear*/ /*_?*/
+ meltfram__.loc_CSTRING__o0 = 0 ;
/*^clear*/
- /*clear*/ /*_.INARG__V9*/ meltfptr[8] = 0 ;
+ /*clear*/ /*_.INARG__V9*/
+ meltfptr[8] = 0 ;
/*^clear*/
- /*clear*/ /*_?*/ meltfram__.loc_CSTRING__o1 = 0 ;
+ /*clear*/ /*_?*/
+ meltfram__.loc_CSTRING__o1 = 0 ;
/*^clear*/
- /*clear*/ /*_.OUTARG__V10*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.OUTARG__V10*/
+ meltfptr[9] = 0 ;
/*^clear*/
- /*clear*/ /*_?*/ meltfram__.loc_CSTRING__o2 = 0 ;
+ /*clear*/ /*_?*/
+ meltfram__.loc_CSTRING__o2 = 0 ;
/*^clear*/
- /*clear*/ /*_.COUTARG__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.COUTARG__V11*/
+ meltfptr[10] = 0 ;
/*^clear*/
- /*clear*/ /*_.TRANSLATE_TO_FLAVORED_MODULE__V14*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.TRANSLATE_TO_FLAVORED_MODULE__V14*/
+ meltfptr[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V15*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_.RETURN___V15*/
+ meltfptr[11] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:4433:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V6*/ meltfptr[4];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V6*/ meltfptr[4];;
{
MELT_LOCATION("warmelt-modes.melt:4433:/ locexp");
@@ -31581,11 +34776,13 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.LET___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.LET___V6*/
+ meltfptr[4] = 0 ;
}
;
@@ -31670,7 +34867,8 @@ meltrout_65_WARMELTmiMODES_TRANSLATEOPTIMIZED_DOCMD(meltclosure_ptr_t meltclosp_
/* end of frame for routine meltrout_65_WARMELTmiMODES_TRANSLATEOPTIMIZED_DOCMD fromline 1756 */
- /* classy proc frame meltrout_65_WARMELTmiMODES_TRANSLATEOPTIMIZED_DOCMD */ MeltFrame_meltrout_65_WARMELTmiMODES_TRANSLATEOPTIMIZED_DOCMD
+ /* classy proc frame meltrout_65_WARMELTmiMODES_TRANSLATEOPTIMIZED_DOCMD */
+ MeltFrame_meltrout_65_WARMELTmiMODES_TRANSLATEOPTIMIZED_DOCMD
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_65_WARMELTmiMODES_TRANSLATEOPTIMIZED_DOCMD fromline 1785*/
#if ENABLE_CHECKING
@@ -31683,7 +34881,8 @@ meltrout_65_WARMELTmiMODES_TRANSLATEOPTIMIZED_DOCMD(meltclosure_ptr_t meltclosp_
#define meltframe meltfram__
melt_trace_start("TRANSLATEOPTIMIZED_DOCMD", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -31693,12 +34892,14 @@ meltrout_65_WARMELTmiMODES_TRANSLATEOPTIMIZED_DOCMD(meltclosure_ptr_t meltclosp_
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:4460:/ getarg");
- /*_.CMD__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.CMD__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.MODULDATA__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.MODULDATA__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.MODULDATA__V3*/ meltfptr[2])) != NULL);
;
@@ -31730,7 +34931,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -31739,7 +34941,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4461:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -31776,16 +34979,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " moduldata=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.MODULDATA__V3*/ meltfptr[2];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4461:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -31798,7 +35005,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4461:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -31807,9 +35015,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -31832,12 +35042,14 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:4462:/ quasiblock");
- /*_.PARMODENV__V7*/ meltfptr[3] = (/*!konst_1*/ meltfrout->tabval[1]);;
+ /*_.PARMODENV__V7*/
+ meltfptr[3] = (/*!konst_1*/ meltfrout->tabval[1]);;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:4464:/ cond");
- /*cond*/ if (/*_.MODULDATA__V3*/ meltfptr[2]) /*then*/
+ /*cond*/
+ if (/*_.MODULDATA__V3*/ meltfptr[2]) /*then*/
{
/*^cond.then*/
/*_.CURENV__V8*/ meltfptr[7] = /*_.MODULDATA__V3*/ meltfptr[2];;
@@ -31846,26 +35058,33 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4464:/ cond.else");
- /*_.CURENV__V8*/ meltfptr[7] = (/*!INITIAL_ENVIRONMENT*/ meltfrout->tabval[2]);;
+ /*_.CURENV__V8*/
+ meltfptr[7] = (/*!INITIAL_ENVIRONMENT*/ meltfrout->tabval[2]);;
}
;
/*^compute*/
- /*_?*/ meltfram__.loc_CSTRING__o0 =
+ /*_?*/
+ meltfram__.loc_CSTRING__o0 =
melt_argument( "arg");;
/*^compute*/
- /*_.INARG__V9*/ meltfptr[8] =
+ /*_.INARG__V9*/
+ meltfptr[8] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[3])), (/*_?*/ meltfram__.loc_CSTRING__o0)));;
/*^compute*/
- /*_?*/ meltfram__.loc_CSTRING__o1 =
+ /*_?*/
+ meltfram__.loc_CSTRING__o1 =
melt_argument( "output");;
/*^compute*/
- /*_.OUTARG__V10*/ meltfptr[9] =
+ /*_.OUTARG__V10*/
+ meltfptr[9] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[3])), (/*_?*/ meltfram__.loc_CSTRING__o1)));;
/*^compute*/
- /*_?*/ meltfram__.loc_CSTRING__o2 =
+ /*_?*/
+ meltfram__.loc_CSTRING__o2 =
melt_argument( "coutput");;
/*^compute*/
- /*_.COUTARG__V11*/ meltfptr[10] =
+ /*_.COUTARG__V11*/
+ meltfptr[10] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[3])), (/*_?*/ meltfram__.loc_CSTRING__o2)));;
#if MELT_HAVE_DEBUG
@@ -31887,7 +35106,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L3*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L3*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -31896,7 +35116,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4469:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -31941,16 +35162,20 @@ meltlab_endgetargs:
argtab[9].meltbp_cstring = " curenv=";
/*^apply.arg*/
argtab[10].meltbp_aptr = (melt_ptr_t*) &/*_.CURENV__V8*/ meltfptr[7];
- /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V13*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V12*/ meltfptr[11] = /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12];;
+ /*_._IF___V12*/
+ meltfptr[11] = /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4469:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V13*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V13*/
+ meltfptr[12] = 0 ;
}
;
}
@@ -31963,7 +35188,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4469:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -31972,9 +35198,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V12*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_._IF___V12*/
+ meltfptr[11] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -32010,7 +35238,8 @@ meltlab_endgetargs:
argtab[2].meltbp_aptr = (melt_ptr_t*) &(/*!konst_5*/ meltfrout->tabval[5]);
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURENV__V8*/ meltfptr[7];
- /*_.TRANSLATE_TO_FLAVORED_MODULE__V14*/ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!TRANSLATE_TO_FLAVORED_MODULE*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.INARG__V9*/ meltfptr[8]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.TRANSLATE_TO_FLAVORED_MODULE__V14*/
+ meltfptr[12] = melt_apply ((meltclosure_ptr_t)((/*!TRANSLATE_TO_FLAVORED_MODULE*/ meltfrout->tabval[4])), (melt_ptr_t)(/*_.INARG__V9*/ meltfptr[8]), (MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -32019,7 +35248,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:4472:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = (/*!konst_6_TRUE*/ meltfrout->tabval[6]);;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = (/*!konst_6_TRUE*/ meltfrout->tabval[6]);;
{
MELT_LOCATION("warmelt-modes.melt:4472:/ locexp");
@@ -32034,36 +35264,49 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V6*/ meltfptr[4] = /*_.RETURN___V15*/ meltfptr[11];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V6*/
+ meltfptr[4] = /*_.RETURN___V15*/ meltfptr[11];;
MELT_LOCATION("warmelt-modes.melt:4462:/ clear");
- /*clear*/ /*_.PARMODENV__V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.PARMODENV__V7*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.CURENV__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.CURENV__V8*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_?*/ meltfram__.loc_CSTRING__o0 = 0 ;
+ /*clear*/ /*_?*/
+ meltfram__.loc_CSTRING__o0 = 0 ;
/*^clear*/
- /*clear*/ /*_.INARG__V9*/ meltfptr[8] = 0 ;
+ /*clear*/ /*_.INARG__V9*/
+ meltfptr[8] = 0 ;
/*^clear*/
- /*clear*/ /*_?*/ meltfram__.loc_CSTRING__o1 = 0 ;
+ /*clear*/ /*_?*/
+ meltfram__.loc_CSTRING__o1 = 0 ;
/*^clear*/
- /*clear*/ /*_.OUTARG__V10*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.OUTARG__V10*/
+ meltfptr[9] = 0 ;
/*^clear*/
- /*clear*/ /*_?*/ meltfram__.loc_CSTRING__o2 = 0 ;
+ /*clear*/ /*_?*/
+ meltfram__.loc_CSTRING__o2 = 0 ;
/*^clear*/
- /*clear*/ /*_.COUTARG__V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.COUTARG__V11*/
+ meltfptr[10] = 0 ;
/*^clear*/
- /*clear*/ /*_.TRANSLATE_TO_FLAVORED_MODULE__V14*/ meltfptr[12] = 0 ;
+ /*clear*/ /*_.TRANSLATE_TO_FLAVORED_MODULE__V14*/
+ meltfptr[12] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V15*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_.RETURN___V15*/
+ meltfptr[11] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:4460:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V6*/ meltfptr[4];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V6*/ meltfptr[4];;
{
MELT_LOCATION("warmelt-modes.melt:4460:/ locexp");
@@ -32078,11 +35321,13 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.LET___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.LET___V6*/
+ meltfptr[4] = 0 ;
}
;
@@ -32166,7 +35411,8 @@ meltrout_66_WARMELTmiMODES_TRANSLATEFILE_DOCMD(meltclosure_ptr_t meltclosp_, mel
/* end of frame for routine meltrout_66_WARMELTmiMODES_TRANSLATEFILE_DOCMD fromline 1756 */
- /* classy proc frame meltrout_66_WARMELTmiMODES_TRANSLATEFILE_DOCMD */ MeltFrame_meltrout_66_WARMELTmiMODES_TRANSLATEFILE_DOCMD
+ /* classy proc frame meltrout_66_WARMELTmiMODES_TRANSLATEFILE_DOCMD */
+ MeltFrame_meltrout_66_WARMELTmiMODES_TRANSLATEFILE_DOCMD
meltfram__ /*declfrastruct fromline 1780*/
/*classyprocarg meltrout_66_WARMELTmiMODES_TRANSLATEFILE_DOCMD fromline 1785*/
#if ENABLE_CHECKING
@@ -32179,7 +35425,8 @@ meltrout_66_WARMELTmiMODES_TRANSLATEFILE_DOCMD(meltclosure_ptr_t meltclosp_, mel
#define meltframe meltfram__
melt_trace_start("TRANSLATEFILE_DOCMD", meltcallcount);
- /*use arguments*/ (void) meltclosp_;
+ /*use arguments*/
+ (void) meltclosp_;
(void)meltfirstargp_;
(void)meltxargdescr_;
(void)meltxargtab_;
@@ -32189,12 +35436,14 @@ meltrout_66_WARMELTmiMODES_TRANSLATEFILE_DOCMD(meltclosure_ptr_t meltclosp_, mel
/*getarg#0*/
MELT_LOCATION("warmelt-modes.melt:4488:/ getarg");
- /*_.CMD__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
+ /*_.CMD__V2*/
+ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1*/
/*^getarg*/
if (meltxargdescr_[0] != MELTBPAR_PTR) goto meltlab_endgetargs;
- /*_.MODULDATA__V3*/ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
+ /*_.MODULDATA__V3*/
+ meltfptr[2] = (meltxargtab_[0].meltbp_aptr) ? (*(meltxargtab_[0].meltbp_aptr)) : NULL;
gcc_assert(melt_discr((melt_ptr_t)(/*_.MODULDATA__V3*/ meltfptr[2])) != NULL);
;
@@ -32232,7 +35481,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
+ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -32241,7 +35491,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4490:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -32278,16 +35529,20 @@ meltlab_endgetargs:
argtab[5].meltbp_cstring = " moduldata=";
/*^apply.arg*/
argtab[6].meltbp_aptr = (melt_ptr_t*) &/*_.MODULDATA__V3*/ meltfptr[2];
- /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V4*/ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
+ /*_._IF___V4*/
+ meltfptr[3] = /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4490:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L2*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L2*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V5*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V5*/
+ meltfptr[4] = 0 ;
}
;
}
@@ -32300,7 +35555,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4490:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -32309,9 +35565,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L1*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V4*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_._IF___V4*/
+ meltfptr[3] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -32334,12 +35592,14 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:4491:/ quasiblock");
- /*_.PARMODENV__V7*/ meltfptr[3] = (/*!konst_1*/ meltfrout->tabval[1]);;
+ /*_.PARMODENV__V7*/
+ meltfptr[3] = (/*!konst_1*/ meltfrout->tabval[1]);;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:4493:/ cond");
- /*cond*/ if (/*_.MODULDATA__V3*/ meltfptr[2]) /*then*/
+ /*cond*/
+ if (/*_.MODULDATA__V3*/ meltfptr[2]) /*then*/
{
/*^cond.then*/
/*_.CURENV__V8*/ meltfptr[7] = /*_.MODULDATA__V3*/ meltfptr[2];;
@@ -32348,20 +35608,25 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4493:/ cond.else");
- /*_.CURENV__V8*/ meltfptr[7] = (/*!INITIAL_ENVIRONMENT*/ meltfrout->tabval[2]);;
+ /*_.CURENV__V8*/
+ meltfptr[7] = (/*!INITIAL_ENVIRONMENT*/ meltfrout->tabval[2]);;
}
;
/*^compute*/
- /*_?*/ meltfram__.loc_CSTRING__o0 =
+ /*_?*/
+ meltfram__.loc_CSTRING__o0 =
melt_argument( "arg");;
/*^compute*/
- /*_.INARG__V9*/ meltfptr[8] =
+ /*_.INARG__V9*/
+ meltfptr[8] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[3])), (/*_?*/ meltfram__.loc_CSTRING__o0)));;
/*^compute*/
- /*_?*/ meltfram__.loc_CSTRING__o1 =
+ /*_?*/
+ meltfram__.loc_CSTRING__o1 =
melt_argument( "output");;
/*^compute*/
- /*_.OUTARG__V10*/ meltfptr[9] =
+ /*_.OUTARG__V10*/
+ meltfptr[9] =
(meltgc_new_stringdup((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[3])), (/*_?*/ meltfram__.loc_CSTRING__o1)));;
#if MELT_HAVE_DEBUG
@@ -32383,7 +35648,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L3*/ meltfnum[1] =
+ /*_#MELT_NEED_DBG__L3*/
+ meltfnum[1] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -32392,7 +35658,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4497:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L3*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L3*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -32437,16 +35704,20 @@ meltlab_endgetargs:
argtab[9].meltbp_cstring = " initial_environment=";
/*^apply.arg*/
argtab[10].meltbp_aptr = (melt_ptr_t*) &(/*!INITIAL_ENVIRONMENT*/ meltfrout->tabval[2]);
- /*_.MELT_DEBUG_FUN__V12*/ meltfptr[11] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V12*/
+ meltfptr[11] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V11*/ meltfptr[10] = /*_.MELT_DEBUG_FUN__V12*/ meltfptr[11];;
+ /*_._IF___V11*/
+ meltfptr[10] = /*_.MELT_DEBUG_FUN__V12*/ meltfptr[11];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4497:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L4*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L4*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V12*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V12*/
+ meltfptr[11] = 0 ;
}
;
}
@@ -32459,7 +35730,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4497:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -32468,9 +35740,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L3*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L3*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V11*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_._IF___V11*/
+ meltfptr[10] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -32500,10 +35774,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_A__L5*/ meltfnum[0] =
+ /*_#IS_A__L5*/
+ meltfnum[0] =
melt_is_instance_of((melt_ptr_t)(/*_.CURENV__V8*/ meltfptr[7]), (melt_ptr_t)((/*!CLASS_ENVIRONMENT*/ meltfrout->tabval[4])));;
MELT_LOCATION("warmelt-modes.melt:4500:/ cond");
- /*cond*/ if (/*_#IS_A__L5*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_A__L5*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_._IFELSE___V14*/ meltfptr[10] = (/*nil*/NULL);;
@@ -32532,25 +35808,31 @@ meltlab_endgetargs:
argtab[2].meltbp_long = 4500;
/*^apply.arg*/
argtab[3].meltbp_aptr = (melt_ptr_t*) &/*_.CURENV__V8*/ meltfptr[7];
- /*_.MELT_ASSERT_FAILURE_FUN__V15*/ meltfptr[14] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[5])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_ASSERT_FAILURE_FUN__V15*/
+ meltfptr[14] = melt_apply ((meltclosure_ptr_t)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout->tabval[5])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IFELSE___V14*/ meltfptr[10] = /*_.MELT_ASSERT_FAILURE_FUN__V15*/ meltfptr[14];;
+ /*_._IFELSE___V14*/
+ meltfptr[10] = /*_.MELT_ASSERT_FAILURE_FUN__V15*/ meltfptr[14];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4500:/ clear");
- /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V15*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V15*/
+ meltfptr[14] = 0 ;
}
;
}
;
- /*_.IFCPP___V13*/ meltfptr[11] = /*_._IFELSE___V14*/ meltfptr[10];;
+ /*_.IFCPP___V13*/
+ meltfptr[11] = /*_._IFELSE___V14*/ meltfptr[10];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4500:/ clear");
- /*clear*/ /*_#IS_A__L5*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_A__L5*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V14*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_._IFELSE___V14*/
+ meltfptr[10] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -32564,10 +35846,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRING__L6*/ meltfnum[1] =
+ /*_#IS_STRING__L6*/
+ meltfnum[1] =
(melt_magic_discr((melt_ptr_t)(/*_.OUTARG__V10*/ meltfptr[9])) == MELTOBMAG_STRING);;
MELT_LOCATION("warmelt-modes.melt:4502:/ cond");
- /*cond*/ if (/*_#IS_STRING__L6*/ meltfnum[1]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRING__L6*/ meltfnum[1]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -32580,11 +35864,13 @@ meltlab_endgetargs:
melt_string_str ((melt_ptr_t)(/*_.OUTARG__V10*/ meltfptr[9])),
( ".cc"))) ;;
/*^compute*/
- /*_.BASNAM__V17*/ meltfptr[10] = /*_.MAKE_STRING_WITHOUT_SUFFIX__V18*/ meltfptr[17];;
+ /*_.BASNAM__V17*/
+ meltfptr[10] = /*_.MAKE_STRING_WITHOUT_SUFFIX__V18*/ meltfptr[17];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4502:/ clear");
- /*clear*/ /*_.MAKE_STRING_WITHOUT_SUFFIX__V18*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.MAKE_STRING_WITHOUT_SUFFIX__V18*/
+ meltfptr[17] = 0 ;
}
;
}
@@ -32598,10 +35884,12 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#IS_STRING__L7*/ meltfnum[0] =
+ /*_#IS_STRING__L7*/
+ meltfnum[0] =
(melt_magic_discr((melt_ptr_t)(/*_.INARG__V9*/ meltfptr[8])) == MELTOBMAG_STRING);;
MELT_LOCATION("warmelt-modes.melt:4505:/ cond");
- /*cond*/ if (/*_#IS_STRING__L7*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#IS_STRING__L7*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -32611,13 +35899,16 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#STRING_SUFFIXED__L8*/ meltfnum[7] =
+ /*_#STRING_SUFFIXED__L8*/
+ meltfnum[7] =
/*string_suffixed:*/(melt_string_is_ending ((melt_ptr_t)/*_.INARG__V9*/ meltfptr[8], ".melt"));;
/*^compute*/
- /*_#NOT__L9*/ meltfnum[8] =
+ /*_#NOT__L9*/
+ meltfnum[8] =
(!(/*_#STRING_SUFFIXED__L8*/ meltfnum[7]));;
MELT_LOCATION("warmelt-modes.melt:4506:/ cond");
- /*cond*/ if (/*_#NOT__L9*/ meltfnum[8]) /*then*/
+ /*cond*/
+ if (/*_#NOT__L9*/ meltfnum[8]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -32636,25 +35927,32 @@ meltlab_endgetargs:
;
} /*noelse*/
;
- /*_.MAKE_STRING_NAKEDBASENAME__V20*/ meltfptr[19] =
+ /*_.MAKE_STRING_NAKEDBASENAME__V20*/
+ meltfptr[19] =
(meltgc_new_string_nakedbasename((meltobject_ptr_t)((/*!DISCR_STRING*/ meltfrout->tabval[3])),
melt_string_str((melt_ptr_t)(/*_.INARG__V9*/ meltfptr[8]))));;
MELT_LOCATION("warmelt-modes.melt:4505:/ quasiblock");
- /*_.PROGN___V21*/ meltfptr[20] = /*_.MAKE_STRING_NAKEDBASENAME__V20*/ meltfptr[19];;
+ /*_.PROGN___V21*/
+ meltfptr[20] = /*_.MAKE_STRING_NAKEDBASENAME__V20*/ meltfptr[19];;
/*^compute*/
- /*_._IFELSE___V19*/ meltfptr[17] = /*_.PROGN___V21*/ meltfptr[20];;
+ /*_._IFELSE___V19*/
+ meltfptr[17] = /*_.PROGN___V21*/ meltfptr[20];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4505:/ clear");
- /*clear*/ /*_#STRING_SUFFIXED__L8*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#STRING_SUFFIXED__L8*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_#NOT__L9*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#NOT__L9*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_.MAKE_STRING_NAKEDBASENAME__V20*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.MAKE_STRING_NAKEDBASENAME__V20*/
+ meltfptr[19] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V21*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.PROGN___V21*/
+ meltfptr[20] = 0 ;
}
;
}
@@ -32679,13 +35977,15 @@ meltlab_endgetargs:
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.INARG__V9*/ meltfptr[8];
/*^apply.arg*/
argtab[2].meltbp_aptr = (melt_ptr_t*) &/*_.OUTARG__V10*/ meltfptr[9];
- /*_.ERROR_AT__V22*/ meltfptr[19] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[6])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.ERROR_AT__V22*/
+ meltfptr[19] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[6])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_LOCATION("warmelt-modes.melt:4513:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*reallynil*/ NULL ;;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*reallynil*/ NULL ;;
{
MELT_LOCATION("warmelt-modes.melt:4513:/ locexp");
@@ -32700,32 +36000,41 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
MELT_LOCATION("warmelt-modes.melt:4510:/ quasiblock");
- /*_.PROGN___V24*/ meltfptr[23] = /*_.RETURN___V23*/ meltfptr[20];;
+ /*_.PROGN___V24*/
+ meltfptr[23] = /*_.RETURN___V23*/ meltfptr[20];;
/*^compute*/
- /*_._IFELSE___V19*/ meltfptr[17] = /*_.PROGN___V24*/ meltfptr[23];;
+ /*_._IFELSE___V19*/
+ meltfptr[17] = /*_.PROGN___V24*/ meltfptr[23];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4505:/ clear");
- /*clear*/ /*_.ERROR_AT__V22*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.ERROR_AT__V22*/
+ meltfptr[19] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V23*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.RETURN___V23*/
+ meltfptr[20] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V24*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_.PROGN___V24*/
+ meltfptr[23] = 0 ;
}
;
}
;
- /*_.BASNAM__V17*/ meltfptr[10] = /*_._IFELSE___V19*/ meltfptr[17];;
+ /*_.BASNAM__V17*/
+ meltfptr[10] = /*_._IFELSE___V19*/ meltfptr[17];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4502:/ clear");
- /*clear*/ /*_#IS_STRING__L7*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#IS_STRING__L7*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_._IFELSE___V19*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_._IFELSE___V19*/
+ meltfptr[17] = 0 ;
}
;
}
@@ -32750,7 +36059,8 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#MELT_NEED_DBG__L10*/ meltfnum[7] =
+ /*_#MELT_NEED_DBG__L10*/
+ meltfnum[7] =
/*MELT_NEED_DBG*/
#if MELT_HAVE_DEBUG
(/*melt_need_dbg*/ melt_need_debug ((int) 0))
@@ -32759,7 +36069,8 @@ meltlab_endgetargs:
#endif /*MELT_HAVE_DEBUG*/
;;
MELT_LOCATION("warmelt-modes.melt:4516:/ cond");
- /*cond*/ if (/*_#MELT_NEED_DBG__L10*/ meltfnum[7]) /*then*/
+ /*cond*/
+ if (/*_#MELT_NEED_DBG__L10*/ meltfnum[7]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -32792,16 +36103,20 @@ meltlab_endgetargs:
argtab[3].meltbp_cstring = "translatefile_mode basnam";
/*^apply.arg*/
argtab[4].meltbp_aptr = (melt_ptr_t*) &/*_.BASNAM__V17*/ meltfptr[10];
- /*_.MELT_DEBUG_FUN__V26*/ meltfptr[20] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.MELT_DEBUG_FUN__V26*/
+ meltfptr[20] = melt_apply ((meltclosure_ptr_t)((/*!MELT_DEBUG_FUN*/ meltfrout->tabval[0])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
- /*_._IF___V25*/ meltfptr[19] = /*_.MELT_DEBUG_FUN__V26*/ meltfptr[20];;
+ /*_._IF___V25*/
+ meltfptr[19] = /*_.MELT_DEBUG_FUN__V26*/ meltfptr[20];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4516:/ clear");
- /*clear*/ /*_#MELT_CALLCOUNT__L11*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#MELT_CALLCOUNT__L11*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_.MELT_DEBUG_FUN__V26*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.MELT_DEBUG_FUN__V26*/
+ meltfptr[20] = 0 ;
}
;
}
@@ -32814,7 +36129,8 @@ meltlab_endgetargs:
{
MELT_LOCATION("warmelt-modes.melt:4516:/ locexp");
- /*void*/(void)0;
+ /*void*/
+ (void)0;
}
;
/*^quasiblock*/
@@ -32823,9 +36139,11 @@ meltlab_endgetargs:
/*epilog*/
/*^clear*/
- /*clear*/ /*_#MELT_NEED_DBG__L10*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#MELT_NEED_DBG__L10*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V25*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_._IF___V25*/
+ meltfptr[19] = 0 ;
}
#else /*MELT_HAVE_DEBUG*/
@@ -32848,11 +36166,13 @@ meltlab_endgetargs:
MELT_CHECK_SIGNAL();
;
- /*_#STRING_DYNLOADED_SUFFIXED__L12*/ meltfnum[0] =
+ /*_#STRING_DYNLOADED_SUFFIXED__L12*/
+ meltfnum[0] =
/*string_dynloaded_suffixed:*/ (melt_string_is_ending ((melt_ptr_t)/*_.BASNAM__V17*/ meltfptr[10],
MELT_DYNLOADED_SUFFIX));;
MELT_LOCATION("warmelt-modes.melt:4517:/ cond");
- /*cond*/ if (/*_#STRING_DYNLOADED_SUFFIXED__L12*/ meltfnum[0]) /*then*/
+ /*cond*/
+ if (/*_#STRING_DYNLOADED_SUFFIXED__L12*/ meltfnum[0]) /*then*/
{
/*^cond.then*/
/*_#OR___L13*/ meltfnum[8] = /*_#STRING_DYNLOADED_SUFFIXED__L12*/ meltfnum[0];;
@@ -32868,7 +36188,8 @@ meltlab_endgetargs:
/*_#STRING_SUFFIXED__L14*/ meltfnum[7] =
/*string_suffixed:*/(melt_string_is_ending ((melt_ptr_t)/*_.BASNAM__V17*/ meltfptr[10], ".melt"));;
MELT_LOCATION("warmelt-modes.melt:4517:/ cond");
- /*cond*/ if (/*_#STRING_SUFFIXED__L14*/ meltfnum[7]) /*then*/
+ /*cond*/
+ if (/*_#STRING_SUFFIXED__L14*/ meltfnum[7]) /*then*/
{
/*^cond.then*/
/*_#OR___L15*/ meltfnum[14] = /*_#STRING_SUFFIXED__L14*/ meltfnum[7];;
@@ -32884,7 +36205,8 @@ meltlab_endgetargs:
/*_#STRING_SUFFIXED__L16*/ meltfnum[15] =
/*string_suffixed:*/(melt_string_is_ending ((melt_ptr_t)/*_.BASNAM__V17*/ meltfptr[10], ".o"));;
MELT_LOCATION("warmelt-modes.melt:4517:/ cond");
- /*cond*/ if (/*_#STRING_SUFFIXED__L16*/ meltfnum[15]) /*then*/
+ /*cond*/
+ if (/*_#STRING_SUFFIXED__L16*/ meltfnum[15]) /*then*/
{
/*^cond.then*/
/*_#OR___L17*/ meltfnum[16] = /*_#STRING_SUFFIXED__L16*/ meltfnum[15];;
@@ -32900,7 +36222,8 @@ meltlab_endgetargs:
/*_#STRING_SUFFIXED__L18*/ meltfnum[17] =
/*string_suffixed:*/(melt_string_is_ending ((melt_ptr_t)/*_.BASNAM__V17*/ meltfptr[10], ".c"));;
MELT_LOCATION("warmelt-modes.melt:4517:/ cond");
- /*cond*/ if (/*_#STRING_SUFFIXED__L18*/ meltfnum[17]) /*then*/
+ /*cond*/
+ if (/*_#STRING_SUFFIXED__L18*/ meltfnum[17]) /*then*/
{
/*^cond.then*/
/*_#OR___L19*/ meltfnum[18] = /*_#STRING_SUFFIXED__L18*/ meltfnum[17];;
@@ -32916,50 +36239,62 @@ meltlab_endgetargs:
/*_#STRING_SUFFIXED__L20*/ meltfnum[19] =
/*string_suffixed:*/(melt_string_is_ending ((melt_ptr_t)/*_.BASNAM__V17*/ meltfptr[10], ".cc"));;
/*^compute*/
- /*_#OR___L19*/ meltfnum[18] = /*_#STRING_SUFFIXED__L20*/ meltfnum[19];;
+ /*_#OR___L19*/
+ meltfnum[18] = /*_#STRING_SUFFIXED__L20*/ meltfnum[19];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4517:/ clear");
- /*clear*/ /*_#STRING_SUFFIXED__L20*/ meltfnum[19] = 0 ;
+ /*clear*/ /*_#STRING_SUFFIXED__L20*/
+ meltfnum[19] = 0 ;
}
;
}
;
- /*_#OR___L17*/ meltfnum[16] = /*_#OR___L19*/ meltfnum[18];;
+ /*_#OR___L17*/
+ meltfnum[16] = /*_#OR___L19*/ meltfnum[18];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4517:/ clear");
- /*clear*/ /*_#STRING_SUFFIXED__L18*/ meltfnum[17] = 0 ;
+ /*clear*/ /*_#STRING_SUFFIXED__L18*/
+ meltfnum[17] = 0 ;
/*^clear*/
- /*clear*/ /*_#OR___L19*/ meltfnum[18] = 0 ;
+ /*clear*/ /*_#OR___L19*/
+ meltfnum[18] = 0 ;
}
;
}
;
- /*_#OR___L15*/ meltfnum[14] = /*_#OR___L17*/ meltfnum[16];;
+ /*_#OR___L15*/
+ meltfnum[14] = /*_#OR___L17*/ meltfnum[16];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4517:/ clear");
- /*clear*/ /*_#STRING_SUFFIXED__L16*/ meltfnum[15] = 0 ;
+ /*clear*/ /*_#STRING_SUFFIXED__L16*/
+ meltfnum[15] = 0 ;
/*^clear*/
- /*clear*/ /*_#OR___L17*/ meltfnum[16] = 0 ;
+ /*clear*/ /*_#OR___L17*/
+ meltfnum[16] = 0 ;
}
;
}
;
- /*_#OR___L13*/ meltfnum[8] = /*_#OR___L15*/ meltfnum[14];;
+ /*_#OR___L13*/
+ meltfnum[8] = /*_#OR___L15*/ meltfnum[14];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4517:/ clear");
- /*clear*/ /*_#STRING_SUFFIXED__L14*/ meltfnum[7] = 0 ;
+ /*clear*/ /*_#STRING_SUFFIXED__L14*/
+ meltfnum[7] = 0 ;
/*^clear*/
- /*clear*/ /*_#OR___L15*/ meltfnum[14] = 0 ;
+ /*clear*/ /*_#OR___L15*/
+ meltfnum[14] = 0 ;
}
;
}
;
/*^cond*/
- /*cond*/ if (/*_#OR___L13*/ meltfnum[8]) /*then*/
+ /*cond*/
+ if (/*_#OR___L13*/ meltfnum[8]) /*then*/
{
/*^cond.then*/
/*^block*/
@@ -32978,13 +36313,15 @@ meltlab_endgetargs:
argtab[0].meltbp_cstring = "tranlatefile mode needs a base name $1 without suffix";
/*^apply.arg*/
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.BASNAM__V17*/ meltfptr[10];
- /*_.ERROR_AT__V28*/ meltfptr[17] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[6])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.ERROR_AT__V28*/
+ meltfptr[17] = melt_apply ((meltclosure_ptr_t)((/*!ERROR_AT*/ meltfrout->tabval[6])), (melt_ptr_t)((/*nil*/NULL)), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
MELT_LOCATION("warmelt-modes.melt:4525:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*reallynil*/ NULL ;;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*reallynil*/ NULL ;;
{
MELT_LOCATION("warmelt-modes.melt:4525:/ locexp");
@@ -32999,21 +36336,27 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
MELT_LOCATION("warmelt-modes.melt:4522:/ quasiblock");
- /*_.PROGN___V30*/ meltfptr[19] = /*_.RETURN___V29*/ meltfptr[20];;
+ /*_.PROGN___V30*/
+ meltfptr[19] = /*_.RETURN___V29*/ meltfptr[20];;
/*^compute*/
- /*_._IF___V27*/ meltfptr[23] = /*_.PROGN___V30*/ meltfptr[19];;
+ /*_._IF___V27*/
+ meltfptr[23] = /*_.PROGN___V30*/ meltfptr[19];;
/*epilog*/
MELT_LOCATION("warmelt-modes.melt:4517:/ clear");
- /*clear*/ /*_.ERROR_AT__V28*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.ERROR_AT__V28*/
+ meltfptr[17] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V29*/ meltfptr[20] = 0 ;
+ /*clear*/ /*_.RETURN___V29*/
+ meltfptr[20] = 0 ;
/*^clear*/
- /*clear*/ /*_.PROGN___V30*/ meltfptr[19] = 0 ;
+ /*clear*/ /*_.PROGN___V30*/
+ meltfptr[19] = 0 ;
}
;
}
@@ -33035,7 +36378,8 @@ meltlab_endgetargs:
argtab[0].meltbp_aptr = (melt_ptr_t*) &/*_.BASNAM__V17*/ meltfptr[10];
/*^apply.arg*/
argtab[1].meltbp_aptr = (melt_ptr_t*) &/*_.CURENV__V8*/ meltfptr[7];
- /*_.TRANSLATE_TO_CC_MODULE_MELT_SOURCES__V31*/ meltfptr[17] = melt_apply ((meltclosure_ptr_t)((/*!TRANSLATE_TO_CC_MODULE_MELT_SOURCES*/ meltfrout->tabval[7])), (melt_ptr_t)(/*_.INARG__V9*/ meltfptr[8]), (MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
+ /*_.TRANSLATE_TO_CC_MODULE_MELT_SOURCES__V31*/
+ meltfptr[17] = melt_apply ((meltclosure_ptr_t)((/*!TRANSLATE_TO_CC_MODULE_MELT_SOURCES*/ meltfrout->tabval[7])), (melt_ptr_t)(/*_.INARG__V9*/ meltfptr[8]), (MELTBPARSTR_PTR MELTBPARSTR_PTR ""), argtab, "", (union meltparam_un*)0);
}
;
@@ -33044,7 +36388,8 @@ meltlab_endgetargs:
MELT_LOCATION("warmelt-modes.melt:4528:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = (/*!konst_8_TRUE*/ meltfrout->tabval[8]);;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = (/*!konst_8_TRUE*/ meltfrout->tabval[8]);;
{
MELT_LOCATION("warmelt-modes.melt:4528:/ locexp");
@@ -33059,48 +36404,67 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
- /*_.LET___V16*/ meltfptr[14] = /*_.RETURN___V32*/ meltfptr[20];;
+ /*finalret*/
+ goto meltlabend_rout ;
+ /*_.LET___V16*/
+ meltfptr[14] = /*_.RETURN___V32*/ meltfptr[20];;
MELT_LOCATION("warmelt-modes.melt:4501:/ clear");
- /*clear*/ /*_#IS_STRING__L6*/ meltfnum[1] = 0 ;
+ /*clear*/ /*_#IS_STRING__L6*/
+ meltfnum[1] = 0 ;
/*^clear*/
- /*clear*/ /*_.BASNAM__V17*/ meltfptr[10] = 0 ;
+ /*clear*/ /*_.BASNAM__V17*/
+ meltfptr[10] = 0 ;
/*^clear*/
- /*clear*/ /*_#STRING_DYNLOADED_SUFFIXED__L12*/ meltfnum[0] = 0 ;
+ /*clear*/ /*_#STRING_DYNLOADED_SUFFIXED__L12*/
+ meltfnum[0] = 0 ;
/*^clear*/
- /*clear*/ /*_#OR___L13*/ meltfnum[8] = 0 ;
+ /*clear*/ /*_#OR___L13*/
+ meltfnum[8] = 0 ;
/*^clear*/
- /*clear*/ /*_._IF___V27*/ meltfptr[23] = 0 ;
+ /*clear*/ /*_._IF___V27*/
+ meltfptr[23] = 0 ;
/*^clear*/
- /*clear*/ /*_.TRANSLATE_TO_CC_MODULE_MELT_SOURCES__V31*/ meltfptr[17] = 0 ;
+ /*clear*/ /*_.TRANSLATE_TO_CC_MODULE_MELT_SOURCES__V31*/
+ meltfptr[17] = 0 ;
/*^clear*/
- /*clear*/ /*_.RETURN___V32*/ meltfptr[20] = 0 ;
- /*_.LET___V6*/ meltfptr[4] = /*_.LET___V16*/ meltfptr[14];;
+ /*clear*/ /*_.RETURN___V32*/
+ meltfptr[20] = 0 ;
+ /*_.LET___V6*/
+ meltfptr[4] = /*_.LET___V16*/ meltfptr[14];;
MELT_LOCATION("warmelt-modes.melt:4491:/ clear");
- /*clear*/ /*_.PARMODENV__V7*/ meltfptr[3] = 0 ;
+ /*clear*/ /*_.PARMODENV__V7*/
+ meltfptr[3] = 0 ;
/*^clear*/
- /*clear*/ /*_.CURENV__V8*/ meltfptr[7] = 0 ;
+ /*clear*/ /*_.CURENV__V8*/
+ meltfptr[7] = 0 ;
/*^clear*/
- /*clear*/ /*_?*/ meltfram__.loc_CSTRING__o0 = 0 ;
+ /*clear*/ /*_?*/
+ meltfram__.loc_CSTRING__o0 = 0 ;
/*^clear*/
- /*clear*/ /*_.INARG__V9*/ meltfptr[8] = 0 ;
+ /*clear*/ /*_.INARG__V9*/
+ meltfptr[8] = 0 ;
/*^clear*/
- /*clear*/ /*_?*/ meltfram__.loc_CSTRING__o1 = 0 ;
+ /*clear*/ /*_?*/
+ meltfram__.loc_CSTRING__o1 = 0 ;
/*^clear*/
- /*clear*/ /*_.OUTARG__V10*/ meltfptr[9] = 0 ;
+ /*clear*/ /*_.OUTARG__V10*/
+ meltfptr[9] = 0 ;
/*^clear*/
- /*clear*/ /*_.IFCPP___V13*/ meltfptr[11] = 0 ;
+ /*clear*/ /*_.IFCPP___V13*/
+ meltfptr[11] = 0 ;
/*^clear*/
- /*clear*/ /*_.LET___V16*/ meltfptr[14] = 0 ;
+ /*clear*/ /*_.LET___V16*/
+ meltfptr[14] = 0 ;
MELT_CHECK_SIGNAL();
;
MELT_LOCATION("warmelt-modes.melt:4488:/ quasiblock");
- /*_._RETVAL___V1*/ meltfptr[0] = /*_.LET___V6*/ meltfptr[4];;
+ /*_._RETVAL___V1*/
+ meltfptr[0] = /*_.LET___V6*/ meltfptr[4];;
{
MELT_LOCATION("warmelt-modes.melt:4488:/ locexp");
@@ -33115,11 +36479,13 @@ meltlab_endgetargs:
;
/*^finalreturn*/
;
- /*finalret*/ goto meltlabend_rout ;
+ /*finalret*/
+ goto meltlabend_rout ;
/*epilog*/
/*^clear*/
- /*clear*/ /*_.LET___V6*/ meltfptr[4] = 0 ;
+ /*clear*/ /*_.LET___V6*/
+ meltfptr[4] = 0 ;
}
;