diff options
author | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-09-08 06:15:30 +0000 |
---|---|---|
committer | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-09-08 06:15:30 +0000 |
commit | 1bd5837e0b217aa742dfcc575b981a55249f2070 (patch) | |
tree | a5fca6a6893da03676dae0e495219d2ca17cce95 /gcc/melt/generated/warmelt-first+01.c | |
parent | 278d088cb37264d6b4381a53dcffd3152e876d28 (diff) | |
download | gcc-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.c | 1262 |
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; } |