summaryrefslogtreecommitdiff
path: root/gcc/melt/generated/warmelt-first+01.c
diff options
context:
space:
mode:
authorbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2012-09-08 06:15:30 +0000
committerbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2012-09-08 06:15:30 +0000
commit1bd5837e0b217aa742dfcc575b981a55249f2070 (patch)
treea5fca6a6893da03676dae0e495219d2ca17cce95 /gcc/melt/generated/warmelt-first+01.c
parent278d088cb37264d6b4381a53dcffd3152e876d28 (diff)
downloadgcc-1bd5837e0b217aa742dfcc575b981a55249f2070.tar.gz
2012-09-08 Basile Starynkevitch <basile@starynkevitch.net>
{{Regenerate}} * melt/generated/meltrunsup-inc.c: Regenerate. * melt/generated/meltrunsup.h: Regenerate. * melt/generated/warmelt-base+meltdesc.c: Regenerate. * melt/generated/warmelt-base+melttime.h: Regenerate. * melt/generated/warmelt-base.c: Regenerate. * melt/generated/warmelt-debug+meltdesc.c: Regenerate. * melt/generated/warmelt-debug+melttime.h: Regenerate. * melt/generated/warmelt-debug.c: Regenerate. * melt/generated/warmelt-first+01.c: Regenerate. * melt/generated/warmelt-first+02.c: Regenerate. * melt/generated/warmelt-first+03.c: Regenerate. * melt/generated/warmelt-first+meltdesc.c: Regenerate. * melt/generated/warmelt-first+melttime.h: Regenerate. * melt/generated/warmelt-first.c: Regenerate. * melt/generated/warmelt-genobj+01.c: Regenerate. * melt/generated/warmelt-genobj+02.c: Regenerate. * melt/generated/warmelt-genobj+03.c: Regenerate. * melt/generated/warmelt-genobj+04.c: Regenerate. * melt/generated/warmelt-genobj+05.c: Regenerate. * melt/generated/warmelt-genobj+06.c: Regenerate. * melt/generated/warmelt-genobj+meltdesc.c: Regenerate. * melt/generated/warmelt-genobj+melttime.h: Regenerate. * melt/generated/warmelt-genobj.c: Regenerate. * melt/generated/warmelt-macro+meltdesc.c: Regenerate. * melt/generated/warmelt-macro+melttime.h: Regenerate. * melt/generated/warmelt-macro.c: Regenerate. * melt/generated/warmelt-modes+meltdesc.c: Regenerate. * melt/generated/warmelt-modes+melttime.h: Regenerate. * melt/generated/warmelt-modes.c: Regenerate. * melt/generated/warmelt-normal+01.c: Regenerate. * melt/generated/warmelt-normal+02.c: Regenerate. * melt/generated/warmelt-normal+03.c: Regenerate. * melt/generated/warmelt-normal+04.c: Regenerate. * melt/generated/warmelt-normal+05.c: Regenerate. * melt/generated/warmelt-normal+meltdesc.c: Regenerate. * melt/generated/warmelt-normal+melttime.h: Regenerate. * melt/generated/warmelt-normal.c: Regenerate. * melt/generated/warmelt-normatch+04.c: Regenerate. * melt/generated/warmelt-normatch+meltdesc.c: Regenerate. * melt/generated/warmelt-normatch+melttime.h: Regenerate. * melt/generated/warmelt-normatch.c: Regenerate. * melt/generated/warmelt-outobj+01.c: Regenerate. * melt/generated/warmelt-outobj+02.c: Regenerate. * melt/generated/warmelt-outobj+03.c: Regenerate. * melt/generated/warmelt-outobj+04.c: Regenerate. * melt/generated/warmelt-outobj+05.c: Regenerate. * melt/generated/warmelt-outobj+meltdesc.c: Regenerate. * melt/generated/warmelt-outobj+melttime.h: Regenerate. * melt/generated/warmelt-outobj.c: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@191089 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/melt/generated/warmelt-first+01.c')
-rw-r--r--gcc/melt/generated/warmelt-first+01.c1262
1 files changed, 633 insertions, 629 deletions
diff --git a/gcc/melt/generated/warmelt-first+01.c b/gcc/melt/generated/warmelt-first+01.c
index 537c234643c..959ab0a8704 100644
--- a/gcc/melt/generated/warmelt-first+01.c
+++ b/gcc/melt/generated/warmelt-first+01.c
@@ -1270,6 +1270,10 @@ meltmod__warmelt_first__initialmeltchunk_58 (struct
frame_melt_start_this_module_st
*, char *);
void MELT_MODULE_VISIBILITY
+meltmod__warmelt_first__initialmeltchunk_59 (struct
+ frame_melt_start_this_module_st
+ *, char *);
+void MELT_MODULE_VISIBILITY
meltmod__warmelt_first__forward_or_mark_module_start_frame (struct
melt_callframe_st
*fp, int marking);
@@ -1354,7 +1358,7 @@ meltrout_5_warmelt_first_ADD_NEW_KEYWORD_TOKEN (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:2708:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:2720:/ getarg");
/*_.SYDA__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1 */
@@ -1375,7 +1379,7 @@ lab_endgetargs:;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2709:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2721:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -1387,7 +1391,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.SYDA__V2*/ meltfptr[1]),
(melt_ptr_t) (( /*!CLASS_SYSTEM_DATA */
meltfrout->tabval[0])));;
- MELT_LOCATION ("warmelt-first.melt:2709:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2721:/ cond");
/*cond */ if ( /*_#IS_A__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -1395,7 +1399,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2709:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2721:/ cond.else");
/*^block */
/*anyblock */
@@ -1409,7 +1413,7 @@ lab_endgetargs:;
melt_assert_failed (("check syda"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2709) ? (2709) : __LINE__, __FUNCTION__);
+ (2721) ? (2721) : __LINE__, __FUNCTION__);
;
}
;
@@ -1423,7 +1427,7 @@ lab_endgetargs:;
/*_.IFCPP___V4*/ meltfptr[3] = /*_.IFELSE___V5*/ meltfptr[4];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2709:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2721:/ clear");
/*clear *//*_#IS_A__L1*/ meltfnum[0] = 0;
/*^clear */
/*clear *//*_.IFELSE___V5*/ meltfptr[4] = 0;
@@ -1434,7 +1438,7 @@ lab_endgetargs:;
/*_.IFCPP___V4*/ meltfptr[3] = ( /*nil */ NULL);
#endif /*MELT_HAVE_DEBUG */
;
- MELT_LOCATION ("warmelt-first.melt:2710:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2722:/ quasiblock");
/*^checksignal */
@@ -1470,7 +1474,7 @@ lab_endgetargs:;
"newly made instance");
;
/*_.KW__V7*/ meltfptr[6] = /*_.INST__V8*/ meltfptr[7];;
- MELT_LOCATION ("warmelt-first.melt:2711:/ getslot");
+ MELT_LOCATION ("warmelt-first.melt:2723:/ getslot");
{
melt_ptr_t slot = NULL, obj = NULL;
obj = (melt_ptr_t) ( /*_.SYDA__V2*/ meltfptr[1]) /*=obj*/ ;
@@ -1480,7 +1484,7 @@ lab_endgetargs:;
;
{
- MELT_LOCATION ("warmelt-first.melt:2713:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2725:/ locexp");
meltgc_put_mapstrings ((struct meltmapstrings_st *) ( /*_.KWDICT__V9*/
meltfptr[8]),
melt_string_str ((melt_ptr_t)
@@ -1490,11 +1494,11 @@ lab_endgetargs:;
;
/*_.LET___V6*/ meltfptr[4] = /*_.KW__V7*/ meltfptr[6];;
- MELT_LOCATION ("warmelt-first.melt:2710:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2722:/ clear");
/*clear *//*_.KW__V7*/ meltfptr[6] = 0;
/*^clear */
/*clear *//*_.KWDICT__V9*/ meltfptr[8] = 0;
- MELT_LOCATION ("warmelt-first.melt:2708:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2720:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -1503,7 +1507,7 @@ lab_endgetargs:;
/*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V6*/ meltfptr[4];;
{
- MELT_LOCATION ("warmelt-first.melt:2708:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2720:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -1613,7 +1617,7 @@ meltrout_6_warmelt_first_INTERN_SYMBOL (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:2717:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:2729:/ getarg");
/*_.INIDAT__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1 */
@@ -1635,7 +1639,7 @@ lab_endgetargs:;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2718:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2730:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -1647,7 +1651,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.INIDAT__V2*/ meltfptr[1]),
(melt_ptr_t) (( /*!CLASS_SYSTEM_DATA */
meltfrout->tabval[0])));;
- MELT_LOCATION ("warmelt-first.melt:2718:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2730:/ cond");
/*cond */ if ( /*_#IS_A__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -1655,7 +1659,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2718:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2730:/ cond.else");
/*^block */
/*anyblock */
@@ -1669,7 +1673,7 @@ lab_endgetargs:;
melt_assert_failed (("check inidat"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2718) ? (2718) : __LINE__, __FUNCTION__);
+ (2730) ? (2730) : __LINE__, __FUNCTION__);
;
}
;
@@ -1683,7 +1687,7 @@ lab_endgetargs:;
/*_.IFCPP___V4*/ meltfptr[3] = /*_.IFELSE___V5*/ meltfptr[4];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2718:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2730:/ clear");
/*clear *//*_#IS_A__L1*/ meltfnum[0] = 0;
/*^clear */
/*clear *//*_.IFELSE___V5*/ meltfptr[4] = 0;
@@ -1696,7 +1700,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2719:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2731:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -1708,7 +1712,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.SYMB__V3*/ meltfptr[2]),
(melt_ptr_t) (( /*!CLASS_SYMBOL */ meltfrout->
tabval[1])));;
- MELT_LOCATION ("warmelt-first.melt:2719:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2731:/ cond");
/*cond */ if ( /*_#IS_A__L2*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -1716,7 +1720,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2719:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2731:/ cond.else");
/*^block */
/*anyblock */
@@ -1730,7 +1734,7 @@ lab_endgetargs:;
melt_assert_failed (("check sym"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2719) ? (2719) : __LINE__, __FUNCTION__);
+ (2731) ? (2731) : __LINE__, __FUNCTION__);
;
}
;
@@ -1744,7 +1748,7 @@ lab_endgetargs:;
/*_.IFCPP___V6*/ meltfptr[4] = /*_.IFELSE___V7*/ meltfptr[6];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2719:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2731:/ clear");
/*clear *//*_#IS_A__L2*/ meltfnum[0] = 0;
/*^clear */
/*clear *//*_.IFELSE___V7*/ meltfptr[6] = 0;
@@ -1755,7 +1759,7 @@ lab_endgetargs:;
/*_.IFCPP___V6*/ meltfptr[4] = ( /*nil */ NULL);
#endif /*MELT_HAVE_DEBUG */
;
- MELT_LOCATION ("warmelt-first.melt:2720:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2732:/ quasiblock");
/*^getslot */
@@ -1766,7 +1770,7 @@ lab_endgetargs:;
/*_.SYNAME__V9*/ meltfptr[8] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:2721:/ getslot");
+ MELT_LOCATION ("warmelt-first.melt:2733:/ getslot");
{
melt_ptr_t slot = NULL, obj = NULL;
obj = (melt_ptr_t) ( /*_.INIDAT__V2*/ meltfptr[1]) /*=obj*/ ;
@@ -1778,7 +1782,7 @@ lab_endgetargs:;
(melt_get_mapstrings
((struct meltmapstrings_st *) ( /*_.SYDICT__V10*/ meltfptr[9]),
melt_string_str ((melt_ptr_t) ( /*_.SYNAME__V9*/ meltfptr[8]))));;
- MELT_LOCATION ("warmelt-first.melt:2723:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2735:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^cond */
@@ -1789,7 +1793,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2723:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2735:/ cond.else");
/*^block */
/*anyblock */
@@ -1797,7 +1801,7 @@ lab_endgetargs:;
{
- MELT_LOCATION ("warmelt-first.melt:2726:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2738:/ locexp");
meltgc_put_mapstrings ((struct meltmapstrings_st *) ( /*_.SYDICT__V10*/ meltfptr[9]),
melt_string_str ((melt_ptr_t)
( /*_.SYNAME__V9*/
@@ -1806,7 +1810,7 @@ lab_endgetargs:;
meltfptr[2]));
}
;
- MELT_LOCATION ("warmelt-first.melt:2725:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2737:/ quasiblock");
/*_.PROGN___V13*/ meltfptr[12] = /*_.SYMB__V3*/ meltfptr[2];;
@@ -1814,7 +1818,7 @@ lab_endgetargs:;
/*_.IFELSE___V12*/ meltfptr[11] = /*_.PROGN___V13*/ meltfptr[12];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2723:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2735:/ clear");
/*clear *//*_.PROGN___V13*/ meltfptr[12] = 0;
}
;
@@ -1822,7 +1826,7 @@ lab_endgetargs:;
;
/*_.LET___V8*/ meltfptr[6] = /*_.IFELSE___V12*/ meltfptr[11];;
- MELT_LOCATION ("warmelt-first.melt:2720:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2732:/ clear");
/*clear *//*_.SYNAME__V9*/ meltfptr[8] = 0;
/*^clear */
/*clear *//*_.SYDICT__V10*/ meltfptr[9] = 0;
@@ -1830,7 +1834,7 @@ lab_endgetargs:;
/*clear *//*_.OLDSY__V11*/ meltfptr[10] = 0;
/*^clear */
/*clear *//*_.IFELSE___V12*/ meltfptr[11] = 0;
- MELT_LOCATION ("warmelt-first.melt:2717:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2729:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -1839,7 +1843,7 @@ lab_endgetargs:;
/*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V8*/ meltfptr[6];;
{
- MELT_LOCATION ("warmelt-first.melt:2717:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2729:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -1951,7 +1955,7 @@ meltrout_7_warmelt_first_INTERN_KEYWORD (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:2732:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:2744:/ getarg");
/*_.INIDAT__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1 */
@@ -1973,7 +1977,7 @@ lab_endgetargs:;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2733:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2745:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -1985,7 +1989,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.INIDAT__V2*/ meltfptr[1]),
(melt_ptr_t) (( /*!CLASS_SYSTEM_DATA */
meltfrout->tabval[0])));;
- MELT_LOCATION ("warmelt-first.melt:2733:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2745:/ cond");
/*cond */ if ( /*_#IS_A__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -1993,7 +1997,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2733:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2745:/ cond.else");
/*^block */
/*anyblock */
@@ -2007,7 +2011,7 @@ lab_endgetargs:;
melt_assert_failed (("check inidat"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2733) ? (2733) : __LINE__, __FUNCTION__);
+ (2745) ? (2745) : __LINE__, __FUNCTION__);
;
}
;
@@ -2021,7 +2025,7 @@ lab_endgetargs:;
/*_.IFCPP___V4*/ meltfptr[3] = /*_.IFELSE___V5*/ meltfptr[4];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2733:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2745:/ clear");
/*clear *//*_#IS_A__L1*/ meltfnum[0] = 0;
/*^clear */
/*clear *//*_.IFELSE___V5*/ meltfptr[4] = 0;
@@ -2034,7 +2038,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2734:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2746:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -2046,7 +2050,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.KEYW__V3*/ meltfptr[2]),
(melt_ptr_t) (( /*!CLASS_KEYWORD */ meltfrout->
tabval[1])));;
- MELT_LOCATION ("warmelt-first.melt:2734:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2746:/ cond");
/*cond */ if ( /*_#IS_A__L2*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -2054,7 +2058,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2734:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2746:/ cond.else");
/*^block */
/*anyblock */
@@ -2068,7 +2072,7 @@ lab_endgetargs:;
melt_assert_failed (("check keyw"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2734) ? (2734) : __LINE__, __FUNCTION__);
+ (2746) ? (2746) : __LINE__, __FUNCTION__);
;
}
;
@@ -2082,7 +2086,7 @@ lab_endgetargs:;
/*_.IFCPP___V6*/ meltfptr[4] = /*_.IFELSE___V7*/ meltfptr[6];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2734:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2746:/ clear");
/*clear *//*_#IS_A__L2*/ meltfnum[0] = 0;
/*^clear */
/*clear *//*_.IFELSE___V7*/ meltfptr[6] = 0;
@@ -2093,7 +2097,7 @@ lab_endgetargs:;
/*_.IFCPP___V6*/ meltfptr[4] = ( /*nil */ NULL);
#endif /*MELT_HAVE_DEBUG */
;
- MELT_LOCATION ("warmelt-first.melt:2735:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2747:/ quasiblock");
/*^getslot */
@@ -2104,7 +2108,7 @@ lab_endgetargs:;
/*_.KWNAME__V9*/ meltfptr[8] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:2736:/ getslot");
+ MELT_LOCATION ("warmelt-first.melt:2748:/ getslot");
{
melt_ptr_t slot = NULL, obj = NULL;
obj = (melt_ptr_t) ( /*_.INIDAT__V2*/ meltfptr[1]) /*=obj*/ ;
@@ -2116,7 +2120,7 @@ lab_endgetargs:;
(melt_get_mapstrings
((struct meltmapstrings_st *) ( /*_.KWDICT__V10*/ meltfptr[9]),
melt_string_str ((melt_ptr_t) ( /*_.KWNAME__V9*/ meltfptr[8]))));;
- MELT_LOCATION ("warmelt-first.melt:2738:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2750:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^cond */
@@ -2127,7 +2131,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2738:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2750:/ cond.else");
/*^block */
/*anyblock */
@@ -2135,7 +2139,7 @@ lab_endgetargs:;
{
- MELT_LOCATION ("warmelt-first.melt:2740:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2752:/ locexp");
meltgc_put_mapstrings ((struct meltmapstrings_st *) ( /*_.KWDICT__V10*/ meltfptr[9]),
melt_string_str ((melt_ptr_t)
( /*_.KWNAME__V9*/
@@ -2152,7 +2156,7 @@ lab_endgetargs:;
/*_.IFELSE___V12*/ meltfptr[11] = /*_.PROGN___V13*/ meltfptr[12];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2738:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2750:/ clear");
/*clear *//*_.PROGN___V13*/ meltfptr[12] = 0;
}
;
@@ -2160,7 +2164,7 @@ lab_endgetargs:;
;
/*_.LET___V8*/ meltfptr[6] = /*_.IFELSE___V12*/ meltfptr[11];;
- MELT_LOCATION ("warmelt-first.melt:2735:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2747:/ clear");
/*clear *//*_.KWNAME__V9*/ meltfptr[8] = 0;
/*^clear */
/*clear *//*_.KWDICT__V10*/ meltfptr[9] = 0;
@@ -2168,7 +2172,7 @@ lab_endgetargs:;
/*clear *//*_.OLDKW__V11*/ meltfptr[10] = 0;
/*^clear */
/*clear *//*_.IFELSE___V12*/ meltfptr[11] = 0;
- MELT_LOCATION ("warmelt-first.melt:2732:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2744:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -2177,7 +2181,7 @@ lab_endgetargs:;
/*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V8*/ meltfptr[6];;
{
- MELT_LOCATION ("warmelt-first.melt:2732:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2744:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -2290,7 +2294,7 @@ meltrout_8_warmelt_first_CLONE_SYMBOL (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:2748:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:2760:/ getarg");
/*_.SYMB__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -2300,7 +2304,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:2750:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2762:/ quasiblock");
/*^getslot */
@@ -2313,13 +2317,13 @@ lab_endgetargs:;
/*_.MAPSTR__V4*/ meltfptr[3] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:2753:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2765:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_STRING__L1*/ meltfnum[0] =
(melt_magic_discr ((melt_ptr_t) ( /*_.SYMB__V2*/ meltfptr[1])) ==
MELTOBMAG_STRING);;
- MELT_LOCATION ("warmelt-first.melt:2753:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2765:/ cond");
/*cond */ if ( /*_#IS_STRING__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -2327,20 +2331,20 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2753:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2765:/ cond.else");
/*^block */
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:2755:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2767:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_A__L2*/ meltfnum[1] =
melt_is_instance_of ((melt_ptr_t) ( /*_.SYMB__V2*/ meltfptr[1]),
(melt_ptr_t) (( /*!CLASS_NAMED */ meltfrout->
tabval[1])));;
- MELT_LOCATION ("warmelt-first.melt:2755:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2767:/ cond");
/*cond */ if ( /*_#IS_A__L2*/ meltfnum[1]) /*then */
{
/*^cond.then */
@@ -2348,7 +2352,7 @@ lab_endgetargs:;
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:2756:/ getslot");
+ MELT_LOCATION ("warmelt-first.melt:2768:/ getslot");
{
melt_ptr_t slot = NULL, obj = NULL;
obj = (melt_ptr_t) ( /*_.SYMB__V2*/ meltfptr[1]) /*=obj*/ ;
@@ -2360,7 +2364,7 @@ lab_endgetargs:;
/*_.NAMED_NAME__V7*/ meltfptr[6];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2755:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2767:/ clear");
/*clear *//*_.NAMED_NAME__V7*/ meltfptr[6] = 0;
}
;
@@ -2372,14 +2376,14 @@ lab_endgetargs:;
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:2758:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2770:/ quasiblock");
/*_.DISCRIM__V9*/ meltfptr[8] =
((melt_ptr_t)
(melt_discr
((melt_ptr_t) ( /*_.SYMB__V2*/ meltfptr[1]))));;
- MELT_LOCATION ("warmelt-first.melt:2758:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2770:/ cond");
/*cond */ if (
/*ifisa */
melt_is_instance_of ((melt_ptr_t)
@@ -2408,7 +2412,7 @@ lab_endgetargs:;
;
{
- MELT_LOCATION ("warmelt-first.melt:2760:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2772:/ locexp");
warning (0, "MELT WARNING MSG [#%ld]::: %s - %s",
melt_dbgcounter,
("clone_symbol got invalid argument of discriminant"),
@@ -2419,7 +2423,7 @@ lab_endgetargs:;
;
{
- MELT_LOCATION ("warmelt-first.melt:2762:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2774:/ locexp");
#if MELT_HAVE_DEBUG
if (melt_need_debug (0))
@@ -2428,14 +2432,14 @@ lab_endgetargs:;
;
}
;
- MELT_LOCATION ("warmelt-first.melt:2763:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2775:/ quasiblock");
/*_?*/ meltfram__.loc_CSTRING__o0 =
(char *) 0;;
{
- MELT_LOCATION ("warmelt-first.melt:2766:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2778:/ locexp");
/* clone_symbol CLONAMSTR__1 */
{
static char clonambuf_CLONAMSTR__1[100];
@@ -2466,19 +2470,19 @@ lab_endgetargs:;
/*_.LET___V11*/ meltfptr[10] =
/*_.MAKE_STRINGCONST__V12*/ meltfptr[11];;
- MELT_LOCATION ("warmelt-first.melt:2763:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2775:/ clear");
/*clear *//*_?*/ meltfram__.loc_CSTRING__o0 = 0;
/*^clear */
/*clear *//*_.MAKE_STRINGCONST__V12*/ meltfptr[11] = 0;
/*_.LET___V8*/ meltfptr[6] = /*_.LET___V11*/ meltfptr[10];;
- MELT_LOCATION ("warmelt-first.melt:2758:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2770:/ clear");
/*clear *//*_.DISCRIM__V9*/ meltfptr[8] = 0;
/*^clear */
/*clear *//*_.DISCRINAM__V10*/ meltfptr[9] = 0;
/*^clear */
/*clear *//*_.LET___V11*/ meltfptr[10] = 0;
- MELT_LOCATION ("warmelt-first.melt:2757:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2769:/ quasiblock");
/*_.PROGN___V13*/ meltfptr[11] = /*_.LET___V8*/ meltfptr[6];;
@@ -2487,7 +2491,7 @@ lab_endgetargs:;
/*_.PROGN___V13*/ meltfptr[11];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2755:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2767:/ clear");
/*clear *//*_.LET___V8*/ meltfptr[6] = 0;
/*^clear */
/*clear *//*_.PROGN___V13*/ meltfptr[11] = 0;
@@ -2498,7 +2502,7 @@ lab_endgetargs:;
/*_.SYNAM__V5*/ meltfptr[4] = /*_.IFELSE___V6*/ meltfptr[5];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2753:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2765:/ clear");
/*clear *//*_#IS_A__L2*/ meltfnum[1] = 0;
/*^clear */
/*clear *//*_.IFELSE___V6*/ meltfptr[5] = 0;
@@ -2512,7 +2516,7 @@ lab_endgetargs:;
melt_string_str ((melt_ptr_t) ( /*_.SYNAM__V5*/ meltfptr[4]))));;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2782:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2794:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -2523,7 +2527,7 @@ lab_endgetargs:;
/*_#IS_STRING__L3*/ meltfnum[1] =
(melt_magic_discr ((melt_ptr_t) ( /*_.SYNAM__V5*/ meltfptr[4])) ==
MELTOBMAG_STRING);;
- MELT_LOCATION ("warmelt-first.melt:2782:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2794:/ cond");
/*cond */ if ( /*_#IS_STRING__L3*/ meltfnum[1]) /*then */
{
/*^cond.then */
@@ -2531,7 +2535,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2782:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2794:/ cond.else");
/*^block */
/*anyblock */
@@ -2545,7 +2549,7 @@ lab_endgetargs:;
melt_assert_failed (("check synam"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2782) ? (2782) : __LINE__, __FUNCTION__);
+ (2794) ? (2794) : __LINE__, __FUNCTION__);
;
}
;
@@ -2559,7 +2563,7 @@ lab_endgetargs:;
/*_.IFCPP___V15*/ meltfptr[9] = /*_.IFELSE___V16*/ meltfptr[10];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2782:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2794:/ clear");
/*clear *//*_#IS_STRING__L3*/ meltfnum[1] = 0;
/*^clear */
/*clear *//*_.IFELSE___V16*/ meltfptr[10] = 0;
@@ -2570,7 +2574,7 @@ lab_endgetargs:;
/*_.IFCPP___V15*/ meltfptr[9] = ( /*nil */ NULL);
#endif /*MELT_HAVE_DEBUG */
;
- MELT_LOCATION ("warmelt-first.melt:2783:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2795:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_INTEGERBOX__L4*/ meltfnum[1] =
@@ -2579,7 +2583,7 @@ lab_endgetargs:;
/*^compute */
/*_#NOT__L5*/ meltfnum[4] =
(!( /*_#IS_INTEGERBOX__L4*/ meltfnum[1]));;
- MELT_LOCATION ("warmelt-first.melt:2783:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2795:/ cond");
/*cond */ if ( /*_#NOT__L5*/ meltfnum[4]) /*then */
{
/*^cond.then */
@@ -2591,12 +2595,12 @@ lab_endgetargs:;
(meltgc_new_int
((meltobject_ptr_t)
(( /*!DISCR_INTEGER */ meltfrout->tabval[3])), (0)));;
- MELT_LOCATION ("warmelt-first.melt:2785:/ compute");
+ MELT_LOCATION ("warmelt-first.melt:2797:/ compute");
/*_.BOXI__V14*/ meltfptr[8] = /*_.SETQ___V18*/ meltfptr[11] =
/*_.MAKE_INTEGERBOX__V17*/ meltfptr[6];;
{
- MELT_LOCATION ("warmelt-first.melt:2786:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2798:/ locexp");
meltgc_put_mapstrings ((struct meltmapstrings_st *) ( /*_.MAPSTR__V4*/ meltfptr[3]),
melt_string_str ((melt_ptr_t)
( /*_.SYNAM__V5*/
@@ -2605,12 +2609,12 @@ lab_endgetargs:;
meltfptr[8]));
}
;
- MELT_LOCATION ("warmelt-first.melt:2784:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2796:/ quasiblock");
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2783:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2795:/ clear");
/*clear *//*_.MAKE_INTEGERBOX__V17*/ meltfptr[6] = 0;
/*^clear */
/*clear *//*_.SETQ___V18*/ meltfptr[11] = 0;
@@ -2618,7 +2622,7 @@ lab_endgetargs:;
;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:2787:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2799:/ quasiblock");
/*_#I__L6*/ meltfnum[5] =
@@ -2626,24 +2630,24 @@ lab_endgetargs:;
/*^compute */
/*_#I__L7*/ meltfnum[6] =
(( /*_#I__L6*/ meltfnum[5]) + (1));;
- MELT_LOCATION ("warmelt-first.melt:2788:/ compute");
+ MELT_LOCATION ("warmelt-first.melt:2800:/ compute");
/*_#I__L6*/ meltfnum[5] = /*_#SETQ___L8*/ meltfnum[7] =
/*_#I__L7*/ meltfnum[6];;
{
- MELT_LOCATION ("warmelt-first.melt:2789:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2801:/ locexp");
melt_put_int ((melt_ptr_t) ( /*_.BOXI__V14*/ meltfptr[8]),
( /*_#I__L6*/ meltfnum[5]));
}
;
- MELT_LOCATION ("warmelt-first.melt:2790:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2802:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_.MAKE_INTEGERBOX__V20*/ meltfptr[10] =
(meltgc_new_int
((meltobject_ptr_t) (( /*!DISCR_INTEGER */ meltfrout->tabval[3])),
( /*_#I__L6*/ meltfnum[5])));;
- MELT_LOCATION ("warmelt-first.melt:2790:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2802:/ quasiblock");
/*^rawallocobj */
@@ -2686,7 +2690,7 @@ lab_endgetargs:;
/*^compute */
/*_.LET___V19*/ meltfptr[5] = /*_.INST___V21*/ meltfptr[6];;
- MELT_LOCATION ("warmelt-first.melt:2787:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2799:/ clear");
/*clear *//*_#I__L6*/ meltfnum[5] = 0;
/*^clear */
/*clear *//*_#I__L7*/ meltfnum[6] = 0;
@@ -2698,7 +2702,7 @@ lab_endgetargs:;
/*clear *//*_.INST___V21*/ meltfptr[6] = 0;
/*_.LET___V3*/ meltfptr[2] = /*_.LET___V19*/ meltfptr[5];;
- MELT_LOCATION ("warmelt-first.melt:2750:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2762:/ clear");
/*clear *//*_.MAPSTR__V4*/ meltfptr[3] = 0;
/*^clear */
/*clear *//*_#IS_STRING__L1*/ meltfnum[0] = 0;
@@ -2714,13 +2718,13 @@ lab_endgetargs:;
/*clear *//*_#NOT__L5*/ meltfnum[4] = 0;
/*^clear */
/*clear *//*_.LET___V19*/ meltfptr[5] = 0;
- MELT_LOCATION ("warmelt-first.melt:2748:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2760:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V3*/ meltfptr[2];;
{
- MELT_LOCATION ("warmelt-first.melt:2748:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2760:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -2832,7 +2836,7 @@ meltrout_9_warmelt_first_INITFRESH_CONTENVMAKER (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:2799:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:2811:/ getarg");
/*_.PREVENV__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1 */
@@ -2848,7 +2852,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:2800:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2812:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#MELT_NEED_DBG__L1*/ meltfnum[0] =
@@ -2859,7 +2863,7 @@ lab_endgetargs:;
0 /* no melt_need_dbg */
#endif /*MELT_HAVE_DEBUG */
;;
- MELT_LOCATION ("warmelt-first.melt:2800:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2812:/ cond");
/*cond */ if ( /*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -2869,7 +2873,7 @@ lab_endgetargs:;
{
- MELT_LOCATION ("warmelt-first.melt:2801:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2813:/ locexp");
#if MELT_HAVE_DEBUG
if (melt_need_debug (0))
@@ -2883,10 +2887,10 @@ lab_endgetargs:;
;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:2802:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2814:/ quasiblock");
- MELT_LOCATION ("warmelt-first.melt:2803:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2815:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^cond */
@@ -2906,7 +2910,7 @@ lab_endgetargs:;
/*_.MAKE_STRINGCONST__V5*/ meltfptr[4];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2803:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2815:/ clear");
/*clear *//*_.MAKE_STRINGCONST__V5*/ meltfptr[4] = 0;
}
;
@@ -2917,7 +2921,7 @@ lab_endgetargs:;
/*_.DESCR__V4*/ meltfptr[3] = NULL;;
}
;
- MELT_LOCATION ("warmelt-first.melt:2804:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2816:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -2935,7 +2939,7 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:2805:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2817:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -2969,7 +2973,7 @@ lab_endgetargs:;
"newly made instance");
;
/*_.NEWCONT__V7*/ meltfptr[6] = /*_.INST__V8*/ meltfptr[7];;
- MELT_LOCATION ("warmelt-first.melt:2808:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2820:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -2978,7 +2982,7 @@ lab_endgetargs:;
/*_.RETVAL___V1*/ meltfptr[0] = /*_.NEWCONT__V7*/ meltfptr[6];;
{
- MELT_LOCATION ("warmelt-first.melt:2808:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2820:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -2993,7 +2997,7 @@ lab_endgetargs:;
/*finalret */ goto labend_rout;
/*_.LET___V3*/ meltfptr[2] = /*_.RETURN___V9*/ meltfptr[8];;
- MELT_LOCATION ("warmelt-first.melt:2802:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2814:/ clear");
/*clear *//*_.DESCR__V4*/ meltfptr[3] = 0;
/*^clear */
/*clear *//*_.NEWENV__V6*/ meltfptr[4] = 0;
@@ -3001,7 +3005,7 @@ lab_endgetargs:;
/*clear *//*_.NEWCONT__V7*/ meltfptr[6] = 0;
/*^clear */
/*clear *//*_.RETURN___V9*/ meltfptr[8] = 0;
- MELT_LOCATION ("warmelt-first.melt:2799:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2811:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -3010,7 +3014,7 @@ lab_endgetargs:;
/*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V3*/ meltfptr[2];;
{
- MELT_LOCATION ("warmelt-first.melt:2799:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2811:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -3123,7 +3127,7 @@ meltrout_10_warmelt_first_INITVALUE_EXPORTER (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:2812:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:2824:/ getarg");
/*_.SYM__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1 */
@@ -3152,16 +3156,16 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:2813:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2825:/ quasiblock");
/*_.PARENV__V6*/ meltfptr[5] = ( /*!konst_0 */ meltfrout->tabval[0]);;
- MELT_LOCATION ("warmelt-first.melt:2814:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2826:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#NULL__L1*/ meltfnum[0] =
(( /*_.CONTENV__V4*/ meltfptr[3]) == NULL);;
- MELT_LOCATION ("warmelt-first.melt:2814:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2826:/ cond");
/*cond */ if ( /*_#NULL__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -3169,7 +3173,7 @@ lab_endgetargs:;
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:2816:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2828:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^cond */
@@ -3180,7 +3184,7 @@ lab_endgetargs:;
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:2817:/ getslot");
+ MELT_LOCATION ("warmelt-first.melt:2829:/ getslot");
{
melt_ptr_t slot = NULL, obj = NULL;
obj = (melt_ptr_t) ( /*_.SYM__V2*/ meltfptr[1]) /*=obj*/ ;
@@ -3201,19 +3205,19 @@ lab_endgetargs:;
;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2816:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2828:/ clear");
/*clear *//*_.NAMED_NAME__V8*/ meltfptr[7] = 0;
}
;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:2818:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2830:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = NULL;;
{
- MELT_LOCATION ("warmelt-first.melt:2818:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2830:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -3226,7 +3230,7 @@ lab_endgetargs:;
/*^finalreturn */
;
/*finalret */ goto labend_rout;
- MELT_LOCATION ("warmelt-first.melt:2815:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2827:/ quasiblock");
/*_.PROGN___V10*/ meltfptr[9] = /*_.RETURN___V9*/ meltfptr[7];;
@@ -3234,7 +3238,7 @@ lab_endgetargs:;
/*_.IF___V7*/ meltfptr[6] = /*_.PROGN___V10*/ meltfptr[9];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2814:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2826:/ clear");
/*clear *//*_.RETURN___V9*/ meltfptr[7] = 0;
/*^clear */
/*clear *//*_.PROGN___V10*/ meltfptr[9] = 0;
@@ -3249,7 +3253,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2820:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2832:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -3261,7 +3265,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.SYM__V2*/ meltfptr[1]),
(melt_ptr_t) (( /*!CLASS_SYMBOL */ meltfrout->
tabval[1])));;
- MELT_LOCATION ("warmelt-first.melt:2820:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2832:/ cond");
/*cond */ if ( /*_#IS_A__L2*/ meltfnum[1]) /*then */
{
/*^cond.then */
@@ -3269,7 +3273,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2820:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2832:/ cond.else");
/*^block */
/*anyblock */
@@ -3283,7 +3287,7 @@ lab_endgetargs:;
melt_assert_failed (("check sym"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2820) ? (2820) : __LINE__, __FUNCTION__);
+ (2832) ? (2832) : __LINE__, __FUNCTION__);
;
}
;
@@ -3297,7 +3301,7 @@ lab_endgetargs:;
/*_.IFCPP___V11*/ meltfptr[7] = /*_.IFELSE___V12*/ meltfptr[9];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2820:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2832:/ clear");
/*clear *//*_#IS_A__L2*/ meltfnum[1] = 0;
/*^clear */
/*clear *//*_.IFELSE___V12*/ meltfptr[9] = 0;
@@ -3310,7 +3314,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2821:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2833:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -3322,7 +3326,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.CONTENV__V4*/ meltfptr[3]),
(melt_ptr_t) (( /*!CLASS_REFERENCE */ meltfrout->
tabval[2])));;
- MELT_LOCATION ("warmelt-first.melt:2821:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2833:/ cond");
/*cond */ if ( /*_#IS_A__L3*/ meltfnum[1]) /*then */
{
/*^cond.then */
@@ -3330,7 +3334,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2821:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2833:/ cond.else");
/*^block */
/*anyblock */
@@ -3344,7 +3348,7 @@ lab_endgetargs:;
melt_assert_failed (("check contenv"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2821) ? (2821) : __LINE__, __FUNCTION__);
+ (2833) ? (2833) : __LINE__, __FUNCTION__);
;
}
;
@@ -3358,7 +3362,7 @@ lab_endgetargs:;
/*_.IFCPP___V13*/ meltfptr[9] = /*_.IFELSE___V14*/ meltfptr[13];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2821:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2833:/ clear");
/*clear *//*_#IS_A__L3*/ meltfnum[1] = 0;
/*^clear */
/*clear *//*_.IFELSE___V14*/ meltfptr[13] = 0;
@@ -3369,7 +3373,7 @@ lab_endgetargs:;
/*_.IFCPP___V13*/ meltfptr[9] = ( /*nil */ NULL);
#endif /*MELT_HAVE_DEBUG */
;
- MELT_LOCATION ("warmelt-first.melt:2822:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2834:/ quasiblock");
/*^getslot */
@@ -3380,7 +3384,7 @@ lab_endgetargs:;
/*_.ENV__V16*/ meltfptr[15] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:2823:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2835:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^checksignal */
@@ -3388,7 +3392,7 @@ lab_endgetargs:;
;
/*_#NULL__L4*/ meltfnum[1] =
(( /*_.ENV__V16*/ meltfptr[15]) == NULL);;
- MELT_LOCATION ("warmelt-first.melt:2823:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2835:/ cond");
/*cond */ if ( /*_#NULL__L4*/ meltfnum[1]) /*then */
{
/*^cond.then */
@@ -3396,12 +3400,12 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2823:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2835:/ cond.else");
/*_.IF___V17*/ meltfptr[16] = NULL;;
}
;
- MELT_LOCATION ("warmelt-first.melt:2823:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2835:/ cond");
/*cond */ if ( /*_.IF___V17*/ meltfptr[16]) /*then */
{
/*^cond.then */
@@ -3409,7 +3413,7 @@ lab_endgetargs:;
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:2825:/ getslot");
+ MELT_LOCATION ("warmelt-first.melt:2837:/ getslot");
{
melt_ptr_t slot = NULL, obj = NULL;
obj = (melt_ptr_t) ( /*_.SYM__V2*/ meltfptr[1]) /*=obj*/ ;
@@ -3427,13 +3431,13 @@ lab_endgetargs:;
( /*_.NAMED_NAME__V19*/ meltfptr[18])));
}
;
- MELT_LOCATION ("warmelt-first.melt:2826:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2838:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = NULL;;
{
- MELT_LOCATION ("warmelt-first.melt:2826:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2838:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -3446,7 +3450,7 @@ lab_endgetargs:;
/*^finalreturn */
;
/*finalret */ goto labend_rout;
- MELT_LOCATION ("warmelt-first.melt:2824:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2836:/ quasiblock");
/*_.PROGN___V21*/ meltfptr[20] = /*_.RETURN___V20*/ meltfptr[19];;
@@ -3454,7 +3458,7 @@ lab_endgetargs:;
/*_.IF___V18*/ meltfptr[17] = /*_.PROGN___V21*/ meltfptr[20];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2823:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2835:/ clear");
/*clear *//*_.NAMED_NAME__V19*/ meltfptr[18] = 0;
/*^clear */
/*clear *//*_.RETURN___V20*/ meltfptr[19] = 0;
@@ -3471,7 +3475,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2828:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2840:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -3483,7 +3487,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.ENV__V16*/ meltfptr[15]),
(melt_ptr_t) (( /*!CLASS_ENVIRONMENT */
meltfrout->tabval[3])));;
- MELT_LOCATION ("warmelt-first.melt:2828:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2840:/ cond");
/*cond */ if ( /*_#IS_A__L5*/ meltfnum[4]) /*then */
{
/*^cond.then */
@@ -3491,7 +3495,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2828:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2840:/ cond.else");
/*^block */
/*anyblock */
@@ -3505,7 +3509,7 @@ lab_endgetargs:;
melt_assert_failed (("check good env"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2828) ? (2828) : __LINE__, __FUNCTION__);
+ (2840) ? (2840) : __LINE__, __FUNCTION__);
;
}
;
@@ -3519,7 +3523,7 @@ lab_endgetargs:;
/*_.IFCPP___V22*/ meltfptr[18] = /*_.IFELSE___V23*/ meltfptr[19];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2828:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2840:/ clear");
/*clear *//*_#IS_A__L5*/ meltfnum[4] = 0;
/*^clear */
/*clear *//*_.IFELSE___V23*/ meltfptr[19] = 0;
@@ -3530,10 +3534,10 @@ lab_endgetargs:;
/*_.IFCPP___V22*/ meltfptr[18] = ( /*nil */ NULL);
#endif /*MELT_HAVE_DEBUG */
;
- MELT_LOCATION ("warmelt-first.melt:2829:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2841:/ quasiblock");
- MELT_LOCATION ("warmelt-first.melt:2830:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2842:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^cond */
@@ -3567,7 +3571,7 @@ lab_endgetargs:;
/*_.FIND_ENV__V26*/ meltfptr[25];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2830:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2842:/ clear");
/*clear *//*_.FIND_ENV__V26*/ meltfptr[25] = 0;
}
;
@@ -3578,7 +3582,7 @@ lab_endgetargs:;
/*_.PREVBIND__V25*/ meltfptr[19] = NULL;;
}
;
- MELT_LOCATION ("warmelt-first.melt:2831:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2843:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -3620,7 +3624,7 @@ lab_endgetargs:;
"newly made instance");
;
/*_.VALBIND__V27*/ meltfptr[25] = /*_.INST__V28*/ meltfptr[27];;
- MELT_LOCATION ("warmelt-first.melt:2836:/ getslot");
+ MELT_LOCATION ("warmelt-first.melt:2848:/ getslot");
{
melt_ptr_t slot = NULL, obj = NULL;
obj = (melt_ptr_t) ( /*_.SYM__V2*/ meltfptr[1]) /*=obj*/ ;
@@ -3628,12 +3632,12 @@ lab_endgetargs:;
/*_.SYMNAM__V29*/ meltfptr[28] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:2839:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2851:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#NULL__L6*/ meltfnum[4] =
(( /*_.PREVBIND__V25*/ meltfptr[19]) == NULL);;
- MELT_LOCATION ("warmelt-first.melt:2839:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2851:/ cond");
/*cond */ if ( /*_#NULL__L6*/ meltfnum[4]) /*then */
{
/*^cond.then */
@@ -3641,13 +3645,13 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2839:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2851:/ cond.else");
/*^block */
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:2840:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2852:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^checksignal */
@@ -3658,7 +3662,7 @@ lab_endgetargs:;
( /*_.PREVBIND__V25*/ meltfptr[19]),
(melt_ptr_t) (( /*!CLASS_SELECTOR_BINDING */
meltfrout->tabval[6])));;
- MELT_LOCATION ("warmelt-first.melt:2840:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2852:/ cond");
/*cond */ if ( /*_#IS_A__L7*/ meltfnum[6]) /*then */
{
/*^cond.then */
@@ -3676,7 +3680,7 @@ lab_endgetargs:;
/*_#IF___L8*/ meltfnum[7] = /*_#IS_A__L9*/ meltfnum[8];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2840:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2852:/ clear");
/*clear *//*_#IS_A__L9*/ meltfnum[8] = 0;
}
;
@@ -3687,7 +3691,7 @@ lab_endgetargs:;
/*_#IF___L8*/ meltfnum[7] = 0;;
}
;
- MELT_LOCATION ("warmelt-first.melt:2840:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2852:/ cond");
/*cond */ if ( /*_#IF___L8*/ meltfnum[7]) /*then */
{
/*^cond.then */
@@ -3697,7 +3701,7 @@ lab_endgetargs:;
{
- MELT_LOCATION ("warmelt-first.melt:2843:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2855:/ locexp");
warning (0, "MELT WARNING MSG [#%ld]::: %s - %s",
melt_dbgcounter,
("not exporting previous bound selector"),
@@ -3706,13 +3710,13 @@ lab_endgetargs:;
meltfptr[28])));
}
;
- MELT_LOCATION ("warmelt-first.melt:2844:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2856:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = NULL;;
{
- MELT_LOCATION ("warmelt-first.melt:2844:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2856:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -3725,7 +3729,7 @@ lab_endgetargs:;
/*^finalreturn */
;
/*finalret */ goto labend_rout;
- MELT_LOCATION ("warmelt-first.melt:2840:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2852:/ quasiblock");
/*_.PROGN___V33*/ meltfptr[32] =
@@ -3735,7 +3739,7 @@ lab_endgetargs:;
/*_.PROGN___V33*/ meltfptr[32];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2840:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2852:/ clear");
/*clear *//*_.RETURN___V32*/ meltfptr[31] = 0;
/*^clear */
/*clear *//*_.PROGN___V33*/ meltfptr[32] = 0;
@@ -3749,7 +3753,7 @@ lab_endgetargs:;
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:2845:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2857:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^checksignal */
@@ -3759,7 +3763,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t)
( /*_.PREVBIND__V25*/ meltfptr[19]),
(melt_ptr_t) (( /*!CLASS_INSTANCE_BINDING */ meltfrout->tabval[8])));;
- MELT_LOCATION ("warmelt-first.melt:2845:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2857:/ cond");
/*cond */ if ( /*_#IS_A__L10*/ meltfnum[8]) /*then */
{
/*^cond.then */
@@ -3776,7 +3780,7 @@ lab_endgetargs:;
/*_#IS_OBJECT__L12*/ meltfnum[11];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2845:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2857:/ clear");
/*clear *//*_#IS_OBJECT__L12*/ meltfnum[11] = 0;
}
;
@@ -3787,7 +3791,7 @@ lab_endgetargs:;
/*_#IF___L11*/ meltfnum[10] = 0;;
}
;
- MELT_LOCATION ("warmelt-first.melt:2845:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2857:/ cond");
/*cond */ if ( /*_#IF___L11*/ meltfnum[10]) /*then */
{
/*^cond.then */
@@ -3797,7 +3801,7 @@ lab_endgetargs:;
{
- MELT_LOCATION ("warmelt-first.melt:2848:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2860:/ locexp");
warning (0, "MELT WARNING MSG [#%ld]::: %s - %s",
melt_dbgcounter,
("not exporting previous bound instance"),
@@ -3806,13 +3810,13 @@ lab_endgetargs:;
meltfptr[28])));
}
;
- MELT_LOCATION ("warmelt-first.melt:2849:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2861:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = NULL;;
{
- MELT_LOCATION ("warmelt-first.melt:2849:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2861:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0]
@@ -3826,7 +3830,7 @@ lab_endgetargs:;
/*^finalreturn */
;
/*finalret */ goto labend_rout;
- MELT_LOCATION ("warmelt-first.melt:2845:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2857:/ quasiblock");
/*_.PROGN___V36*/ meltfptr[35] =
@@ -3836,7 +3840,7 @@ lab_endgetargs:;
/*_.PROGN___V36*/ meltfptr[35];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2845:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2857:/ clear");
/*clear *//*_.RETURN___V35*/ meltfptr[32] = 0;
/*^clear */
/*clear *//*_.PROGN___V36*/ meltfptr[35] = 0;
@@ -3850,7 +3854,7 @@ lab_endgetargs:;
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:2850:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2862:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^checksignal */
@@ -3861,7 +3865,7 @@ lab_endgetargs:;
( /*_.PREVBIND__V25*/
meltfptr[19]),
(melt_ptr_t) (( /*!CLASS_PRIMITIVE_BINDING */ meltfrout->tabval[9])));;
- MELT_LOCATION ("warmelt-first.melt:2850:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2862:/ cond");
/*cond */ if ( /*_#IS_A__L13*/ meltfnum[11]) /*then */
{
/*^cond.then */
@@ -3879,7 +3883,7 @@ lab_endgetargs:;
/*_#IS_A__L15*/ meltfnum[14];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2850:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2862:/ clear");
/*clear *//*_#IS_A__L15*/ meltfnum[14] = 0;
}
;
@@ -3890,7 +3894,7 @@ lab_endgetargs:;
/*_#IF___L14*/ meltfnum[13] = 0;;
}
;
- MELT_LOCATION ("warmelt-first.melt:2850:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2862:/ cond");
/*cond */ if ( /*_#IF___L14*/ meltfnum[13]) /*then */
{
/*^cond.then */
@@ -3901,7 +3905,7 @@ lab_endgetargs:;
{
MELT_LOCATION
- ("warmelt-first.melt:2853:/ locexp");
+ ("warmelt-first.melt:2865:/ locexp");
warning (0,
"MELT WARNING MSG [#%ld]::: %s - %s",
melt_dbgcounter,
@@ -3912,14 +3916,14 @@ lab_endgetargs:;
}
;
MELT_LOCATION
- ("warmelt-first.melt:2854:/ quasiblock");
+ ("warmelt-first.melt:2866:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = NULL;;
{
MELT_LOCATION
- ("warmelt-first.melt:2854:/ locexp");
+ ("warmelt-first.melt:2866:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0]
@@ -3935,7 +3939,7 @@ lab_endgetargs:;
;
/*finalret */ goto labend_rout;
MELT_LOCATION
- ("warmelt-first.melt:2850:/ quasiblock");
+ ("warmelt-first.melt:2862:/ quasiblock");
/*_.PROGN___V39*/ meltfptr[38] =
@@ -3945,7 +3949,7 @@ lab_endgetargs:;
/*_.PROGN___V39*/ meltfptr[38];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2850:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2862:/ clear");
/*clear *//*_.RETURN___V38*/ meltfptr[35] = 0;
/*^clear */
/*clear *//*_.PROGN___V39*/ meltfptr[38] = 0;
@@ -3960,7 +3964,7 @@ lab_endgetargs:;
{
MELT_LOCATION
- ("warmelt-first.melt:2855:/ checksignal");
+ ("warmelt-first.melt:2867:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^checksignal */
@@ -3971,7 +3975,7 @@ lab_endgetargs:;
( /*_.PREVBIND__V25*/
meltfptr[19]),
(melt_ptr_t) (( /*!CLASS_FUNCTION_BINDING */ meltfrout->tabval[11])));;
- MELT_LOCATION ("warmelt-first.melt:2855:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2867:/ cond");
/*cond */ if ( /*_#IS_A__L16*/ meltfnum[14]) /*then */
{
/*^cond.then */
@@ -3990,7 +3994,7 @@ lab_endgetargs:;
/*epilog */
MELT_LOCATION
- ("warmelt-first.melt:2855:/ clear");
+ ("warmelt-first.melt:2867:/ clear");
/*clear *//*_#IS_CLOSURE__L18*/ meltfnum[17]
= 0;
}
@@ -4002,7 +4006,7 @@ lab_endgetargs:;
/*_#IF___L17*/ meltfnum[16] = 0;;
}
;
- MELT_LOCATION ("warmelt-first.melt:2855:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2867:/ cond");
/*cond */ if ( /*_#IF___L17*/ meltfnum[16]) /*then */
{
/*^cond.then */
@@ -4013,7 +4017,7 @@ lab_endgetargs:;
{
MELT_LOCATION
- ("warmelt-first.melt:2858:/ locexp");
+ ("warmelt-first.melt:2870:/ locexp");
warning (0,
"MELT WARNING MSG [#%ld]::: %s - %s",
melt_dbgcounter,
@@ -4023,14 +4027,14 @@ lab_endgetargs:;
}
;
MELT_LOCATION
- ("warmelt-first.melt:2859:/ quasiblock");
+ ("warmelt-first.melt:2871:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = NULL;;
{
MELT_LOCATION
- ("warmelt-first.melt:2859:/ locexp");
+ ("warmelt-first.melt:2871:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0]
@@ -4046,7 +4050,7 @@ lab_endgetargs:;
;
/*finalret */ goto labend_rout;
MELT_LOCATION
- ("warmelt-first.melt:2855:/ quasiblock");
+ ("warmelt-first.melt:2867:/ quasiblock");
/*_.PROGN___V42*/ meltfptr[41] =
@@ -4057,7 +4061,7 @@ lab_endgetargs:;
/*epilog */
MELT_LOCATION
- ("warmelt-first.melt:2855:/ clear");
+ ("warmelt-first.melt:2867:/ clear");
/*clear *//*_.RETURN___V41*/ meltfptr[38] =
0;
/*^clear */
@@ -4074,7 +4078,7 @@ lab_endgetargs:;
{
MELT_LOCATION
- ("warmelt-first.melt:2860:/ checksignal");
+ ("warmelt-first.melt:2872:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^checksignal */
@@ -4086,7 +4090,7 @@ lab_endgetargs:;
meltfptr[19]),
(melt_ptr_t) (( /*!CLASS_CLASS_BINDING */ meltfrout->tabval[12])));;
MELT_LOCATION
- ("warmelt-first.melt:2860:/ cond");
+ ("warmelt-first.melt:2872:/ cond");
/*cond */ if ( /*_#IS_A__L19*/ meltfnum[17]) /*then */
{
/*^cond.then */
@@ -4105,7 +4109,7 @@ lab_endgetargs:;
/*epilog */
MELT_LOCATION
- ("warmelt-first.melt:2860:/ clear");
+ ("warmelt-first.melt:2872:/ clear");
/*clear *//*_#IS_A__L21*/ meltfnum[20]
= 0;
}
@@ -4118,7 +4122,7 @@ lab_endgetargs:;
}
;
MELT_LOCATION
- ("warmelt-first.melt:2860:/ cond");
+ ("warmelt-first.melt:2872:/ cond");
/*cond */ if ( /*_#IF___L20*/ meltfnum[19]) /*then */
{
/*^cond.then */
@@ -4129,7 +4133,7 @@ lab_endgetargs:;
{
MELT_LOCATION
- ("warmelt-first.melt:2863:/ locexp");
+ ("warmelt-first.melt:2875:/ locexp");
warning (0,
"MELT WARNING MSG [#%ld]::: %s - %s",
melt_dbgcounter,
@@ -4138,14 +4142,14 @@ lab_endgetargs:;
}
;
MELT_LOCATION
- ("warmelt-first.melt:2864:/ quasiblock");
+ ("warmelt-first.melt:2876:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = NULL;;
{
MELT_LOCATION
- ("warmelt-first.melt:2864:/ locexp");
+ ("warmelt-first.melt:2876:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_
@@ -4162,7 +4166,7 @@ lab_endgetargs:;
;
/*finalret */ goto labend_rout;
MELT_LOCATION
- ("warmelt-first.melt:2860:/ quasiblock");
+ ("warmelt-first.melt:2872:/ quasiblock");
/*_.PROGN___V45*/ meltfptr[44] =
@@ -4173,7 +4177,7 @@ lab_endgetargs:;
/*epilog */
MELT_LOCATION
- ("warmelt-first.melt:2860:/ clear");
+ ("warmelt-first.melt:2872:/ clear");
/*clear *//*_.RETURN___V44*/
meltfptr[41] = 0;
/*^clear */
@@ -4190,7 +4194,7 @@ lab_endgetargs:;
{
MELT_LOCATION
- ("warmelt-first.melt:2865:/ checksignal");
+ ("warmelt-first.melt:2877:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^checksignal */
@@ -4200,7 +4204,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t)
( /*_.PREVBIND__V25*/ meltfptr[19]), (melt_ptr_t) (( /*!CLASS_FIELD_BINDING */ meltfrout->tabval[14])));;
MELT_LOCATION
- ("warmelt-first.melt:2865:/ cond");
+ ("warmelt-first.melt:2877:/ cond");
/*cond */ if ( /*_#IS_A__L22*/ meltfnum[20]) /*then */
{
/*^cond.then */
@@ -4216,7 +4220,7 @@ lab_endgetargs:;
/*epilog */
MELT_LOCATION
- ("warmelt-first.melt:2865:/ clear");
+ ("warmelt-first.melt:2877:/ clear");
/*clear *//*_#IS_A__L24*/
meltfnum[23] = 0;
}
@@ -4229,7 +4233,7 @@ lab_endgetargs:;
}
;
MELT_LOCATION
- ("warmelt-first.melt:2865:/ cond");
+ ("warmelt-first.melt:2877:/ cond");
/*cond */ if ( /*_#IF___L23*/ meltfnum[22]) /*then */
{
/*^cond.then */
@@ -4240,7 +4244,7 @@ lab_endgetargs:;
{
MELT_LOCATION
- ("warmelt-first.melt:2868:/ locexp");
+ ("warmelt-first.melt:2880:/ locexp");
warning (0,
"MELT WARNING MSG [#%ld]::: %s - %s",
melt_dbgcounter,
@@ -4249,7 +4253,7 @@ lab_endgetargs:;
}
;
MELT_LOCATION
- ("warmelt-first.melt:2869:/ quasiblock");
+ ("warmelt-first.melt:2881:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] =
@@ -4257,7 +4261,7 @@ lab_endgetargs:;
{
MELT_LOCATION
- ("warmelt-first.melt:2869:/ locexp");
+ ("warmelt-first.melt:2881:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_
@@ -4274,7 +4278,7 @@ lab_endgetargs:;
;
/*finalret */ goto labend_rout;
MELT_LOCATION
- ("warmelt-first.melt:2865:/ quasiblock");
+ ("warmelt-first.melt:2877:/ quasiblock");
/*_.PROGN___V48*/ meltfptr[47] =
@@ -4288,7 +4292,7 @@ lab_endgetargs:;
/*epilog */
MELT_LOCATION
- ("warmelt-first.melt:2865:/ clear");
+ ("warmelt-first.melt:2877:/ clear");
/*clear *//*_.RETURN___V47*/
meltfptr[44] = 0;
/*^clear */
@@ -4305,7 +4309,7 @@ lab_endgetargs:;
{
MELT_LOCATION
- ("warmelt-first.melt:2871:/ checksignal");
+ ("warmelt-first.melt:2883:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^checksignal */
@@ -4314,7 +4318,7 @@ lab_endgetargs:;
/*_#IS_A__L25*/ meltfnum[23] =
melt_is_instance_of ((melt_ptr_t) ( /*_.PREVBIND__V25*/ meltfptr[19]), (melt_ptr_t) (( /*!CLASS_INSTANCE_BINDING */ meltfrout->tabval[8])));;
MELT_LOCATION
- ("warmelt-first.melt:2871:/ cond");
+ ("warmelt-first.melt:2883:/ cond");
/*cond */ if ( /*_#IS_A__L25*/ meltfnum[23]) /*then */
{
/*^cond.then */
@@ -4337,7 +4341,7 @@ lab_endgetargs:;
/*epilog */
MELT_LOCATION
- ("warmelt-first.melt:2871:/ clear");
+ ("warmelt-first.melt:2883:/ clear");
/*clear *//*_#IS_OBJECT__L27*/
meltfnum[26] = 0;
}
@@ -4351,7 +4355,7 @@ lab_endgetargs:;
}
;
MELT_LOCATION
- ("warmelt-first.melt:2871:/ cond");
+ ("warmelt-first.melt:2883:/ cond");
/*cond */ if ( /*_#IF___L26*/ meltfnum[25]) /*then */
{
/*^cond.then */
@@ -4362,7 +4366,7 @@ lab_endgetargs:;
{
MELT_LOCATION
- ("warmelt-first.melt:2874:/ locexp");
+ ("warmelt-first.melt:2886:/ locexp");
warning (0,
"MELT WARNING MSG [#%ld]::: %s - %s",
melt_dbgcounter,
@@ -4373,7 +4377,7 @@ lab_endgetargs:;
}
;
MELT_LOCATION
- ("warmelt-first.melt:2875:/ quasiblock");
+ ("warmelt-first.melt:2887:/ quasiblock");
/*_.RETVAL___V1*/
@@ -4381,7 +4385,7 @@ lab_endgetargs:;
{
MELT_LOCATION
- ("warmelt-first.melt:2875:/ locexp");
+ ("warmelt-first.melt:2887:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_
@@ -4399,7 +4403,7 @@ lab_endgetargs:;
/*finalret */ goto
labend_rout;
MELT_LOCATION
- ("warmelt-first.melt:2871:/ quasiblock");
+ ("warmelt-first.melt:2883:/ quasiblock");
/*_.PROGN___V51*/
@@ -4414,7 +4418,7 @@ lab_endgetargs:;
/*epilog */
MELT_LOCATION
- ("warmelt-first.melt:2871:/ clear");
+ ("warmelt-first.melt:2883:/ clear");
/*clear *//*_.RETURN___V50*/
meltfptr[47] = 0;
/*^clear */
@@ -4431,14 +4435,14 @@ lab_endgetargs:;
{
MELT_LOCATION
- ("warmelt-first.melt:2877:/ checksignal");
+ ("warmelt-first.melt:2889:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_A__L28*/
meltfnum[26] =
melt_is_instance_of ((melt_ptr_t) ( /*_.PREVBIND__V25*/ meltfptr[19]), (melt_ptr_t) (( /*!CLASS_VALUE_BINDING */ meltfrout->tabval[5])));;
MELT_LOCATION
- ("warmelt-first.melt:2877:/ cond");
+ ("warmelt-first.melt:2889:/ cond");
/*cond */ if ( /*_#IS_A__L28*/ meltfnum[26]) /*then */
{
/*^cond.then */
@@ -4447,7 +4451,7 @@ lab_endgetargs:;
{
MELT_LOCATION
- ("warmelt-first.melt:2878:/ quasiblock");
+ ("warmelt-first.melt:2890:/ quasiblock");
/*^getslot */
@@ -4481,7 +4485,7 @@ lab_endgetargs:;
meltfptr
[2]))));;
MELT_LOCATION
- ("warmelt-first.melt:2882:/ checksignal");
+ ("warmelt-first.melt:2894:/ checksignal");
MELT_CHECK_SIGNAL
();
;
@@ -4489,7 +4493,7 @@ lab_endgetargs:;
meltfnum[28] =
(( /*_.PREVDISCR__V55*/ meltfptr[54]) == ( /*_.CURDISCR__V56*/ meltfptr[55]));;
MELT_LOCATION
- ("warmelt-first.melt:2882:/ cond");
+ ("warmelt-first.melt:2894:/ cond");
/*cond */ if ( /*_#__L29*/ meltfnum[28]) /*then */
{
/*^cond.then */
@@ -4500,7 +4504,7 @@ lab_endgetargs:;
{
MELT_LOCATION
- ("warmelt-first.melt:2884:/ locexp");
+ ("warmelt-first.melt:2896:/ locexp");
warning (0,
"MELT WARNING MSG [#%ld]::: %s - %s",
melt_dbgcounter,
@@ -4510,7 +4514,7 @@ lab_endgetargs:;
}
;
MELT_LOCATION
- ("warmelt-first.melt:2886:/ getslot");
+ ("warmelt-first.melt:2898:/ getslot");
{
melt_ptr_t
slot =
@@ -4533,7 +4537,7 @@ lab_endgetargs:;
{
MELT_LOCATION
- ("warmelt-first.melt:2885:/ locexp");
+ ("warmelt-first.melt:2897:/ locexp");
warning (0,
"MELT WARNING MSG [#%ld]::: %s - %s",
melt_dbgcounter,
@@ -4543,7 +4547,7 @@ lab_endgetargs:;
}
;
MELT_LOCATION
- ("warmelt-first.melt:2887:/ quasiblock");
+ ("warmelt-first.melt:2899:/ quasiblock");
/*_.RETVAL___V1*/
@@ -4552,7 +4556,7 @@ lab_endgetargs:;
{
MELT_LOCATION
- ("warmelt-first.melt:2887:/ locexp");
+ ("warmelt-first.melt:2899:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -4569,7 +4573,7 @@ lab_endgetargs:;
goto
labend_rout;
MELT_LOCATION
- ("warmelt-first.melt:2883:/ quasiblock");
+ ("warmelt-first.melt:2895:/ quasiblock");
/*_.PROGN___V60*/
@@ -4588,7 +4592,7 @@ lab_endgetargs:;
/*epilog */
MELT_LOCATION
- ("warmelt-first.melt:2882:/ clear");
+ ("warmelt-first.melt:2894:/ clear");
/*clear *//*_.NAMED_NAME__V58*/
meltfptr
[57] = 0;
@@ -4618,7 +4622,7 @@ lab_endgetargs:;
meltfptr[56];;
MELT_LOCATION
- ("warmelt-first.melt:2878:/ clear");
+ ("warmelt-first.melt:2890:/ clear");
/*clear *//*_.PREVAL__V54*/
meltfptr[53] = 0;
/*^clear */
@@ -4640,7 +4644,7 @@ lab_endgetargs:;
/*epilog */
MELT_LOCATION
- ("warmelt-first.melt:2877:/ clear");
+ ("warmelt-first.melt:2889:/ clear");
/*clear *//*_.LET___V53*/
meltfptr[50] = 0;
}
@@ -4662,7 +4666,7 @@ lab_endgetargs:;
/*epilog */
MELT_LOCATION
- ("warmelt-first.melt:2871:/ clear");
+ ("warmelt-first.melt:2883:/ clear");
/*clear *//*_#IS_A__L28*/
meltfnum[26] = 0;
/*^clear */
@@ -4679,7 +4683,7 @@ lab_endgetargs:;
/*epilog */
MELT_LOCATION
- ("warmelt-first.melt:2865:/ clear");
+ ("warmelt-first.melt:2877:/ clear");
/*clear *//*_#IS_A__L25*/
meltfnum[23] = 0;
/*^clear */
@@ -4697,7 +4701,7 @@ lab_endgetargs:;
/*epilog */
MELT_LOCATION
- ("warmelt-first.melt:2860:/ clear");
+ ("warmelt-first.melt:2872:/ clear");
/*clear *//*_#IS_A__L22*/ meltfnum[20]
= 0;
/*^clear */
@@ -4715,7 +4719,7 @@ lab_endgetargs:;
/*epilog */
MELT_LOCATION
- ("warmelt-first.melt:2855:/ clear");
+ ("warmelt-first.melt:2867:/ clear");
/*clear *//*_#IS_A__L19*/ meltfnum[17] = 0;
/*^clear */
/*clear *//*_#IF___L20*/ meltfnum[19] = 0;
@@ -4730,7 +4734,7 @@ lab_endgetargs:;
/*_.IFELSE___V40*/ meltfptr[35];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2850:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2862:/ clear");
/*clear *//*_#IS_A__L16*/ meltfnum[14] = 0;
/*^clear */
/*clear *//*_#IF___L17*/ meltfnum[16] = 0;
@@ -4744,7 +4748,7 @@ lab_endgetargs:;
/*_.IFELSE___V37*/ meltfptr[32];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2845:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2857:/ clear");
/*clear *//*_#IS_A__L13*/ meltfnum[11] = 0;
/*^clear */
/*clear *//*_#IF___L14*/ meltfnum[13] = 0;
@@ -4758,7 +4762,7 @@ lab_endgetargs:;
/*_.IFELSE___V34*/ meltfptr[31];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2840:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2852:/ clear");
/*clear *//*_#IS_A__L10*/ meltfnum[8] = 0;
/*^clear */
/*clear *//*_#IF___L11*/ meltfnum[10] = 0;
@@ -4771,7 +4775,7 @@ lab_endgetargs:;
/*_.IFELSE___V30*/ meltfptr[29] = /*_.IFELSE___V31*/ meltfptr[30];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2839:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2851:/ clear");
/*clear *//*_#IS_A__L7*/ meltfnum[6] = 0;
/*^clear */
/*clear *//*_#IF___L8*/ meltfnum[7] = 0;
@@ -4783,7 +4787,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2890:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2902:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -4795,7 +4799,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.VALBIND__V27*/ meltfptr[25]),
(melt_ptr_t) (( /*!CLASS_ANY_BINDING */
meltfrout->tabval[15])));;
- MELT_LOCATION ("warmelt-first.melt:2890:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2902:/ cond");
/*cond */ if ( /*_#IS_A__L30*/ meltfnum[28]) /*then */
{
/*^cond.then */
@@ -4803,7 +4807,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2890:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2902:/ cond.else");
/*^block */
/*anyblock */
@@ -4817,7 +4821,7 @@ lab_endgetargs:;
melt_assert_failed (("check valbind"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2890) ? (2890) : __LINE__, __FUNCTION__);
+ (2902) ? (2902) : __LINE__, __FUNCTION__);
;
}
;
@@ -4831,7 +4835,7 @@ lab_endgetargs:;
/*_.IFCPP___V61*/ meltfptr[57] = /*_.IFELSE___V62*/ meltfptr[58];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2890:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2902:/ clear");
/*clear *//*_#IS_A__L30*/ meltfnum[28] = 0;
/*^clear */
/*clear *//*_.IFELSE___V62*/ meltfptr[58] = 0;
@@ -4842,7 +4846,7 @@ lab_endgetargs:;
/*_.IFCPP___V61*/ meltfptr[57] = ( /*nil */ NULL);
#endif /*MELT_HAVE_DEBUG */
;
- MELT_LOCATION ("warmelt-first.melt:2891:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2903:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -4861,13 +4865,13 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:2892:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2904:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = NULL;;
{
- MELT_LOCATION ("warmelt-first.melt:2892:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2904:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -4882,7 +4886,7 @@ lab_endgetargs:;
/*finalret */ goto labend_rout;
/*_.LET___V24*/ meltfptr[20] = /*_.RETURN___V64*/ meltfptr[53];;
- MELT_LOCATION ("warmelt-first.melt:2829:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2841:/ clear");
/*clear *//*_.PREVBIND__V25*/ meltfptr[19] = 0;
/*^clear */
/*clear *//*_.VALBIND__V27*/ meltfptr[25] = 0;
@@ -4900,7 +4904,7 @@ lab_endgetargs:;
/*clear *//*_.RETURN___V64*/ meltfptr[53] = 0;
/*_.LET___V15*/ meltfptr[13] = /*_.LET___V24*/ meltfptr[20];;
- MELT_LOCATION ("warmelt-first.melt:2822:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2834:/ clear");
/*clear *//*_.ENV__V16*/ meltfptr[15] = 0;
/*^clear */
/*clear *//*_#NULL__L4*/ meltfnum[1] = 0;
@@ -4914,7 +4918,7 @@ lab_endgetargs:;
/*clear *//*_.LET___V24*/ meltfptr[20] = 0;
/*_.LET___V5*/ meltfptr[4] = /*_.LET___V15*/ meltfptr[13];;
- MELT_LOCATION ("warmelt-first.melt:2813:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2825:/ clear");
/*clear *//*_.PARENV__V6*/ meltfptr[5] = 0;
/*^clear */
/*clear *//*_#NULL__L1*/ meltfnum[0] = 0;
@@ -4926,13 +4930,13 @@ lab_endgetargs:;
/*clear *//*_.IFCPP___V13*/ meltfptr[9] = 0;
/*^clear */
/*clear *//*_.LET___V15*/ meltfptr[13] = 0;
- MELT_LOCATION ("warmelt-first.melt:2812:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2824:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V5*/ meltfptr[4];;
{
- MELT_LOCATION ("warmelt-first.melt:2812:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2824:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -5045,7 +5049,7 @@ meltrout_11_warmelt_first_INITVALUE_IMPORTER (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:2897:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:2909:/ getarg");
/*_.SYM__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1 */
@@ -5079,21 +5083,21 @@ lab_endgetargs:;
{
- MELT_LOCATION ("warmelt-first.melt:2898:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2910:/ locexp");
/* ENSUREMODNAM__1 */ if (! /*_?*/ meltfram__.loc_CSTRING__o1)
/*_?*/
meltfram__.loc_CSTRING__o1 = "???";
;
}
;
- MELT_LOCATION ("warmelt-first.melt:2900:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2912:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_NOT_A__L1*/ meltfnum[0] =
!melt_is_instance_of ((melt_ptr_t) ( /*_.SYM__V2*/ meltfptr[1]),
(melt_ptr_t) (( /*!CLASS_SYMBOL */ meltfrout->
tabval[0])));;
- MELT_LOCATION ("warmelt-first.melt:2900:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2912:/ cond");
/*cond */ if ( /*_#IS_NOT_A__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -5103,7 +5107,7 @@ lab_endgetargs:;
{
- MELT_LOCATION ("warmelt-first.melt:2903:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2915:/ locexp");
/* ERRFAILIMPORT__1 */
if ( /*_?*/ meltfram__.loc_CSTRING__o0)
error ("MELT [%s]: imported symbol %s not found",
@@ -5115,13 +5119,13 @@ lab_endgetargs:;
;
}
;
- MELT_LOCATION ("warmelt-first.melt:2910:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2922:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = NULL;;
{
- MELT_LOCATION ("warmelt-first.melt:2910:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2922:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -5134,7 +5138,7 @@ lab_endgetargs:;
/*^finalreturn */
;
/*finalret */ goto labend_rout;
- MELT_LOCATION ("warmelt-first.melt:2901:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2913:/ quasiblock");
/*_.PROGN___V6*/ meltfptr[5] = /*_.RETURN___V5*/ meltfptr[4];;
@@ -5142,7 +5146,7 @@ lab_endgetargs:;
/*_.IF___V4*/ meltfptr[3] = /*_.PROGN___V6*/ meltfptr[5];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2900:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2912:/ clear");
/*clear *//*_.RETURN___V5*/ meltfptr[4] = 0;
/*^clear */
/*clear *//*_.PROGN___V6*/ meltfptr[5] = 0;
@@ -5157,7 +5161,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2912:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2924:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -5169,7 +5173,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.SYM__V2*/ meltfptr[1]),
(melt_ptr_t) (( /*!CLASS_SYMBOL */ meltfrout->
tabval[0])));;
- MELT_LOCATION ("warmelt-first.melt:2912:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2924:/ cond");
/*cond */ if ( /*_#IS_A__L2*/ meltfnum[1]) /*then */
{
/*^cond.then */
@@ -5177,7 +5181,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2912:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2924:/ cond.else");
/*^block */
/*anyblock */
@@ -5191,7 +5195,7 @@ lab_endgetargs:;
melt_assert_failed (("check sym"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2912) ? (2912) : __LINE__, __FUNCTION__);
+ (2924) ? (2924) : __LINE__, __FUNCTION__);
;
}
;
@@ -5205,7 +5209,7 @@ lab_endgetargs:;
/*_.IFCPP___V7*/ meltfptr[4] = /*_.IFELSE___V8*/ meltfptr[5];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2912:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2924:/ clear");
/*clear *//*_#IS_A__L2*/ meltfnum[1] = 0;
/*^clear */
/*clear *//*_.IFELSE___V8*/ meltfptr[5] = 0;
@@ -5218,7 +5222,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2913:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2925:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -5230,7 +5234,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.PARENV__V3*/ meltfptr[2]),
(melt_ptr_t) (( /*!CLASS_ENVIRONMENT */
meltfrout->tabval[1])));;
- MELT_LOCATION ("warmelt-first.melt:2913:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2925:/ cond");
/*cond */ if ( /*_#IS_A__L3*/ meltfnum[1]) /*then */
{
/*^cond.then */
@@ -5238,7 +5242,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2913:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2925:/ cond.else");
/*^block */
/*anyblock */
@@ -5252,7 +5256,7 @@ lab_endgetargs:;
melt_assert_failed (("check parenv"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2913) ? (2913) : __LINE__, __FUNCTION__);
+ (2925) ? (2925) : __LINE__, __FUNCTION__);
;
}
;
@@ -5266,7 +5270,7 @@ lab_endgetargs:;
/*_.IFCPP___V9*/ meltfptr[5] = /*_.IFELSE___V10*/ meltfptr[9];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2913:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2925:/ clear");
/*clear *//*_#IS_A__L3*/ meltfnum[1] = 0;
/*^clear */
/*clear *//*_.IFELSE___V10*/ meltfptr[9] = 0;
@@ -5277,7 +5281,7 @@ lab_endgetargs:;
/*_.IFCPP___V9*/ meltfptr[5] = ( /*nil */ NULL);
#endif /*MELT_HAVE_DEBUG */
;
- MELT_LOCATION ("warmelt-first.melt:2914:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2926:/ quasiblock");
/*^checksignal */
@@ -5298,14 +5302,14 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:2916:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2928:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_NOT_A__L4*/ meltfnum[1] =
!melt_is_instance_of ((melt_ptr_t) ( /*_.VALBIND__V12*/ meltfptr[11]),
(melt_ptr_t) (( /*!CLASS_VALUE_BINDING */
meltfrout->tabval[3])));;
- MELT_LOCATION ("warmelt-first.melt:2916:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2928:/ cond");
/*cond */ if ( /*_#IS_NOT_A__L4*/ meltfnum[1]) /*then */
{
/*^cond.then */
@@ -5313,7 +5317,7 @@ lab_endgetargs:;
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:2917:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2929:/ quasiblock");
/*^cond */
@@ -5344,7 +5348,7 @@ lab_endgetargs:;
/*_.BINDISCR__V16*/ meltfptr[15] =
((melt_ptr_t)
(melt_discr ((melt_ptr_t) ( /*_.VALBIND__V12*/ meltfptr[11]))));;
- MELT_LOCATION ("warmelt-first.melt:2919:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2931:/ cond");
/*cond */ if (
/*ifisa */
melt_is_instance_of ((melt_ptr_t)
@@ -5372,7 +5376,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2921:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2933:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -5384,7 +5388,7 @@ lab_endgetargs:;
(melt_magic_discr
((melt_ptr_t) ( /*_.SYMNAM__V15*/ meltfptr[14])) ==
MELTOBMAG_STRING);;
- MELT_LOCATION ("warmelt-first.melt:2921:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2933:/ cond");
/*cond */ if ( /*_#IS_STRING__L5*/ meltfnum[4]) /*then */
{
/*^cond.then */
@@ -5392,7 +5396,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2921:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2933:/ cond.else");
/*^block */
/*anyblock */
@@ -5406,7 +5410,7 @@ lab_endgetargs:;
melt_assert_failed (("check symnam"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2921) ? (2921) : __LINE__,
+ (2933) ? (2933) : __LINE__,
__FUNCTION__);
;
}
@@ -5421,7 +5425,7 @@ lab_endgetargs:;
/*_.IFCPP___V18*/ meltfptr[17] = /*_.IFELSE___V19*/ meltfptr[18];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2921:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2933:/ clear");
/*clear *//*_#IS_STRING__L5*/ meltfnum[4] = 0;
/*^clear */
/*clear *//*_.IFELSE___V19*/ meltfptr[18] = 0;
@@ -5434,7 +5438,7 @@ lab_endgetargs:;
;
{
- MELT_LOCATION ("warmelt-first.melt:2923:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2935:/ locexp");
/* ERRBADIMPORT__1 start */
{
const char *ERRBADIMPORT__1_str =
@@ -5449,13 +5453,13 @@ lab_endgetargs:;
} /* ERRBADIMPORT__1 end */ ;
}
;
- MELT_LOCATION ("warmelt-first.melt:2930:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2942:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = NULL;;
{
- MELT_LOCATION ("warmelt-first.melt:2930:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2942:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -5470,7 +5474,7 @@ lab_endgetargs:;
/*finalret */ goto labend_rout;
/*_.LET___V14*/ meltfptr[13] = /*_.RETURN___V20*/ meltfptr[18];;
- MELT_LOCATION ("warmelt-first.melt:2917:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2929:/ clear");
/*clear *//*_.SYMNAM__V15*/ meltfptr[14] = 0;
/*^clear */
/*clear *//*_.BINDISCR__V16*/ meltfptr[15] = 0;
@@ -5483,7 +5487,7 @@ lab_endgetargs:;
/*_.IF___V13*/ meltfptr[12] = /*_.LET___V14*/ meltfptr[13];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2916:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2928:/ clear");
/*clear *//*_.LET___V14*/ meltfptr[13] = 0;
}
;
@@ -5496,7 +5500,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2932:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2944:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -5508,7 +5512,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.VALBIND__V12*/ meltfptr[11]),
(melt_ptr_t) (( /*!CLASS_VALUE_BINDING */
meltfrout->tabval[3])));;
- MELT_LOCATION ("warmelt-first.melt:2932:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2944:/ cond");
/*cond */ if ( /*_#IS_A__L6*/ meltfnum[4]) /*then */
{
/*^cond.then */
@@ -5516,7 +5520,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2932:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2944:/ cond.else");
/*^block */
/*anyblock */
@@ -5530,7 +5534,7 @@ lab_endgetargs:;
melt_assert_failed (("check valbind"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2932) ? (2932) : __LINE__, __FUNCTION__);
+ (2944) ? (2944) : __LINE__, __FUNCTION__);
;
}
;
@@ -5544,7 +5548,7 @@ lab_endgetargs:;
/*_.IFCPP___V21*/ meltfptr[14] = /*_.IFELSE___V22*/ meltfptr[15];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2932:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2944:/ clear");
/*clear *//*_#IS_A__L6*/ meltfnum[4] = 0;
/*^clear */
/*clear *//*_.IFELSE___V22*/ meltfptr[15] = 0;
@@ -5555,7 +5559,7 @@ lab_endgetargs:;
/*_.IFCPP___V21*/ meltfptr[14] = ( /*nil */ NULL);
#endif /*MELT_HAVE_DEBUG */
;
- MELT_LOCATION ("warmelt-first.melt:2933:/ getslot");
+ MELT_LOCATION ("warmelt-first.melt:2945:/ getslot");
{
melt_ptr_t slot = NULL, obj = NULL;
obj = (melt_ptr_t) ( /*_.VALBIND__V12*/ meltfptr[11]) /*=obj*/ ;
@@ -5572,7 +5576,7 @@ lab_endgetargs:;
/*_.RETVAL___V1*/ meltfptr[0] = /*_.VBIND_VALUE__V23*/ meltfptr[16];;
{
- MELT_LOCATION ("warmelt-first.melt:2933:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2945:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -5587,7 +5591,7 @@ lab_endgetargs:;
/*finalret */ goto labend_rout;
/*_.LET___V11*/ meltfptr[9] = /*_.RETURN___V24*/ meltfptr[17];;
- MELT_LOCATION ("warmelt-first.melt:2914:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2926:/ clear");
/*clear *//*_.VALBIND__V12*/ meltfptr[11] = 0;
/*^clear */
/*clear *//*_#IS_NOT_A__L4*/ meltfnum[1] = 0;
@@ -5599,7 +5603,7 @@ lab_endgetargs:;
/*clear *//*_.VBIND_VALUE__V23*/ meltfptr[16] = 0;
/*^clear */
/*clear *//*_.RETURN___V24*/ meltfptr[17] = 0;
- MELT_LOCATION ("warmelt-first.melt:2897:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2909:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -5608,7 +5612,7 @@ lab_endgetargs:;
/*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V11*/ meltfptr[9];;
{
- MELT_LOCATION ("warmelt-first.melt:2897:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2909:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -5727,7 +5731,7 @@ meltrout_12_warmelt_first_INITMACRO_EXPORTER (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:2937:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:2949:/ getarg");
/*_.SYM__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1 */
@@ -5758,7 +5762,7 @@ lab_endgetargs:;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2938:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2950:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -5770,7 +5774,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.SYM__V2*/ meltfptr[1]),
(melt_ptr_t) (( /*!CLASS_SYMBOL */ meltfrout->
tabval[0])));;
- MELT_LOCATION ("warmelt-first.melt:2938:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2950:/ cond");
/*cond */ if ( /*_#IS_A__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -5778,7 +5782,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2938:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2950:/ cond.else");
/*^block */
/*anyblock */
@@ -5792,7 +5796,7 @@ lab_endgetargs:;
melt_assert_failed (("check sym"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2938) ? (2938) : __LINE__, __FUNCTION__);
+ (2950) ? (2950) : __LINE__, __FUNCTION__);
;
}
;
@@ -5806,7 +5810,7 @@ lab_endgetargs:;
/*_.IFCPP___V5*/ meltfptr[4] = /*_.IFELSE___V6*/ meltfptr[5];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2938:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2950:/ clear");
/*clear *//*_#IS_A__L1*/ meltfnum[0] = 0;
/*^clear */
/*clear *//*_.IFELSE___V6*/ meltfptr[5] = 0;
@@ -5817,12 +5821,12 @@ lab_endgetargs:;
/*_.IFCPP___V5*/ meltfptr[4] = ( /*nil */ NULL);
#endif /*MELT_HAVE_DEBUG */
;
- MELT_LOCATION ("warmelt-first.melt:2939:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2951:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#NULL__L2*/ meltfnum[0] =
(( /*_.CONTENV__V4*/ meltfptr[3]) == NULL);;
- MELT_LOCATION ("warmelt-first.melt:2939:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2951:/ cond");
/*cond */ if ( /*_#NULL__L2*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -5830,7 +5834,7 @@ lab_endgetargs:;
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:2941:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2953:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^cond */
@@ -5841,7 +5845,7 @@ lab_endgetargs:;
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:2943:/ getslot");
+ MELT_LOCATION ("warmelt-first.melt:2955:/ getslot");
{
melt_ptr_t slot = NULL, obj = NULL;
obj = (melt_ptr_t) ( /*_.SYM__V2*/ meltfptr[1]) /*=obj*/ ;
@@ -5851,7 +5855,7 @@ lab_endgetargs:;
;
{
- MELT_LOCATION ("warmelt-first.melt:2942:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2954:/ locexp");
warning (0, "MELT WARNING MSG [#%ld]::: %s - %s",
melt_dbgcounter,
("exporting macro too early with null environment container"),
@@ -5862,19 +5866,19 @@ lab_endgetargs:;
;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2941:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2953:/ clear");
/*clear *//*_.NAMED_NAME__V8*/ meltfptr[7] = 0;
}
;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:2944:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2956:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = NULL;;
{
- MELT_LOCATION ("warmelt-first.melt:2944:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2956:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -5887,7 +5891,7 @@ lab_endgetargs:;
/*^finalreturn */
;
/*finalret */ goto labend_rout;
- MELT_LOCATION ("warmelt-first.melt:2940:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2952:/ quasiblock");
/*_.PROGN___V10*/ meltfptr[9] = /*_.RETURN___V9*/ meltfptr[7];;
@@ -5895,7 +5899,7 @@ lab_endgetargs:;
/*_.IF___V7*/ meltfptr[5] = /*_.PROGN___V10*/ meltfptr[9];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2939:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2951:/ clear");
/*clear *//*_.RETURN___V9*/ meltfptr[7] = 0;
/*^clear */
/*clear *//*_.PROGN___V10*/ meltfptr[9] = 0;
@@ -5910,7 +5914,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2946:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2958:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -5922,7 +5926,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.CONTENV__V4*/ meltfptr[3]),
(melt_ptr_t) (( /*!CLASS_REFERENCE */ meltfrout->
tabval[2])));;
- MELT_LOCATION ("warmelt-first.melt:2946:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2958:/ cond");
/*cond */ if ( /*_#IS_A__L3*/ meltfnum[2]) /*then */
{
/*^cond.then */
@@ -5930,7 +5934,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2946:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2958:/ cond.else");
/*^block */
/*anyblock */
@@ -5944,7 +5948,7 @@ lab_endgetargs:;
melt_assert_failed (("check contenv"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2946) ? (2946) : __LINE__, __FUNCTION__);
+ (2958) ? (2958) : __LINE__, __FUNCTION__);
;
}
;
@@ -5958,7 +5962,7 @@ lab_endgetargs:;
/*_.IFCPP___V11*/ meltfptr[7] = /*_.IFELSE___V12*/ meltfptr[9];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2946:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2958:/ clear");
/*clear *//*_#IS_A__L3*/ meltfnum[2] = 0;
/*^clear */
/*clear *//*_.IFELSE___V12*/ meltfptr[9] = 0;
@@ -5969,7 +5973,7 @@ lab_endgetargs:;
/*_.IFCPP___V11*/ meltfptr[7] = ( /*nil */ NULL);
#endif /*MELT_HAVE_DEBUG */
;
- MELT_LOCATION ("warmelt-first.melt:2947:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2959:/ quasiblock");
/*^getslot */
@@ -5980,12 +5984,12 @@ lab_endgetargs:;
/*_.ENV__V14*/ meltfptr[13] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:2948:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2960:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#NULL__L4*/ meltfnum[2] =
(( /*_.ENV__V14*/ meltfptr[13]) == NULL);;
- MELT_LOCATION ("warmelt-first.melt:2948:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2960:/ cond");
/*cond */ if ( /*_#NULL__L4*/ meltfnum[2]) /*then */
{
/*^cond.then */
@@ -5993,7 +5997,7 @@ lab_endgetargs:;
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:2951:/ getslot");
+ MELT_LOCATION ("warmelt-first.melt:2963:/ getslot");
{
melt_ptr_t slot = NULL, obj = NULL;
obj = (melt_ptr_t) ( /*_.SYM__V2*/ meltfptr[1]) /*=obj*/ ;
@@ -6003,7 +6007,7 @@ lab_endgetargs:;
;
{
- MELT_LOCATION ("warmelt-first.melt:2950:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2962:/ locexp");
inform (UNKNOWN_LOCATION, ("MELT INFORM [#%ld]: %s - %s"),
melt_dbgcounter,
("exporting macro too early with null environment"),
@@ -6011,13 +6015,13 @@ lab_endgetargs:;
( /*_.NAMED_NAME__V16*/ meltfptr[15])));
}
;
- MELT_LOCATION ("warmelt-first.melt:2952:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2964:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = NULL;;
{
- MELT_LOCATION ("warmelt-first.melt:2952:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2964:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -6030,7 +6034,7 @@ lab_endgetargs:;
/*^finalreturn */
;
/*finalret */ goto labend_rout;
- MELT_LOCATION ("warmelt-first.melt:2949:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2961:/ quasiblock");
/*_.PROGN___V18*/ meltfptr[17] = /*_.RETURN___V17*/ meltfptr[16];;
@@ -6038,7 +6042,7 @@ lab_endgetargs:;
/*_.IF___V15*/ meltfptr[14] = /*_.PROGN___V18*/ meltfptr[17];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2948:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2960:/ clear");
/*clear *//*_.NAMED_NAME__V16*/ meltfptr[15] = 0;
/*^clear */
/*clear *//*_.RETURN___V17*/ meltfptr[16] = 0;
@@ -6055,7 +6059,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2954:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2966:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -6067,7 +6071,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.ENV__V14*/ meltfptr[13]),
(melt_ptr_t) (( /*!CLASS_ENVIRONMENT */
meltfrout->tabval[3])));;
- MELT_LOCATION ("warmelt-first.melt:2954:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2966:/ cond");
/*cond */ if ( /*_#IS_A__L5*/ meltfnum[4]) /*then */
{
/*^cond.then */
@@ -6075,7 +6079,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2954:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2966:/ cond.else");
/*^block */
/*anyblock */
@@ -6089,7 +6093,7 @@ lab_endgetargs:;
melt_assert_failed (("check env"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2954) ? (2954) : __LINE__, __FUNCTION__);
+ (2966) ? (2966) : __LINE__, __FUNCTION__);
;
}
;
@@ -6103,7 +6107,7 @@ lab_endgetargs:;
/*_.IFCPP___V19*/ meltfptr[15] = /*_.IFELSE___V20*/ meltfptr[16];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2954:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2966:/ clear");
/*clear *//*_#IS_A__L5*/ meltfnum[4] = 0;
/*^clear */
/*clear *//*_.IFELSE___V20*/ meltfptr[16] = 0;
@@ -6116,7 +6120,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2955:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2967:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -6127,7 +6131,7 @@ lab_endgetargs:;
/*_#IS_CLOSURE__L6*/ meltfnum[4] =
(melt_magic_discr ((melt_ptr_t) ( /*_.VAL__V3*/ meltfptr[2])) ==
MELTOBMAG_CLOSURE);;
- MELT_LOCATION ("warmelt-first.melt:2955:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2967:/ cond");
/*cond */ if ( /*_#IS_CLOSURE__L6*/ meltfnum[4]) /*then */
{
/*^cond.then */
@@ -6135,7 +6139,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2955:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2967:/ cond.else");
/*^block */
/*anyblock */
@@ -6149,7 +6153,7 @@ lab_endgetargs:;
melt_assert_failed (("check val is closure"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2955) ? (2955) : __LINE__, __FUNCTION__);
+ (2967) ? (2967) : __LINE__, __FUNCTION__);
;
}
;
@@ -6163,7 +6167,7 @@ lab_endgetargs:;
/*_.IFCPP___V21*/ meltfptr[17] = /*_.IFELSE___V22*/ meltfptr[16];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2955:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2967:/ clear");
/*clear *//*_#IS_CLOSURE__L6*/ meltfnum[4] = 0;
/*^clear */
/*clear *//*_.IFELSE___V22*/ meltfptr[16] = 0;
@@ -6174,7 +6178,7 @@ lab_endgetargs:;
/*_.IFCPP___V21*/ meltfptr[17] = ( /*nil */ NULL);
#endif /*MELT_HAVE_DEBUG */
;
- MELT_LOCATION ("warmelt-first.melt:2956:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2968:/ quasiblock");
/*^checksignal */
@@ -6219,7 +6223,7 @@ lab_endgetargs:;
"newly made instance");
;
/*_.MACBIND__V24*/ meltfptr[23] = /*_.INST__V25*/ meltfptr[24];;
- MELT_LOCATION ("warmelt-first.melt:2961:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2973:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -6238,13 +6242,13 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:2962:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2974:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = NULL;;
{
- MELT_LOCATION ("warmelt-first.melt:2962:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2974:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -6259,7 +6263,7 @@ lab_endgetargs:;
/*finalret */ goto labend_rout;
/*_.LET___V23*/ meltfptr[16] = /*_.RETURN___V27*/ meltfptr[26];;
- MELT_LOCATION ("warmelt-first.melt:2956:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2968:/ clear");
/*clear *//*_.MACBIND__V24*/ meltfptr[23] = 0;
/*^clear */
/*clear *//*_.PUT_ENV__V26*/ meltfptr[25] = 0;
@@ -6267,7 +6271,7 @@ lab_endgetargs:;
/*clear *//*_.RETURN___V27*/ meltfptr[26] = 0;
/*_.LET___V13*/ meltfptr[9] = /*_.LET___V23*/ meltfptr[16];;
- MELT_LOCATION ("warmelt-first.melt:2947:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2959:/ clear");
/*clear *//*_.ENV__V14*/ meltfptr[13] = 0;
/*^clear */
/*clear *//*_#NULL__L4*/ meltfnum[2] = 0;
@@ -6279,7 +6283,7 @@ lab_endgetargs:;
/*clear *//*_.IFCPP___V21*/ meltfptr[17] = 0;
/*^clear */
/*clear *//*_.LET___V23*/ meltfptr[16] = 0;
- MELT_LOCATION ("warmelt-first.melt:2937:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2949:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -6288,7 +6292,7 @@ lab_endgetargs:;
/*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V13*/ meltfptr[9];;
{
- MELT_LOCATION ("warmelt-first.melt:2937:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2949:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -6407,7 +6411,7 @@ meltrout_13_warmelt_first_INITPATMACRO_EXPORTER (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:2966:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:2978:/ getarg");
/*_.SYM__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1 */
@@ -6449,7 +6453,7 @@ lab_endgetargs:;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2967:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2979:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -6461,7 +6465,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.SYM__V2*/ meltfptr[1]),
(melt_ptr_t) (( /*!CLASS_SYMBOL */ meltfrout->
tabval[0])));;
- MELT_LOCATION ("warmelt-first.melt:2967:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2979:/ cond");
/*cond */ if ( /*_#IS_A__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -6469,7 +6473,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2967:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2979:/ cond.else");
/*^block */
/*anyblock */
@@ -6483,7 +6487,7 @@ lab_endgetargs:;
melt_assert_failed (("check sym"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2967) ? (2967) : __LINE__, __FUNCTION__);
+ (2979) ? (2979) : __LINE__, __FUNCTION__);
;
}
;
@@ -6497,7 +6501,7 @@ lab_endgetargs:;
/*_.IFCPP___V6*/ meltfptr[5] = /*_.IFELSE___V7*/ meltfptr[6];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2967:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2979:/ clear");
/*clear *//*_#IS_A__L1*/ meltfnum[0] = 0;
/*^clear */
/*clear *//*_.IFELSE___V7*/ meltfptr[6] = 0;
@@ -6508,12 +6512,12 @@ lab_endgetargs:;
/*_.IFCPP___V6*/ meltfptr[5] = ( /*nil */ NULL);
#endif /*MELT_HAVE_DEBUG */
;
- MELT_LOCATION ("warmelt-first.melt:2968:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2980:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#NULL__L2*/ meltfnum[0] =
(( /*_.CONTENV__V5*/ meltfptr[4]) == NULL);;
- MELT_LOCATION ("warmelt-first.melt:2968:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2980:/ cond");
/*cond */ if ( /*_#NULL__L2*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -6521,13 +6525,13 @@ lab_endgetargs:;
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:2973:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2985:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = NULL;;
{
- MELT_LOCATION ("warmelt-first.melt:2973:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2985:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -6540,7 +6544,7 @@ lab_endgetargs:;
/*^finalreturn */
;
/*finalret */ goto labend_rout;
- MELT_LOCATION ("warmelt-first.melt:2969:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2981:/ quasiblock");
/*_.PROGN___V10*/ meltfptr[9] = /*_.RETURN___V9*/ meltfptr[8];;
@@ -6548,7 +6552,7 @@ lab_endgetargs:;
/*_.IF___V8*/ meltfptr[6] = /*_.PROGN___V10*/ meltfptr[9];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2968:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2980:/ clear");
/*clear *//*_.RETURN___V9*/ meltfptr[8] = 0;
/*^clear */
/*clear *//*_.PROGN___V10*/ meltfptr[9] = 0;
@@ -6563,7 +6567,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2975:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2987:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -6575,7 +6579,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.CONTENV__V5*/ meltfptr[4]),
(melt_ptr_t) (( /*!CLASS_REFERENCE */ meltfrout->
tabval[1])));;
- MELT_LOCATION ("warmelt-first.melt:2975:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2987:/ cond");
/*cond */ if ( /*_#IS_A__L3*/ meltfnum[2]) /*then */
{
/*^cond.then */
@@ -6583,7 +6587,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2975:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2987:/ cond.else");
/*^block */
/*anyblock */
@@ -6597,7 +6601,7 @@ lab_endgetargs:;
melt_assert_failed (("check contenv"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2975) ? (2975) : __LINE__, __FUNCTION__);
+ (2987) ? (2987) : __LINE__, __FUNCTION__);
;
}
;
@@ -6611,7 +6615,7 @@ lab_endgetargs:;
/*_.IFCPP___V11*/ meltfptr[8] = /*_.IFELSE___V12*/ meltfptr[9];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2975:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2987:/ clear");
/*clear *//*_#IS_A__L3*/ meltfnum[2] = 0;
/*^clear */
/*clear *//*_.IFELSE___V12*/ meltfptr[9] = 0;
@@ -6622,7 +6626,7 @@ lab_endgetargs:;
/*_.IFCPP___V11*/ meltfptr[8] = ( /*nil */ NULL);
#endif /*MELT_HAVE_DEBUG */
;
- MELT_LOCATION ("warmelt-first.melt:2976:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2988:/ quasiblock");
/*^getslot */
@@ -6633,12 +6637,12 @@ lab_endgetargs:;
/*_.ENV__V14*/ meltfptr[13] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:2977:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2989:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#NULL__L4*/ meltfnum[2] =
(( /*_.ENV__V14*/ meltfptr[13]) == NULL);;
- MELT_LOCATION ("warmelt-first.melt:2977:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2989:/ cond");
/*cond */ if ( /*_#NULL__L4*/ meltfnum[2]) /*then */
{
/*^cond.then */
@@ -6646,7 +6650,7 @@ lab_endgetargs:;
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:2980:/ getslot");
+ MELT_LOCATION ("warmelt-first.melt:2992:/ getslot");
{
melt_ptr_t slot = NULL, obj = NULL;
obj = (melt_ptr_t) ( /*_.SYM__V2*/ meltfptr[1]) /*=obj*/ ;
@@ -6656,7 +6660,7 @@ lab_endgetargs:;
;
{
- MELT_LOCATION ("warmelt-first.melt:2979:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2991:/ locexp");
inform (UNKNOWN_LOCATION, ("MELT INFORM [#%ld]: %s - %s"),
melt_dbgcounter,
("exporting patmacro too early with null environment"),
@@ -6664,13 +6668,13 @@ lab_endgetargs:;
( /*_.NAMED_NAME__V16*/ meltfptr[15])));
}
;
- MELT_LOCATION ("warmelt-first.melt:2981:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2993:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = NULL;;
{
- MELT_LOCATION ("warmelt-first.melt:2981:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2993:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -6683,7 +6687,7 @@ lab_endgetargs:;
/*^finalreturn */
;
/*finalret */ goto labend_rout;
- MELT_LOCATION ("warmelt-first.melt:2978:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2990:/ quasiblock");
/*_.PROGN___V18*/ meltfptr[17] = /*_.RETURN___V17*/ meltfptr[16];;
@@ -6691,7 +6695,7 @@ lab_endgetargs:;
/*_.IF___V15*/ meltfptr[14] = /*_.PROGN___V18*/ meltfptr[17];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2977:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2989:/ clear");
/*clear *//*_.NAMED_NAME__V16*/ meltfptr[15] = 0;
/*^clear */
/*clear *//*_.RETURN___V17*/ meltfptr[16] = 0;
@@ -6708,7 +6712,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2983:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2995:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -6720,7 +6724,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.ENV__V14*/ meltfptr[13]),
(melt_ptr_t) (( /*!CLASS_ENVIRONMENT */
meltfrout->tabval[2])));;
- MELT_LOCATION ("warmelt-first.melt:2983:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2995:/ cond");
/*cond */ if ( /*_#IS_A__L5*/ meltfnum[4]) /*then */
{
/*^cond.then */
@@ -6728,7 +6732,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2983:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2995:/ cond.else");
/*^block */
/*anyblock */
@@ -6742,7 +6746,7 @@ lab_endgetargs:;
melt_assert_failed (("check env"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2983) ? (2983) : __LINE__, __FUNCTION__);
+ (2995) ? (2995) : __LINE__, __FUNCTION__);
;
}
;
@@ -6756,7 +6760,7 @@ lab_endgetargs:;
/*_.IFCPP___V19*/ meltfptr[15] = /*_.IFELSE___V20*/ meltfptr[16];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2983:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2995:/ clear");
/*clear *//*_#IS_A__L5*/ meltfnum[4] = 0;
/*^clear */
/*clear *//*_.IFELSE___V20*/ meltfptr[16] = 0;
@@ -6769,7 +6773,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2984:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2996:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -6780,7 +6784,7 @@ lab_endgetargs:;
/*_#IS_CLOSURE__L6*/ meltfnum[4] =
(melt_magic_discr ((melt_ptr_t) ( /*_.MACVAL__V3*/ meltfptr[2])) ==
MELTOBMAG_CLOSURE);;
- MELT_LOCATION ("warmelt-first.melt:2984:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2996:/ cond");
/*cond */ if ( /*_#IS_CLOSURE__L6*/ meltfnum[4]) /*then */
{
/*^cond.then */
@@ -6788,7 +6792,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2984:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2996:/ cond.else");
/*^block */
/*anyblock */
@@ -6802,7 +6806,7 @@ lab_endgetargs:;
melt_assert_failed (("check macval is closure"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2984) ? (2984) : __LINE__, __FUNCTION__);
+ (2996) ? (2996) : __LINE__, __FUNCTION__);
;
}
;
@@ -6816,7 +6820,7 @@ lab_endgetargs:;
/*_.IFCPP___V21*/ meltfptr[17] = /*_.IFELSE___V22*/ meltfptr[16];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2984:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2996:/ clear");
/*clear *//*_#IS_CLOSURE__L6*/ meltfnum[4] = 0;
/*^clear */
/*clear *//*_.IFELSE___V22*/ meltfptr[16] = 0;
@@ -6829,7 +6833,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:2985:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:2997:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -6840,7 +6844,7 @@ lab_endgetargs:;
/*_#IS_CLOSURE__L7*/ meltfnum[4] =
(melt_magic_discr ((melt_ptr_t) ( /*_.PATVAL__V4*/ meltfptr[3])) ==
MELTOBMAG_CLOSURE);;
- MELT_LOCATION ("warmelt-first.melt:2985:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:2997:/ cond");
/*cond */ if ( /*_#IS_CLOSURE__L7*/ meltfnum[4]) /*then */
{
/*^cond.then */
@@ -6848,7 +6852,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:2985:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:2997:/ cond.else");
/*^block */
/*anyblock */
@@ -6862,7 +6866,7 @@ lab_endgetargs:;
melt_assert_failed (("check patval is closure"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (2985) ? (2985) : __LINE__, __FUNCTION__);
+ (2997) ? (2997) : __LINE__, __FUNCTION__);
;
}
;
@@ -6876,7 +6880,7 @@ lab_endgetargs:;
/*_.IFCPP___V23*/ meltfptr[16] = /*_.IFELSE___V24*/ meltfptr[23];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:2985:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2997:/ clear");
/*clear *//*_#IS_CLOSURE__L7*/ meltfnum[4] = 0;
/*^clear */
/*clear *//*_.IFELSE___V24*/ meltfptr[23] = 0;
@@ -6887,7 +6891,7 @@ lab_endgetargs:;
/*_.IFCPP___V23*/ meltfptr[16] = ( /*nil */ NULL);
#endif /*MELT_HAVE_DEBUG */
;
- MELT_LOCATION ("warmelt-first.melt:2986:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:2998:/ quasiblock");
/*^checksignal */
@@ -6942,7 +6946,7 @@ lab_endgetargs:;
"newly made instance");
;
/*_.MACBIND__V26*/ meltfptr[25] = /*_.INST__V27*/ meltfptr[26];;
- MELT_LOCATION ("warmelt-first.melt:2992:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3004:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -6961,13 +6965,13 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:2993:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3005:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = NULL;;
{
- MELT_LOCATION ("warmelt-first.melt:2993:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3005:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -6982,7 +6986,7 @@ lab_endgetargs:;
/*finalret */ goto labend_rout;
/*_.LET___V25*/ meltfptr[23] = /*_.RETURN___V29*/ meltfptr[28];;
- MELT_LOCATION ("warmelt-first.melt:2986:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2998:/ clear");
/*clear *//*_.MACBIND__V26*/ meltfptr[25] = 0;
/*^clear */
/*clear *//*_.PUT_ENV__V28*/ meltfptr[27] = 0;
@@ -6990,7 +6994,7 @@ lab_endgetargs:;
/*clear *//*_.RETURN___V29*/ meltfptr[28] = 0;
/*_.LET___V13*/ meltfptr[9] = /*_.LET___V25*/ meltfptr[23];;
- MELT_LOCATION ("warmelt-first.melt:2976:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:2988:/ clear");
/*clear *//*_.ENV__V14*/ meltfptr[13] = 0;
/*^clear */
/*clear *//*_#NULL__L4*/ meltfnum[2] = 0;
@@ -7004,7 +7008,7 @@ lab_endgetargs:;
/*clear *//*_.IFCPP___V23*/ meltfptr[16] = 0;
/*^clear */
/*clear *//*_.LET___V25*/ meltfptr[23] = 0;
- MELT_LOCATION ("warmelt-first.melt:2966:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:2978:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -7013,7 +7017,7 @@ lab_endgetargs:;
/*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V13*/ meltfptr[9];;
{
- MELT_LOCATION ("warmelt-first.melt:2966:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:2978:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -7134,19 +7138,19 @@ meltrout_14_warmelt_first_INIT_EXITFINALIZER (meltclosure_ptr_t meltclosp_,
goto lab_endgetargs;
lab_endgetargs:;
/*body*/
- MELT_LOCATION ("warmelt-first.melt:3016:/ block");
+ MELT_LOCATION ("warmelt-first.melt:3028:/ block");
/*anyblock*/
{
{
- MELT_LOCATION ("warmelt-first.melt:3018:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3030:/ locexp");
debugeprintf ("init_exitfinalizer INITSTARTCHK__1 start clock %ld",
(long) clock ());
;
}
;
- MELT_LOCATION ("warmelt-first.melt:3020:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3032:/ quasiblock");
/*^getslot */
@@ -7159,7 +7163,7 @@ lab_endgetargs:;
/*_.FIRSTLIST__V2*/ meltfptr[1] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3021:/ getslot");
+ MELT_LOCATION ("warmelt-first.melt:3033:/ getslot");
{
melt_ptr_t slot = NULL, obj = NULL;
obj =
@@ -7172,7 +7176,7 @@ lab_endgetargs:;
/*_.REVLASTLIST__V4*/ meltfptr[3] =
(meltgc_new_list
((meltobject_ptr_t) (( /*!DISCR_LIST */ meltfrout->tabval[1]))));;
- MELT_LOCATION ("warmelt-first.melt:3023:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3035:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -7212,13 +7216,13 @@ lab_endgetargs:;
{
- MELT_LOCATION ("warmelt-first.melt:3029:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3041:/ locexp");
debugeprintf ("init_exitfinalizer FIRSTROUTCHK__1 firstproc=%p",
(void *) /*_.FIRSTPROC__V8*/ meltfptr[7]);
;
}
;
- MELT_LOCATION ("warmelt-first.melt:3031:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3043:/ quasiblock");
/*^getslot */
@@ -7229,7 +7233,7 @@ lab_endgetargs:;
/*_.PREVRES__V9*/ meltfptr[8] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3032:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3044:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -7249,7 +7253,7 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:3034:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3046:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -7275,7 +7279,7 @@ lab_endgetargs:;
;
- MELT_LOCATION ("warmelt-first.melt:3031:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3043:/ clear");
/*clear *//*_.PREVRES__V9*/ meltfptr[8] = 0;
/*^clear */
/*clear *//*_.NEXTRES__V10*/ meltfptr[9] = 0;
@@ -7286,7 +7290,7 @@ lab_endgetargs:;
/*citerepilog */
- MELT_LOCATION ("warmelt-first.melt:3026:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3038:/ clear");
/*clear *//*_.CURPAIR__V7*/ meltfptr[6] = 0;
/*^clear */
/*clear *//*_.FIRSTPROC__V8*/ meltfptr[7] = 0;
@@ -7308,20 +7312,20 @@ lab_endgetargs:;
{
- MELT_LOCATION ("warmelt-first.melt:3040:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3052:/ locexp");
debugeprintf ("init_exitfinalizer LASTREVCHK__1 lastproc=%p",
(void *) /*_.LASTPROC__V12*/ meltfptr[9]);
;
}
;
- MELT_LOCATION ("warmelt-first.melt:3042:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3054:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_CLOSURE__L1*/ meltfnum[0] =
(melt_magic_discr
((melt_ptr_t) ( /*_.LASTPROC__V12*/ meltfptr[9])) ==
MELTOBMAG_CLOSURE);;
- MELT_LOCATION ("warmelt-first.melt:3042:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3054:/ cond");
/*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -7350,7 +7354,7 @@ lab_endgetargs:;
/*citerepilog */
- MELT_LOCATION ("warmelt-first.melt:3037:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3049:/ clear");
/*clear *//*_.CURPAIR__V11*/ meltfptr[8] = 0;
/*^clear */
/*clear *//*_.LASTPROC__V12*/ meltfptr[9] = 0;
@@ -7374,13 +7378,13 @@ lab_endgetargs:;
{
- MELT_LOCATION ("warmelt-first.melt:3047:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3059:/ locexp");
debugeprintf ("init_exitfinalizer LASTREVPROCCHK__1 lastproc=%p",
(void *) /*_.LASTPROC__V14*/ meltfptr[13]);
;
}
;
- MELT_LOCATION ("warmelt-first.melt:3049:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3061:/ quasiblock");
/*^getslot */
@@ -7391,7 +7395,7 @@ lab_endgetargs:;
/*_.PREVRES__V15*/ meltfptr[14] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3050:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3062:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -7411,7 +7415,7 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:3052:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3064:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -7437,7 +7441,7 @@ lab_endgetargs:;
;
- MELT_LOCATION ("warmelt-first.melt:3049:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3061:/ clear");
/*clear *//*_.PREVRES__V15*/ meltfptr[14] = 0;
/*^clear */
/*clear *//*_.NEXTRES__V16*/ meltfptr[15] = 0;
@@ -7448,7 +7452,7 @@ lab_endgetargs:;
/*citerepilog */
- MELT_LOCATION ("warmelt-first.melt:3044:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3056:/ clear");
/*clear *//*_.CURPAIR__V13*/ meltfptr[12] = 0;
/*^clear */
/*clear *//*_.LASTPROC__V14*/ meltfptr[13] = 0;
@@ -7456,14 +7460,14 @@ lab_endgetargs:;
;
{
- MELT_LOCATION ("warmelt-first.melt:3055:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3067:/ locexp");
debugeprintf ("init_exitfinalizer INITENDCHK__1 start clock %ld",
(long) clock ());
;
}
;
- MELT_LOCATION ("warmelt-first.melt:3020:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3032:/ clear");
/*clear *//*_.FIRSTLIST__V2*/ meltfptr[1] = 0;
/*^clear */
/*clear *//*_.LASTLIST__V3*/ meltfptr[2] = 0;
@@ -7471,7 +7475,7 @@ lab_endgetargs:;
/*clear *//*_.REVLASTLIST__V4*/ meltfptr[3] = 0;
/*^clear */
/*clear *//*_.RESCONT__V5*/ meltfptr[4] = 0;
- MELT_LOCATION ("warmelt-first.melt:3016:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3028:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*epilog */
@@ -7566,7 +7570,7 @@ meltrout_15_warmelt_first_AT_EXIT_FIRST (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3060:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3072:/ getarg");
/*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -7576,7 +7580,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3063:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3075:/ quasiblock");
/*^getslot */
@@ -7589,13 +7593,13 @@ lab_endgetargs:;
/*_.FIRSTLIST__V3*/ meltfptr[2] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3065:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3077:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_CLOSURE__L1*/ meltfnum[0] =
(melt_magic_discr ((melt_ptr_t) ( /*_.FUN__V2*/ meltfptr[1])) ==
MELTOBMAG_CLOSURE);;
- MELT_LOCATION ("warmelt-first.melt:3065:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3077:/ cond");
/*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -7617,7 +7621,7 @@ lab_endgetargs:;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:3063:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3075:/ clear");
/*clear *//*_.FIRSTLIST__V3*/ meltfptr[2] = 0;
/*^clear */
/*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0;
@@ -7713,7 +7717,7 @@ meltrout_16_warmelt_first_AT_EXIT_LAST (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3068:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3080:/ getarg");
/*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -7723,7 +7727,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3071:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3083:/ quasiblock");
/*^getslot */
@@ -7736,13 +7740,13 @@ lab_endgetargs:;
/*_.LASTLIST__V3*/ meltfptr[2] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3073:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3085:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_CLOSURE__L1*/ meltfnum[0] =
(melt_magic_discr ((melt_ptr_t) ( /*_.FUN__V2*/ meltfptr[1])) ==
MELTOBMAG_CLOSURE);;
- MELT_LOCATION ("warmelt-first.melt:3073:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3085:/ cond");
/*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -7764,7 +7768,7 @@ lab_endgetargs:;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:3071:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3083:/ clear");
/*clear *//*_.LASTLIST__V3*/ meltfptr[2] = 0;
/*^clear */
/*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0;
@@ -7864,7 +7868,7 @@ meltrout_17_warmelt_first_END_MELT_PASS_RUNNER (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3085:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3097:/ getarg");
/*_.NOARG__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1 */
@@ -7886,7 +7890,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3086:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3098:/ quasiblock");
/*^getslot */
@@ -7899,7 +7903,7 @@ lab_endgetargs:;
/*_.FIRSTLIST__V4*/ meltfptr[3] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3087:/ getslot");
+ MELT_LOCATION ("warmelt-first.melt:3099:/ getslot");
{
melt_ptr_t slot = NULL, obj = NULL;
obj =
@@ -7912,7 +7916,7 @@ lab_endgetargs:;
/*_.REVLASTLIST__V6*/ meltfptr[5] =
(meltgc_new_list
((meltobject_ptr_t) (( /*!DISCR_LIST */ meltfrout->tabval[1]))));;
- MELT_LOCATION ("warmelt-first.melt:3089:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3101:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -7947,7 +7951,7 @@ lab_endgetargs:;
((meltobject_ptr_t)
(( /*!DISCR_CONSTANT_INTEGER */ meltfrout->tabval[4])),
( /*_#PASSNUMBER__L1*/ meltfnum[0])));;
- MELT_LOCATION ("warmelt-first.melt:3095:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3107:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^cond */
@@ -7994,7 +7998,7 @@ lab_endgetargs:;
;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:3102:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3114:/ quasiblock");
/*^newclosure */
@@ -8045,7 +8049,7 @@ lab_endgetargs:;
(melt_ptr_t) ( /*_.VALPASSNUMBER__V10*/ meltfptr[9]);
;
/*_.LAMBDA___V11*/ meltfptr[10] = /*_.LAMBDA___V12*/ meltfptr[11];;
- MELT_LOCATION ("warmelt-first.melt:3100:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3112:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -8064,7 +8068,7 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:3111:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3123:/ quasiblock");
/*^newclosure */
@@ -8089,7 +8093,7 @@ lab_endgetargs:;
(melt_ptr_t) ( /*_.REVLASTLIST__V6*/ meltfptr[5]);
;
/*_.LAMBDA___V14*/ meltfptr[13] = /*_.LAMBDA___V15*/ meltfptr[14];;
- MELT_LOCATION ("warmelt-first.melt:3109:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3121:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -8108,7 +8112,7 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:3116:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3128:/ quasiblock");
/*^newclosure */
@@ -8159,7 +8163,7 @@ lab_endgetargs:;
(melt_ptr_t) ( /*_.VALPASSNUMBER__V10*/ meltfptr[9]);
;
/*_.LAMBDA___V17*/ meltfptr[16] = /*_.LAMBDA___V18*/ meltfptr[17];;
- MELT_LOCATION ("warmelt-first.melt:3114:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3126:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -8180,7 +8184,7 @@ lab_endgetargs:;
;
/*_.LET___V3*/ meltfptr[2] = /*_.LIST_EVERY__V19*/ meltfptr[18];;
- MELT_LOCATION ("warmelt-first.melt:3086:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3098:/ clear");
/*clear *//*_.FIRSTLIST__V4*/ meltfptr[3] = 0;
/*^clear */
/*clear *//*_.LASTLIST__V5*/ meltfptr[4] = 0;
@@ -8204,13 +8208,13 @@ lab_endgetargs:;
/*clear *//*_.LAMBDA___V17*/ meltfptr[16] = 0;
/*^clear */
/*clear *//*_.LIST_EVERY__V19*/ meltfptr[18] = 0;
- MELT_LOCATION ("warmelt-first.melt:3085:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3097:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V3*/ meltfptr[2];;
{
- MELT_LOCATION ("warmelt-first.melt:3085:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3097:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -8318,7 +8322,7 @@ meltrout_18_warmelt_first_LAMBDA___1__ (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3102:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3114:/ getarg");
/*_.FIRSTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -8328,7 +8332,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3103:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3115:/ quasiblock");
/*^getslot */
@@ -8339,7 +8343,7 @@ lab_endgetargs:;
/*_.PREVRES__V3*/ meltfptr[2] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3104:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3116:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -8360,7 +8364,7 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:3106:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3118:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -8386,7 +8390,7 @@ lab_endgetargs:;
;
- MELT_LOCATION ("warmelt-first.melt:3103:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3115:/ clear");
/*clear *//*_.PREVRES__V3*/ meltfptr[2] = 0;
/*^clear */
/*clear *//*_.NEXTRES__V4*/ meltfptr[3] = 0;
@@ -8482,7 +8486,7 @@ meltrout_19_warmelt_first_LAMBDA___2__ (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3111:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3123:/ getarg");
/*_.LASTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -8492,13 +8496,13 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3112:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3124:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_CLOSURE__L1*/ meltfnum[0] =
(melt_magic_discr ((melt_ptr_t) ( /*_.LASTPROC__V2*/ meltfptr[1])) ==
MELTOBMAG_CLOSURE);;
- MELT_LOCATION ("warmelt-first.melt:3112:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3124:/ cond");
/*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -8522,7 +8526,7 @@ lab_endgetargs:;
;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:3111:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3123:/ clear");
/*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0;
}
@@ -8615,7 +8619,7 @@ meltrout_20_warmelt_first_LAMBDA___3__ (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3116:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3128:/ getarg");
/*_.LASTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -8625,7 +8629,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3117:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3129:/ quasiblock");
/*^getslot */
@@ -8636,7 +8640,7 @@ lab_endgetargs:;
/*_.PREVRES__V3*/ meltfptr[2] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3118:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3130:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -8657,7 +8661,7 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:3120:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3132:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -8683,7 +8687,7 @@ lab_endgetargs:;
;
- MELT_LOCATION ("warmelt-first.melt:3117:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3129:/ clear");
/*clear *//*_.PREVRES__V3*/ meltfptr[2] = 0;
/*^clear */
/*clear *//*_.NEXTRES__V4*/ meltfptr[3] = 0;
@@ -8783,7 +8787,7 @@ meltrout_21_warmelt_first_AT_END_MELT_PASS_FIRST (meltclosure_ptr_t
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3125:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3137:/ getarg");
/*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -8793,7 +8797,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3131:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3143:/ quasiblock");
/*^getslot */
@@ -8806,12 +8810,12 @@ lab_endgetargs:;
/*_.FIRSTLIST__V3*/ meltfptr[2] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3133:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3145:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#NULL__L1*/ meltfnum[0] =
(( /*_.FIRSTLIST__V3*/ meltfptr[2]) == NULL);;
- MELT_LOCATION ("warmelt-first.melt:3133:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3145:/ cond");
/*cond */ if ( /*_#NULL__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -8823,17 +8827,17 @@ lab_endgetargs:;
(meltgc_new_list
((meltobject_ptr_t)
(( /*!DISCR_LIST */ meltfrout->tabval[1]))));;
- MELT_LOCATION ("warmelt-first.melt:3135:/ compute");
+ MELT_LOCATION ("warmelt-first.melt:3147:/ compute");
/*_.FIRSTLIST__V3*/ meltfptr[2] = /*_.SETQ___V5*/ meltfptr[4] =
/*_.MAKE_LIST__V4*/ meltfptr[3];;
- MELT_LOCATION ("warmelt-first.melt:3136:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3148:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_.MAKE_LIST__V6*/ meltfptr[5] =
(meltgc_new_list
((meltobject_ptr_t)
(( /*!DISCR_LIST */ meltfrout->tabval[1]))));;
- MELT_LOCATION ("warmelt-first.melt:3136:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3148:/ cond");
/*cond */ if (
/*ifisa */
melt_is_instance_of ((melt_ptr_t)
@@ -8873,7 +8877,7 @@ lab_endgetargs:;
;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:3140:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3152:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^cond */
@@ -8918,12 +8922,12 @@ lab_endgetargs:;
;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:3134:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3146:/ quasiblock");
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:3133:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3145:/ clear");
/*clear *//*_.MAKE_LIST__V4*/ meltfptr[3] = 0;
/*^clear */
/*clear *//*_.SETQ___V5*/ meltfptr[4] = 0;
@@ -8933,13 +8937,13 @@ lab_endgetargs:;
;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:3143:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3155:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_CLOSURE__L2*/ meltfnum[1] =
(melt_magic_discr ((melt_ptr_t) ( /*_.FUN__V2*/ meltfptr[1])) ==
MELTOBMAG_CLOSURE);;
- MELT_LOCATION ("warmelt-first.melt:3143:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3155:/ cond");
/*cond */ if ( /*_#IS_CLOSURE__L2*/ meltfnum[1]) /*then */
{
/*^cond.then */
@@ -8961,7 +8965,7 @@ lab_endgetargs:;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:3131:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3143:/ clear");
/*clear *//*_.FIRSTLIST__V3*/ meltfptr[2] = 0;
/*^clear */
/*clear *//*_#NULL__L1*/ meltfnum[0] = 0;
@@ -9062,7 +9066,7 @@ meltrout_22_warmelt_first_AT_END_MELT_PASS_LAST (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3146:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3158:/ getarg");
/*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -9072,7 +9076,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3150:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3162:/ quasiblock");
/*^getslot */
@@ -9085,12 +9089,12 @@ lab_endgetargs:;
/*_.LASTLIST__V3*/ meltfptr[2] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3152:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3164:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#NULL__L1*/ meltfnum[0] =
(( /*_.LASTLIST__V3*/ meltfptr[2]) == NULL);;
- MELT_LOCATION ("warmelt-first.melt:3152:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3164:/ cond");
/*cond */ if ( /*_#NULL__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -9102,17 +9106,17 @@ lab_endgetargs:;
(meltgc_new_list
((meltobject_ptr_t)
(( /*!DISCR_LIST */ meltfrout->tabval[1]))));;
- MELT_LOCATION ("warmelt-first.melt:3154:/ compute");
+ MELT_LOCATION ("warmelt-first.melt:3166:/ compute");
/*_.LASTLIST__V3*/ meltfptr[2] = /*_.SETQ___V5*/ meltfptr[4] =
/*_.MAKE_LIST__V4*/ meltfptr[3];;
- MELT_LOCATION ("warmelt-first.melt:3155:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3167:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_.MAKE_LIST__V6*/ meltfptr[5] =
(meltgc_new_list
((meltobject_ptr_t)
(( /*!DISCR_LIST */ meltfrout->tabval[1]))));;
- MELT_LOCATION ("warmelt-first.melt:3155:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3167:/ cond");
/*cond */ if (
/*ifisa */
melt_is_instance_of ((melt_ptr_t)
@@ -9152,7 +9156,7 @@ lab_endgetargs:;
;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:3159:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3171:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^cond */
@@ -9197,12 +9201,12 @@ lab_endgetargs:;
;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:3153:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3165:/ quasiblock");
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:3152:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3164:/ clear");
/*clear *//*_.MAKE_LIST__V4*/ meltfptr[3] = 0;
/*^clear */
/*clear *//*_.SETQ___V5*/ meltfptr[4] = 0;
@@ -9212,13 +9216,13 @@ lab_endgetargs:;
;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:3162:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3174:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_CLOSURE__L2*/ meltfnum[1] =
(melt_magic_discr ((melt_ptr_t) ( /*_.FUN__V2*/ meltfptr[1])) ==
MELTOBMAG_CLOSURE);;
- MELT_LOCATION ("warmelt-first.melt:3162:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3174:/ cond");
/*cond */ if ( /*_#IS_CLOSURE__L2*/ meltfnum[1]) /*then */
{
/*^cond.then */
@@ -9240,7 +9244,7 @@ lab_endgetargs:;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:3150:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3162:/ clear");
/*clear *//*_.LASTLIST__V3*/ meltfptr[2] = 0;
/*^clear */
/*clear *//*_#NULL__L1*/ meltfnum[0] = 0;
@@ -9341,11 +9345,11 @@ meltrout_23_warmelt_first_INIT_UNITSTARTER (meltclosure_ptr_t meltclosp_,
goto lab_endgetargs;
lab_endgetargs:;
/*body*/
- MELT_LOCATION ("warmelt-first.melt:3173:/ block");
+ MELT_LOCATION ("warmelt-first.melt:3185:/ block");
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3174:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3186:/ quasiblock");
/*^getslot */
@@ -9358,7 +9362,7 @@ lab_endgetargs:;
/*_.FIRSTLIST__V3*/ meltfptr[2] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3175:/ getslot");
+ MELT_LOCATION ("warmelt-first.melt:3187:/ getslot");
{
melt_ptr_t slot = NULL, obj = NULL;
obj =
@@ -9371,7 +9375,7 @@ lab_endgetargs:;
/*_.REVLASTLIST__V5*/ meltfptr[4] =
(meltgc_new_list
((meltobject_ptr_t) (( /*!DISCR_LIST */ meltfrout->tabval[1]))));;
- MELT_LOCATION ("warmelt-first.melt:3177:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3189:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -9395,7 +9399,7 @@ lab_endgetargs:;
"newly made instance");
;
/*_.RESCONT__V6*/ meltfptr[5] = /*_.INST__V7*/ meltfptr[6];;
- MELT_LOCATION ("warmelt-first.melt:3182:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3194:/ quasiblock");
/*^newclosure */
@@ -9420,7 +9424,7 @@ lab_endgetargs:;
(melt_ptr_t) ( /*_.RESCONT__V6*/ meltfptr[5]);
;
/*_.LAMBDA___V8*/ meltfptr[7] = /*_.LAMBDA___V9*/ meltfptr[8];;
- MELT_LOCATION ("warmelt-first.melt:3180:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3192:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -9438,7 +9442,7 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:3191:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3203:/ quasiblock");
/*^newclosure */
@@ -9463,7 +9467,7 @@ lab_endgetargs:;
(melt_ptr_t) ( /*_.REVLASTLIST__V5*/ meltfptr[4]);
;
/*_.LAMBDA___V11*/ meltfptr[10] = /*_.LAMBDA___V12*/ meltfptr[11];;
- MELT_LOCATION ("warmelt-first.melt:3189:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3201:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -9482,7 +9486,7 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:3196:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3208:/ quasiblock");
/*^newclosure */
@@ -9507,7 +9511,7 @@ lab_endgetargs:;
(melt_ptr_t) ( /*_.RESCONT__V6*/ meltfptr[5]);
;
/*_.LAMBDA___V14*/ meltfptr[13] = /*_.LAMBDA___V15*/ meltfptr[14];;
- MELT_LOCATION ("warmelt-first.melt:3194:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3206:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -9528,7 +9532,7 @@ lab_endgetargs:;
;
/*_.LET___V2*/ meltfptr[1] = /*_.LIST_EVERY__V16*/ meltfptr[15];;
- MELT_LOCATION ("warmelt-first.melt:3174:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3186:/ clear");
/*clear *//*_.FIRSTLIST__V3*/ meltfptr[2] = 0;
/*^clear */
/*clear *//*_.LASTLIST__V4*/ meltfptr[3] = 0;
@@ -9548,13 +9552,13 @@ lab_endgetargs:;
/*clear *//*_.LAMBDA___V14*/ meltfptr[13] = 0;
/*^clear */
/*clear *//*_.LIST_EVERY__V16*/ meltfptr[15] = 0;
- MELT_LOCATION ("warmelt-first.melt:3173:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3185:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V2*/ meltfptr[1];;
{
- MELT_LOCATION ("warmelt-first.melt:3173:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3185:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -9662,7 +9666,7 @@ meltrout_24_warmelt_first_LAMBDA___4__ (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3182:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3194:/ getarg");
/*_.FIRSTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -9672,7 +9676,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3183:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3195:/ quasiblock");
/*^getslot */
@@ -9683,7 +9687,7 @@ lab_endgetargs:;
/*_.PREVRES__V3*/ meltfptr[2] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3184:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3196:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -9702,7 +9706,7 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:3186:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3198:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -9728,7 +9732,7 @@ lab_endgetargs:;
;
- MELT_LOCATION ("warmelt-first.melt:3183:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3195:/ clear");
/*clear *//*_.PREVRES__V3*/ meltfptr[2] = 0;
/*^clear */
/*clear *//*_.NEXTRES__V4*/ meltfptr[3] = 0;
@@ -9824,7 +9828,7 @@ meltrout_25_warmelt_first_LAMBDA___5__ (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3191:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3203:/ getarg");
/*_.LASTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -9834,13 +9838,13 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3192:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3204:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_CLOSURE__L1*/ meltfnum[0] =
(melt_magic_discr ((melt_ptr_t) ( /*_.LASTPROC__V2*/ meltfptr[1])) ==
MELTOBMAG_CLOSURE);;
- MELT_LOCATION ("warmelt-first.melt:3192:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3204:/ cond");
/*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -9864,7 +9868,7 @@ lab_endgetargs:;
;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:3191:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3203:/ clear");
/*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0;
}
@@ -9957,7 +9961,7 @@ meltrout_26_warmelt_first_LAMBDA___6__ (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3196:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3208:/ getarg");
/*_.LASTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -9967,7 +9971,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3197:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3209:/ quasiblock");
/*^getslot */
@@ -9978,7 +9982,7 @@ lab_endgetargs:;
/*_.PREVRES__V3*/ meltfptr[2] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3198:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3210:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -9997,7 +10001,7 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:3200:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3212:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -10023,7 +10027,7 @@ lab_endgetargs:;
;
- MELT_LOCATION ("warmelt-first.melt:3197:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3209:/ clear");
/*clear *//*_.PREVRES__V3*/ meltfptr[2] = 0;
/*^clear */
/*clear *//*_.NEXTRES__V4*/ meltfptr[3] = 0;
@@ -10122,7 +10126,7 @@ meltrout_27_warmelt_first_AT_START_UNIT_FIRST (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3205:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3217:/ getarg");
/*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -10132,7 +10136,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3207:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3219:/ quasiblock");
/*^getslot */
@@ -10145,13 +10149,13 @@ lab_endgetargs:;
/*_.FIRSTLIST__V3*/ meltfptr[2] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3209:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3221:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_CLOSURE__L1*/ meltfnum[0] =
(melt_magic_discr ((melt_ptr_t) ( /*_.FUN__V2*/ meltfptr[1])) ==
MELTOBMAG_CLOSURE);;
- MELT_LOCATION ("warmelt-first.melt:3209:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3221:/ cond");
/*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -10173,7 +10177,7 @@ lab_endgetargs:;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:3207:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3219:/ clear");
/*clear *//*_.FIRSTLIST__V3*/ meltfptr[2] = 0;
/*^clear */
/*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0;
@@ -10272,7 +10276,7 @@ meltrout_28_warmelt_first_AT_START_UNIT_LAST (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3212:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3224:/ getarg");
/*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -10282,7 +10286,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3214:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3226:/ quasiblock");
/*^getslot */
@@ -10295,13 +10299,13 @@ lab_endgetargs:;
/*_.LASTLIST__V3*/ meltfptr[2] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3216:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3228:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_CLOSURE__L1*/ meltfnum[0] =
(melt_magic_discr ((melt_ptr_t) ( /*_.FUN__V2*/ meltfptr[1])) ==
MELTOBMAG_CLOSURE);;
- MELT_LOCATION ("warmelt-first.melt:3216:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3228:/ cond");
/*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -10323,7 +10327,7 @@ lab_endgetargs:;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:3214:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3226:/ clear");
/*clear *//*_.LASTLIST__V3*/ meltfptr[2] = 0;
/*^clear */
/*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0;
@@ -10424,11 +10428,11 @@ meltrout_29_warmelt_first_INIT_UNITFINISHER (meltclosure_ptr_t meltclosp_,
goto lab_endgetargs;
lab_endgetargs:;
/*body*/
- MELT_LOCATION ("warmelt-first.melt:3227:/ block");
+ MELT_LOCATION ("warmelt-first.melt:3239:/ block");
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3228:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3240:/ quasiblock");
/*^getslot */
@@ -10441,7 +10445,7 @@ lab_endgetargs:;
/*_.FIRSTLIST__V3*/ meltfptr[2] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3229:/ getslot");
+ MELT_LOCATION ("warmelt-first.melt:3241:/ getslot");
{
melt_ptr_t slot = NULL, obj = NULL;
obj =
@@ -10454,7 +10458,7 @@ lab_endgetargs:;
/*_.REVLASTLIST__V5*/ meltfptr[4] =
(meltgc_new_list
((meltobject_ptr_t) (( /*!DISCR_LIST */ meltfrout->tabval[1]))));;
- MELT_LOCATION ("warmelt-first.melt:3231:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3243:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -10478,7 +10482,7 @@ lab_endgetargs:;
"newly made instance");
;
/*_.RESCONT__V6*/ meltfptr[5] = /*_.INST__V7*/ meltfptr[6];;
- MELT_LOCATION ("warmelt-first.melt:3236:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3248:/ quasiblock");
/*^newclosure */
@@ -10503,7 +10507,7 @@ lab_endgetargs:;
(melt_ptr_t) ( /*_.RESCONT__V6*/ meltfptr[5]);
;
/*_.LAMBDA___V8*/ meltfptr[7] = /*_.LAMBDA___V9*/ meltfptr[8];;
- MELT_LOCATION ("warmelt-first.melt:3234:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3246:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -10521,7 +10525,7 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:3245:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3257:/ quasiblock");
/*^newclosure */
@@ -10546,7 +10550,7 @@ lab_endgetargs:;
(melt_ptr_t) ( /*_.REVLASTLIST__V5*/ meltfptr[4]);
;
/*_.LAMBDA___V11*/ meltfptr[10] = /*_.LAMBDA___V12*/ meltfptr[11];;
- MELT_LOCATION ("warmelt-first.melt:3243:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3255:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -10565,7 +10569,7 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:3250:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3262:/ quasiblock");
/*^newclosure */
@@ -10590,7 +10594,7 @@ lab_endgetargs:;
(melt_ptr_t) ( /*_.RESCONT__V6*/ meltfptr[5]);
;
/*_.LAMBDA___V14*/ meltfptr[13] = /*_.LAMBDA___V15*/ meltfptr[14];;
- MELT_LOCATION ("warmelt-first.melt:3248:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3260:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -10611,7 +10615,7 @@ lab_endgetargs:;
;
/*_.LET___V2*/ meltfptr[1] = /*_.LIST_EVERY__V16*/ meltfptr[15];;
- MELT_LOCATION ("warmelt-first.melt:3228:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3240:/ clear");
/*clear *//*_.FIRSTLIST__V3*/ meltfptr[2] = 0;
/*^clear */
/*clear *//*_.LASTLIST__V4*/ meltfptr[3] = 0;
@@ -10631,13 +10635,13 @@ lab_endgetargs:;
/*clear *//*_.LAMBDA___V14*/ meltfptr[13] = 0;
/*^clear */
/*clear *//*_.LIST_EVERY__V16*/ meltfptr[15] = 0;
- MELT_LOCATION ("warmelt-first.melt:3227:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3239:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V2*/ meltfptr[1];;
{
- MELT_LOCATION ("warmelt-first.melt:3227:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3239:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -10745,7 +10749,7 @@ meltrout_30_warmelt_first_LAMBDA___7__ (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3236:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3248:/ getarg");
/*_.FIRSTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -10755,7 +10759,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3237:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3249:/ quasiblock");
/*^getslot */
@@ -10766,7 +10770,7 @@ lab_endgetargs:;
/*_.PREVRES__V3*/ meltfptr[2] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3238:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3250:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -10785,7 +10789,7 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:3240:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3252:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -10811,7 +10815,7 @@ lab_endgetargs:;
;
- MELT_LOCATION ("warmelt-first.melt:3237:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3249:/ clear");
/*clear *//*_.PREVRES__V3*/ meltfptr[2] = 0;
/*^clear */
/*clear *//*_.NEXTRES__V4*/ meltfptr[3] = 0;
@@ -10907,7 +10911,7 @@ meltrout_31_warmelt_first_LAMBDA___8__ (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3245:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3257:/ getarg");
/*_.LASTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -10917,13 +10921,13 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3246:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3258:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_CLOSURE__L1*/ meltfnum[0] =
(melt_magic_discr ((melt_ptr_t) ( /*_.LASTPROC__V2*/ meltfptr[1])) ==
MELTOBMAG_CLOSURE);;
- MELT_LOCATION ("warmelt-first.melt:3246:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3258:/ cond");
/*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -10947,7 +10951,7 @@ lab_endgetargs:;
;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:3245:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3257:/ clear");
/*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0;
}
@@ -11040,7 +11044,7 @@ meltrout_32_warmelt_first_LAMBDA___9__ (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3250:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3262:/ getarg");
/*_.LASTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -11050,7 +11054,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3251:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3263:/ quasiblock");
/*^getslot */
@@ -11061,7 +11065,7 @@ lab_endgetargs:;
/*_.PREVRES__V3*/ meltfptr[2] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3252:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3264:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -11080,7 +11084,7 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:3254:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3266:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -11106,7 +11110,7 @@ lab_endgetargs:;
;
- MELT_LOCATION ("warmelt-first.melt:3251:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3263:/ clear");
/*clear *//*_.PREVRES__V3*/ meltfptr[2] = 0;
/*^clear */
/*clear *//*_.NEXTRES__V4*/ meltfptr[3] = 0;
@@ -11205,7 +11209,7 @@ meltrout_33_warmelt_first_AT_FINISH_UNIT_FIRST (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3259:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3271:/ getarg");
/*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -11215,7 +11219,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3262:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3274:/ quasiblock");
/*^getslot */
@@ -11228,13 +11232,13 @@ lab_endgetargs:;
/*_.FIRSTLIST__V3*/ meltfptr[2] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3264:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3276:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_CLOSURE__L1*/ meltfnum[0] =
(melt_magic_discr ((melt_ptr_t) ( /*_.FUN__V2*/ meltfptr[1])) ==
MELTOBMAG_CLOSURE);;
- MELT_LOCATION ("warmelt-first.melt:3264:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3276:/ cond");
/*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -11256,7 +11260,7 @@ lab_endgetargs:;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:3262:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3274:/ clear");
/*clear *//*_.FIRSTLIST__V3*/ meltfptr[2] = 0;
/*^clear */
/*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0;
@@ -11355,7 +11359,7 @@ meltrout_34_warmelt_first_AT_FINISH_UNIT_LAST (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3267:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3279:/ getarg");
/*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -11365,7 +11369,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3270:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3282:/ quasiblock");
/*^getslot */
@@ -11378,13 +11382,13 @@ lab_endgetargs:;
/*_.LASTLIST__V3*/ meltfptr[2] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3272:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3284:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_CLOSURE__L1*/ meltfnum[0] =
(melt_magic_discr ((melt_ptr_t) ( /*_.FUN__V2*/ meltfptr[1])) ==
MELTOBMAG_CLOSURE);;
- MELT_LOCATION ("warmelt-first.melt:3272:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3284:/ cond");
/*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -11406,7 +11410,7 @@ lab_endgetargs:;
} /*noelse */
;
- MELT_LOCATION ("warmelt-first.melt:3270:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3282:/ clear");
/*clear *//*_.LASTLIST__V3*/ meltfptr[2] = 0;
/*^clear */
/*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0;
@@ -11506,7 +11510,7 @@ meltrout_35_warmelt_first_INIT_OPTIONSETTER (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3289:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3301:/ getarg");
/*_.OPTSYMB__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1 */
@@ -11522,7 +11526,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3290:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3302:/ quasiblock");
/*^getslot */
@@ -11541,7 +11545,7 @@ lab_endgetargs:;
( /*_.OPTMAP__V4*/ meltfptr[3]),
(meltobject_ptr_t) ( /*_.OPTSYMB__V2*/
meltfptr[1]));;
- MELT_LOCATION ("warmelt-first.melt:3292:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3304:/ cond");
/*cond */ if (
/*ifisa */
melt_is_instance_of ((melt_ptr_t)
@@ -11568,7 +11572,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:3294:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:3306:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -11580,7 +11584,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.OPTSYMB__V2*/ meltfptr[1]),
(melt_ptr_t) (( /*!CLASS_SYMBOL */ meltfrout->
tabval[2])));;
- MELT_LOCATION ("warmelt-first.melt:3294:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3306:/ cond");
/*cond */ if ( /*_#IS_A__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -11588,7 +11592,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:3294:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:3306:/ cond.else");
/*^block */
/*anyblock */
@@ -11602,7 +11606,7 @@ lab_endgetargs:;
melt_assert_failed (("check optsymb"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (3294) ? (3294) : __LINE__, __FUNCTION__);
+ (3306) ? (3306) : __LINE__, __FUNCTION__);
;
}
;
@@ -11616,7 +11620,7 @@ lab_endgetargs:;
/*_.IFCPP___V7*/ meltfptr[6] = /*_.IFELSE___V8*/ meltfptr[7];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:3294:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3306:/ clear");
/*clear *//*_#IS_A__L1*/ meltfnum[0] = 0;
/*^clear */
/*clear *//*_.IFELSE___V8*/ meltfptr[7] = 0;
@@ -11627,7 +11631,7 @@ lab_endgetargs:;
/*_.IFCPP___V7*/ meltfptr[6] = ( /*nil */ NULL);
#endif /*MELT_HAVE_DEBUG */
;
- MELT_LOCATION ("warmelt-first.melt:3295:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3307:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^cond */
@@ -11638,7 +11642,7 @@ lab_endgetargs:;
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:3296:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3308:/ quasiblock");
/*^cond */
@@ -11667,7 +11671,7 @@ lab_endgetargs:;
;
#if MELT_HAVE_DEBUG
- MELT_LOCATION ("warmelt-first.melt:3298:/ cppif.then");
+ MELT_LOCATION ("warmelt-first.melt:3310:/ cppif.then");
/*^block */
/*anyblock */
{
@@ -11679,7 +11683,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t)
( /*_.OPTDEC__V5*/ meltfptr[4]),
(melt_ptr_t) (( /*!CLASS_OPTION_DESCRIPTOR */ meltfrout->tabval[3])));;
- MELT_LOCATION ("warmelt-first.melt:3298:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3310:/ cond");
/*cond */ if ( /*_#IS_A__L2*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -11687,7 +11691,7 @@ lab_endgetargs:;
}
else
{
- MELT_LOCATION ("warmelt-first.melt:3298:/ cond.else");
+ MELT_LOCATION ("warmelt-first.melt:3310:/ cond.else");
/*^block */
/*anyblock */
@@ -11701,7 +11705,7 @@ lab_endgetargs:;
melt_assert_failed (("check optdec"),
("warmelt-first.melt")
? ("warmelt-first.melt") : __FILE__,
- (3298) ? (3298) : __LINE__,
+ (3310) ? (3310) : __LINE__,
__FUNCTION__);
;
}
@@ -11716,7 +11720,7 @@ lab_endgetargs:;
/*_.IFCPP___V12*/ meltfptr[11] = /*_.IFELSE___V13*/ meltfptr[12];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:3298:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3310:/ clear");
/*clear *//*_#IS_A__L2*/ meltfnum[0] = 0;
/*^clear */
/*clear *//*_.IFELSE___V13*/ meltfptr[12] = 0;
@@ -11727,7 +11731,7 @@ lab_endgetargs:;
/*_.IFCPP___V12*/ meltfptr[11] = ( /*nil */ NULL);
#endif /*MELT_HAVE_DEBUG */
;
- MELT_LOCATION ("warmelt-first.melt:3299:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3311:/ quasiblock");
/*^checksignal */
@@ -11748,7 +11752,7 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:3301:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3313:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -11757,7 +11761,7 @@ lab_endgetargs:;
/*_.RETVAL___V1*/ meltfptr[0] = /*_.OPTRES__V15*/ meltfptr[14];;
{
- MELT_LOCATION ("warmelt-first.melt:3301:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3313:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -11772,13 +11776,13 @@ lab_endgetargs:;
/*finalret */ goto labend_rout;
/*_.LET___V14*/ meltfptr[12] = /*_.RETURN___V16*/ meltfptr[15];;
- MELT_LOCATION ("warmelt-first.melt:3299:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3311:/ clear");
/*clear *//*_.OPTRES__V15*/ meltfptr[14] = 0;
/*^clear */
/*clear *//*_.RETURN___V16*/ meltfptr[15] = 0;
/*_.LET___V10*/ meltfptr[9] = /*_.LET___V14*/ meltfptr[12];;
- MELT_LOCATION ("warmelt-first.melt:3296:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3308:/ clear");
/*clear *//*_.OPTFUN__V11*/ meltfptr[10] = 0;
/*^clear */
/*clear *//*_.IFCPP___V12*/ meltfptr[11] = 0;
@@ -11787,7 +11791,7 @@ lab_endgetargs:;
/*_.IFELSE___V9*/ meltfptr[7] = /*_.LET___V10*/ meltfptr[9];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:3295:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3307:/ clear");
/*clear *//*_.LET___V10*/ meltfptr[9] = 0;
}
;
@@ -11801,20 +11805,20 @@ lab_endgetargs:;
{
- MELT_LOCATION ("warmelt-first.melt:3304:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3316:/ locexp");
warning (0,
"unrecognized MELT option %s. Use -f[plugin-arg-]melt-option=help",
melt_string_str ((melt_ptr_t) /*_.OPTNAME__V6*/
meltfptr[5]));
}
;
- MELT_LOCATION ("warmelt-first.melt:3306:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3318:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = NULL;;
{
- MELT_LOCATION ("warmelt-first.melt:3306:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3318:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -11827,7 +11831,7 @@ lab_endgetargs:;
/*^finalreturn */
;
/*finalret */ goto labend_rout;
- MELT_LOCATION ("warmelt-first.melt:3302:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3314:/ quasiblock");
/*_.PROGN___V18*/ meltfptr[15] = /*_.RETURN___V17*/ meltfptr[14];;
@@ -11835,7 +11839,7 @@ lab_endgetargs:;
/*_.IFELSE___V9*/ meltfptr[7] = /*_.PROGN___V18*/ meltfptr[15];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:3295:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3307:/ clear");
/*clear *//*_.RETURN___V17*/ meltfptr[14] = 0;
/*^clear */
/*clear *//*_.PROGN___V18*/ meltfptr[15] = 0;
@@ -11845,7 +11849,7 @@ lab_endgetargs:;
;
/*_.LET___V3*/ meltfptr[2] = /*_.IFELSE___V9*/ meltfptr[7];;
- MELT_LOCATION ("warmelt-first.melt:3290:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3302:/ clear");
/*clear *//*_.OPTMAP__V4*/ meltfptr[3] = 0;
/*^clear */
/*clear *//*_.OPTDEC__V5*/ meltfptr[4] = 0;
@@ -11855,13 +11859,13 @@ lab_endgetargs:;
/*clear *//*_.IFCPP___V7*/ meltfptr[6] = 0;
/*^clear */
/*clear *//*_.IFELSE___V9*/ meltfptr[7] = 0;
- MELT_LOCATION ("warmelt-first.melt:3289:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3301:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V3*/ meltfptr[2];;
{
- MELT_LOCATION ("warmelt-first.melt:3289:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3301:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -11970,7 +11974,7 @@ meltrout_36_warmelt_first_REGISTER_OPTION (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3309:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3321:/ getarg");
/*_.OPTSYMB__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1 */
@@ -12000,7 +12004,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3312:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3324:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^checksignal */
@@ -12010,7 +12014,7 @@ lab_endgetargs:;
melt_is_instance_of ((melt_ptr_t) ( /*_.OPTSYMB__V2*/ meltfptr[1]),
(melt_ptr_t) (( /*!CLASS_SYMBOL */ meltfrout->
tabval[0])));;
- MELT_LOCATION ("warmelt-first.melt:3312:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3324:/ cond");
/*cond */ if ( /*_#IS_A__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -12024,7 +12028,7 @@ lab_endgetargs:;
/*_#IS_STRING__L3*/ meltfnum[2] =
(melt_magic_discr ((melt_ptr_t) ( /*_.OPTHELP__V3*/ meltfptr[2]))
== MELTOBMAG_STRING);;
- MELT_LOCATION ("warmelt-first.melt:3312:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3324:/ cond");
/*cond */ if ( /*_#IS_STRING__L3*/ meltfnum[2]) /*then */
{
/*^cond.then */
@@ -12040,7 +12044,7 @@ lab_endgetargs:;
/*_#IF___L4*/ meltfnum[3] = /*_#IS_CLOSURE__L5*/ meltfnum[4];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:3312:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3324:/ clear");
/*clear *//*_#IS_CLOSURE__L5*/ meltfnum[4] = 0;
}
;
@@ -12055,7 +12059,7 @@ lab_endgetargs:;
/*_#IF___L2*/ meltfnum[1] = /*_#IF___L4*/ meltfnum[3];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:3312:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3324:/ clear");
/*clear *//*_#IS_STRING__L3*/ meltfnum[2] = 0;
/*^clear */
/*clear *//*_#IF___L4*/ meltfnum[3] = 0;
@@ -12068,7 +12072,7 @@ lab_endgetargs:;
/*_#IF___L2*/ meltfnum[1] = 0;;
}
;
- MELT_LOCATION ("warmelt-first.melt:3312:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3324:/ cond");
/*cond */ if ( /*_#IF___L2*/ meltfnum[1]) /*then */
{
/*^cond.then */
@@ -12076,7 +12080,7 @@ lab_endgetargs:;
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:3315:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3327:/ quasiblock");
/*^getslot */
@@ -12089,7 +12093,7 @@ lab_endgetargs:;
/*_.OPTMAP__V5*/ meltfptr[4] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3316:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3328:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -12143,7 +12147,7 @@ lab_endgetargs:;
/*_.OPTDESC__V6*/ meltfptr[5] = /*_.INST__V7*/ meltfptr[6];;
{
- MELT_LOCATION ("warmelt-first.melt:3321:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3333:/ locexp");
meltgc_put_mapobjects ((meltmapobjects_ptr_t)
( /*_.OPTMAP__V5*/ meltfptr[4]),
(meltobject_ptr_t) ( /*_.OPTSYMB__V2*/
@@ -12153,7 +12157,7 @@ lab_endgetargs:;
}
;
- MELT_LOCATION ("warmelt-first.melt:3315:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3327:/ clear");
/*clear *//*_.OPTMAP__V5*/ meltfptr[4] = 0;
/*^clear */
/*clear *//*_.OPTDESC__V6*/ meltfptr[5] = 0;
@@ -12164,7 +12168,7 @@ lab_endgetargs:;
;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:3309:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3321:/ clear");
/*clear *//*_#IS_A__L1*/ meltfnum[0] = 0;
/*^clear */
/*clear *//*_#IF___L2*/ meltfnum[1] = 0;
@@ -12263,7 +12267,7 @@ meltrout_37_warmelt_first_OPTION_HELPER_FUN (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3324:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3336:/ getarg");
/*_.HELPSYMB__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1 */
@@ -12279,7 +12283,7 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3325:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3337:/ quasiblock");
/*^getslot */
@@ -12292,7 +12296,7 @@ lab_endgetargs:;
/*_.OPTMAP__V4*/ meltfptr[3] = slot;
};
;
- MELT_LOCATION ("warmelt-first.melt:3326:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3338:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^cond */
@@ -12310,7 +12314,7 @@ lab_endgetargs:;
/*_.SYMB__V5*/ meltfptr[4] = /*_.GET_RAW_SYMBOL__V6*/ meltfptr[5];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:3326:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3338:/ clear");
/*clear *//*_.GET_RAW_SYMBOL__V6*/ meltfptr[5] = 0;
}
;
@@ -12327,14 +12331,14 @@ lab_endgetargs:;
melt_get_mapobjects ((meltmapobjects_ptr_t)
( /*_.OPTMAP__V4*/ meltfptr[3]),
(meltobject_ptr_t) ( /*_.SYMB__V5*/ meltfptr[4]));;
- MELT_LOCATION ("warmelt-first.melt:3330:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3342:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_A__L1*/ meltfnum[0] =
melt_is_instance_of ((melt_ptr_t) ( /*_.OPTD__V7*/ meltfptr[5]),
(melt_ptr_t) (( /*!CLASS_OPTION_DESCRIPTOR */
meltfrout->tabval[1])));;
- MELT_LOCATION ("warmelt-first.melt:3330:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3342:/ cond");
/*cond */ if ( /*_#IS_A__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -12342,7 +12346,7 @@ lab_endgetargs:;
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:3331:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3343:/ quasiblock");
/*^getslot */
@@ -12355,14 +12359,14 @@ lab_endgetargs:;
;
{
- MELT_LOCATION ("warmelt-first.melt:3334:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3346:/ locexp");
inform (UNKNOWN_LOCATION, "MELT help for option %s : %s",
/*_?*/ meltfram__.loc_CSTRING__o0,
melt_string_str ((melt_ptr_t) /*_.OPTHELP__V10*/
meltfptr[9]));
}
;
- MELT_LOCATION ("warmelt-first.melt:3337:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3349:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -12371,7 +12375,7 @@ lab_endgetargs:;
/*_.RETVAL___V1*/ meltfptr[0] = /*_.HELPSYMB__V2*/ meltfptr[1];;
{
- MELT_LOCATION ("warmelt-first.melt:3337:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3349:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -12386,14 +12390,14 @@ lab_endgetargs:;
/*finalret */ goto labend_rout;
/*_.LET___V9*/ meltfptr[8] = /*_.RETURN___V11*/ meltfptr[10];;
- MELT_LOCATION ("warmelt-first.melt:3331:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3343:/ clear");
/*clear *//*_.OPTHELP__V10*/ meltfptr[9] = 0;
/*^clear */
/*clear *//*_.RETURN___V11*/ meltfptr[10] = 0;
/*_.IFELSE___V8*/ meltfptr[7] = /*_.LET___V9*/ meltfptr[8];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:3330:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3342:/ clear");
/*clear *//*_.LET___V9*/ meltfptr[8] = 0;
}
;
@@ -12405,7 +12409,7 @@ lab_endgetargs:;
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:3340:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3352:/ quasiblock");
/*^checksignal */
@@ -12423,7 +12427,7 @@ lab_endgetargs:;
(union meltparam_un *) 0);
}
;
- MELT_LOCATION ("warmelt-first.melt:3342:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3354:/ quasiblock");
/*^newclosure */
@@ -12437,7 +12441,7 @@ lab_endgetargs:;
(0));
;
/*_.LAMBDA___V14*/ meltfptr[8] = /*_.LAMBDA___V15*/ meltfptr[14];;
- MELT_LOCATION ("warmelt-first.melt:3341:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3353:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -12461,7 +12465,7 @@ lab_endgetargs:;
((melt_ptr_t) ( /*_.SORTEDSYMBTUP__V13*/ meltfptr[10])));;
{
- MELT_LOCATION ("warmelt-first.melt:3348:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3360:/ locexp");
/* option_helper_fun INFORMOPTION__1 start */
{
int i = 0;
@@ -12492,7 +12496,7 @@ lab_endgetargs:;
;
}
;
- MELT_LOCATION ("warmelt-first.melt:3364:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3376:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^quasiblock */
@@ -12501,7 +12505,7 @@ lab_endgetargs:;
/*_.RETVAL___V1*/ meltfptr[0] = /*_.HELPSYMB__V2*/ meltfptr[1];;
{
- MELT_LOCATION ("warmelt-first.melt:3364:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3376:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -12516,7 +12520,7 @@ lab_endgetargs:;
/*finalret */ goto labend_rout;
/*_.LET___V12*/ meltfptr[9] = /*_.RETURN___V17*/ meltfptr[16];;
- MELT_LOCATION ("warmelt-first.melt:3340:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3352:/ clear");
/*clear *//*_.SORTEDSYMBTUP__V13*/ meltfptr[10] = 0;
/*^clear */
/*clear *//*_.LAMBDA___V14*/ meltfptr[8] = 0;
@@ -12526,7 +12530,7 @@ lab_endgetargs:;
/*clear *//*_#NBSYMB__L2*/ meltfnum[1] = 0;
/*^clear */
/*clear *//*_.RETURN___V17*/ meltfptr[16] = 0;
- MELT_LOCATION ("warmelt-first.melt:3339:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3351:/ quasiblock");
/*_.PROGN___V18*/ meltfptr[10] = /*_.LET___V12*/ meltfptr[9];;
@@ -12534,7 +12538,7 @@ lab_endgetargs:;
/*_.IFELSE___V8*/ meltfptr[7] = /*_.PROGN___V18*/ meltfptr[10];;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:3330:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3342:/ clear");
/*clear *//*_.LET___V12*/ meltfptr[9] = 0;
/*^clear */
/*clear *//*_.PROGN___V18*/ meltfptr[10] = 0;
@@ -12544,7 +12548,7 @@ lab_endgetargs:;
;
/*_.LET___V3*/ meltfptr[2] = /*_.IFELSE___V8*/ meltfptr[7];;
- MELT_LOCATION ("warmelt-first.melt:3325:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3337:/ clear");
/*clear *//*_.OPTMAP__V4*/ meltfptr[3] = 0;
/*^clear */
/*clear *//*_.SYMB__V5*/ meltfptr[4] = 0;
@@ -12554,13 +12558,13 @@ lab_endgetargs:;
/*clear *//*_#IS_A__L1*/ meltfnum[0] = 0;
/*^clear */
/*clear *//*_.IFELSE___V8*/ meltfptr[7] = 0;
- MELT_LOCATION ("warmelt-first.melt:3324:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3336:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V3*/ meltfptr[2];;
{
- MELT_LOCATION ("warmelt-first.melt:3324:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3336:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -12668,7 +12672,7 @@ meltrout_38_warmelt_first_LAMBDA___10__ (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3342:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3354:/ getarg");
/*_.SY__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
;
goto lab_endgetargs;
@@ -12703,13 +12707,13 @@ lab_endgetargs:;
/*_.NAMED_NAME__V3*/ meltfptr[2] = NULL;;
}
;
- MELT_LOCATION ("warmelt-first.melt:3342:/ quasiblock");
+ MELT_LOCATION ("warmelt-first.melt:3354:/ quasiblock");
/*_.RETVAL___V1*/ meltfptr[0] = /*_.NAMED_NAME__V3*/ meltfptr[2];;
{
- MELT_LOCATION ("warmelt-first.melt:3342:/ locexp");
+ MELT_LOCATION ("warmelt-first.melt:3354:/ locexp");
/*ochecknores compilobj_nrep_return */
#if MELT_HAVE_DEBUG
if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_)
@@ -12818,7 +12822,7 @@ meltrout_39_warmelt_first_MAPOBJECT_EVERY (meltclosure_ptr_t meltclosp_,
/*getargs*/
/*getarg#0 */
- MELT_LOCATION ("warmelt-first.melt:3424:/ getarg");
+ MELT_LOCATION ("warmelt-first.melt:3436:/ getarg");
/*_.MAP__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_;
/*getarg#1 */
@@ -12837,14 +12841,14 @@ lab_endgetargs:;
/*anyblock*/
{
- MELT_LOCATION ("warmelt-first.melt:3428:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3440:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_MAPOBJECT__L1*/ meltfnum[0] =
/*is_mapobject: */
(melt_magic_discr ((melt_ptr_t) ( /*_.MAP__V2*/ meltfptr[1])) ==
MELTOBMAG_MAPOBJECTS);;
- MELT_LOCATION ("warmelt-first.melt:3428:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3440:/ cond");
/*cond */ if ( /*_#IS_MAPOBJECT__L1*/ meltfnum[0]) /*then */
{
/*^cond.then */
@@ -12852,13 +12856,13 @@ lab_endgetargs:;
/*anyblock */
{
- MELT_LOCATION ("warmelt-first.melt:3429:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3441:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*_#IS_CLOSURE__L2*/ meltfnum[1] =
(melt_magic_discr ((melt_ptr_t) ( /*_.F__V3*/ meltfptr[2])) ==
MELTOBMAG_CLOSURE);;
- MELT_LOCATION ("warmelt-first.melt:3429:/ cond");
+ MELT_LOCATION ("warmelt-first.melt:3441:/ cond");
/*cond */ if ( /*_#IS_CLOSURE__L2*/ meltfnum[1]) /*then */
{
/*^cond.then */
@@ -12901,7 +12905,7 @@ lab_endgetargs:;
- MELT_LOCATION ("warmelt-first.melt:3433:/ checksignal");
+ MELT_LOCATION ("warmelt-first.melt:3445:/ checksignal");
MELT_CHECK_SIGNAL ();
;
/*^apply */
@@ -12929,7 +12933,7 @@ lab_endgetargs:;
/*citerepilog */
- MELT_LOCATION ("warmelt-first.melt:3430:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3442:/ clear");
/*clear *//*_.CURAT__V4*/ meltfptr[3] = 0;
/*^clear */
/*clear *//*_.CURVAL__V5*/ meltfptr[4] = 0;
@@ -12944,7 +12948,7 @@ lab_endgetargs:;
;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:3428:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3440:/ clear");
/*clear *//*_#IS_CLOSURE__L2*/ meltfnum[1] = 0;
}
;
@@ -12952,7 +12956,7 @@ lab_endgetargs:;
;
/*epilog */
- MELT_LOCATION ("warmelt-first.melt:3424:/ clear");
+ MELT_LOCATION ("warmelt-first.melt:3436:/ clear");
/*clear *//*_#IS_MAPOBJECT__L1*/ meltfnum[0] = 0;
}