diff options
author | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-04-25 10:54:36 +0000 |
---|---|---|
committer | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-04-25 10:54:36 +0000 |
commit | 5de1dd89db6f891433b8b9cef42ec95dc66810f1 (patch) | |
tree | 777c0c41fa0551270b8ae41cf17910c82780783b /gcc/melt/generated/warmelt-first+01.c | |
parent | 266254362c4aa19d408b8d2ba2734c7230b4d3f3 (diff) | |
download | gcc-5de1dd89db6f891433b8b9cef42ec95dc66810f1.tar.gz |
2012-04-25 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+04.c: Regenerate.
* melt/generated/warmelt-genobj+05.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+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@186812 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 | 1264 |
1 files changed, 632 insertions, 632 deletions
diff --git a/gcc/melt/generated/warmelt-first+01.c b/gcc/melt/generated/warmelt-first+01.c index 754fb7b6e73..bf2909f3a5e 100644 --- a/gcc/melt/generated/warmelt-first+01.c +++ b/gcc/melt/generated/warmelt-first+01.c @@ -1309,7 +1309,7 @@ meltrout_5_warmelt_first_ADD_NEW_KEYWORD_TOKEN (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:2695:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:2700:/ getarg"); /*_.SYDA__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; /*getarg#1 */ @@ -1330,7 +1330,7 @@ lab_endgetargs:; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2696:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2701:/ cppif.then"); /*^block */ /*anyblock */ { @@ -1342,7 +1342,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:2696:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2701:/ cond"); /*cond */ if ( /*_#IS_A__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -1350,7 +1350,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2696:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2701:/ cond.else"); /*^block */ /*anyblock */ @@ -1364,7 +1364,7 @@ lab_endgetargs:; melt_assert_failed (("check syda"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2696) ? (2696) : __LINE__, __FUNCTION__); + (2701) ? (2701) : __LINE__, __FUNCTION__); ; } ; @@ -1379,7 +1379,7 @@ lab_endgetargs:; /*_.IFCPP___V4*/ meltfptr[3] = /*_.IFELSE___V5*/ meltfptr[4];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2696:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2701:/ clear"); /*clear *//*_#IS_A__L1*/ meltfnum[0] = 0; /*^clear */ /*clear *//*_.IFELSE___V5*/ meltfptr[4] = 0; @@ -1390,7 +1390,7 @@ lab_endgetargs:; /*_.IFCPP___V4*/ meltfptr[3] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-first.melt:2697:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2702:/ quasiblock"); /*^checkinterrupt */ @@ -1421,7 +1421,7 @@ lab_endgetargs:; ( /*_.STR__V3*/ meltfptr[2]), "NAMED_NAME"); ; /*_.KW__V7*/ meltfptr[6] = /*_.INST__V8*/ meltfptr[7];; - MELT_LOCATION ("warmelt-first.melt:2698:/ getslot"); + MELT_LOCATION ("warmelt-first.melt:2703:/ getslot"); { melt_ptr_t slot = 0; melt_object_get_field (slot, (melt_ptr_t) ( /*_.SYDA__V2*/ meltfptr[1]), 7, "SYSDATA_KEYWDICT"); @@ -1431,7 +1431,7 @@ lab_endgetargs:; ; { - MELT_LOCATION ("warmelt-first.melt:2700:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:2705:/ locexp"); meltgc_put_mapstrings ((struct meltmapstrings_st *) ( /*_.KWDICT__V9*/ meltfptr[8]), melt_string_str ((melt_ptr_t) @@ -1441,18 +1441,18 @@ lab_endgetargs:; ; /*_.LET___V6*/ meltfptr[4] = /*_.KW__V7*/ meltfptr[6];; - MELT_LOCATION ("warmelt-first.melt:2697:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2702:/ clear"); /*clear *//*_.KW__V7*/ meltfptr[6] = 0; /*^clear */ /*clear *//*_.KWDICT__V9*/ meltfptr[8] = 0; - MELT_LOCATION ("warmelt-first.melt:2695:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2700:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ /*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V6*/ meltfptr[4];; - MELT_LOCATION ("warmelt-first.melt:2695:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2700:/ finalreturn"); ; /*finalret */ goto labend_rout; /*epilog */ @@ -1540,7 +1540,7 @@ meltrout_6_warmelt_first_INTERN_SYMBOL (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:2704:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:2709:/ getarg"); /*_.INIDAT__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; /*getarg#1 */ @@ -1562,7 +1562,7 @@ lab_endgetargs:; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2705:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2710:/ cppif.then"); /*^block */ /*anyblock */ { @@ -1574,7 +1574,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:2705:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2710:/ cond"); /*cond */ if ( /*_#IS_A__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -1582,7 +1582,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2705:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2710:/ cond.else"); /*^block */ /*anyblock */ @@ -1596,7 +1596,7 @@ lab_endgetargs:; melt_assert_failed (("check inidat"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2705) ? (2705) : __LINE__, __FUNCTION__); + (2710) ? (2710) : __LINE__, __FUNCTION__); ; } ; @@ -1611,7 +1611,7 @@ lab_endgetargs:; /*_.IFCPP___V4*/ meltfptr[3] = /*_.IFELSE___V5*/ meltfptr[4];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2705:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2710:/ clear"); /*clear *//*_#IS_A__L1*/ meltfnum[0] = 0; /*^clear */ /*clear *//*_.IFELSE___V5*/ meltfptr[4] = 0; @@ -1624,7 +1624,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2706:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2711:/ cppif.then"); /*^block */ /*anyblock */ { @@ -1636,7 +1636,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:2706:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2711:/ cond"); /*cond */ if ( /*_#IS_A__L2*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -1644,7 +1644,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2706:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2711:/ cond.else"); /*^block */ /*anyblock */ @@ -1658,7 +1658,7 @@ lab_endgetargs:; melt_assert_failed (("check sym"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2706) ? (2706) : __LINE__, __FUNCTION__); + (2711) ? (2711) : __LINE__, __FUNCTION__); ; } ; @@ -1673,7 +1673,7 @@ lab_endgetargs:; /*_.IFCPP___V6*/ meltfptr[4] = /*_.IFELSE___V7*/ meltfptr[6];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2706:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2711:/ clear"); /*clear *//*_#IS_A__L2*/ meltfnum[0] = 0; /*^clear */ /*clear *//*_.IFELSE___V7*/ meltfptr[6] = 0; @@ -1684,7 +1684,7 @@ lab_endgetargs:; /*_.IFCPP___V6*/ meltfptr[4] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-first.melt:2707:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2712:/ quasiblock"); /*^getslot */ @@ -1695,7 +1695,7 @@ lab_endgetargs:; meltfptr[8] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:2708:/ getslot"); + MELT_LOCATION ("warmelt-first.melt:2713:/ getslot"); { melt_ptr_t slot = 0; melt_object_get_field (slot, (melt_ptr_t) ( /*_.INIDAT__V2*/ meltfptr[1]), 6, "SYSDATA_SYMBOLDICT"); @@ -1707,7 +1707,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:2710:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2715:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^cond */ @@ -1718,7 +1718,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2710:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2715:/ cond.else"); /*^block */ /*anyblock */ @@ -1726,7 +1726,7 @@ lab_endgetargs:; { - MELT_LOCATION ("warmelt-first.melt:2713:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:2718:/ locexp"); meltgc_put_mapstrings ((struct meltmapstrings_st *) ( /*_.SYDICT__V10*/ meltfptr[9]), melt_string_str ((melt_ptr_t) ( /*_.SYNAME__V9*/ @@ -1735,7 +1735,7 @@ lab_endgetargs:; meltfptr[2])); } ; - MELT_LOCATION ("warmelt-first.melt:2712:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2717:/ quasiblock"); /*_.PROGN___V13*/ meltfptr[12] = /*_.SYMB__V3*/ meltfptr[2];; @@ -1744,7 +1744,7 @@ lab_endgetargs:; /*_.IFELSE___V12*/ meltfptr[11] = /*_.PROGN___V13*/ meltfptr[12];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2710:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2715:/ clear"); /*clear *//*_.PROGN___V13*/ meltfptr[12] = 0; } ; @@ -1752,7 +1752,7 @@ lab_endgetargs:; ; /*_.LET___V8*/ meltfptr[6] = /*_.IFELSE___V12*/ meltfptr[11];; - MELT_LOCATION ("warmelt-first.melt:2707:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2712:/ clear"); /*clear *//*_.SYNAME__V9*/ meltfptr[8] = 0; /*^clear */ /*clear *//*_.SYDICT__V10*/ meltfptr[9] = 0; @@ -1760,14 +1760,14 @@ lab_endgetargs:; /*clear *//*_.OLDSY__V11*/ meltfptr[10] = 0; /*^clear */ /*clear *//*_.IFELSE___V12*/ meltfptr[11] = 0; - MELT_LOCATION ("warmelt-first.melt:2704:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2709:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ /*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V8*/ meltfptr[6];; - MELT_LOCATION ("warmelt-first.melt:2704:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2709:/ finalreturn"); ; /*finalret */ goto labend_rout; /*epilog */ @@ -1857,7 +1857,7 @@ meltrout_7_warmelt_first_INTERN_KEYWORD (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:2719:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:2724:/ getarg"); /*_.INIDAT__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; /*getarg#1 */ @@ -1879,7 +1879,7 @@ lab_endgetargs:; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2720:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2725:/ cppif.then"); /*^block */ /*anyblock */ { @@ -1891,7 +1891,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:2720:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2725:/ cond"); /*cond */ if ( /*_#IS_A__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -1899,7 +1899,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2720:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2725:/ cond.else"); /*^block */ /*anyblock */ @@ -1913,7 +1913,7 @@ lab_endgetargs:; melt_assert_failed (("check inidat"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2720) ? (2720) : __LINE__, __FUNCTION__); + (2725) ? (2725) : __LINE__, __FUNCTION__); ; } ; @@ -1928,7 +1928,7 @@ lab_endgetargs:; /*_.IFCPP___V4*/ meltfptr[3] = /*_.IFELSE___V5*/ meltfptr[4];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2720:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2725:/ clear"); /*clear *//*_#IS_A__L1*/ meltfnum[0] = 0; /*^clear */ /*clear *//*_.IFELSE___V5*/ meltfptr[4] = 0; @@ -1941,7 +1941,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2721:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2726:/ cppif.then"); /*^block */ /*anyblock */ { @@ -1953,7 +1953,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:2721:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2726:/ cond"); /*cond */ if ( /*_#IS_A__L2*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -1961,7 +1961,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2721:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2726:/ cond.else"); /*^block */ /*anyblock */ @@ -1975,7 +1975,7 @@ lab_endgetargs:; melt_assert_failed (("check keyw"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2721) ? (2721) : __LINE__, __FUNCTION__); + (2726) ? (2726) : __LINE__, __FUNCTION__); ; } ; @@ -1990,7 +1990,7 @@ lab_endgetargs:; /*_.IFCPP___V6*/ meltfptr[4] = /*_.IFELSE___V7*/ meltfptr[6];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2721:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2726:/ clear"); /*clear *//*_#IS_A__L2*/ meltfnum[0] = 0; /*^clear */ /*clear *//*_.IFELSE___V7*/ meltfptr[6] = 0; @@ -2001,7 +2001,7 @@ lab_endgetargs:; /*_.IFCPP___V6*/ meltfptr[4] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-first.melt:2722:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2727:/ quasiblock"); /*^getslot */ @@ -2012,7 +2012,7 @@ lab_endgetargs:; meltfptr[8] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:2723:/ getslot"); + MELT_LOCATION ("warmelt-first.melt:2728:/ getslot"); { melt_ptr_t slot = 0; melt_object_get_field (slot, (melt_ptr_t) ( /*_.INIDAT__V2*/ meltfptr[1]), 7, "SYSDATA_KEYWDICT"); @@ -2024,7 +2024,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:2725:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2730:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^cond */ @@ -2035,7 +2035,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2725:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2730:/ cond.else"); /*^block */ /*anyblock */ @@ -2043,7 +2043,7 @@ lab_endgetargs:; { - MELT_LOCATION ("warmelt-first.melt:2727:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:2732:/ locexp"); meltgc_put_mapstrings ((struct meltmapstrings_st *) ( /*_.KWDICT__V10*/ meltfptr[9]), melt_string_str ((melt_ptr_t) ( /*_.KWNAME__V9*/ @@ -2061,7 +2061,7 @@ lab_endgetargs:; /*_.IFELSE___V12*/ meltfptr[11] = /*_.PROGN___V13*/ meltfptr[12];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2725:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2730:/ clear"); /*clear *//*_.PROGN___V13*/ meltfptr[12] = 0; } ; @@ -2069,7 +2069,7 @@ lab_endgetargs:; ; /*_.LET___V8*/ meltfptr[6] = /*_.IFELSE___V12*/ meltfptr[11];; - MELT_LOCATION ("warmelt-first.melt:2722:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2727:/ clear"); /*clear *//*_.KWNAME__V9*/ meltfptr[8] = 0; /*^clear */ /*clear *//*_.KWDICT__V10*/ meltfptr[9] = 0; @@ -2077,14 +2077,14 @@ lab_endgetargs:; /*clear *//*_.OLDKW__V11*/ meltfptr[10] = 0; /*^clear */ /*clear *//*_.IFELSE___V12*/ meltfptr[11] = 0; - MELT_LOCATION ("warmelt-first.melt:2719:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2724:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ /*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V8*/ meltfptr[6];; - MELT_LOCATION ("warmelt-first.melt:2719:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2724:/ finalreturn"); ; /*finalret */ goto labend_rout; /*epilog */ @@ -2175,7 +2175,7 @@ meltrout_8_warmelt_first_CLONE_SYMBOL (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:2735:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:2740:/ getarg"); /*_.SYMB__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -2185,7 +2185,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:2737:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2742:/ quasiblock"); /*^getslot */ @@ -2196,13 +2196,13 @@ lab_endgetargs:; meltfptr[3] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:2740:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2745:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#IS_STRING__L1*/ meltfnum[0] = (melt_magic_discr ((melt_ptr_t) ( /*_.SYMB__V2*/ meltfptr[1])) == MELTOBMAG_STRING);; - MELT_LOCATION ("warmelt-first.melt:2740:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2745:/ cond"); /*cond */ if ( /*_#IS_STRING__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -2210,20 +2210,20 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2740:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2745:/ cond.else"); /*^block */ /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:2742:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2747:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#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:2742:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2747:/ cond"); /*cond */ if ( /*_#IS_A__L2*/ meltfnum[1]) /*then */ { /*^cond.then */ @@ -2231,7 +2231,7 @@ lab_endgetargs:; /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:2743:/ getslot"); + MELT_LOCATION ("warmelt-first.melt:2748:/ getslot"); { melt_ptr_t slot = 0; melt_object_get_field (slot, (melt_ptr_t) ( /*_.SYMB__V2*/ meltfptr[1]), 1, "NAMED_NAME"); @@ -2243,7 +2243,7 @@ lab_endgetargs:; /*_.NAMED_NAME__V7*/ meltfptr[6];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2742:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2747:/ clear"); /*clear *//*_.NAMED_NAME__V7*/ meltfptr[6] = 0; } ; @@ -2255,14 +2255,14 @@ lab_endgetargs:; /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:2745:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2750:/ quasiblock"); /*_.DISCRIM__V9*/ meltfptr[8] = ((melt_ptr_t) (melt_discr ((melt_ptr_t) ( /*_.SYMB__V2*/ meltfptr[1]))));; - MELT_LOCATION ("warmelt-first.melt:2745:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2750:/ cond"); /*cond */ if ( /*ifisa */ melt_is_instance_of ((melt_ptr_t) @@ -2289,7 +2289,7 @@ lab_endgetargs:; ; { - MELT_LOCATION ("warmelt-first.melt:2747:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:2752:/ locexp"); warning (0, "MELT WARNING MSG [#%ld]::: %s - %s", melt_dbgcounter, ("clone_symbol got invalid argument of discriminant"), @@ -2300,7 +2300,7 @@ lab_endgetargs:; ; { - MELT_LOCATION ("warmelt-first.melt:2749:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:2754:/ locexp"); #if MELT_HAVE_DEBUG if (melt_need_debug (0)) @@ -2309,14 +2309,14 @@ lab_endgetargs:; ; } ; - MELT_LOCATION ("warmelt-first.melt:2750:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2755:/ quasiblock"); /*_?*/ meltfram__.loc_CSTRING__o0 = (char *) 0;; { - MELT_LOCATION ("warmelt-first.melt:2753:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:2758:/ locexp"); /* clone_symbol CLONAMSTR__1 */ static char clonambuf[100]; const char *s = @@ -2343,19 +2343,19 @@ lab_endgetargs:; /*_.LET___V11*/ meltfptr[10] = /*_.MAKE_STRINGCONST__V12*/ meltfptr[11];; - MELT_LOCATION ("warmelt-first.melt:2750:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2755:/ 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:2745:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2750:/ 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:2744:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2749:/ quasiblock"); /*_.PROGN___V13*/ meltfptr[11] = /*_.LET___V8*/ meltfptr[6];; @@ -2365,7 +2365,7 @@ lab_endgetargs:; /*_.PROGN___V13*/ meltfptr[11];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2742:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2747:/ clear"); /*clear *//*_.LET___V8*/ meltfptr[6] = 0; /*^clear */ /*clear *//*_.PROGN___V13*/ meltfptr[11] = 0; @@ -2376,7 +2376,7 @@ lab_endgetargs:; /*_.SYNAM__V5*/ meltfptr[4] = /*_.IFELSE___V6*/ meltfptr[5];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2740:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2745:/ clear"); /*clear *//*_#IS_A__L2*/ meltfnum[1] = 0; /*^clear */ /*clear *//*_.IFELSE___V6*/ meltfptr[5] = 0; @@ -2390,7 +2390,7 @@ lab_endgetargs:; melt_string_str ((melt_ptr_t) ( /*_.SYNAM__V5*/ meltfptr[4]))));; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2769:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2774:/ cppif.then"); /*^block */ /*anyblock */ { @@ -2401,7 +2401,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:2769:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2774:/ cond"); /*cond */ if ( /*_#IS_STRING__L3*/ meltfnum[1]) /*then */ { /*^cond.then */ @@ -2409,7 +2409,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2769:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2774:/ cond.else"); /*^block */ /*anyblock */ @@ -2423,7 +2423,7 @@ lab_endgetargs:; melt_assert_failed (("check synam"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2769) ? (2769) : __LINE__, __FUNCTION__); + (2774) ? (2774) : __LINE__, __FUNCTION__); ; } ; @@ -2438,7 +2438,7 @@ lab_endgetargs:; /*_.IFCPP___V15*/ meltfptr[9] = /*_.IFELSE___V16*/ meltfptr[10];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2769:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2774:/ clear"); /*clear *//*_#IS_STRING__L3*/ meltfnum[1] = 0; /*^clear */ /*clear *//*_.IFELSE___V16*/ meltfptr[10] = 0; @@ -2449,7 +2449,7 @@ lab_endgetargs:; /*_.IFCPP___V15*/ meltfptr[9] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-first.melt:2770:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2775:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#IS_INTEGERBOX__L4*/ meltfnum[1] = @@ -2459,7 +2459,7 @@ lab_endgetargs:; /*_#NOT__L5*/ meltfnum[4] = (!( /*_#IS_INTEGERBOX__L4*/ meltfnum[1]));; - MELT_LOCATION ("warmelt-first.melt:2770:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2775:/ cond"); /*cond */ if ( /*_#NOT__L5*/ meltfnum[4]) /*then */ { /*^cond.then */ @@ -2471,12 +2471,12 @@ lab_endgetargs:; (meltgc_new_int ((meltobject_ptr_t) (( /*!DISCR_INTEGER */ meltfrout->tabval[3])), (0)));; - MELT_LOCATION ("warmelt-first.melt:2772:/ compute"); + MELT_LOCATION ("warmelt-first.melt:2777:/ compute"); /*_.BOXI__V14*/ meltfptr[8] = /*_.SETQ___V18*/ meltfptr[11] = /*_.MAKE_INTEGERBOX__V17*/ meltfptr[6];; { - MELT_LOCATION ("warmelt-first.melt:2773:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:2778:/ locexp"); meltgc_put_mapstrings ((struct meltmapstrings_st *) ( /*_.MAPSTR__V4*/ meltfptr[3]), melt_string_str ((melt_ptr_t) ( /*_.SYNAM__V5*/ @@ -2485,12 +2485,12 @@ lab_endgetargs:; meltfptr[8])); } ; - MELT_LOCATION ("warmelt-first.melt:2771:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2776:/ quasiblock"); /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2770:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2775:/ clear"); /*clear *//*_.MAKE_INTEGERBOX__V17*/ meltfptr[6] = 0; /*^clear */ /*clear *//*_.SETQ___V18*/ meltfptr[11] = 0; @@ -2498,7 +2498,7 @@ lab_endgetargs:; ; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:2774:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2779:/ quasiblock"); /*_#I__L6*/ meltfnum[5] = @@ -2507,24 +2507,24 @@ lab_endgetargs:; /*_#I__L7*/ meltfnum[6] = (( /*_#I__L6*/ meltfnum[5]) + (1));; - MELT_LOCATION ("warmelt-first.melt:2775:/ compute"); + MELT_LOCATION ("warmelt-first.melt:2780:/ compute"); /*_#I__L6*/ meltfnum[5] = /*_#SETQ___L8*/ meltfnum[7] = /*_#I__L7*/ meltfnum[6];; { - MELT_LOCATION ("warmelt-first.melt:2776:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:2781:/ locexp"); melt_put_int ((melt_ptr_t) ( /*_.BOXI__V14*/ meltfptr[8]), ( /*_#I__L6*/ meltfnum[5])); } ; - MELT_LOCATION ("warmelt-first.melt:2777:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2782:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_.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:2777:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2782:/ quasiblock"); /*^rawallocobj */ @@ -2563,7 +2563,7 @@ lab_endgetargs:; /*_.LET___V19*/ meltfptr[5] = /*_.INST___V21*/ meltfptr[6];; - MELT_LOCATION ("warmelt-first.melt:2774:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2779:/ clear"); /*clear *//*_#I__L6*/ meltfnum[5] = 0; /*^clear */ /*clear *//*_#I__L7*/ meltfnum[6] = 0; @@ -2575,7 +2575,7 @@ lab_endgetargs:; /*clear *//*_.INST___V21*/ meltfptr[6] = 0; /*_.LET___V3*/ meltfptr[2] = /*_.LET___V19*/ meltfptr[5];; - MELT_LOCATION ("warmelt-first.melt:2737:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2742:/ clear"); /*clear *//*_.MAPSTR__V4*/ meltfptr[3] = 0; /*^clear */ /*clear *//*_#IS_STRING__L1*/ meltfnum[0] = 0; @@ -2591,11 +2591,11 @@ lab_endgetargs:; /*clear *//*_#NOT__L5*/ meltfnum[4] = 0; /*^clear */ /*clear *//*_.LET___V19*/ meltfptr[5] = 0; - MELT_LOCATION ("warmelt-first.melt:2735:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2740:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V3*/ meltfptr[2];; - MELT_LOCATION ("warmelt-first.melt:2735:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2740:/ finalreturn"); ; /*finalret */ goto labend_rout; /*epilog */ @@ -2684,7 +2684,7 @@ meltrout_9_warmelt_first_INITFRESH_CONTENVMAKER (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:2786:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:2791:/ getarg"); /*_.PREVENV__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; /*getarg#1 */ @@ -2700,7 +2700,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:2787:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2792:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = @@ -2711,7 +2711,7 @@ lab_endgetargs:; 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG */ ;; - MELT_LOCATION ("warmelt-first.melt:2787:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2792:/ cond"); /*cond */ if ( /*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -2721,7 +2721,7 @@ lab_endgetargs:; { - MELT_LOCATION ("warmelt-first.melt:2788:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:2793:/ locexp"); #if MELT_HAVE_DEBUG if (melt_need_debug (0)) @@ -2735,10 +2735,10 @@ lab_endgetargs:; ; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:2789:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2794:/ quasiblock"); - MELT_LOCATION ("warmelt-first.melt:2790:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2795:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^cond */ @@ -2759,7 +2759,7 @@ lab_endgetargs:; /*_.MAKE_STRINGCONST__V5*/ meltfptr[4];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2790:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2795:/ clear"); /*clear *//*_.MAKE_STRINGCONST__V5*/ meltfptr[4] = 0; } ; @@ -2770,7 +2770,7 @@ lab_endgetargs:; /*_.DESCR__V4*/ meltfptr[3] = NULL;; } ; - MELT_LOCATION ("warmelt-first.melt:2791:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2796:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -2788,7 +2788,7 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:2792:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2797:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ @@ -2816,19 +2816,19 @@ lab_endgetargs:; ( /*_.NEWENV__V6*/ meltfptr[4]), "CONTAINER_VALUE"); ; /*_.NEWCONT__V7*/ meltfptr[6] = /*_.INST__V8*/ meltfptr[7];; - MELT_LOCATION ("warmelt-first.melt:2795:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2800:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ /*_.RETVAL___V1*/ meltfptr[0] = /*_.NEWCONT__V7*/ meltfptr[6];; - MELT_LOCATION ("warmelt-first.melt:2795:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2800:/ finalreturn"); ; /*finalret */ goto labend_rout; /*_.LET___V3*/ meltfptr[2] = /*_.RETURN___V9*/ meltfptr[8];; - MELT_LOCATION ("warmelt-first.melt:2789:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2794:/ clear"); /*clear *//*_.DESCR__V4*/ meltfptr[3] = 0; /*^clear */ /*clear *//*_.NEWENV__V6*/ meltfptr[4] = 0; @@ -2836,14 +2836,14 @@ lab_endgetargs:; /*clear *//*_.NEWCONT__V7*/ meltfptr[6] = 0; /*^clear */ /*clear *//*_.RETURN___V9*/ meltfptr[8] = 0; - MELT_LOCATION ("warmelt-first.melt:2786:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2791:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ /*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V3*/ meltfptr[2];; - MELT_LOCATION ("warmelt-first.melt:2786:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2791:/ finalreturn"); ; /*finalret */ goto labend_rout; /*epilog */ @@ -2933,7 +2933,7 @@ meltrout_10_warmelt_first_INITVALUE_EXPORTER (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:2799:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:2804:/ getarg"); /*_.SYM__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; /*getarg#1 */ @@ -2962,16 +2962,16 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:2800:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2805:/ quasiblock"); /*_.PARENV__V6*/ meltfptr[5] = ( /*!konst_0 */ meltfrout->tabval[0]);; - MELT_LOCATION ("warmelt-first.melt:2801:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2806:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#NULL__L1*/ meltfnum[0] = (( /*_.CONTENV__V4*/ meltfptr[3]) == NULL);; - MELT_LOCATION ("warmelt-first.melt:2801:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2806:/ cond"); /*cond */ if ( /*_#NULL__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -2979,7 +2979,7 @@ lab_endgetargs:; /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:2803:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2808:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^cond */ @@ -2990,7 +2990,7 @@ lab_endgetargs:; /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:2804:/ getslot"); + MELT_LOCATION ("warmelt-first.melt:2809:/ getslot"); { melt_ptr_t slot = 0; melt_object_get_field (slot, (melt_ptr_t) ( /*_.SYM__V2*/ meltfptr[1]), 1, "NAMED_NAME"); @@ -3011,20 +3011,20 @@ lab_endgetargs:; ; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2803:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2808:/ clear"); /*clear *//*_.NAMED_NAME__V8*/ meltfptr[7] = 0; } ; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:2805:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2810:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; - MELT_LOCATION ("warmelt-first.melt:2805:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2810:/ finalreturn"); ; /*finalret */ goto labend_rout; - MELT_LOCATION ("warmelt-first.melt:2802:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2807:/ quasiblock"); /*_.PROGN___V10*/ meltfptr[9] = /*_.RETURN___V9*/ meltfptr[7];; @@ -3033,7 +3033,7 @@ lab_endgetargs:; /*_.IF___V7*/ meltfptr[6] = /*_.PROGN___V10*/ meltfptr[9];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2801:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2806:/ clear"); /*clear *//*_.RETURN___V9*/ meltfptr[7] = 0; /*^clear */ /*clear *//*_.PROGN___V10*/ meltfptr[9] = 0; @@ -3048,7 +3048,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2807:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2812:/ cppif.then"); /*^block */ /*anyblock */ { @@ -3060,7 +3060,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:2807:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2812:/ cond"); /*cond */ if ( /*_#IS_A__L2*/ meltfnum[1]) /*then */ { /*^cond.then */ @@ -3068,7 +3068,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2807:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2812:/ cond.else"); /*^block */ /*anyblock */ @@ -3082,7 +3082,7 @@ lab_endgetargs:; melt_assert_failed (("check sym"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2807) ? (2807) : __LINE__, __FUNCTION__); + (2812) ? (2812) : __LINE__, __FUNCTION__); ; } ; @@ -3097,7 +3097,7 @@ lab_endgetargs:; /*_.IFCPP___V11*/ meltfptr[7] = /*_.IFELSE___V12*/ meltfptr[9];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2807:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2812:/ clear"); /*clear *//*_#IS_A__L2*/ meltfnum[1] = 0; /*^clear */ /*clear *//*_.IFELSE___V12*/ meltfptr[9] = 0; @@ -3110,7 +3110,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2808:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2813:/ cppif.then"); /*^block */ /*anyblock */ { @@ -3122,7 +3122,7 @@ lab_endgetargs:; melt_is_instance_of ((melt_ptr_t) ( /*_.CONTENV__V4*/ meltfptr[3]), (melt_ptr_t) (( /*!CLASS_CONTAINER */ meltfrout-> tabval[2])));; - MELT_LOCATION ("warmelt-first.melt:2808:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2813:/ cond"); /*cond */ if ( /*_#IS_A__L3*/ meltfnum[1]) /*then */ { /*^cond.then */ @@ -3130,7 +3130,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2808:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2813:/ cond.else"); /*^block */ /*anyblock */ @@ -3144,7 +3144,7 @@ lab_endgetargs:; melt_assert_failed (("check contenv"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2808) ? (2808) : __LINE__, __FUNCTION__); + (2813) ? (2813) : __LINE__, __FUNCTION__); ; } ; @@ -3159,7 +3159,7 @@ lab_endgetargs:; /*_.IFCPP___V13*/ meltfptr[9] = /*_.IFELSE___V14*/ meltfptr[13];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2808:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2813:/ clear"); /*clear *//*_#IS_A__L3*/ meltfnum[1] = 0; /*^clear */ /*clear *//*_.IFELSE___V14*/ meltfptr[13] = 0; @@ -3170,7 +3170,7 @@ lab_endgetargs:; /*_.IFCPP___V13*/ meltfptr[9] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-first.melt:2809:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2814:/ quasiblock"); /*^getslot */ @@ -3181,7 +3181,7 @@ lab_endgetargs:; meltfptr[15] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:2810:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2815:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^checkinterrupt */ @@ -3189,7 +3189,7 @@ lab_endgetargs:; ; /*_#NULL__L4*/ meltfnum[1] = (( /*_.ENV__V16*/ meltfptr[15]) == NULL);; - MELT_LOCATION ("warmelt-first.melt:2810:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2815:/ cond"); /*cond */ if ( /*_#NULL__L4*/ meltfnum[1]) /*then */ { /*^cond.then */ @@ -3197,12 +3197,12 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2810:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2815:/ cond.else"); /*_.IF___V17*/ meltfptr[16] = NULL;; } ; - MELT_LOCATION ("warmelt-first.melt:2810:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2815:/ cond"); /*cond */ if ( /*_.IF___V17*/ meltfptr[16]) /*then */ { /*^cond.then */ @@ -3210,7 +3210,7 @@ lab_endgetargs:; /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:2812:/ getslot"); + MELT_LOCATION ("warmelt-first.melt:2817:/ getslot"); { melt_ptr_t slot = 0; melt_object_get_field (slot, (melt_ptr_t) ( /*_.SYM__V2*/ meltfptr[1]), 1, "NAMED_NAME"); @@ -3228,14 +3228,14 @@ lab_endgetargs:; ( /*_.NAMED_NAME__V19*/ meltfptr[18]))); } ; - MELT_LOCATION ("warmelt-first.melt:2813:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2818:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; - MELT_LOCATION ("warmelt-first.melt:2813:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2818:/ finalreturn"); ; /*finalret */ goto labend_rout; - MELT_LOCATION ("warmelt-first.melt:2811:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2816:/ quasiblock"); /*_.PROGN___V21*/ meltfptr[20] = /*_.RETURN___V20*/ meltfptr[19];; @@ -3244,7 +3244,7 @@ lab_endgetargs:; /*_.IF___V18*/ meltfptr[17] = /*_.PROGN___V21*/ meltfptr[20];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2810:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2815:/ clear"); /*clear *//*_.NAMED_NAME__V19*/ meltfptr[18] = 0; /*^clear */ /*clear *//*_.RETURN___V20*/ meltfptr[19] = 0; @@ -3261,7 +3261,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2815:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2820:/ cppif.then"); /*^block */ /*anyblock */ { @@ -3273,7 +3273,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:2815:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2820:/ cond"); /*cond */ if ( /*_#IS_A__L5*/ meltfnum[4]) /*then */ { /*^cond.then */ @@ -3281,7 +3281,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2815:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2820:/ cond.else"); /*^block */ /*anyblock */ @@ -3295,7 +3295,7 @@ lab_endgetargs:; melt_assert_failed (("check good env"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2815) ? (2815) : __LINE__, __FUNCTION__); + (2820) ? (2820) : __LINE__, __FUNCTION__); ; } ; @@ -3310,7 +3310,7 @@ lab_endgetargs:; /*_.IFCPP___V22*/ meltfptr[18] = /*_.IFELSE___V23*/ meltfptr[19];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2815:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2820:/ clear"); /*clear *//*_#IS_A__L5*/ meltfnum[4] = 0; /*^clear */ /*clear *//*_.IFELSE___V23*/ meltfptr[19] = 0; @@ -3321,10 +3321,10 @@ lab_endgetargs:; /*_.IFCPP___V22*/ meltfptr[18] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-first.melt:2816:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2821:/ quasiblock"); - MELT_LOCATION ("warmelt-first.melt:2817:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2822:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^cond */ @@ -3358,7 +3358,7 @@ lab_endgetargs:; /*_.FIND_ENV__V26*/ meltfptr[25];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2817:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2822:/ clear"); /*clear *//*_.FIND_ENV__V26*/ meltfptr[25] = 0; } ; @@ -3369,7 +3369,7 @@ lab_endgetargs:; /*_.PREVBIND__V25*/ meltfptr[19] = NULL;; } ; - MELT_LOCATION ("warmelt-first.melt:2818:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2823:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ @@ -3406,7 +3406,7 @@ lab_endgetargs:; ( /*_.VAL__V3*/ meltfptr[2]), "VBIND_VALUE"); ; /*_.VALBIND__V27*/ meltfptr[25] = /*_.INST__V28*/ meltfptr[27];; - MELT_LOCATION ("warmelt-first.melt:2823:/ getslot"); + MELT_LOCATION ("warmelt-first.melt:2828:/ getslot"); { melt_ptr_t slot = 0; melt_object_get_field (slot, (melt_ptr_t) ( /*_.SYM__V2*/ meltfptr[1]), 1, "NAMED_NAME"); @@ -3414,12 +3414,12 @@ lab_endgetargs:; meltfptr[28] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:2826:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2831:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#NULL__L6*/ meltfnum[4] = (( /*_.PREVBIND__V25*/ meltfptr[19]) == NULL);; - MELT_LOCATION ("warmelt-first.melt:2826:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2831:/ cond"); /*cond */ if ( /*_#NULL__L6*/ meltfnum[4]) /*then */ { /*^cond.then */ @@ -3427,13 +3427,13 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2826:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2831:/ cond.else"); /*^block */ /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:2827:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2832:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^checkinterrupt */ @@ -3444,7 +3444,7 @@ lab_endgetargs:; ( /*_.PREVBIND__V25*/ meltfptr[19]), (melt_ptr_t) (( /*!CLASS_SELECTOR_BINDING */ meltfrout->tabval[6])));; - MELT_LOCATION ("warmelt-first.melt:2827:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2832:/ cond"); /*cond */ if ( /*_#IS_A__L7*/ meltfnum[6]) /*then */ { /*^cond.then */ @@ -3463,7 +3463,7 @@ lab_endgetargs:; /*_#IF___L8*/ meltfnum[7] = /*_#IS_A__L9*/ meltfnum[8];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2827:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2832:/ clear"); /*clear *//*_#IS_A__L9*/ meltfnum[8] = 0; } ; @@ -3474,7 +3474,7 @@ lab_endgetargs:; /*_#IF___L8*/ meltfnum[7] = 0;; } ; - MELT_LOCATION ("warmelt-first.melt:2827:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2832:/ cond"); /*cond */ if ( /*_#IF___L8*/ meltfnum[7]) /*then */ { /*^cond.then */ @@ -3484,7 +3484,7 @@ lab_endgetargs:; { - MELT_LOCATION ("warmelt-first.melt:2830:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:2835:/ locexp"); warning (0, "MELT WARNING MSG [#%ld]::: %s - %s", melt_dbgcounter, ("not exporting previous bound selector"), @@ -3493,14 +3493,14 @@ lab_endgetargs:; meltfptr[28]))); } ; - MELT_LOCATION ("warmelt-first.melt:2831:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2836:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; - MELT_LOCATION ("warmelt-first.melt:2831:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2836:/ finalreturn"); ; /*finalret */ goto labend_rout; - MELT_LOCATION ("warmelt-first.melt:2827:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2832:/ quasiblock"); /*_.PROGN___V33*/ meltfptr[32] = @@ -3511,7 +3511,7 @@ lab_endgetargs:; /*_.PROGN___V33*/ meltfptr[32];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2827:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2832:/ clear"); /*clear *//*_.RETURN___V32*/ meltfptr[31] = 0; /*^clear */ /*clear *//*_.PROGN___V33*/ meltfptr[32] = 0; @@ -3525,7 +3525,7 @@ lab_endgetargs:; /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:2832:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2837:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^checkinterrupt */ @@ -3535,7 +3535,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:2832:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2837:/ cond"); /*cond */ if ( /*_#IS_A__L10*/ meltfnum[8]) /*then */ { /*^cond.then */ @@ -3553,7 +3553,7 @@ lab_endgetargs:; /*_#IS_OBJECT__L12*/ meltfnum[11];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2832:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2837:/ clear"); /*clear *//*_#IS_OBJECT__L12*/ meltfnum[11] = 0; } ; @@ -3564,7 +3564,7 @@ lab_endgetargs:; /*_#IF___L11*/ meltfnum[10] = 0;; } ; - MELT_LOCATION ("warmelt-first.melt:2832:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2837:/ cond"); /*cond */ if ( /*_#IF___L11*/ meltfnum[10]) /*then */ { /*^cond.then */ @@ -3574,7 +3574,7 @@ lab_endgetargs:; { - MELT_LOCATION ("warmelt-first.melt:2835:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:2840:/ locexp"); warning (0, "MELT WARNING MSG [#%ld]::: %s - %s", melt_dbgcounter, ("not exporting previous bound instance"), @@ -3583,14 +3583,14 @@ lab_endgetargs:; meltfptr[28]))); } ; - MELT_LOCATION ("warmelt-first.melt:2836:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2841:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; - MELT_LOCATION ("warmelt-first.melt:2836:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2841:/ finalreturn"); ; /*finalret */ goto labend_rout; - MELT_LOCATION ("warmelt-first.melt:2832:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2837:/ quasiblock"); /*_.PROGN___V36*/ meltfptr[35] = @@ -3601,7 +3601,7 @@ lab_endgetargs:; /*_.PROGN___V36*/ meltfptr[35];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2832:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2837:/ clear"); /*clear *//*_.RETURN___V35*/ meltfptr[32] = 0; /*^clear */ /*clear *//*_.PROGN___V36*/ meltfptr[35] = 0; @@ -3616,7 +3616,7 @@ lab_endgetargs:; { MELT_LOCATION - ("warmelt-first.melt:2837:/ checkinterrupt"); + ("warmelt-first.melt:2842:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^checkinterrupt */ @@ -3627,7 +3627,7 @@ lab_endgetargs:; ( /*_.PREVBIND__V25*/ meltfptr[19]), (melt_ptr_t) (( /*!CLASS_PRIMITIVE_BINDING */ meltfrout->tabval[9])));; - MELT_LOCATION ("warmelt-first.melt:2837:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2842:/ cond"); /*cond */ if ( /*_#IS_A__L13*/ meltfnum[11]) /*then */ { /*^cond.then */ @@ -3646,7 +3646,7 @@ lab_endgetargs:; /*_#IS_A__L15*/ meltfnum[14];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2837:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2842:/ clear"); /*clear *//*_#IS_A__L15*/ meltfnum[14] = 0; } ; @@ -3657,7 +3657,7 @@ lab_endgetargs:; /*_#IF___L14*/ meltfnum[13] = 0;; } ; - MELT_LOCATION ("warmelt-first.melt:2837:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2842:/ cond"); /*cond */ if ( /*_#IF___L14*/ meltfnum[13]) /*then */ { /*^cond.then */ @@ -3668,7 +3668,7 @@ lab_endgetargs:; { MELT_LOCATION - ("warmelt-first.melt:2840:/ locexp"); + ("warmelt-first.melt:2845:/ locexp"); warning (0, "MELT WARNING MSG [#%ld]::: %s - %s", melt_dbgcounter, @@ -3679,16 +3679,16 @@ lab_endgetargs:; } ; MELT_LOCATION - ("warmelt-first.melt:2841:/ quasiblock"); + ("warmelt-first.melt:2846:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; MELT_LOCATION - ("warmelt-first.melt:2841:/ finalreturn"); + ("warmelt-first.melt:2846:/ finalreturn"); ; /*finalret */ goto labend_rout; MELT_LOCATION - ("warmelt-first.melt:2837:/ quasiblock"); + ("warmelt-first.melt:2842:/ quasiblock"); /*_.PROGN___V39*/ meltfptr[38] = @@ -3699,7 +3699,7 @@ lab_endgetargs:; /*_.PROGN___V39*/ meltfptr[38];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2837:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2842:/ clear"); /*clear *//*_.RETURN___V38*/ meltfptr[35] = 0; /*^clear */ /*clear *//*_.PROGN___V39*/ meltfptr[38] = 0; @@ -3714,7 +3714,7 @@ lab_endgetargs:; { MELT_LOCATION - ("warmelt-first.melt:2842:/ checkinterrupt"); + ("warmelt-first.melt:2847:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^checkinterrupt */ @@ -3725,7 +3725,7 @@ lab_endgetargs:; ( /*_.PREVBIND__V25*/ meltfptr[19]), (melt_ptr_t) (( /*!CLASS_FUNCTION_BINDING */ meltfrout->tabval[11])));; - MELT_LOCATION ("warmelt-first.melt:2842:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2847:/ cond"); /*cond */ if ( /*_#IS_A__L16*/ meltfnum[14]) /*then */ { /*^cond.then */ @@ -3745,7 +3745,7 @@ lab_endgetargs:; /*epilog */ MELT_LOCATION - ("warmelt-first.melt:2842:/ clear"); + ("warmelt-first.melt:2847:/ clear"); /*clear *//*_#IS_CLOSURE__L18*/ meltfnum[17] = 0; } @@ -3757,7 +3757,7 @@ lab_endgetargs:; /*_#IF___L17*/ meltfnum[16] = 0;; } ; - MELT_LOCATION ("warmelt-first.melt:2842:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2847:/ cond"); /*cond */ if ( /*_#IF___L17*/ meltfnum[16]) /*then */ { /*^cond.then */ @@ -3768,7 +3768,7 @@ lab_endgetargs:; { MELT_LOCATION - ("warmelt-first.melt:2845:/ locexp"); + ("warmelt-first.melt:2850:/ locexp"); warning (0, "MELT WARNING MSG [#%ld]::: %s - %s", melt_dbgcounter, @@ -3778,16 +3778,16 @@ lab_endgetargs:; } ; MELT_LOCATION - ("warmelt-first.melt:2846:/ quasiblock"); + ("warmelt-first.melt:2851:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; MELT_LOCATION - ("warmelt-first.melt:2846:/ finalreturn"); + ("warmelt-first.melt:2851:/ finalreturn"); ; /*finalret */ goto labend_rout; MELT_LOCATION - ("warmelt-first.melt:2842:/ quasiblock"); + ("warmelt-first.melt:2847:/ quasiblock"); /*_.PROGN___V42*/ meltfptr[41] = @@ -3799,7 +3799,7 @@ lab_endgetargs:; /*epilog */ MELT_LOCATION - ("warmelt-first.melt:2842:/ clear"); + ("warmelt-first.melt:2847:/ clear"); /*clear *//*_.RETURN___V41*/ meltfptr[38] = 0; /*^clear */ @@ -3816,7 +3816,7 @@ lab_endgetargs:; { MELT_LOCATION - ("warmelt-first.melt:2847:/ checkinterrupt"); + ("warmelt-first.melt:2852:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^checkinterrupt */ @@ -3828,7 +3828,7 @@ lab_endgetargs:; meltfptr[19]), (melt_ptr_t) (( /*!CLASS_CLASS_BINDING */ meltfrout->tabval[12])));; MELT_LOCATION - ("warmelt-first.melt:2847:/ cond"); + ("warmelt-first.melt:2852:/ cond"); /*cond */ if ( /*_#IS_A__L19*/ meltfnum[17]) /*then */ { /*^cond.then */ @@ -3848,7 +3848,7 @@ lab_endgetargs:; /*epilog */ MELT_LOCATION - ("warmelt-first.melt:2847:/ clear"); + ("warmelt-first.melt:2852:/ clear"); /*clear *//*_#IS_A__L21*/ meltfnum[20] = 0; } @@ -3861,7 +3861,7 @@ lab_endgetargs:; } ; MELT_LOCATION - ("warmelt-first.melt:2847:/ cond"); + ("warmelt-first.melt:2852:/ cond"); /*cond */ if ( /*_#IF___L20*/ meltfnum[19]) /*then */ { /*^cond.then */ @@ -3872,7 +3872,7 @@ lab_endgetargs:; { MELT_LOCATION - ("warmelt-first.melt:2850:/ locexp"); + ("warmelt-first.melt:2855:/ locexp"); warning (0, "MELT WARNING MSG [#%ld]::: %s - %s", melt_dbgcounter, @@ -3881,16 +3881,16 @@ lab_endgetargs:; } ; MELT_LOCATION - ("warmelt-first.melt:2851:/ quasiblock"); + ("warmelt-first.melt:2856:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; MELT_LOCATION - ("warmelt-first.melt:2851:/ finalreturn"); + ("warmelt-first.melt:2856:/ finalreturn"); ; /*finalret */ goto labend_rout; MELT_LOCATION - ("warmelt-first.melt:2847:/ quasiblock"); + ("warmelt-first.melt:2852:/ quasiblock"); /*_.PROGN___V45*/ meltfptr[44] = @@ -3902,7 +3902,7 @@ lab_endgetargs:; /*epilog */ MELT_LOCATION - ("warmelt-first.melt:2847:/ clear"); + ("warmelt-first.melt:2852:/ clear"); /*clear *//*_.RETURN___V44*/ meltfptr[41] = 0; /*^clear */ @@ -3919,7 +3919,7 @@ lab_endgetargs:; { MELT_LOCATION - ("warmelt-first.melt:2852:/ checkinterrupt"); + ("warmelt-first.melt:2857:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^checkinterrupt */ @@ -3929,7 +3929,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:2852:/ cond"); + ("warmelt-first.melt:2857:/ cond"); /*cond */ if ( /*_#IS_A__L22*/ meltfnum[20]) /*then */ { /*^cond.then */ @@ -3946,7 +3946,7 @@ lab_endgetargs:; /*epilog */ MELT_LOCATION - ("warmelt-first.melt:2852:/ clear"); + ("warmelt-first.melt:2857:/ clear"); /*clear *//*_#IS_A__L24*/ meltfnum[23] = 0; } @@ -3959,7 +3959,7 @@ lab_endgetargs:; } ; MELT_LOCATION - ("warmelt-first.melt:2852:/ cond"); + ("warmelt-first.melt:2857:/ cond"); /*cond */ if ( /*_#IF___L23*/ meltfnum[22]) /*then */ { /*^cond.then */ @@ -3970,7 +3970,7 @@ lab_endgetargs:; { MELT_LOCATION - ("warmelt-first.melt:2855:/ locexp"); + ("warmelt-first.melt:2860:/ locexp"); warning (0, "MELT WARNING MSG [#%ld]::: %s - %s", melt_dbgcounter, @@ -3979,17 +3979,17 @@ lab_endgetargs:; } ; MELT_LOCATION - ("warmelt-first.melt:2856:/ quasiblock"); + ("warmelt-first.melt:2861:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; MELT_LOCATION - ("warmelt-first.melt:2856:/ finalreturn"); + ("warmelt-first.melt:2861:/ finalreturn"); ; /*finalret */ goto labend_rout; MELT_LOCATION - ("warmelt-first.melt:2852:/ quasiblock"); + ("warmelt-first.melt:2857:/ quasiblock"); /*_.PROGN___V48*/ meltfptr[47] = @@ -4004,7 +4004,7 @@ lab_endgetargs:; /*epilog */ MELT_LOCATION - ("warmelt-first.melt:2852:/ clear"); + ("warmelt-first.melt:2857:/ clear"); /*clear *//*_.RETURN___V47*/ meltfptr[44] = 0; /*^clear */ @@ -4021,7 +4021,7 @@ lab_endgetargs:; { MELT_LOCATION - ("warmelt-first.melt:2858:/ checkinterrupt"); + ("warmelt-first.melt:2863:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^checkinterrupt */ @@ -4030,7 +4030,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:2858:/ cond"); + ("warmelt-first.melt:2863:/ cond"); /*cond */ if ( /*_#IS_A__L25*/ meltfnum[23]) /*then */ { /*^cond.then */ @@ -4054,7 +4054,7 @@ lab_endgetargs:; /*epilog */ MELT_LOCATION - ("warmelt-first.melt:2858:/ clear"); + ("warmelt-first.melt:2863:/ clear"); /*clear *//*_#IS_OBJECT__L27*/ meltfnum[26] = 0; } @@ -4068,7 +4068,7 @@ lab_endgetargs:; } ; MELT_LOCATION - ("warmelt-first.melt:2858:/ cond"); + ("warmelt-first.melt:2863:/ cond"); /*cond */ if ( /*_#IF___L26*/ meltfnum[25]) /*then */ { /*^cond.then */ @@ -4079,7 +4079,7 @@ lab_endgetargs:; { MELT_LOCATION - ("warmelt-first.melt:2861:/ locexp"); + ("warmelt-first.melt:2866:/ locexp"); warning (0, "MELT WARNING MSG [#%ld]::: %s - %s", melt_dbgcounter, @@ -4090,18 +4090,18 @@ lab_endgetargs:; } ; MELT_LOCATION - ("warmelt-first.melt:2862:/ quasiblock"); + ("warmelt-first.melt:2867:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; MELT_LOCATION - ("warmelt-first.melt:2862:/ finalreturn"); + ("warmelt-first.melt:2867:/ finalreturn"); ; /*finalret */ goto labend_rout; MELT_LOCATION - ("warmelt-first.melt:2858:/ quasiblock"); + ("warmelt-first.melt:2863:/ quasiblock"); /*_.PROGN___V51*/ @@ -4117,7 +4117,7 @@ lab_endgetargs:; /*epilog */ MELT_LOCATION - ("warmelt-first.melt:2858:/ clear"); + ("warmelt-first.melt:2863:/ clear"); /*clear *//*_.RETURN___V50*/ meltfptr[47] = 0; /*^clear */ @@ -4134,14 +4134,14 @@ lab_endgetargs:; { MELT_LOCATION - ("warmelt-first.melt:2864:/ checkinterrupt"); + ("warmelt-first.melt:2869:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#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:2864:/ cond"); + ("warmelt-first.melt:2869:/ cond"); /*cond */ if ( /*_#IS_A__L28*/ meltfnum[26]) /*then */ { /*^cond.then */ @@ -4150,7 +4150,7 @@ lab_endgetargs:; { MELT_LOCATION - ("warmelt-first.melt:2865:/ quasiblock"); + ("warmelt-first.melt:2870:/ quasiblock"); /*^getslot */ @@ -4180,7 +4180,7 @@ lab_endgetargs:; meltfptr [2]))));; MELT_LOCATION - ("warmelt-first.melt:2869:/ checkinterrupt"); + ("warmelt-first.melt:2874:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; @@ -4188,7 +4188,7 @@ lab_endgetargs:; meltfnum[28] = (( /*_.PREVDISCR__V55*/ meltfptr[54]) == ( /*_.CURDISCR__V56*/ meltfptr[55]));; MELT_LOCATION - ("warmelt-first.melt:2869:/ cond"); + ("warmelt-first.melt:2874:/ cond"); /*cond */ if ( /*_#__L29*/ meltfnum[28]) /*then */ { /*^cond.then */ @@ -4199,7 +4199,7 @@ lab_endgetargs:; { MELT_LOCATION - ("warmelt-first.melt:2871:/ locexp"); + ("warmelt-first.melt:2876:/ locexp"); warning (0, "MELT WARNING MSG [#%ld]::: %s - %s", melt_dbgcounter, @@ -4209,7 +4209,7 @@ lab_endgetargs:; } ; MELT_LOCATION - ("warmelt-first.melt:2873:/ getslot"); + ("warmelt-first.melt:2878:/ getslot"); { melt_ptr_t slot = 0; @@ -4222,7 +4222,7 @@ lab_endgetargs:; { MELT_LOCATION - ("warmelt-first.melt:2872:/ locexp"); + ("warmelt-first.melt:2877:/ locexp"); warning (0, "MELT WARNING MSG [#%ld]::: %s - %s", melt_dbgcounter, @@ -4232,20 +4232,20 @@ lab_endgetargs:; } ; MELT_LOCATION - ("warmelt-first.melt:2874:/ quasiblock"); + ("warmelt-first.melt:2879:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr [0] = NULL;; MELT_LOCATION - ("warmelt-first.melt:2874:/ finalreturn"); + ("warmelt-first.melt:2879:/ finalreturn"); ; /*finalret */ goto labend_rout; MELT_LOCATION - ("warmelt-first.melt:2870:/ quasiblock"); + ("warmelt-first.melt:2875:/ quasiblock"); /*_.PROGN___V60*/ @@ -4265,7 +4265,7 @@ lab_endgetargs:; /*epilog */ MELT_LOCATION - ("warmelt-first.melt:2869:/ clear"); + ("warmelt-first.melt:2874:/ clear"); /*clear *//*_.NAMED_NAME__V58*/ meltfptr [57] = 0; @@ -4296,7 +4296,7 @@ lab_endgetargs:; meltfptr[56];; MELT_LOCATION - ("warmelt-first.melt:2865:/ clear"); + ("warmelt-first.melt:2870:/ clear"); /*clear *//*_.PREVAL__V54*/ meltfptr[53] = 0; /*^clear */ @@ -4318,7 +4318,7 @@ lab_endgetargs:; /*epilog */ MELT_LOCATION - ("warmelt-first.melt:2864:/ clear"); + ("warmelt-first.melt:2869:/ clear"); /*clear *//*_.LET___V53*/ meltfptr[50] = 0; } @@ -4341,7 +4341,7 @@ lab_endgetargs:; /*epilog */ MELT_LOCATION - ("warmelt-first.melt:2858:/ clear"); + ("warmelt-first.melt:2863:/ clear"); /*clear *//*_#IS_A__L28*/ meltfnum[26] = 0; /*^clear */ @@ -4358,7 +4358,7 @@ lab_endgetargs:; /*epilog */ MELT_LOCATION - ("warmelt-first.melt:2852:/ clear"); + ("warmelt-first.melt:2857:/ clear"); /*clear *//*_#IS_A__L25*/ meltfnum[23] = 0; /*^clear */ @@ -4376,7 +4376,7 @@ lab_endgetargs:; /*epilog */ MELT_LOCATION - ("warmelt-first.melt:2847:/ clear"); + ("warmelt-first.melt:2852:/ clear"); /*clear *//*_#IS_A__L22*/ meltfnum[20] = 0; /*^clear */ @@ -4394,7 +4394,7 @@ lab_endgetargs:; /*epilog */ MELT_LOCATION - ("warmelt-first.melt:2842:/ clear"); + ("warmelt-first.melt:2847:/ clear"); /*clear *//*_#IS_A__L19*/ meltfnum[17] = 0; /*^clear */ /*clear *//*_#IF___L20*/ meltfnum[19] = 0; @@ -4409,7 +4409,7 @@ lab_endgetargs:; /*_.IFELSE___V40*/ meltfptr[35];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2837:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2842:/ clear"); /*clear *//*_#IS_A__L16*/ meltfnum[14] = 0; /*^clear */ /*clear *//*_#IF___L17*/ meltfnum[16] = 0; @@ -4423,7 +4423,7 @@ lab_endgetargs:; /*_.IFELSE___V37*/ meltfptr[32];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2832:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2837:/ clear"); /*clear *//*_#IS_A__L13*/ meltfnum[11] = 0; /*^clear */ /*clear *//*_#IF___L14*/ meltfnum[13] = 0; @@ -4437,7 +4437,7 @@ lab_endgetargs:; /*_.IFELSE___V34*/ meltfptr[31];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2827:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2832:/ clear"); /*clear *//*_#IS_A__L10*/ meltfnum[8] = 0; /*^clear */ /*clear *//*_#IF___L11*/ meltfnum[10] = 0; @@ -4450,7 +4450,7 @@ lab_endgetargs:; /*_.IFELSE___V30*/ meltfptr[29] = /*_.IFELSE___V31*/ meltfptr[30];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2826:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2831:/ clear"); /*clear *//*_#IS_A__L7*/ meltfnum[6] = 0; /*^clear */ /*clear *//*_#IF___L8*/ meltfnum[7] = 0; @@ -4462,7 +4462,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2877:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2882:/ cppif.then"); /*^block */ /*anyblock */ { @@ -4474,7 +4474,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:2877:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2882:/ cond"); /*cond */ if ( /*_#IS_A__L30*/ meltfnum[28]) /*then */ { /*^cond.then */ @@ -4482,7 +4482,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2877:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2882:/ cond.else"); /*^block */ /*anyblock */ @@ -4496,7 +4496,7 @@ lab_endgetargs:; melt_assert_failed (("check valbind"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2877) ? (2877) : __LINE__, __FUNCTION__); + (2882) ? (2882) : __LINE__, __FUNCTION__); ; } ; @@ -4511,7 +4511,7 @@ lab_endgetargs:; /*_.IFCPP___V61*/ meltfptr[57] = /*_.IFELSE___V62*/ meltfptr[58];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2877:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2882:/ clear"); /*clear *//*_#IS_A__L30*/ meltfnum[28] = 0; /*^clear */ /*clear *//*_.IFELSE___V62*/ meltfptr[58] = 0; @@ -4522,7 +4522,7 @@ lab_endgetargs:; /*_.IFCPP___V61*/ meltfptr[57] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-first.melt:2878:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2883:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -4541,16 +4541,16 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:2879:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2884:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; - MELT_LOCATION ("warmelt-first.melt:2879:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2884:/ finalreturn"); ; /*finalret */ goto labend_rout; /*_.LET___V24*/ meltfptr[20] = /*_.RETURN___V64*/ meltfptr[53];; - MELT_LOCATION ("warmelt-first.melt:2816:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2821:/ clear"); /*clear *//*_.PREVBIND__V25*/ meltfptr[19] = 0; /*^clear */ /*clear *//*_.VALBIND__V27*/ meltfptr[25] = 0; @@ -4568,7 +4568,7 @@ lab_endgetargs:; /*clear *//*_.RETURN___V64*/ meltfptr[53] = 0; /*_.LET___V15*/ meltfptr[13] = /*_.LET___V24*/ meltfptr[20];; - MELT_LOCATION ("warmelt-first.melt:2809:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2814:/ clear"); /*clear *//*_.ENV__V16*/ meltfptr[15] = 0; /*^clear */ /*clear *//*_#NULL__L4*/ meltfnum[1] = 0; @@ -4582,7 +4582,7 @@ lab_endgetargs:; /*clear *//*_.LET___V24*/ meltfptr[20] = 0; /*_.LET___V5*/ meltfptr[4] = /*_.LET___V15*/ meltfptr[13];; - MELT_LOCATION ("warmelt-first.melt:2800:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2805:/ clear"); /*clear *//*_.PARENV__V6*/ meltfptr[5] = 0; /*^clear */ /*clear *//*_#NULL__L1*/ meltfnum[0] = 0; @@ -4594,11 +4594,11 @@ lab_endgetargs:; /*clear *//*_.IFCPP___V13*/ meltfptr[9] = 0; /*^clear */ /*clear *//*_.LET___V15*/ meltfptr[13] = 0; - MELT_LOCATION ("warmelt-first.melt:2799:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2804:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V5*/ meltfptr[4];; - MELT_LOCATION ("warmelt-first.melt:2799:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2804:/ finalreturn"); ; /*finalret */ goto labend_rout; /*epilog */ @@ -4688,7 +4688,7 @@ meltrout_11_warmelt_first_INITVALUE_IMPORTER (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:2884:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:2889:/ getarg"); /*_.SYM__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; /*getarg#1 */ @@ -4722,21 +4722,21 @@ lab_endgetargs:; { - MELT_LOCATION ("warmelt-first.melt:2885:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:2890:/ locexp"); /* ENSUREMODNAM__1 */ if (! /*_?*/ meltfram__.loc_CSTRING__o1) /*_?*/ meltfram__.loc_CSTRING__o1 = "???"; ; } ; - MELT_LOCATION ("warmelt-first.melt:2887:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2892:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#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:2887:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2892:/ cond"); /*cond */ if ( /*_#IS_NOT_A__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -4746,7 +4746,7 @@ lab_endgetargs:; { - MELT_LOCATION ("warmelt-first.melt:2890:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:2895:/ locexp"); /* ERRFAILIMPORT__1 */ if ( /*_?*/ meltfram__.loc_CSTRING__o0) error ("MELT [%s]: imported symbol %s not found", @@ -4758,14 +4758,14 @@ lab_endgetargs:; ; } ; - MELT_LOCATION ("warmelt-first.melt:2897:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2902:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; - MELT_LOCATION ("warmelt-first.melt:2897:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2902:/ finalreturn"); ; /*finalret */ goto labend_rout; - MELT_LOCATION ("warmelt-first.melt:2888:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2893:/ quasiblock"); /*_.PROGN___V6*/ meltfptr[5] = /*_.RETURN___V5*/ meltfptr[4];; @@ -4774,7 +4774,7 @@ lab_endgetargs:; /*_.IF___V4*/ meltfptr[3] = /*_.PROGN___V6*/ meltfptr[5];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2887:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2892:/ clear"); /*clear *//*_.RETURN___V5*/ meltfptr[4] = 0; /*^clear */ /*clear *//*_.PROGN___V6*/ meltfptr[5] = 0; @@ -4789,7 +4789,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2899:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2904:/ cppif.then"); /*^block */ /*anyblock */ { @@ -4801,7 +4801,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:2899:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2904:/ cond"); /*cond */ if ( /*_#IS_A__L2*/ meltfnum[1]) /*then */ { /*^cond.then */ @@ -4809,7 +4809,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2899:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2904:/ cond.else"); /*^block */ /*anyblock */ @@ -4823,7 +4823,7 @@ lab_endgetargs:; melt_assert_failed (("check sym"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2899) ? (2899) : __LINE__, __FUNCTION__); + (2904) ? (2904) : __LINE__, __FUNCTION__); ; } ; @@ -4838,7 +4838,7 @@ lab_endgetargs:; /*_.IFCPP___V7*/ meltfptr[4] = /*_.IFELSE___V8*/ meltfptr[5];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2899:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2904:/ clear"); /*clear *//*_#IS_A__L2*/ meltfnum[1] = 0; /*^clear */ /*clear *//*_.IFELSE___V8*/ meltfptr[5] = 0; @@ -4851,7 +4851,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2900:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2905:/ cppif.then"); /*^block */ /*anyblock */ { @@ -4863,7 +4863,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:2900:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2905:/ cond"); /*cond */ if ( /*_#IS_A__L3*/ meltfnum[1]) /*then */ { /*^cond.then */ @@ -4871,7 +4871,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2900:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2905:/ cond.else"); /*^block */ /*anyblock */ @@ -4885,7 +4885,7 @@ lab_endgetargs:; melt_assert_failed (("check parenv"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2900) ? (2900) : __LINE__, __FUNCTION__); + (2905) ? (2905) : __LINE__, __FUNCTION__); ; } ; @@ -4900,7 +4900,7 @@ lab_endgetargs:; /*_.IFCPP___V9*/ meltfptr[5] = /*_.IFELSE___V10*/ meltfptr[9];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2900:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2905:/ clear"); /*clear *//*_#IS_A__L3*/ meltfnum[1] = 0; /*^clear */ /*clear *//*_.IFELSE___V10*/ meltfptr[9] = 0; @@ -4911,7 +4911,7 @@ lab_endgetargs:; /*_.IFCPP___V9*/ meltfptr[5] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-first.melt:2901:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2906:/ quasiblock"); /*^checkinterrupt */ @@ -4932,14 +4932,14 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:2903:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2908:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#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:2903:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2908:/ cond"); /*cond */ if ( /*_#IS_NOT_A__L4*/ meltfnum[1]) /*then */ { /*^cond.then */ @@ -4947,7 +4947,7 @@ lab_endgetargs:; /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:2904:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2909:/ quasiblock"); /*^cond */ @@ -4979,7 +4979,7 @@ lab_endgetargs:; /*_.BINDISCR__V16*/ meltfptr[15] = ((melt_ptr_t) (melt_discr ((melt_ptr_t) ( /*_.VALBIND__V12*/ meltfptr[11]))));; - MELT_LOCATION ("warmelt-first.melt:2906:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2911:/ cond"); /*cond */ if ( /*ifisa */ melt_is_instance_of ((melt_ptr_t) @@ -5006,7 +5006,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2908:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2913:/ cppif.then"); /*^block */ /*anyblock */ { @@ -5018,7 +5018,7 @@ lab_endgetargs:; (melt_magic_discr ((melt_ptr_t) ( /*_.SYMNAM__V15*/ meltfptr[14])) == MELTOBMAG_STRING);; - MELT_LOCATION ("warmelt-first.melt:2908:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2913:/ cond"); /*cond */ if ( /*_#IS_STRING__L5*/ meltfnum[4]) /*then */ { /*^cond.then */ @@ -5026,7 +5026,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2908:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2913:/ cond.else"); /*^block */ /*anyblock */ @@ -5040,7 +5040,7 @@ lab_endgetargs:; melt_assert_failed (("check symnam"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2908) ? (2908) : __LINE__, + (2913) ? (2913) : __LINE__, __FUNCTION__); ; } @@ -5056,7 +5056,7 @@ lab_endgetargs:; /*_.IFCPP___V18*/ meltfptr[17] = /*_.IFELSE___V19*/ meltfptr[18];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2908:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2913:/ clear"); /*clear *//*_#IS_STRING__L5*/ meltfnum[4] = 0; /*^clear */ /*clear *//*_.IFELSE___V19*/ meltfptr[18] = 0; @@ -5069,7 +5069,7 @@ lab_endgetargs:; ; { - MELT_LOCATION ("warmelt-first.melt:2910:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:2915:/ locexp"); /* ERRBADIMPORT__1 */ const char *ERRBADIMPORT__1_str = melt_string_str ((melt_ptr_t) /*_.SYMNAM__V15*/ meltfptr[14]); @@ -5083,16 +5083,16 @@ lab_endgetargs:; ; } ; - MELT_LOCATION ("warmelt-first.melt:2917:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2922:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; - MELT_LOCATION ("warmelt-first.melt:2917:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2922:/ finalreturn"); ; /*finalret */ goto labend_rout; /*_.LET___V14*/ meltfptr[13] = /*_.RETURN___V20*/ meltfptr[18];; - MELT_LOCATION ("warmelt-first.melt:2904:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2909:/ clear"); /*clear *//*_.SYMNAM__V15*/ meltfptr[14] = 0; /*^clear */ /*clear *//*_.BINDISCR__V16*/ meltfptr[15] = 0; @@ -5105,7 +5105,7 @@ lab_endgetargs:; /*_.IF___V13*/ meltfptr[12] = /*_.LET___V14*/ meltfptr[13];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2903:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2908:/ clear"); /*clear *//*_.LET___V14*/ meltfptr[13] = 0; } ; @@ -5118,7 +5118,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2919:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2924:/ cppif.then"); /*^block */ /*anyblock */ { @@ -5130,7 +5130,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:2919:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2924:/ cond"); /*cond */ if ( /*_#IS_A__L6*/ meltfnum[4]) /*then */ { /*^cond.then */ @@ -5138,7 +5138,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2919:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2924:/ cond.else"); /*^block */ /*anyblock */ @@ -5152,7 +5152,7 @@ lab_endgetargs:; melt_assert_failed (("check valbind"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2919) ? (2919) : __LINE__, __FUNCTION__); + (2924) ? (2924) : __LINE__, __FUNCTION__); ; } ; @@ -5167,7 +5167,7 @@ lab_endgetargs:; /*_.IFCPP___V21*/ meltfptr[14] = /*_.IFELSE___V22*/ meltfptr[15];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2919:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2924:/ clear"); /*clear *//*_#IS_A__L6*/ meltfnum[4] = 0; /*^clear */ /*clear *//*_.IFELSE___V22*/ meltfptr[15] = 0; @@ -5178,7 +5178,7 @@ lab_endgetargs:; /*_.IFCPP___V21*/ meltfptr[14] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-first.melt:2920:/ getslot"); + MELT_LOCATION ("warmelt-first.melt:2925:/ getslot"); { melt_ptr_t slot = 0; melt_object_get_field (slot, (melt_ptr_t) ( /*_.VALBIND__V12*/ meltfptr[11]), 1, "VBIND_VALUE"); @@ -5193,12 +5193,12 @@ lab_endgetargs:; /*_.RETVAL___V1*/ meltfptr[0] = /*_.VBIND_VALUE__V23*/ meltfptr[16];; - MELT_LOCATION ("warmelt-first.melt:2920:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2925:/ finalreturn"); ; /*finalret */ goto labend_rout; /*_.LET___V11*/ meltfptr[9] = /*_.RETURN___V24*/ meltfptr[17];; - MELT_LOCATION ("warmelt-first.melt:2901:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2906:/ clear"); /*clear *//*_.VALBIND__V12*/ meltfptr[11] = 0; /*^clear */ /*clear *//*_#IS_NOT_A__L4*/ meltfnum[1] = 0; @@ -5210,14 +5210,14 @@ lab_endgetargs:; /*clear *//*_.VBIND_VALUE__V23*/ meltfptr[16] = 0; /*^clear */ /*clear *//*_.RETURN___V24*/ meltfptr[17] = 0; - MELT_LOCATION ("warmelt-first.melt:2884:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2889:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ /*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V11*/ meltfptr[9];; - MELT_LOCATION ("warmelt-first.melt:2884:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2889:/ finalreturn"); ; /*finalret */ goto labend_rout; /*epilog */ @@ -5313,7 +5313,7 @@ meltrout_12_warmelt_first_INITMACRO_EXPORTER (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:2924:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:2929:/ getarg"); /*_.SYM__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; /*getarg#1 */ @@ -5344,7 +5344,7 @@ lab_endgetargs:; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2925:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2930:/ cppif.then"); /*^block */ /*anyblock */ { @@ -5356,7 +5356,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:2925:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2930:/ cond"); /*cond */ if ( /*_#IS_A__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -5364,7 +5364,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2925:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2930:/ cond.else"); /*^block */ /*anyblock */ @@ -5378,7 +5378,7 @@ lab_endgetargs:; melt_assert_failed (("check sym"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2925) ? (2925) : __LINE__, __FUNCTION__); + (2930) ? (2930) : __LINE__, __FUNCTION__); ; } ; @@ -5393,7 +5393,7 @@ lab_endgetargs:; /*_.IFCPP___V5*/ meltfptr[4] = /*_.IFELSE___V6*/ meltfptr[5];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2925:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2930:/ clear"); /*clear *//*_#IS_A__L1*/ meltfnum[0] = 0; /*^clear */ /*clear *//*_.IFELSE___V6*/ meltfptr[5] = 0; @@ -5404,12 +5404,12 @@ lab_endgetargs:; /*_.IFCPP___V5*/ meltfptr[4] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-first.melt:2926:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2931:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#NULL__L2*/ meltfnum[0] = (( /*_.CONTENV__V4*/ meltfptr[3]) == NULL);; - MELT_LOCATION ("warmelt-first.melt:2926:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2931:/ cond"); /*cond */ if ( /*_#NULL__L2*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -5417,7 +5417,7 @@ lab_endgetargs:; /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:2928:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2933:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^cond */ @@ -5428,7 +5428,7 @@ lab_endgetargs:; /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:2930:/ getslot"); + MELT_LOCATION ("warmelt-first.melt:2935:/ getslot"); { melt_ptr_t slot = 0; melt_object_get_field (slot, (melt_ptr_t) ( /*_.SYM__V2*/ meltfptr[1]), 1, "NAMED_NAME"); @@ -5438,7 +5438,7 @@ lab_endgetargs:; ; { - MELT_LOCATION ("warmelt-first.melt:2929:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:2934:/ locexp"); warning (0, "MELT WARNING MSG [#%ld]::: %s - %s", melt_dbgcounter, ("exporting macro too early with null environment container"), @@ -5449,20 +5449,20 @@ lab_endgetargs:; ; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2928:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2933:/ clear"); /*clear *//*_.NAMED_NAME__V8*/ meltfptr[7] = 0; } ; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:2931:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2936:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; - MELT_LOCATION ("warmelt-first.melt:2931:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2936:/ finalreturn"); ; /*finalret */ goto labend_rout; - MELT_LOCATION ("warmelt-first.melt:2927:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2932:/ quasiblock"); /*_.PROGN___V10*/ meltfptr[9] = /*_.RETURN___V9*/ meltfptr[7];; @@ -5471,7 +5471,7 @@ lab_endgetargs:; /*_.IF___V7*/ meltfptr[5] = /*_.PROGN___V10*/ meltfptr[9];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2926:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2931:/ clear"); /*clear *//*_.RETURN___V9*/ meltfptr[7] = 0; /*^clear */ /*clear *//*_.PROGN___V10*/ meltfptr[9] = 0; @@ -5486,7 +5486,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2933:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2938:/ cppif.then"); /*^block */ /*anyblock */ { @@ -5498,7 +5498,7 @@ lab_endgetargs:; melt_is_instance_of ((melt_ptr_t) ( /*_.CONTENV__V4*/ meltfptr[3]), (melt_ptr_t) (( /*!CLASS_CONTAINER */ meltfrout-> tabval[2])));; - MELT_LOCATION ("warmelt-first.melt:2933:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2938:/ cond"); /*cond */ if ( /*_#IS_A__L3*/ meltfnum[2]) /*then */ { /*^cond.then */ @@ -5506,7 +5506,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2933:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2938:/ cond.else"); /*^block */ /*anyblock */ @@ -5520,7 +5520,7 @@ lab_endgetargs:; melt_assert_failed (("check contenv"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2933) ? (2933) : __LINE__, __FUNCTION__); + (2938) ? (2938) : __LINE__, __FUNCTION__); ; } ; @@ -5535,7 +5535,7 @@ lab_endgetargs:; /*_.IFCPP___V11*/ meltfptr[7] = /*_.IFELSE___V12*/ meltfptr[9];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2933:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2938:/ clear"); /*clear *//*_#IS_A__L3*/ meltfnum[2] = 0; /*^clear */ /*clear *//*_.IFELSE___V12*/ meltfptr[9] = 0; @@ -5546,7 +5546,7 @@ lab_endgetargs:; /*_.IFCPP___V11*/ meltfptr[7] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-first.melt:2934:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2939:/ quasiblock"); /*^getslot */ @@ -5557,12 +5557,12 @@ lab_endgetargs:; meltfptr[13] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:2935:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2940:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#NULL__L4*/ meltfnum[2] = (( /*_.ENV__V14*/ meltfptr[13]) == NULL);; - MELT_LOCATION ("warmelt-first.melt:2935:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2940:/ cond"); /*cond */ if ( /*_#NULL__L4*/ meltfnum[2]) /*then */ { /*^cond.then */ @@ -5570,7 +5570,7 @@ lab_endgetargs:; /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:2938:/ getslot"); + MELT_LOCATION ("warmelt-first.melt:2943:/ getslot"); { melt_ptr_t slot = 0; melt_object_get_field (slot, (melt_ptr_t) ( /*_.SYM__V2*/ meltfptr[1]), 1, "NAMED_NAME"); @@ -5580,7 +5580,7 @@ lab_endgetargs:; ; { - MELT_LOCATION ("warmelt-first.melt:2937:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:2942:/ locexp"); inform (UNKNOWN_LOCATION, ("MELT INFORM [#%ld]: %s - %s"), melt_dbgcounter, ("exporting macro too early with null environment"), @@ -5588,14 +5588,14 @@ lab_endgetargs:; ( /*_.NAMED_NAME__V16*/ meltfptr[15]))); } ; - MELT_LOCATION ("warmelt-first.melt:2939:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2944:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; - MELT_LOCATION ("warmelt-first.melt:2939:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2944:/ finalreturn"); ; /*finalret */ goto labend_rout; - MELT_LOCATION ("warmelt-first.melt:2936:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2941:/ quasiblock"); /*_.PROGN___V18*/ meltfptr[17] = /*_.RETURN___V17*/ meltfptr[16];; @@ -5604,7 +5604,7 @@ lab_endgetargs:; /*_.IF___V15*/ meltfptr[14] = /*_.PROGN___V18*/ meltfptr[17];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2935:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2940:/ clear"); /*clear *//*_.NAMED_NAME__V16*/ meltfptr[15] = 0; /*^clear */ /*clear *//*_.RETURN___V17*/ meltfptr[16] = 0; @@ -5621,7 +5621,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2941:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2946:/ cppif.then"); /*^block */ /*anyblock */ { @@ -5633,7 +5633,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:2941:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2946:/ cond"); /*cond */ if ( /*_#IS_A__L5*/ meltfnum[4]) /*then */ { /*^cond.then */ @@ -5641,7 +5641,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2941:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2946:/ cond.else"); /*^block */ /*anyblock */ @@ -5655,7 +5655,7 @@ lab_endgetargs:; melt_assert_failed (("check env"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2941) ? (2941) : __LINE__, __FUNCTION__); + (2946) ? (2946) : __LINE__, __FUNCTION__); ; } ; @@ -5670,7 +5670,7 @@ lab_endgetargs:; /*_.IFCPP___V19*/ meltfptr[15] = /*_.IFELSE___V20*/ meltfptr[16];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2941:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2946:/ clear"); /*clear *//*_#IS_A__L5*/ meltfnum[4] = 0; /*^clear */ /*clear *//*_.IFELSE___V20*/ meltfptr[16] = 0; @@ -5683,7 +5683,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2942:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2947:/ cppif.then"); /*^block */ /*anyblock */ { @@ -5694,7 +5694,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:2942:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2947:/ cond"); /*cond */ if ( /*_#IS_CLOSURE__L6*/ meltfnum[4]) /*then */ { /*^cond.then */ @@ -5702,7 +5702,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2942:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2947:/ cond.else"); /*^block */ /*anyblock */ @@ -5716,7 +5716,7 @@ lab_endgetargs:; melt_assert_failed (("check val is closure"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2942) ? (2942) : __LINE__, __FUNCTION__); + (2947) ? (2947) : __LINE__, __FUNCTION__); ; } ; @@ -5731,7 +5731,7 @@ lab_endgetargs:; /*_.IFCPP___V21*/ meltfptr[17] = /*_.IFELSE___V22*/ meltfptr[16];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2942:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2947:/ clear"); /*clear *//*_#IS_CLOSURE__L6*/ meltfnum[4] = 0; /*^clear */ /*clear *//*_.IFELSE___V22*/ meltfptr[16] = 0; @@ -5742,7 +5742,7 @@ lab_endgetargs:; /*_.IFCPP___V21*/ meltfptr[17] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-first.melt:2943:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2948:/ quasiblock"); /*^checkinterrupt */ @@ -5782,7 +5782,7 @@ lab_endgetargs:; ( /*_.VAL__V3*/ meltfptr[2]), "MBIND_EXPANSER"); ; /*_.MACBIND__V24*/ meltfptr[23] = /*_.INST__V25*/ meltfptr[24];; - MELT_LOCATION ("warmelt-first.melt:2948:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2953:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -5801,16 +5801,16 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:2949:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2954:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; - MELT_LOCATION ("warmelt-first.melt:2949:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2954:/ finalreturn"); ; /*finalret */ goto labend_rout; /*_.LET___V23*/ meltfptr[16] = /*_.RETURN___V27*/ meltfptr[26];; - MELT_LOCATION ("warmelt-first.melt:2943:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2948:/ clear"); /*clear *//*_.MACBIND__V24*/ meltfptr[23] = 0; /*^clear */ /*clear *//*_.PUT_ENV__V26*/ meltfptr[25] = 0; @@ -5818,7 +5818,7 @@ lab_endgetargs:; /*clear *//*_.RETURN___V27*/ meltfptr[26] = 0; /*_.LET___V13*/ meltfptr[9] = /*_.LET___V23*/ meltfptr[16];; - MELT_LOCATION ("warmelt-first.melt:2934:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2939:/ clear"); /*clear *//*_.ENV__V14*/ meltfptr[13] = 0; /*^clear */ /*clear *//*_#NULL__L4*/ meltfnum[2] = 0; @@ -5830,14 +5830,14 @@ lab_endgetargs:; /*clear *//*_.IFCPP___V21*/ meltfptr[17] = 0; /*^clear */ /*clear *//*_.LET___V23*/ meltfptr[16] = 0; - MELT_LOCATION ("warmelt-first.melt:2924:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2929:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ /*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V13*/ meltfptr[9];; - MELT_LOCATION ("warmelt-first.melt:2924:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2929:/ finalreturn"); ; /*finalret */ goto labend_rout; /*epilog */ @@ -5933,7 +5933,7 @@ meltrout_13_warmelt_first_INITPATMACRO_EXPORTER (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:2953:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:2958:/ getarg"); /*_.SYM__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; /*getarg#1 */ @@ -5975,7 +5975,7 @@ lab_endgetargs:; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2954:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2959:/ cppif.then"); /*^block */ /*anyblock */ { @@ -5987,7 +5987,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:2954:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2959:/ cond"); /*cond */ if ( /*_#IS_A__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -5995,7 +5995,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2954:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2959:/ cond.else"); /*^block */ /*anyblock */ @@ -6009,7 +6009,7 @@ lab_endgetargs:; melt_assert_failed (("check sym"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2954) ? (2954) : __LINE__, __FUNCTION__); + (2959) ? (2959) : __LINE__, __FUNCTION__); ; } ; @@ -6024,7 +6024,7 @@ lab_endgetargs:; /*_.IFCPP___V6*/ meltfptr[5] = /*_.IFELSE___V7*/ meltfptr[6];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2954:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2959:/ clear"); /*clear *//*_#IS_A__L1*/ meltfnum[0] = 0; /*^clear */ /*clear *//*_.IFELSE___V7*/ meltfptr[6] = 0; @@ -6035,12 +6035,12 @@ lab_endgetargs:; /*_.IFCPP___V6*/ meltfptr[5] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-first.melt:2955:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2960:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#NULL__L2*/ meltfnum[0] = (( /*_.CONTENV__V5*/ meltfptr[4]) == NULL);; - MELT_LOCATION ("warmelt-first.melt:2955:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2960:/ cond"); /*cond */ if ( /*_#NULL__L2*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -6048,14 +6048,14 @@ lab_endgetargs:; /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:2960:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2965:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; - MELT_LOCATION ("warmelt-first.melt:2960:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2965:/ finalreturn"); ; /*finalret */ goto labend_rout; - MELT_LOCATION ("warmelt-first.melt:2956:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2961:/ quasiblock"); /*_.PROGN___V10*/ meltfptr[9] = /*_.RETURN___V9*/ meltfptr[8];; @@ -6064,7 +6064,7 @@ lab_endgetargs:; /*_.IF___V8*/ meltfptr[6] = /*_.PROGN___V10*/ meltfptr[9];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2955:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2960:/ clear"); /*clear *//*_.RETURN___V9*/ meltfptr[8] = 0; /*^clear */ /*clear *//*_.PROGN___V10*/ meltfptr[9] = 0; @@ -6079,7 +6079,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2962:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2967:/ cppif.then"); /*^block */ /*anyblock */ { @@ -6091,7 +6091,7 @@ lab_endgetargs:; melt_is_instance_of ((melt_ptr_t) ( /*_.CONTENV__V5*/ meltfptr[4]), (melt_ptr_t) (( /*!CLASS_CONTAINER */ meltfrout-> tabval[1])));; - MELT_LOCATION ("warmelt-first.melt:2962:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2967:/ cond"); /*cond */ if ( /*_#IS_A__L3*/ meltfnum[2]) /*then */ { /*^cond.then */ @@ -6099,7 +6099,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2962:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2967:/ cond.else"); /*^block */ /*anyblock */ @@ -6113,7 +6113,7 @@ lab_endgetargs:; melt_assert_failed (("check contenv"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2962) ? (2962) : __LINE__, __FUNCTION__); + (2967) ? (2967) : __LINE__, __FUNCTION__); ; } ; @@ -6128,7 +6128,7 @@ lab_endgetargs:; /*_.IFCPP___V11*/ meltfptr[8] = /*_.IFELSE___V12*/ meltfptr[9];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2962:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2967:/ clear"); /*clear *//*_#IS_A__L3*/ meltfnum[2] = 0; /*^clear */ /*clear *//*_.IFELSE___V12*/ meltfptr[9] = 0; @@ -6139,7 +6139,7 @@ lab_endgetargs:; /*_.IFCPP___V11*/ meltfptr[8] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-first.melt:2963:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2968:/ quasiblock"); /*^getslot */ @@ -6150,12 +6150,12 @@ lab_endgetargs:; meltfptr[13] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:2964:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2969:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#NULL__L4*/ meltfnum[2] = (( /*_.ENV__V14*/ meltfptr[13]) == NULL);; - MELT_LOCATION ("warmelt-first.melt:2964:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2969:/ cond"); /*cond */ if ( /*_#NULL__L4*/ meltfnum[2]) /*then */ { /*^cond.then */ @@ -6163,7 +6163,7 @@ lab_endgetargs:; /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:2967:/ getslot"); + MELT_LOCATION ("warmelt-first.melt:2972:/ getslot"); { melt_ptr_t slot = 0; melt_object_get_field (slot, (melt_ptr_t) ( /*_.SYM__V2*/ meltfptr[1]), 1, "NAMED_NAME"); @@ -6173,7 +6173,7 @@ lab_endgetargs:; ; { - MELT_LOCATION ("warmelt-first.melt:2966:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:2971:/ locexp"); inform (UNKNOWN_LOCATION, ("MELT INFORM [#%ld]: %s - %s"), melt_dbgcounter, ("exporting patmacro too early with null environment"), @@ -6181,14 +6181,14 @@ lab_endgetargs:; ( /*_.NAMED_NAME__V16*/ meltfptr[15]))); } ; - MELT_LOCATION ("warmelt-first.melt:2968:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2973:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; - MELT_LOCATION ("warmelt-first.melt:2968:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2973:/ finalreturn"); ; /*finalret */ goto labend_rout; - MELT_LOCATION ("warmelt-first.melt:2965:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2970:/ quasiblock"); /*_.PROGN___V18*/ meltfptr[17] = /*_.RETURN___V17*/ meltfptr[16];; @@ -6197,7 +6197,7 @@ lab_endgetargs:; /*_.IF___V15*/ meltfptr[14] = /*_.PROGN___V18*/ meltfptr[17];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2964:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2969:/ clear"); /*clear *//*_.NAMED_NAME__V16*/ meltfptr[15] = 0; /*^clear */ /*clear *//*_.RETURN___V17*/ meltfptr[16] = 0; @@ -6214,7 +6214,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2970:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2975:/ cppif.then"); /*^block */ /*anyblock */ { @@ -6226,7 +6226,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:2970:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2975:/ cond"); /*cond */ if ( /*_#IS_A__L5*/ meltfnum[4]) /*then */ { /*^cond.then */ @@ -6234,7 +6234,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2970:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2975:/ cond.else"); /*^block */ /*anyblock */ @@ -6248,7 +6248,7 @@ lab_endgetargs:; melt_assert_failed (("check env"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2970) ? (2970) : __LINE__, __FUNCTION__); + (2975) ? (2975) : __LINE__, __FUNCTION__); ; } ; @@ -6263,7 +6263,7 @@ lab_endgetargs:; /*_.IFCPP___V19*/ meltfptr[15] = /*_.IFELSE___V20*/ meltfptr[16];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2970:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2975:/ clear"); /*clear *//*_#IS_A__L5*/ meltfnum[4] = 0; /*^clear */ /*clear *//*_.IFELSE___V20*/ meltfptr[16] = 0; @@ -6276,7 +6276,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2971:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2976:/ cppif.then"); /*^block */ /*anyblock */ { @@ -6287,7 +6287,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:2971:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2976:/ cond"); /*cond */ if ( /*_#IS_CLOSURE__L6*/ meltfnum[4]) /*then */ { /*^cond.then */ @@ -6295,7 +6295,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2971:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2976:/ cond.else"); /*^block */ /*anyblock */ @@ -6309,7 +6309,7 @@ lab_endgetargs:; melt_assert_failed (("check macval is closure"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2971) ? (2971) : __LINE__, __FUNCTION__); + (2976) ? (2976) : __LINE__, __FUNCTION__); ; } ; @@ -6324,7 +6324,7 @@ lab_endgetargs:; /*_.IFCPP___V21*/ meltfptr[17] = /*_.IFELSE___V22*/ meltfptr[16];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2971:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2976:/ clear"); /*clear *//*_#IS_CLOSURE__L6*/ meltfnum[4] = 0; /*^clear */ /*clear *//*_.IFELSE___V22*/ meltfptr[16] = 0; @@ -6337,7 +6337,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:2972:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:2977:/ cppif.then"); /*^block */ /*anyblock */ { @@ -6348,7 +6348,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:2972:/ cond"); + MELT_LOCATION ("warmelt-first.melt:2977:/ cond"); /*cond */ if ( /*_#IS_CLOSURE__L7*/ meltfnum[4]) /*then */ { /*^cond.then */ @@ -6356,7 +6356,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:2972:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:2977:/ cond.else"); /*^block */ /*anyblock */ @@ -6370,7 +6370,7 @@ lab_endgetargs:; melt_assert_failed (("check patval is closure"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (2972) ? (2972) : __LINE__, __FUNCTION__); + (2977) ? (2977) : __LINE__, __FUNCTION__); ; } ; @@ -6385,7 +6385,7 @@ lab_endgetargs:; /*_.IFCPP___V23*/ meltfptr[16] = /*_.IFELSE___V24*/ meltfptr[23];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:2972:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2977:/ clear"); /*clear *//*_#IS_CLOSURE__L7*/ meltfnum[4] = 0; /*^clear */ /*clear *//*_.IFELSE___V24*/ meltfptr[23] = 0; @@ -6396,7 +6396,7 @@ lab_endgetargs:; /*_.IFCPP___V23*/ meltfptr[16] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-first.melt:2973:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2978:/ quasiblock"); /*^checkinterrupt */ @@ -6446,7 +6446,7 @@ lab_endgetargs:; "PATBIND_EXPANSER"); ; /*_.MACBIND__V26*/ meltfptr[25] = /*_.INST__V27*/ meltfptr[26];; - MELT_LOCATION ("warmelt-first.melt:2979:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2984:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -6465,16 +6465,16 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:2980:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:2985:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; - MELT_LOCATION ("warmelt-first.melt:2980:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2985:/ finalreturn"); ; /*finalret */ goto labend_rout; /*_.LET___V25*/ meltfptr[23] = /*_.RETURN___V29*/ meltfptr[28];; - MELT_LOCATION ("warmelt-first.melt:2973:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2978:/ clear"); /*clear *//*_.MACBIND__V26*/ meltfptr[25] = 0; /*^clear */ /*clear *//*_.PUT_ENV__V28*/ meltfptr[27] = 0; @@ -6482,7 +6482,7 @@ lab_endgetargs:; /*clear *//*_.RETURN___V29*/ meltfptr[28] = 0; /*_.LET___V13*/ meltfptr[9] = /*_.LET___V25*/ meltfptr[23];; - MELT_LOCATION ("warmelt-first.melt:2963:/ clear"); + MELT_LOCATION ("warmelt-first.melt:2968:/ clear"); /*clear *//*_.ENV__V14*/ meltfptr[13] = 0; /*^clear */ /*clear *//*_#NULL__L4*/ meltfnum[2] = 0; @@ -6496,14 +6496,14 @@ lab_endgetargs:; /*clear *//*_.IFCPP___V23*/ meltfptr[16] = 0; /*^clear */ /*clear *//*_.LET___V25*/ meltfptr[23] = 0; - MELT_LOCATION ("warmelt-first.melt:2953:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:2958:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ /*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V13*/ meltfptr[9];; - MELT_LOCATION ("warmelt-first.melt:2953:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:2958:/ finalreturn"); ; /*finalret */ goto labend_rout; /*epilog */ @@ -6601,11 +6601,11 @@ meltrout_14_warmelt_first_INIT_EXITFINALIZER (meltclosure_ptr_t meltclosp_, goto lab_endgetargs; lab_endgetargs:; /*body*/ - MELT_LOCATION ("warmelt-first.melt:3003:/ block"); + MELT_LOCATION ("warmelt-first.melt:3008:/ block"); /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3004:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3009:/ quasiblock"); /*^getslot */ @@ -6616,7 +6616,7 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3005:/ getslot"); + MELT_LOCATION ("warmelt-first.melt:3010:/ getslot"); { melt_ptr_t slot = 0; melt_object_get_field (slot, (melt_ptr_t) (( /*!FINAL_DELAYED_QUEUE */ meltfrout->tabval[0])), 3, "DELQU_LAST"); @@ -6627,7 +6627,7 @@ lab_endgetargs:; /*_.REVLASTLIST__V5*/ meltfptr[4] = (meltgc_new_list ((meltobject_ptr_t) (( /*!DISCR_LIST */ meltfrout->tabval[1]))));; - MELT_LOCATION ("warmelt-first.melt:3007:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3012:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ @@ -6646,7 +6646,7 @@ lab_endgetargs:; }; ; /*_.RESCONT__V6*/ meltfptr[5] = /*_.INST__V7*/ meltfptr[6];; - MELT_LOCATION ("warmelt-first.melt:3012:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3017:/ quasiblock"); /*^newclosure */ @@ -6671,7 +6671,7 @@ lab_endgetargs:; (melt_ptr_t) ( /*_.RESCONT__V6*/ meltfptr[5]); ; /*_.LAMBDA___V8*/ meltfptr[7] = /*_.LAMBDA___V9*/ meltfptr[8];; - MELT_LOCATION ("warmelt-first.melt:3010:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3015:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -6689,7 +6689,7 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:3021:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3026:/ quasiblock"); /*^newclosure */ @@ -6714,7 +6714,7 @@ lab_endgetargs:; (melt_ptr_t) ( /*_.REVLASTLIST__V5*/ meltfptr[4]); ; /*_.LAMBDA___V11*/ meltfptr[10] = /*_.LAMBDA___V12*/ meltfptr[11];; - MELT_LOCATION ("warmelt-first.melt:3019:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3024:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -6733,7 +6733,7 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:3026:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3031:/ quasiblock"); /*^newclosure */ @@ -6758,7 +6758,7 @@ lab_endgetargs:; (melt_ptr_t) ( /*_.RESCONT__V6*/ meltfptr[5]); ; /*_.LAMBDA___V14*/ meltfptr[13] = /*_.LAMBDA___V15*/ meltfptr[14];; - MELT_LOCATION ("warmelt-first.melt:3024:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3029:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -6779,7 +6779,7 @@ lab_endgetargs:; ; /*_.LET___V2*/ meltfptr[1] = /*_.LIST_EVERY__V16*/ meltfptr[15];; - MELT_LOCATION ("warmelt-first.melt:3004:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3009:/ clear"); /*clear *//*_.FIRSTLIST__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_.LASTLIST__V4*/ meltfptr[3] = 0; @@ -6799,11 +6799,11 @@ lab_endgetargs:; /*clear *//*_.LAMBDA___V14*/ meltfptr[13] = 0; /*^clear */ /*clear *//*_.LIST_EVERY__V16*/ meltfptr[15] = 0; - MELT_LOCATION ("warmelt-first.melt:3003:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3008:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V2*/ meltfptr[1];; - MELT_LOCATION ("warmelt-first.melt:3003:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:3008:/ finalreturn"); ; /*finalret */ goto labend_rout; /*epilog */ @@ -6889,7 +6889,7 @@ meltrout_15_warmelt_first_LAMBDA___1__ (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3012:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3017:/ getarg"); /*_.FIRSTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -6899,7 +6899,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3013:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3018:/ quasiblock"); /*^getslot */ @@ -6910,7 +6910,7 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3014:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3019:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -6928,7 +6928,7 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:3016:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3021:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ @@ -6949,7 +6949,7 @@ lab_endgetargs:; ; - MELT_LOCATION ("warmelt-first.melt:3013:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3018:/ clear"); /*clear *//*_.PREVRES__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_.NEXTRES__V4*/ meltfptr[3] = 0; @@ -7033,7 +7033,7 @@ meltrout_16_warmelt_first_LAMBDA___2__ (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3021:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3026:/ getarg"); /*_.LASTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -7043,13 +7043,13 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3022:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3027:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#IS_CLOSURE__L1*/ meltfnum[0] = (melt_magic_discr ((melt_ptr_t) ( /*_.LASTPROC__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION ("warmelt-first.melt:3022:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3027:/ cond"); /*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -7073,7 +7073,7 @@ lab_endgetargs:; ; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:3021:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3026:/ clear"); /*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0; } @@ -7154,7 +7154,7 @@ meltrout_17_warmelt_first_LAMBDA___3__ (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3026:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3031:/ getarg"); /*_.LASTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -7164,7 +7164,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3027:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3032:/ quasiblock"); /*^getslot */ @@ -7175,7 +7175,7 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3028:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3033:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -7193,7 +7193,7 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:3030:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3035:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ @@ -7214,7 +7214,7 @@ lab_endgetargs:; ; - MELT_LOCATION ("warmelt-first.melt:3027:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3032:/ clear"); /*clear *//*_.PREVRES__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_.NEXTRES__V4*/ meltfptr[3] = 0; @@ -7298,7 +7298,7 @@ meltrout_18_warmelt_first_AT_EXIT_FIRST (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3035:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3040:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -7308,7 +7308,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3038:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3043:/ quasiblock"); /*^getslot */ @@ -7319,13 +7319,13 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3040:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3045:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#IS_CLOSURE__L1*/ meltfnum[0] = (melt_magic_discr ((melt_ptr_t) ( /*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION ("warmelt-first.melt:3040:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3045:/ cond"); /*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -7347,7 +7347,7 @@ lab_endgetargs:; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:3038:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3043:/ clear"); /*clear *//*_.FIRSTLIST__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0; @@ -7431,7 +7431,7 @@ meltrout_19_warmelt_first_AT_EXIT_LAST (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3043:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3048:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -7441,7 +7441,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3046:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3051:/ quasiblock"); /*^getslot */ @@ -7452,13 +7452,13 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3048:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3053:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#IS_CLOSURE__L1*/ meltfnum[0] = (melt_magic_discr ((melt_ptr_t) ( /*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION ("warmelt-first.melt:3048:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3053:/ cond"); /*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -7480,7 +7480,7 @@ lab_endgetargs:; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:3046:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3051:/ clear"); /*clear *//*_.LASTLIST__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0; @@ -7567,7 +7567,7 @@ meltrout_20_warmelt_first_END_MELT_PASS_RUNNER (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3060:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3065:/ getarg"); /*_.NOARG__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; /*getarg#1 */ @@ -7589,7 +7589,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3061:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3066:/ quasiblock"); /*^getslot */ @@ -7600,7 +7600,7 @@ lab_endgetargs:; meltfptr[3] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3062:/ getslot"); + MELT_LOCATION ("warmelt-first.melt:3067:/ getslot"); { melt_ptr_t slot = 0; melt_object_get_field (slot, (melt_ptr_t) (( /*!END_MELT_PASS_EXECUTION_DELAYED_QUEUE */ meltfrout->tabval[0])), 3, "DELQU_LAST"); @@ -7611,7 +7611,7 @@ lab_endgetargs:; /*_.REVLASTLIST__V6*/ meltfptr[5] = (meltgc_new_list ((meltobject_ptr_t) (( /*!DISCR_LIST */ meltfrout->tabval[1]))));; - MELT_LOCATION ("warmelt-first.melt:3064:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3069:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ @@ -7643,7 +7643,7 @@ lab_endgetargs:; ((meltobject_ptr_t) (( /*!DISCR_CONSTANT_INTEGER */ meltfrout->tabval[4])), ( /*_#PASSNUMBER__L1*/ meltfnum[0])));; - MELT_LOCATION ("warmelt-first.melt:3070:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3075:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^cond */ @@ -7686,7 +7686,7 @@ lab_endgetargs:; ; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:3077:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3082:/ quasiblock"); /*^newclosure */ @@ -7737,7 +7737,7 @@ lab_endgetargs:; (melt_ptr_t) ( /*_.VALPASSNUMBER__V10*/ meltfptr[9]); ; /*_.LAMBDA___V11*/ meltfptr[10] = /*_.LAMBDA___V12*/ meltfptr[11];; - MELT_LOCATION ("warmelt-first.melt:3075:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3080:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -7756,7 +7756,7 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:3086:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3091:/ quasiblock"); /*^newclosure */ @@ -7781,7 +7781,7 @@ lab_endgetargs:; (melt_ptr_t) ( /*_.REVLASTLIST__V6*/ meltfptr[5]); ; /*_.LAMBDA___V14*/ meltfptr[13] = /*_.LAMBDA___V15*/ meltfptr[14];; - MELT_LOCATION ("warmelt-first.melt:3084:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3089:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -7800,7 +7800,7 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:3091:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3096:/ quasiblock"); /*^newclosure */ @@ -7851,7 +7851,7 @@ lab_endgetargs:; (melt_ptr_t) ( /*_.VALPASSNUMBER__V10*/ meltfptr[9]); ; /*_.LAMBDA___V17*/ meltfptr[16] = /*_.LAMBDA___V18*/ meltfptr[17];; - MELT_LOCATION ("warmelt-first.melt:3089:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3094:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -7872,7 +7872,7 @@ lab_endgetargs:; ; /*_.LET___V3*/ meltfptr[2] = /*_.LIST_EVERY__V19*/ meltfptr[18];; - MELT_LOCATION ("warmelt-first.melt:3061:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3066:/ clear"); /*clear *//*_.FIRSTLIST__V4*/ meltfptr[3] = 0; /*^clear */ /*clear *//*_.LASTLIST__V5*/ meltfptr[4] = 0; @@ -7896,11 +7896,11 @@ lab_endgetargs:; /*clear *//*_.LAMBDA___V17*/ meltfptr[16] = 0; /*^clear */ /*clear *//*_.LIST_EVERY__V19*/ meltfptr[18] = 0; - MELT_LOCATION ("warmelt-first.melt:3060:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3065:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V3*/ meltfptr[2];; - MELT_LOCATION ("warmelt-first.melt:3060:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:3065:/ finalreturn"); ; /*finalret */ goto labend_rout; /*epilog */ @@ -7986,7 +7986,7 @@ meltrout_21_warmelt_first_LAMBDA___4__ (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3077:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3082:/ getarg"); /*_.FIRSTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -7996,7 +7996,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3078:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3083:/ quasiblock"); /*^getslot */ @@ -8007,7 +8007,7 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3079:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3084:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -8028,7 +8028,7 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:3081:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3086:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ @@ -8049,7 +8049,7 @@ lab_endgetargs:; ; - MELT_LOCATION ("warmelt-first.melt:3078:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3083:/ clear"); /*clear *//*_.PREVRES__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_.NEXTRES__V4*/ meltfptr[3] = 0; @@ -8133,7 +8133,7 @@ meltrout_22_warmelt_first_LAMBDA___5__ (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3086:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3091:/ getarg"); /*_.LASTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -8143,13 +8143,13 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3087:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3092:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#IS_CLOSURE__L1*/ meltfnum[0] = (melt_magic_discr ((melt_ptr_t) ( /*_.LASTPROC__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION ("warmelt-first.melt:3087:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3092:/ cond"); /*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -8173,7 +8173,7 @@ lab_endgetargs:; ; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:3086:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3091:/ clear"); /*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0; } @@ -8254,7 +8254,7 @@ meltrout_23_warmelt_first_LAMBDA___6__ (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3091:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3096:/ getarg"); /*_.LASTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -8264,7 +8264,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3092:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3097:/ quasiblock"); /*^getslot */ @@ -8275,7 +8275,7 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3093:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3098:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -8296,7 +8296,7 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:3095:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3100:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ @@ -8317,7 +8317,7 @@ lab_endgetargs:; ; - MELT_LOCATION ("warmelt-first.melt:3092:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3097:/ clear"); /*clear *//*_.PREVRES__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_.NEXTRES__V4*/ meltfptr[3] = 0; @@ -8404,7 +8404,7 @@ meltrout_24_warmelt_first_AT_END_MELT_PASS_FIRST (meltclosure_ptr_t /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3100:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3105:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -8414,7 +8414,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3106:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3111:/ quasiblock"); /*^getslot */ @@ -8425,12 +8425,12 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3108:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3113:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#NULL__L1*/ meltfnum[0] = (( /*_.FIRSTLIST__V3*/ meltfptr[2]) == NULL);; - MELT_LOCATION ("warmelt-first.melt:3108:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3113:/ cond"); /*cond */ if ( /*_#NULL__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -8442,17 +8442,17 @@ lab_endgetargs:; (meltgc_new_list ((meltobject_ptr_t) (( /*!DISCR_LIST */ meltfrout->tabval[1]))));; - MELT_LOCATION ("warmelt-first.melt:3110:/ compute"); + MELT_LOCATION ("warmelt-first.melt:3115:/ compute"); /*_.FIRSTLIST__V3*/ meltfptr[2] = /*_.SETQ___V5*/ meltfptr[4] = /*_.MAKE_LIST__V4*/ meltfptr[3];; - MELT_LOCATION ("warmelt-first.melt:3111:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3116:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_.MAKE_LIST__V6*/ meltfptr[5] = (meltgc_new_list ((meltobject_ptr_t) (( /*!DISCR_LIST */ meltfrout->tabval[1]))));; - MELT_LOCATION ("warmelt-first.melt:3111:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3116:/ cond"); /*cond */ if ( /*ifisa */ melt_is_instance_of ((melt_ptr_t) @@ -8488,7 +8488,7 @@ lab_endgetargs:; ; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:3115:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3120:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^cond */ @@ -8527,12 +8527,12 @@ lab_endgetargs:; ; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:3109:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3114:/ quasiblock"); /*epilog */ - MELT_LOCATION ("warmelt-first.melt:3108:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3113:/ clear"); /*clear *//*_.MAKE_LIST__V4*/ meltfptr[3] = 0; /*^clear */ /*clear *//*_.SETQ___V5*/ meltfptr[4] = 0; @@ -8542,13 +8542,13 @@ lab_endgetargs:; ; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:3118:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3123:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#IS_CLOSURE__L2*/ meltfnum[1] = (melt_magic_discr ((melt_ptr_t) ( /*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION ("warmelt-first.melt:3118:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3123:/ cond"); /*cond */ if ( /*_#IS_CLOSURE__L2*/ meltfnum[1]) /*then */ { /*^cond.then */ @@ -8570,7 +8570,7 @@ lab_endgetargs:; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:3106:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3111:/ clear"); /*clear *//*_.FIRSTLIST__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_#NULL__L1*/ meltfnum[0] = 0; @@ -8658,7 +8658,7 @@ meltrout_25_warmelt_first_AT_END_MELT_PASS_LAST (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3121:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3126:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -8668,7 +8668,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3125:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3130:/ quasiblock"); /*^getslot */ @@ -8679,12 +8679,12 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3127:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3132:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#NULL__L1*/ meltfnum[0] = (( /*_.LASTLIST__V3*/ meltfptr[2]) == NULL);; - MELT_LOCATION ("warmelt-first.melt:3127:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3132:/ cond"); /*cond */ if ( /*_#NULL__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -8696,17 +8696,17 @@ lab_endgetargs:; (meltgc_new_list ((meltobject_ptr_t) (( /*!DISCR_LIST */ meltfrout->tabval[1]))));; - MELT_LOCATION ("warmelt-first.melt:3129:/ compute"); + MELT_LOCATION ("warmelt-first.melt:3134:/ compute"); /*_.LASTLIST__V3*/ meltfptr[2] = /*_.SETQ___V5*/ meltfptr[4] = /*_.MAKE_LIST__V4*/ meltfptr[3];; - MELT_LOCATION ("warmelt-first.melt:3130:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3135:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_.MAKE_LIST__V6*/ meltfptr[5] = (meltgc_new_list ((meltobject_ptr_t) (( /*!DISCR_LIST */ meltfrout->tabval[1]))));; - MELT_LOCATION ("warmelt-first.melt:3130:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3135:/ cond"); /*cond */ if ( /*ifisa */ melt_is_instance_of ((melt_ptr_t) @@ -8742,7 +8742,7 @@ lab_endgetargs:; ; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:3134:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3139:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^cond */ @@ -8781,12 +8781,12 @@ lab_endgetargs:; ; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:3128:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3133:/ quasiblock"); /*epilog */ - MELT_LOCATION ("warmelt-first.melt:3127:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3132:/ clear"); /*clear *//*_.MAKE_LIST__V4*/ meltfptr[3] = 0; /*^clear */ /*clear *//*_.SETQ___V5*/ meltfptr[4] = 0; @@ -8796,13 +8796,13 @@ lab_endgetargs:; ; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:3137:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3142:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#IS_CLOSURE__L2*/ meltfnum[1] = (melt_magic_discr ((melt_ptr_t) ( /*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION ("warmelt-first.melt:3137:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3142:/ cond"); /*cond */ if ( /*_#IS_CLOSURE__L2*/ meltfnum[1]) /*then */ { /*^cond.then */ @@ -8824,7 +8824,7 @@ lab_endgetargs:; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:3125:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3130:/ clear"); /*clear *//*_.LASTLIST__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_#NULL__L1*/ meltfnum[0] = 0; @@ -8912,11 +8912,11 @@ meltrout_26_warmelt_first_INIT_UNITSTARTER (meltclosure_ptr_t meltclosp_, goto lab_endgetargs; lab_endgetargs:; /*body*/ - MELT_LOCATION ("warmelt-first.melt:3148:/ block"); + MELT_LOCATION ("warmelt-first.melt:3153:/ block"); /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3149:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3154:/ quasiblock"); /*^getslot */ @@ -8927,7 +8927,7 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3150:/ getslot"); + MELT_LOCATION ("warmelt-first.melt:3155:/ getslot"); { melt_ptr_t slot = 0; melt_object_get_field (slot, (melt_ptr_t) (( /*!START_UNIT_DELAYED_QUEUE */ meltfrout->tabval[0])), 3, "DELQU_LAST"); @@ -8938,7 +8938,7 @@ lab_endgetargs:; /*_.REVLASTLIST__V5*/ meltfptr[4] = (meltgc_new_list ((meltobject_ptr_t) (( /*!DISCR_LIST */ meltfrout->tabval[1]))));; - MELT_LOCATION ("warmelt-first.melt:3152:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3157:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ @@ -8957,7 +8957,7 @@ lab_endgetargs:; }; ; /*_.RESCONT__V6*/ meltfptr[5] = /*_.INST__V7*/ meltfptr[6];; - MELT_LOCATION ("warmelt-first.melt:3157:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3162:/ quasiblock"); /*^newclosure */ @@ -8982,7 +8982,7 @@ lab_endgetargs:; (melt_ptr_t) ( /*_.RESCONT__V6*/ meltfptr[5]); ; /*_.LAMBDA___V8*/ meltfptr[7] = /*_.LAMBDA___V9*/ meltfptr[8];; - MELT_LOCATION ("warmelt-first.melt:3155:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3160:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -9000,7 +9000,7 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:3166:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3171:/ quasiblock"); /*^newclosure */ @@ -9025,7 +9025,7 @@ lab_endgetargs:; (melt_ptr_t) ( /*_.REVLASTLIST__V5*/ meltfptr[4]); ; /*_.LAMBDA___V11*/ meltfptr[10] = /*_.LAMBDA___V12*/ meltfptr[11];; - MELT_LOCATION ("warmelt-first.melt:3164:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3169:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -9044,7 +9044,7 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:3171:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3176:/ quasiblock"); /*^newclosure */ @@ -9069,7 +9069,7 @@ lab_endgetargs:; (melt_ptr_t) ( /*_.RESCONT__V6*/ meltfptr[5]); ; /*_.LAMBDA___V14*/ meltfptr[13] = /*_.LAMBDA___V15*/ meltfptr[14];; - MELT_LOCATION ("warmelt-first.melt:3169:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3174:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -9090,7 +9090,7 @@ lab_endgetargs:; ; /*_.LET___V2*/ meltfptr[1] = /*_.LIST_EVERY__V16*/ meltfptr[15];; - MELT_LOCATION ("warmelt-first.melt:3149:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3154:/ clear"); /*clear *//*_.FIRSTLIST__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_.LASTLIST__V4*/ meltfptr[3] = 0; @@ -9110,11 +9110,11 @@ lab_endgetargs:; /*clear *//*_.LAMBDA___V14*/ meltfptr[13] = 0; /*^clear */ /*clear *//*_.LIST_EVERY__V16*/ meltfptr[15] = 0; - MELT_LOCATION ("warmelt-first.melt:3148:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3153:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V2*/ meltfptr[1];; - MELT_LOCATION ("warmelt-first.melt:3148:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:3153:/ finalreturn"); ; /*finalret */ goto labend_rout; /*epilog */ @@ -9200,7 +9200,7 @@ meltrout_27_warmelt_first_LAMBDA___7__ (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3157:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3162:/ getarg"); /*_.FIRSTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -9210,7 +9210,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3158:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3163:/ quasiblock"); /*^getslot */ @@ -9221,7 +9221,7 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3159:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3164:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -9240,7 +9240,7 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:3161:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3166:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ @@ -9261,7 +9261,7 @@ lab_endgetargs:; ; - MELT_LOCATION ("warmelt-first.melt:3158:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3163:/ clear"); /*clear *//*_.PREVRES__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_.NEXTRES__V4*/ meltfptr[3] = 0; @@ -9345,7 +9345,7 @@ meltrout_28_warmelt_first_LAMBDA___8__ (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3166:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3171:/ getarg"); /*_.LASTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -9355,13 +9355,13 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3167:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3172:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#IS_CLOSURE__L1*/ meltfnum[0] = (melt_magic_discr ((melt_ptr_t) ( /*_.LASTPROC__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION ("warmelt-first.melt:3167:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3172:/ cond"); /*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -9385,7 +9385,7 @@ lab_endgetargs:; ; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:3166:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3171:/ clear"); /*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0; } @@ -9466,7 +9466,7 @@ meltrout_29_warmelt_first_LAMBDA___9__ (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3171:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3176:/ getarg"); /*_.LASTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -9476,7 +9476,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3172:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3177:/ quasiblock"); /*^getslot */ @@ -9487,7 +9487,7 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3173:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3178:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -9506,7 +9506,7 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:3175:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3180:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ @@ -9527,7 +9527,7 @@ lab_endgetargs:; ; - MELT_LOCATION ("warmelt-first.melt:3172:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3177:/ clear"); /*clear *//*_.PREVRES__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_.NEXTRES__V4*/ meltfptr[3] = 0; @@ -9613,7 +9613,7 @@ meltrout_30_warmelt_first_AT_START_UNIT_FIRST (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3180:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3185:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -9623,7 +9623,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3182:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3187:/ quasiblock"); /*^getslot */ @@ -9634,13 +9634,13 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3184:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3189:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#IS_CLOSURE__L1*/ meltfnum[0] = (melt_magic_discr ((melt_ptr_t) ( /*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION ("warmelt-first.melt:3184:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3189:/ cond"); /*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -9662,7 +9662,7 @@ lab_endgetargs:; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:3182:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3187:/ clear"); /*clear *//*_.FIRSTLIST__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0; @@ -9748,7 +9748,7 @@ meltrout_31_warmelt_first_AT_START_UNIT_LAST (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3187:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3192:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -9758,7 +9758,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3189:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3194:/ quasiblock"); /*^getslot */ @@ -9769,13 +9769,13 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3191:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3196:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#IS_CLOSURE__L1*/ meltfnum[0] = (melt_magic_discr ((melt_ptr_t) ( /*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION ("warmelt-first.melt:3191:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3196:/ cond"); /*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -9797,7 +9797,7 @@ lab_endgetargs:; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:3189:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3194:/ clear"); /*clear *//*_.LASTLIST__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0; @@ -9885,11 +9885,11 @@ meltrout_32_warmelt_first_INIT_UNITFINISHER (meltclosure_ptr_t meltclosp_, goto lab_endgetargs; lab_endgetargs:; /*body*/ - MELT_LOCATION ("warmelt-first.melt:3202:/ block"); + MELT_LOCATION ("warmelt-first.melt:3207:/ block"); /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3203:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3208:/ quasiblock"); /*^getslot */ @@ -9900,7 +9900,7 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3204:/ getslot"); + MELT_LOCATION ("warmelt-first.melt:3209:/ getslot"); { melt_ptr_t slot = 0; melt_object_get_field (slot, (melt_ptr_t) (( /*!FINISH_UNIT_DELAYED_QUEUE */ meltfrout->tabval[0])), 3, "DELQU_LAST"); @@ -9911,7 +9911,7 @@ lab_endgetargs:; /*_.REVLASTLIST__V5*/ meltfptr[4] = (meltgc_new_list ((meltobject_ptr_t) (( /*!DISCR_LIST */ meltfrout->tabval[1]))));; - MELT_LOCATION ("warmelt-first.melt:3206:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3211:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ @@ -9930,7 +9930,7 @@ lab_endgetargs:; }; ; /*_.RESCONT__V6*/ meltfptr[5] = /*_.INST__V7*/ meltfptr[6];; - MELT_LOCATION ("warmelt-first.melt:3211:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3216:/ quasiblock"); /*^newclosure */ @@ -9955,7 +9955,7 @@ lab_endgetargs:; (melt_ptr_t) ( /*_.RESCONT__V6*/ meltfptr[5]); ; /*_.LAMBDA___V8*/ meltfptr[7] = /*_.LAMBDA___V9*/ meltfptr[8];; - MELT_LOCATION ("warmelt-first.melt:3209:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3214:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -9973,7 +9973,7 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:3220:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3225:/ quasiblock"); /*^newclosure */ @@ -9998,7 +9998,7 @@ lab_endgetargs:; (melt_ptr_t) ( /*_.REVLASTLIST__V5*/ meltfptr[4]); ; /*_.LAMBDA___V11*/ meltfptr[10] = /*_.LAMBDA___V12*/ meltfptr[11];; - MELT_LOCATION ("warmelt-first.melt:3218:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3223:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -10017,7 +10017,7 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:3225:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3230:/ quasiblock"); /*^newclosure */ @@ -10042,7 +10042,7 @@ lab_endgetargs:; (melt_ptr_t) ( /*_.RESCONT__V6*/ meltfptr[5]); ; /*_.LAMBDA___V14*/ meltfptr[13] = /*_.LAMBDA___V15*/ meltfptr[14];; - MELT_LOCATION ("warmelt-first.melt:3223:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3228:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -10063,7 +10063,7 @@ lab_endgetargs:; ; /*_.LET___V2*/ meltfptr[1] = /*_.LIST_EVERY__V16*/ meltfptr[15];; - MELT_LOCATION ("warmelt-first.melt:3203:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3208:/ clear"); /*clear *//*_.FIRSTLIST__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_.LASTLIST__V4*/ meltfptr[3] = 0; @@ -10083,11 +10083,11 @@ lab_endgetargs:; /*clear *//*_.LAMBDA___V14*/ meltfptr[13] = 0; /*^clear */ /*clear *//*_.LIST_EVERY__V16*/ meltfptr[15] = 0; - MELT_LOCATION ("warmelt-first.melt:3202:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3207:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V2*/ meltfptr[1];; - MELT_LOCATION ("warmelt-first.melt:3202:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:3207:/ finalreturn"); ; /*finalret */ goto labend_rout; /*epilog */ @@ -10173,7 +10173,7 @@ meltrout_33_warmelt_first_LAMBDA___10__ (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3211:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3216:/ getarg"); /*_.FIRSTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -10183,7 +10183,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3212:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3217:/ quasiblock"); /*^getslot */ @@ -10194,7 +10194,7 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3213:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3218:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -10213,7 +10213,7 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:3215:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3220:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ @@ -10234,7 +10234,7 @@ lab_endgetargs:; ; - MELT_LOCATION ("warmelt-first.melt:3212:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3217:/ clear"); /*clear *//*_.PREVRES__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_.NEXTRES__V4*/ meltfptr[3] = 0; @@ -10318,7 +10318,7 @@ meltrout_34_warmelt_first_LAMBDA___11__ (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3220:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3225:/ getarg"); /*_.LASTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -10328,13 +10328,13 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3221:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3226:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#IS_CLOSURE__L1*/ meltfnum[0] = (melt_magic_discr ((melt_ptr_t) ( /*_.LASTPROC__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION ("warmelt-first.melt:3221:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3226:/ cond"); /*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -10358,7 +10358,7 @@ lab_endgetargs:; ; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:3220:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3225:/ clear"); /*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0; } @@ -10439,7 +10439,7 @@ meltrout_35_warmelt_first_LAMBDA___12__ (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3225:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3230:/ getarg"); /*_.LASTPROC__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -10449,7 +10449,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3226:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3231:/ quasiblock"); /*^getslot */ @@ -10460,7 +10460,7 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3227:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3232:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -10479,7 +10479,7 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:3229:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3234:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ @@ -10500,7 +10500,7 @@ lab_endgetargs:; ; - MELT_LOCATION ("warmelt-first.melt:3226:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3231:/ clear"); /*clear *//*_.PREVRES__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_.NEXTRES__V4*/ meltfptr[3] = 0; @@ -10586,7 +10586,7 @@ meltrout_36_warmelt_first_AT_FINISH_UNIT_FIRST (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3234:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3239:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -10596,7 +10596,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3237:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3242:/ quasiblock"); /*^getslot */ @@ -10607,13 +10607,13 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3239:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3244:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#IS_CLOSURE__L1*/ meltfnum[0] = (melt_magic_discr ((melt_ptr_t) ( /*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION ("warmelt-first.melt:3239:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3244:/ cond"); /*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -10635,7 +10635,7 @@ lab_endgetargs:; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:3237:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3242:/ clear"); /*clear *//*_.FIRSTLIST__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0; @@ -10721,7 +10721,7 @@ meltrout_37_warmelt_first_AT_FINISH_UNIT_LAST (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3242:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3247:/ getarg"); /*_.FUN__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -10731,7 +10731,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3245:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3250:/ quasiblock"); /*^getslot */ @@ -10742,13 +10742,13 @@ lab_endgetargs:; meltfptr[2] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3247:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3252:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#IS_CLOSURE__L1*/ meltfnum[0] = (melt_magic_discr ((melt_ptr_t) ( /*_.FUN__V2*/ meltfptr[1])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION ("warmelt-first.melt:3247:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3252:/ cond"); /*cond */ if ( /*_#IS_CLOSURE__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -10770,7 +10770,7 @@ lab_endgetargs:; } /*noelse */ ; - MELT_LOCATION ("warmelt-first.melt:3245:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3250:/ clear"); /*clear *//*_.LASTLIST__V3*/ meltfptr[2] = 0; /*^clear */ /*clear *//*_#IS_CLOSURE__L1*/ meltfnum[0] = 0; @@ -10857,7 +10857,7 @@ meltrout_38_warmelt_first_INIT_OPTIONSETTER (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3264:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3269:/ getarg"); /*_.OPTSYMB__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; /*getarg#1 */ @@ -10873,7 +10873,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3265:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3270:/ quasiblock"); /*^getslot */ @@ -10890,7 +10890,7 @@ lab_endgetargs:; ( /*_.OPTMAP__V4*/ meltfptr[3]), (meltobject_ptr_t) ( /*_.OPTSYMB__V2*/ meltfptr[1]));; - MELT_LOCATION ("warmelt-first.melt:3267:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3272:/ cond"); /*cond */ if ( /*ifisa */ melt_is_instance_of ((melt_ptr_t) @@ -10917,7 +10917,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:3269:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:3274:/ cppif.then"); /*^block */ /*anyblock */ { @@ -10929,7 +10929,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:3269:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3274:/ cond"); /*cond */ if ( /*_#IS_A__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -10937,7 +10937,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:3269:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:3274:/ cond.else"); /*^block */ /*anyblock */ @@ -10951,7 +10951,7 @@ lab_endgetargs:; melt_assert_failed (("check optsymb"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (3269) ? (3269) : __LINE__, __FUNCTION__); + (3274) ? (3274) : __LINE__, __FUNCTION__); ; } ; @@ -10966,7 +10966,7 @@ lab_endgetargs:; /*_.IFCPP___V7*/ meltfptr[6] = /*_.IFELSE___V8*/ meltfptr[7];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:3269:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3274:/ clear"); /*clear *//*_#IS_A__L1*/ meltfnum[0] = 0; /*^clear */ /*clear *//*_.IFELSE___V8*/ meltfptr[7] = 0; @@ -10977,7 +10977,7 @@ lab_endgetargs:; /*_.IFCPP___V7*/ meltfptr[6] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-first.melt:3270:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3275:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^cond */ @@ -10988,7 +10988,7 @@ lab_endgetargs:; /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:3271:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3276:/ quasiblock"); /*^cond */ @@ -11017,7 +11017,7 @@ lab_endgetargs:; ; #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-first.melt:3273:/ cppif.then"); + MELT_LOCATION ("warmelt-first.melt:3278:/ cppif.then"); /*^block */ /*anyblock */ { @@ -11029,7 +11029,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:3273:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3278:/ cond"); /*cond */ if ( /*_#IS_A__L2*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -11037,7 +11037,7 @@ lab_endgetargs:; } else { - MELT_LOCATION ("warmelt-first.melt:3273:/ cond.else"); + MELT_LOCATION ("warmelt-first.melt:3278:/ cond.else"); /*^block */ /*anyblock */ @@ -11051,7 +11051,7 @@ lab_endgetargs:; melt_assert_failed (("check optdec"), ("warmelt-first.melt") ? ("warmelt-first.melt") : __FILE__, - (3273) ? (3273) : __LINE__, + (3278) ? (3278) : __LINE__, __FUNCTION__); ; } @@ -11067,7 +11067,7 @@ lab_endgetargs:; /*_.IFCPP___V12*/ meltfptr[11] = /*_.IFELSE___V13*/ meltfptr[12];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:3273:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3278:/ clear"); /*clear *//*_#IS_A__L2*/ meltfnum[0] = 0; /*^clear */ /*clear *//*_.IFELSE___V13*/ meltfptr[12] = 0; @@ -11078,7 +11078,7 @@ lab_endgetargs:; /*_.IFCPP___V12*/ meltfptr[11] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-first.melt:3274:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3279:/ quasiblock"); /*^checkinterrupt */ @@ -11099,25 +11099,25 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:3276:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3281:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ /*_.RETVAL___V1*/ meltfptr[0] = /*_.OPTRES__V15*/ meltfptr[14];; - MELT_LOCATION ("warmelt-first.melt:3276:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:3281:/ finalreturn"); ; /*finalret */ goto labend_rout; /*_.LET___V14*/ meltfptr[12] = /*_.RETURN___V16*/ meltfptr[15];; - MELT_LOCATION ("warmelt-first.melt:3274:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3279:/ 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:3271:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3276:/ clear"); /*clear *//*_.OPTFUN__V11*/ meltfptr[10] = 0; /*^clear */ /*clear *//*_.IFCPP___V12*/ meltfptr[11] = 0; @@ -11126,7 +11126,7 @@ lab_endgetargs:; /*_.IFELSE___V9*/ meltfptr[7] = /*_.LET___V10*/ meltfptr[9];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:3270:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3275:/ clear"); /*clear *//*_.LET___V10*/ meltfptr[9] = 0; } ; @@ -11140,21 +11140,21 @@ lab_endgetargs:; { - MELT_LOCATION ("warmelt-first.melt:3279:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:3284:/ 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:3281:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3286:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = NULL;; - MELT_LOCATION ("warmelt-first.melt:3281:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:3286:/ finalreturn"); ; /*finalret */ goto labend_rout; - MELT_LOCATION ("warmelt-first.melt:3277:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3282:/ quasiblock"); /*_.PROGN___V18*/ meltfptr[15] = /*_.RETURN___V17*/ meltfptr[14];; @@ -11163,7 +11163,7 @@ lab_endgetargs:; /*_.IFELSE___V9*/ meltfptr[7] = /*_.PROGN___V18*/ meltfptr[15];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:3270:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3275:/ clear"); /*clear *//*_.RETURN___V17*/ meltfptr[14] = 0; /*^clear */ /*clear *//*_.PROGN___V18*/ meltfptr[15] = 0; @@ -11173,7 +11173,7 @@ lab_endgetargs:; ; /*_.LET___V3*/ meltfptr[2] = /*_.IFELSE___V9*/ meltfptr[7];; - MELT_LOCATION ("warmelt-first.melt:3265:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3270:/ clear"); /*clear *//*_.OPTMAP__V4*/ meltfptr[3] = 0; /*^clear */ /*clear *//*_.OPTDEC__V5*/ meltfptr[4] = 0; @@ -11183,11 +11183,11 @@ lab_endgetargs:; /*clear *//*_.IFCPP___V7*/ meltfptr[6] = 0; /*^clear */ /*clear *//*_.IFELSE___V9*/ meltfptr[7] = 0; - MELT_LOCATION ("warmelt-first.melt:3264:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3269:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V3*/ meltfptr[2];; - MELT_LOCATION ("warmelt-first.melt:3264:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:3269:/ finalreturn"); ; /*finalret */ goto labend_rout; /*epilog */ @@ -11273,7 +11273,7 @@ meltrout_39_warmelt_first_REGISTER_OPTION (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3284:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3289:/ getarg"); /*_.OPTSYMB__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; /*getarg#1 */ @@ -11303,7 +11303,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3287:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3292:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^checkinterrupt */ @@ -11313,7 +11313,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:3287:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3292:/ cond"); /*cond */ if ( /*_#IS_A__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -11327,7 +11327,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:3287:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3292:/ cond"); /*cond */ if ( /*_#IS_STRING__L3*/ meltfnum[2]) /*then */ { /*^cond.then */ @@ -11344,7 +11344,7 @@ lab_endgetargs:; /*_#IF___L4*/ meltfnum[3] = /*_#IS_CLOSURE__L5*/ meltfnum[4];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:3287:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3292:/ clear"); /*clear *//*_#IS_CLOSURE__L5*/ meltfnum[4] = 0; } ; @@ -11360,7 +11360,7 @@ lab_endgetargs:; /*_#IF___L2*/ meltfnum[1] = /*_#IF___L4*/ meltfnum[3];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:3287:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3292:/ clear"); /*clear *//*_#IS_STRING__L3*/ meltfnum[2] = 0; /*^clear */ /*clear *//*_#IF___L4*/ meltfnum[3] = 0; @@ -11373,7 +11373,7 @@ lab_endgetargs:; /*_#IF___L2*/ meltfnum[1] = 0;; } ; - MELT_LOCATION ("warmelt-first.melt:3287:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3292:/ cond"); /*cond */ if ( /*_#IF___L2*/ meltfnum[1]) /*then */ { /*^cond.then */ @@ -11381,7 +11381,7 @@ lab_endgetargs:; /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:3290:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3295:/ quasiblock"); /*^getslot */ @@ -11392,7 +11392,7 @@ lab_endgetargs:; meltfptr[4] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3291:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3296:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ @@ -11441,7 +11441,7 @@ lab_endgetargs:; /*_.OPTDESC__V6*/ meltfptr[5] = /*_.INST__V7*/ meltfptr[6];; { - MELT_LOCATION ("warmelt-first.melt:3296:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:3301:/ locexp"); meltgc_put_mapobjects ((meltmapobjects_ptr_t) ( /*_.OPTMAP__V5*/ meltfptr[4]), (meltobject_ptr_t) ( /*_.OPTSYMB__V2*/ @@ -11451,7 +11451,7 @@ lab_endgetargs:; } ; - MELT_LOCATION ("warmelt-first.melt:3290:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3295:/ clear"); /*clear *//*_.OPTMAP__V5*/ meltfptr[4] = 0; /*^clear */ /*clear *//*_.OPTDESC__V6*/ meltfptr[5] = 0; @@ -11462,7 +11462,7 @@ lab_endgetargs:; ; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:3284:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3289:/ clear"); /*clear *//*_#IS_A__L1*/ meltfnum[0] = 0; /*^clear */ /*clear *//*_#IF___L2*/ meltfnum[1] = 0; @@ -11548,7 +11548,7 @@ meltrout_40_warmelt_first_OPTION_HELPER_FUN (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3299:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3304:/ getarg"); /*_.HELPSYMB__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; /*getarg#1 */ @@ -11564,7 +11564,7 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3300:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3305:/ quasiblock"); /*^getslot */ @@ -11575,7 +11575,7 @@ lab_endgetargs:; meltfptr[3] = slot; }; ; - MELT_LOCATION ("warmelt-first.melt:3301:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3306:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^cond */ @@ -11594,7 +11594,7 @@ lab_endgetargs:; /*_.SYMB__V5*/ meltfptr[4] = /*_.GET_RAW_SYMBOL__V6*/ meltfptr[5];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:3301:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3306:/ clear"); /*clear *//*_.GET_RAW_SYMBOL__V6*/ meltfptr[5] = 0; } ; @@ -11612,14 +11612,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:3305:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3310:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#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:3305:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3310:/ cond"); /*cond */ if ( /*_#IS_A__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -11627,7 +11627,7 @@ lab_endgetargs:; /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:3306:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3311:/ quasiblock"); /*^getslot */ @@ -11640,33 +11640,33 @@ lab_endgetargs:; ; { - MELT_LOCATION ("warmelt-first.melt:3309:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:3314:/ 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:3312:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3317:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ /*_.RETVAL___V1*/ meltfptr[0] = /*_.HELPSYMB__V2*/ meltfptr[1];; - MELT_LOCATION ("warmelt-first.melt:3312:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:3317:/ finalreturn"); ; /*finalret */ goto labend_rout; /*_.LET___V9*/ meltfptr[8] = /*_.RETURN___V11*/ meltfptr[10];; - MELT_LOCATION ("warmelt-first.melt:3306:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3311:/ 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:3305:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3310:/ clear"); /*clear *//*_.LET___V9*/ meltfptr[8] = 0; } ; @@ -11678,7 +11678,7 @@ lab_endgetargs:; /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:3315:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3320:/ quasiblock"); /*^checkinterrupt */ @@ -11696,7 +11696,7 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-first.melt:3317:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3322:/ quasiblock"); /*^newclosure */ @@ -11710,7 +11710,7 @@ lab_endgetargs:; (0)); ; /*_.LAMBDA___V14*/ meltfptr[8] = /*_.LAMBDA___V15*/ meltfptr[14];; - MELT_LOCATION ("warmelt-first.melt:3316:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3321:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -11734,7 +11734,7 @@ lab_endgetargs:; ((melt_ptr_t) ( /*_.SORTEDSYMBTUP__V13*/ meltfptr[10])));; { - MELT_LOCATION ("warmelt-first.melt:3323:/ locexp"); + MELT_LOCATION ("warmelt-first.melt:3328:/ locexp"); int i = 0; inform (UNKNOWN_LOCATION, "There are %d MELT options", (int) /*_#NBSYMB__L2*/ meltfnum[1]); @@ -11764,19 +11764,19 @@ lab_endgetargs:; ; } ; - MELT_LOCATION ("warmelt-first.melt:3338:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3343:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^quasiblock */ /*_.RETVAL___V1*/ meltfptr[0] = /*_.HELPSYMB__V2*/ meltfptr[1];; - MELT_LOCATION ("warmelt-first.melt:3338:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:3343:/ finalreturn"); ; /*finalret */ goto labend_rout; /*_.LET___V12*/ meltfptr[9] = /*_.RETURN___V17*/ meltfptr[16];; - MELT_LOCATION ("warmelt-first.melt:3315:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3320:/ clear"); /*clear *//*_.SORTEDSYMBTUP__V13*/ meltfptr[10] = 0; /*^clear */ /*clear *//*_.LAMBDA___V14*/ meltfptr[8] = 0; @@ -11786,7 +11786,7 @@ lab_endgetargs:; /*clear *//*_#NBSYMB__L2*/ meltfnum[1] = 0; /*^clear */ /*clear *//*_.RETURN___V17*/ meltfptr[16] = 0; - MELT_LOCATION ("warmelt-first.melt:3314:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3319:/ quasiblock"); /*_.PROGN___V18*/ meltfptr[10] = /*_.LET___V12*/ meltfptr[9];; @@ -11795,7 +11795,7 @@ lab_endgetargs:; /*_.IFELSE___V8*/ meltfptr[7] = /*_.PROGN___V18*/ meltfptr[10];; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:3305:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3310:/ clear"); /*clear *//*_.LET___V12*/ meltfptr[9] = 0; /*^clear */ /*clear *//*_.PROGN___V18*/ meltfptr[10] = 0; @@ -11805,7 +11805,7 @@ lab_endgetargs:; ; /*_.LET___V3*/ meltfptr[2] = /*_.IFELSE___V8*/ meltfptr[7];; - MELT_LOCATION ("warmelt-first.melt:3300:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3305:/ clear"); /*clear *//*_.OPTMAP__V4*/ meltfptr[3] = 0; /*^clear */ /*clear *//*_.SYMB__V5*/ meltfptr[4] = 0; @@ -11815,11 +11815,11 @@ lab_endgetargs:; /*clear *//*_#IS_A__L1*/ meltfnum[0] = 0; /*^clear */ /*clear *//*_.IFELSE___V8*/ meltfptr[7] = 0; - MELT_LOCATION ("warmelt-first.melt:3299:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3304:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V3*/ meltfptr[2];; - MELT_LOCATION ("warmelt-first.melt:3299:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:3304:/ finalreturn"); ; /*finalret */ goto labend_rout; /*epilog */ @@ -11905,7 +11905,7 @@ meltrout_41_warmelt_first_LAMBDA___13__ (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3317:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3322:/ getarg"); /*_.SY__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; ; goto lab_endgetargs; @@ -11940,11 +11940,11 @@ lab_endgetargs:; /*_.NAMED_NAME__V3*/ meltfptr[2] = NULL;; } ; - MELT_LOCATION ("warmelt-first.melt:3317:/ quasiblock"); + MELT_LOCATION ("warmelt-first.melt:3322:/ quasiblock"); /*_.RETVAL___V1*/ meltfptr[0] = /*_.NAMED_NAME__V3*/ meltfptr[2];; - MELT_LOCATION ("warmelt-first.melt:3317:/ finalreturn"); + MELT_LOCATION ("warmelt-first.melt:3322:/ finalreturn"); ; /*finalret */ goto labend_rout; /*epilog */ @@ -12030,7 +12030,7 @@ meltrout_42_warmelt_first_MAPOBJECT_EVERY (meltclosure_ptr_t meltclosp_, /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-first.melt:3397:/ getarg"); + MELT_LOCATION ("warmelt-first.melt:3402:/ getarg"); /*_.MAP__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; /*getarg#1 */ @@ -12049,14 +12049,14 @@ lab_endgetargs:; /*anyblock*/ { - MELT_LOCATION ("warmelt-first.melt:3401:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3406:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#IS_MAPOBJECT__L1*/ meltfnum[0] = /*is_mapobject: */ (melt_magic_discr ((melt_ptr_t) ( /*_.MAP__V2*/ meltfptr[1])) == MELTOBMAG_MAPOBJECTS);; - MELT_LOCATION ("warmelt-first.melt:3401:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3406:/ cond"); /*cond */ if ( /*_#IS_MAPOBJECT__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ @@ -12064,13 +12064,13 @@ lab_endgetargs:; /*anyblock */ { - MELT_LOCATION ("warmelt-first.melt:3402:/ checkinterrupt"); + MELT_LOCATION ("warmelt-first.melt:3407:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*_#IS_CLOSURE__L2*/ meltfnum[1] = (melt_magic_discr ((melt_ptr_t) ( /*_.F__V3*/ meltfptr[2])) == MELTOBMAG_CLOSURE);; - MELT_LOCATION ("warmelt-first.melt:3402:/ cond"); + MELT_LOCATION ("warmelt-first.melt:3407:/ cond"); /*cond */ if ( /*_#IS_CLOSURE__L2*/ meltfnum[1]) /*then */ { /*^cond.then */ @@ -12114,7 +12114,7 @@ lab_endgetargs:; MELT_LOCATION - ("warmelt-first.melt:3406:/ checkinterrupt"); + ("warmelt-first.melt:3411:/ checkinterrupt"); MELT_CHECK_INTERRUPT (); ; /*^apply */ @@ -12142,7 +12142,7 @@ lab_endgetargs:; /*citerepilog */ - MELT_LOCATION ("warmelt-first.melt:3403:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3408:/ clear"); /*clear *//*_.CURAT__V4*/ meltfptr[3] = 0; /*^clear */ /*clear *//*_.CURVAL__V5*/ meltfptr[4] = 0; @@ -12157,7 +12157,7 @@ lab_endgetargs:; ; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:3401:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3406:/ clear"); /*clear *//*_#IS_CLOSURE__L2*/ meltfnum[1] = 0; } ; @@ -12165,7 +12165,7 @@ lab_endgetargs:; ; /*epilog */ - MELT_LOCATION ("warmelt-first.melt:3397:/ clear"); + MELT_LOCATION ("warmelt-first.melt:3402:/ clear"); /*clear *//*_#IS_MAPOBJECT__L1*/ meltfnum[0] = 0; } |