diff options
author | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-09-03 09:37:24 +0000 |
---|---|---|
committer | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-09-03 09:37:24 +0000 |
commit | 321a024008f2f407cfef09076271845da3b76530 (patch) | |
tree | d16bc211224262f52e932e822c4fe5252106f122 /gcc/melt/generated/warmelt-outobj+05.c | |
parent | 3fc77bc43f9187c5df1334d4f4ae2059e8aa6147 (diff) | |
download | gcc-321a024008f2f407cfef09076271845da3b76530.tar.gz |
2012-09-03 Basile Starynkevitch <basile@starynkevitch.net>
{{Regenerate}}
* melt/generated/meltrunsup-inc.c: Regenerate.
* melt/generated/meltrunsup.h: Regenerate.
* melt/generated/warmelt-base+01.c: Regenerate.
* melt/generated/warmelt-base+02.c: Regenerate.
* melt/generated/warmelt-base+03.c: 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+01.c: Regenerate.
* melt/generated/warmelt-debug+02.c: Regenerate.
* melt/generated/warmelt-debug+meltdesc.c: Regenerate.
* melt/generated/warmelt-debug+melttime.h: Regenerate.
* melt/generated/warmelt-debug.c: Regenerate.
* melt/generated/warmelt-first+01.c: Regenerate.
* melt/generated/warmelt-first+02.c: Regenerate.
* melt/generated/warmelt-first+03.c: Regenerate.
* melt/generated/warmelt-first+meltdesc.c: Regenerate.
* melt/generated/warmelt-first+melttime.h: Regenerate.
* melt/generated/warmelt-first.c: Regenerate.
* melt/generated/warmelt-genobj+01.c: Regenerate.
* melt/generated/warmelt-genobj+02.c: Regenerate.
* melt/generated/warmelt-genobj+03.c: Regenerate.
* melt/generated/warmelt-genobj+04.c: Regenerate.
* melt/generated/warmelt-genobj+05.c: Regenerate.
* melt/generated/warmelt-genobj+meltdesc.c: Regenerate.
* melt/generated/warmelt-genobj+melttime.h: Regenerate.
* melt/generated/warmelt-genobj.c: Regenerate.
* melt/generated/warmelt-macro+01.c: Regenerate.
* melt/generated/warmelt-macro+02.c: Regenerate.
* melt/generated/warmelt-macro+03.c: Regenerate.
* melt/generated/warmelt-macro+04.c: Regenerate.
* melt/generated/warmelt-macro+05.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+01.c: Regenerate.
* melt/generated/warmelt-modes+02.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+01.c: Regenerate.
* melt/generated/warmelt-normatch+02.c: Regenerate.
* melt/generated/warmelt-normatch+03.c: Regenerate.
* melt/generated/warmelt-normatch+04.c: Regenerate.
* melt/generated/warmelt-normatch+05.c: Regenerate.
* melt/generated/warmelt-normatch+meltdesc.c: Regenerate.
* melt/generated/warmelt-normatch+melttime.h: Regenerate.
* melt/generated/warmelt-normatch.c: Regenerate.
* melt/generated/warmelt-outobj+01.c: Regenerate.
* melt/generated/warmelt-outobj+02.c: Regenerate.
* melt/generated/warmelt-outobj+03.c: Regenerate.
* melt/generated/warmelt-outobj+04.c: Regenerate.
* melt/generated/warmelt-outobj+05.c: Regenerate.
* melt/generated/warmelt-outobj+meltdesc.c: Regenerate.
* melt/generated/warmelt-outobj+melttime.h: Regenerate.
* melt/generated/warmelt-outobj.c: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@190875 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/melt/generated/warmelt-outobj+05.c')
-rw-r--r-- | gcc/melt/generated/warmelt-outobj+05.c | 1300 |
1 files changed, 651 insertions, 649 deletions
diff --git a/gcc/melt/generated/warmelt-outobj+05.c b/gcc/melt/generated/warmelt-outobj+05.c index abaaf176597..90d3a2b7109 100644 --- a/gcc/melt/generated/warmelt-outobj+05.c +++ b/gcc/melt/generated/warmelt-outobj+05.c @@ -9,7 +9,9 @@ const char used_meltrun_md5_melt_f5[] = /**** warmelt-outobj+05.c declarations ****/ -#define MELT_HAS_INITIAL_ENVIRONMENT 1 + +/* ordinary MELT module */ +#define MELT_HAS_INITIAL_ENVIRONMENT 1 /*usual */ struct melt_callframe_st; /*defined in melt-runtime.h */ @@ -2202,7 +2204,7 @@ meltrout_128_warmelt_outobj_TRANSLATE_MACROEXPANDED_LIST (meltclosure_ptr_t -#line 5110 "warmelt-outobj.melt" /**::procdecl::**/ +#line 5124 "warmelt-outobj.melt" /**::procdecl::**/ melt_ptr_t MELT_MODULE_VISIBILITY meltrout_129_warmelt_outobj_LAMBDA___26__ (meltclosure_ptr_t meltclosp_, melt_ptr_t meltfirstargp_, @@ -2216,7 +2218,7 @@ meltrout_129_warmelt_outobj_LAMBDA___26__ (meltclosure_ptr_t meltclosp_, -#line 5191 "warmelt-outobj.melt" /**::procdecl::**/ +#line 5205 "warmelt-outobj.melt" /**::procdecl::**/ melt_ptr_t MELT_MODULE_VISIBILITY meltrout_130_warmelt_outobj_LAMBDA___27__ (meltclosure_ptr_t meltclosp_, melt_ptr_t meltfirstargp_, @@ -2230,7 +2232,7 @@ meltrout_130_warmelt_outobj_LAMBDA___27__ (meltclosure_ptr_t meltclosp_, -#line 5362 "warmelt-outobj.melt" /**::procdecl::**/ +#line 5376 "warmelt-outobj.melt" /**::procdecl::**/ melt_ptr_t MELT_MODULE_VISIBILITY meltrout_131_warmelt_outobj_COMPILE_LIST_SEXPR (meltclosure_ptr_t meltclosp_, melt_ptr_t meltfirstargp_, @@ -2246,7 +2248,7 @@ meltrout_131_warmelt_outobj_COMPILE_LIST_SEXPR (meltclosure_ptr_t meltclosp_, -#line 5437 "warmelt-outobj.melt" /**::procdecl::**/ +#line 5452 "warmelt-outobj.melt" /**::procdecl::**/ melt_ptr_t MELT_MODULE_VISIBILITY meltrout_132_warmelt_outobj_TRANSLATE_TO_C_ONE_OR_MORE_MELT_FILES (meltclosure_ptr_t meltclosp_, melt_ptr_t meltfirstargp_, const melt_argdescr_cell_t meltxargdescr_[], @@ -2256,7 +2258,7 @@ union meltparam_un *meltxrestab_); -#line 5504 "warmelt-outobj.melt" /**::procdecl::**/ +#line 5519 "warmelt-outobj.melt" /**::procdecl::**/ melt_ptr_t MELT_MODULE_VISIBILITY meltrout_133_warmelt_outobj_GENERATE_GPLV3PLUS_COPYRIGHT_NOTICE_C_COMMENT (meltclosure_ptr_t meltclosp_, melt_ptr_t meltfirstargp_, const melt_argdescr_cell_t meltxargdescr_[], @@ -2338,7 +2340,7 @@ meltmod__warmelt_outobj__forward_or_mark_module_start_frame (struct /**** warmelt-outobj+05.c implementations ****/ -#line 5437 "warmelt-outobj.melt" /**::proc::**/ +#line 5452 "warmelt-outobj.melt" /**::proc::**/ @@ -2413,13 +2415,13 @@ meltrout_132_warmelt_outobj_TRANSLATE_TO_C_ONE_OR_MORE_MELT_FILES /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-outobj.melt:5437:/ getarg"); -#line 5437 "warmelt-outobj.melt" /**::getarg::**/ + MELT_LOCATION ("warmelt-outobj.melt:5452:/ getarg"); +#line 5452 "warmelt-outobj.melt" /**::getarg::**/ /*_.FILES__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; /*getarg#1 */ /*^getarg */ -#line 5437 +#line 5452 if (meltxargdescr_[0] != MELTBPAR_PTR) goto lab_endgetargs; /*_.MODSRCNAME__V3*/ meltfptr[2] = @@ -2430,7 +2432,7 @@ meltrout_132_warmelt_outobj_TRANSLATE_TO_C_ONE_OR_MORE_MELT_FILES /*getarg#2 */ /*^getarg */ -#line 5437 +#line 5452 if (meltxargdescr_[1] != MELTBPAR_PTR) goto lab_endgetargs; /*_.CURENV__V4*/ meltfptr[3] = @@ -2443,24 +2445,24 @@ meltrout_132_warmelt_outobj_TRANSLATE_TO_C_ONE_OR_MORE_MELT_FILES lab_endgetargs:; /*body*/ /*^block*/ -#line 5437 +#line 5452 /*anyblock*/ { -#line 5438 "warmelt-outobj.melt" /**::cppif::**/ +#line 5453 "warmelt-outobj.melt" /**::cppif::**/ #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-outobj.melt:5438:/ cppif.then"); -#line 5438 "warmelt-outobj.melt" /**::cppif.then::**/ + MELT_LOCATION ("warmelt-outobj.melt:5453:/ cppif.then"); +#line 5453 "warmelt-outobj.melt" /**::cppif.then::**/ /*^block */ -#line 5438 +#line 5453 /*anyblock */ { { /*^locexp */ -#line 5438 +#line 5453 /*melt_increment_dbgcounter */ #if MELT_HAVE_DEBUG melt_dbgcounter++; @@ -2469,11 +2471,11 @@ lab_endgetargs:; } ; /*^checksignal */ -#line 5438 +#line 5453 MELT_CHECK_SIGNAL (); ; /*_#MELT_NEED_DBG__L1*/ meltfnum[0] = -#line 5438 "warmelt-outobj.melt" /**::expr::**/ +#line 5453 "warmelt-outobj.melt" /**::expr::**/ /*MELT_NEED_DBG */ #if MELT_HAVE_DEBUG ( /*melt_need_dbg */ melt_need_debug ((int) 0)) @@ -2481,57 +2483,57 @@ lab_endgetargs:; 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG */ ;; - MELT_LOCATION ("warmelt-outobj.melt:5438:/ cond"); -#line 5438 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5453:/ cond"); +#line 5453 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#MELT_NEED_DBG__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ -#line 5438 +#line 5453 /*^block */ -#line 5438 +#line 5453 /*anyblock */ { /*_#THE_MELTCALLCOUNT__L2*/ meltfnum[1] = -#line 5438 "warmelt-outobj.melt" /**::expr::**/ +#line 5453 "warmelt-outobj.melt" /**::expr::**/ #ifdef meltcallcount meltcallcount /* the_meltcallcount */ #else 0L #endif /* meltcallcount the_meltcallcount */ ;; - MELT_LOCATION ("warmelt-outobj.melt:5438:/ checksignal"); -#line 5438 "warmelt-outobj.melt" /**::checksignal::**/ + MELT_LOCATION ("warmelt-outobj.melt:5453:/ checksignal"); +#line 5453 "warmelt-outobj.melt" /**::checksignal::**/ MELT_CHECK_SIGNAL (); ; /*^apply */ -#line 5438 +#line 5453 /*apply */ { union meltparam_un argtab[7]; memset (&argtab, 0, sizeof (argtab)); /*^apply.arg */ -#line 5438 +#line 5453 argtab[0].meltbp_long = /*_#THE_MELTCALLCOUNT__L2*/ meltfnum[1]; /*^apply.arg */ -#line 5438 +#line 5453 argtab[1].meltbp_cstring = "warmelt-outobj.melt"; /*^apply.arg */ -#line 5438 - argtab[2].meltbp_long = 5438; +#line 5453 + argtab[2].meltbp_long = 5453; /*^apply.arg */ -#line 5438 +#line 5453 argtab[3].meltbp_cstring = "translate_to_c_one_or_more_melt_files files="; /*^apply.arg */ -#line 5438 +#line 5453 argtab[4].meltbp_aptr = (melt_ptr_t *) & /*_.FILES__V2*/ meltfptr[1]; /*^apply.arg */ -#line 5438 +#line 5453 argtab[5].meltbp_cstring = " modsrcname="; /*^apply.arg */ -#line 5438 +#line 5453 argtab[6].meltbp_aptr = (melt_ptr_t *) & /*_.MODSRCNAME__V3*/ meltfptr[2]; /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = @@ -2548,24 +2550,24 @@ lab_endgetargs:; /*_.IF___V6*/ meltfptr[5] = /*_.MELT_DEBUG_FUN__V7*/ meltfptr[6];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5438:/ clear"); -#line 5438 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5453:/ clear"); +#line 5453 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#THE_MELTCALLCOUNT__L2*/ meltfnum[1] = 0; /*^clear */ -#line 5438 +#line 5453 /*clear *//*_.MELT_DEBUG_FUN__V7*/ meltfptr[6] = 0; } ; } else { /*^cond.else */ -#line 5438 +#line 5453 /*_.IF___V6*/ meltfptr[5] = NULL;; } ; - MELT_LOCATION ("warmelt-outobj.melt:5438:/ quasiblock"); -#line 5438 "warmelt-outobj.melt" /**::quasiblock::**/ + MELT_LOCATION ("warmelt-outobj.melt:5453:/ quasiblock"); +#line 5453 "warmelt-outobj.melt" /**::quasiblock::**/ /*_.PROGN___V8*/ meltfptr[6] = /*_.IF___V6*/ meltfptr[5];; @@ -2574,57 +2576,57 @@ lab_endgetargs:; /*_.IFCPP___V5*/ meltfptr[4] = /*_.PROGN___V8*/ meltfptr[6];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5438:/ clear"); -#line 5438 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5453:/ clear"); +#line 5453 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#MELT_NEED_DBG__L1*/ meltfnum[0] = 0; /*^clear */ -#line 5438 +#line 5453 /*clear *//*_.IF___V6*/ meltfptr[5] = 0; /*^clear */ -#line 5438 +#line 5453 /*clear *//*_.PROGN___V8*/ meltfptr[6] = 0; } #else /*MELT_HAVE_DEBUG */ /*^cppif.else */ -#line 5438 +#line 5453 /*_.IFCPP___V5*/ meltfptr[4] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; -#line 5439 "warmelt-outobj.melt" /**::cppif::**/ +#line 5454 "warmelt-outobj.melt" /**::cppif::**/ #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-outobj.melt:5439:/ cppif.then"); -#line 5439 "warmelt-outobj.melt" /**::cppif.then::**/ + MELT_LOCATION ("warmelt-outobj.melt:5454:/ cppif.then"); +#line 5454 "warmelt-outobj.melt" /**::cppif.then::**/ /*^block */ -#line 5439 +#line 5454 /*anyblock */ { /*^checksignal */ -#line 5439 +#line 5454 MELT_CHECK_SIGNAL (); ; /*_#IS_A__L3*/ meltfnum[1] = -#line 5439 "warmelt-outobj.melt" /**::expr::**/ +#line 5454 "warmelt-outobj.melt" /**::expr::**/ melt_is_instance_of ((melt_ptr_t) ( /*_.CURENV__V4*/ meltfptr[3]), (melt_ptr_t) (( /*!CLASS_ENVIRONMENT */ meltfrout->tabval[1])));; - MELT_LOCATION ("warmelt-outobj.melt:5439:/ cond"); -#line 5439 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5454:/ cond"); +#line 5454 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#IS_A__L3*/ meltfnum[1]) /*then */ { /*^cond.then */ -#line 5439 +#line 5454 /*_.IFELSE___V10*/ meltfptr[6] = ( /*nil */ NULL);; } else { - MELT_LOCATION ("warmelt-outobj.melt:5439:/ cond.else"); -#line 5439 "warmelt-outobj.melt" /**::cond.else::**/ + MELT_LOCATION ("warmelt-outobj.melt:5454:/ cond.else"); +#line 5454 "warmelt-outobj.melt" /**::cond.else::**/ /*^block */ -#line 5439 +#line 5454 /*anyblock */ { @@ -2633,11 +2635,11 @@ lab_endgetargs:; { /*^locexp */ -#line 5439 +#line 5454 melt_assert_failed (("check curenv"), ("warmelt-outobj.melt") ? ("warmelt-outobj.melt") : __FILE__, - (5439) ? (5439) : __LINE__, __FUNCTION__); + (5454) ? (5454) : __LINE__, __FUNCTION__); ; } ; @@ -2652,53 +2654,53 @@ lab_endgetargs:; /*_.IFCPP___V9*/ meltfptr[5] = /*_.IFELSE___V10*/ meltfptr[6];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5439:/ clear"); -#line 5439 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5454:/ clear"); +#line 5454 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#IS_A__L3*/ meltfnum[1] = 0; /*^clear */ -#line 5439 +#line 5454 /*clear *//*_.IFELSE___V10*/ meltfptr[6] = 0; } #else /*MELT_HAVE_DEBUG */ /*^cppif.else */ -#line 5439 +#line 5454 /*_.IFCPP___V9*/ meltfptr[5] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; -#line 5440 "warmelt-outobj.melt" /**::cppif::**/ +#line 5455 "warmelt-outobj.melt" /**::cppif::**/ #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-outobj.melt:5440:/ cppif.then"); -#line 5440 "warmelt-outobj.melt" /**::cppif.then::**/ + MELT_LOCATION ("warmelt-outobj.melt:5455:/ cppif.then"); +#line 5455 "warmelt-outobj.melt" /**::cppif.then::**/ /*^block */ -#line 5440 +#line 5455 /*anyblock */ { /*^checksignal */ -#line 5440 +#line 5455 MELT_CHECK_SIGNAL (); ; /*_#IS_STRING__L4*/ meltfnum[0] = -#line 5440 "warmelt-outobj.melt" /**::expr::**/ +#line 5455 "warmelt-outobj.melt" /**::expr::**/ (melt_magic_discr ((melt_ptr_t) ( /*_.MODSRCNAME__V3*/ meltfptr[2])) == MELTOBMAG_STRING);; - MELT_LOCATION ("warmelt-outobj.melt:5440:/ cond"); -#line 5440 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5455:/ cond"); +#line 5455 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#IS_STRING__L4*/ meltfnum[0]) /*then */ { /*^cond.then */ -#line 5440 +#line 5455 /*_.IFELSE___V12*/ meltfptr[11] = ( /*nil */ NULL);; } else { - MELT_LOCATION ("warmelt-outobj.melt:5440:/ cond.else"); -#line 5440 "warmelt-outobj.melt" /**::cond.else::**/ + MELT_LOCATION ("warmelt-outobj.melt:5455:/ cond.else"); +#line 5455 "warmelt-outobj.melt" /**::cond.else::**/ /*^block */ -#line 5440 +#line 5455 /*anyblock */ { @@ -2707,11 +2709,11 @@ lab_endgetargs:; { /*^locexp */ -#line 5440 +#line 5455 melt_assert_failed (("check modsrcname"), ("warmelt-outobj.melt") ? ("warmelt-outobj.melt") : __FILE__, - (5440) ? (5440) : __LINE__, __FUNCTION__); + (5455) ? (5455) : __LINE__, __FUNCTION__); ; } ; @@ -2726,74 +2728,74 @@ lab_endgetargs:; /*_.IFCPP___V11*/ meltfptr[6] = /*_.IFELSE___V12*/ meltfptr[11];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5440:/ clear"); -#line 5440 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5455:/ clear"); +#line 5455 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#IS_STRING__L4*/ meltfnum[0] = 0; /*^clear */ -#line 5440 +#line 5455 /*clear *//*_.IFELSE___V12*/ meltfptr[11] = 0; } #else /*MELT_HAVE_DEBUG */ /*^cppif.else */ -#line 5440 +#line 5455 /*_.IFCPP___V11*/ meltfptr[6] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-outobj.melt:5441:/ checksignal"); -#line 5441 "warmelt-outobj.melt" /**::checksignal::**/ + MELT_LOCATION ("warmelt-outobj.melt:5456:/ checksignal"); +#line 5456 "warmelt-outobj.melt" /**::checksignal::**/ MELT_CHECK_SIGNAL (); ; /*_#STRING_DYNLOADED_SUFFIXED__L5*/ meltfnum[1] = -#line 5441 "warmelt-outobj.melt" /**::expr::**/ +#line 5456 "warmelt-outobj.melt" /**::expr::**/ /*string_dynloaded_suffixed: */ (melt_string_is_ending ((melt_ptr_t) /*_.MODSRCNAME__V3*/ meltfptr[2], MELT_DYNLOADED_SUFFIX));; - MELT_LOCATION ("warmelt-outobj.melt:5441:/ cond"); -#line 5441 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5456:/ cond"); +#line 5456 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#STRING_DYNLOADED_SUFFIXED__L5*/ meltfnum[1]) /*then */ { /*^cond.then */ -#line 5441 +#line 5456 /*_#OR___L6*/ meltfnum[0] = /*_#STRING_DYNLOADED_SUFFIXED__L5*/ meltfnum[1];; } else { - MELT_LOCATION ("warmelt-outobj.melt:5441:/ cond.else"); -#line 5441 "warmelt-outobj.melt" /**::cond.else::**/ + MELT_LOCATION ("warmelt-outobj.melt:5456:/ cond.else"); +#line 5456 "warmelt-outobj.melt" /**::cond.else::**/ /*^block */ -#line 5441 +#line 5456 /*anyblock */ { /*_#STRING_SUFFIXED__L7*/ meltfnum[6] = -#line 5442 "warmelt-outobj.melt" /**::expr::**/ +#line 5457 "warmelt-outobj.melt" /**::expr::**/ /*string_suffixed: */ (melt_string_is_ending ((melt_ptr_t) /*_.MODSRCNAME__V3*/ meltfptr[2], ".melt"));; - MELT_LOCATION ("warmelt-outobj.melt:5441:/ cond"); -#line 5441 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5456:/ cond"); +#line 5456 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#STRING_SUFFIXED__L7*/ meltfnum[6]) /*then */ { /*^cond.then */ -#line 5441 +#line 5456 /*_#OR___L8*/ meltfnum[7] = /*_#STRING_SUFFIXED__L7*/ meltfnum[6];; } else { - MELT_LOCATION ("warmelt-outobj.melt:5441:/ cond.else"); -#line 5441 "warmelt-outobj.melt" /**::cond.else::**/ + MELT_LOCATION ("warmelt-outobj.melt:5456:/ cond.else"); +#line 5456 "warmelt-outobj.melt" /**::cond.else::**/ /*^block */ -#line 5441 +#line 5456 /*anyblock */ { /*_#STRING_SUFFIXED__L9*/ meltfnum[8] = -#line 5443 "warmelt-outobj.melt" /**::expr::**/ +#line 5458 "warmelt-outobj.melt" /**::expr::**/ /*string_suffixed: */ (melt_string_is_ending ((melt_ptr_t) /*_.MODSRCNAME__V3*/ meltfptr[2], ".c"));; @@ -2803,8 +2805,8 @@ lab_endgetargs:; /*_#STRING_SUFFIXED__L9*/ meltfnum[8];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5441:/ clear"); -#line 5441 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5456:/ clear"); +#line 5456 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#STRING_SUFFIXED__L9*/ meltfnum[8] = 0; } ; @@ -2813,31 +2815,31 @@ lab_endgetargs:; /*_#OR___L6*/ meltfnum[0] = /*_#OR___L8*/ meltfnum[7];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5441:/ clear"); -#line 5441 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5456:/ clear"); +#line 5456 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#STRING_SUFFIXED__L7*/ meltfnum[6] = 0; /*^clear */ -#line 5441 +#line 5456 /*clear *//*_#OR___L8*/ meltfnum[7] = 0; } ; } ; /*^cond */ -#line 5441 +#line 5456 /*cond */ if ( /*_#OR___L6*/ meltfnum[0]) /*then */ { /*^cond.then */ -#line 5441 +#line 5456 /*^block */ -#line 5441 +#line 5456 /*anyblock */ { { - MELT_LOCATION ("warmelt-outobj.melt:5444:/ locexp"); -#line 5444 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5459:/ locexp"); +#line 5459 "warmelt-outobj.melt" /**::locexp::**/ error ("MELT ERROR MSG [#%ld]::: %s - %s", melt_dbgcounter, ("invalid MELT source name - should not be suffixed"), melt_string_str ((melt_ptr_t) @@ -2850,44 +2852,44 @@ lab_endgetargs:; } /*noelse */ ; -#line 5446 "warmelt-outobj.melt" /**::cppif::**/ +#line 5461 "warmelt-outobj.melt" /**::cppif::**/ #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-outobj.melt:5446:/ cppif.then"); -#line 5446 "warmelt-outobj.melt" /**::cppif.then::**/ + MELT_LOCATION ("warmelt-outobj.melt:5461:/ cppif.then"); +#line 5461 "warmelt-outobj.melt" /**::cppif.then::**/ /*^block */ -#line 5446 +#line 5461 /*anyblock */ { /*^checksignal */ -#line 5446 +#line 5461 MELT_CHECK_SIGNAL (); ; /*_#STRING_DYNLOADED_SUFFIXED__L10*/ meltfnum[8] = -#line 5447 "warmelt-outobj.melt" /**::expr::**/ +#line 5462 "warmelt-outobj.melt" /**::expr::**/ /*string_dynloaded_suffixed: */ (melt_string_is_ending ((melt_ptr_t) /*_.MODSRCNAME__V3*/ meltfptr[2], MELT_DYNLOADED_SUFFIX));; /*^compute */ /*_#NOT__L11*/ meltfnum[6] = -#line 5447 "warmelt-outobj.melt" /**::expr::**/ +#line 5462 "warmelt-outobj.melt" /**::expr::**/ (!( /*_#STRING_DYNLOADED_SUFFIXED__L10*/ meltfnum[8]));; - MELT_LOCATION ("warmelt-outobj.melt:5446:/ cond"); -#line 5446 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5461:/ cond"); +#line 5461 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#NOT__L11*/ meltfnum[6]) /*then */ { /*^cond.then */ -#line 5446 +#line 5461 /*_.IFELSE___V14*/ meltfptr[13] = ( /*nil */ NULL);; } else { - MELT_LOCATION ("warmelt-outobj.melt:5446:/ cond.else"); -#line 5446 "warmelt-outobj.melt" /**::cond.else::**/ + MELT_LOCATION ("warmelt-outobj.melt:5461:/ cond.else"); +#line 5461 "warmelt-outobj.melt" /**::cond.else::**/ /*^block */ -#line 5446 +#line 5461 /*anyblock */ { @@ -2896,8 +2898,8 @@ lab_endgetargs:; { /*^locexp */ -#line 5446 - melt_assert_failed (("translate_to_c_one_or_more_melt_files modsrcname not ended with MELT_DYNLOADED_SUFFIX"), ("warmelt-outobj.melt") ? ("warmelt-outobj.melt") : __FILE__, (5446) ? (5446) : __LINE__, __FUNCTION__); +#line 5461 + melt_assert_failed (("translate_to_c_one_or_more_melt_files modsrcname not ended with MELT_DYNLOADED_SUFFIX"), ("warmelt-outobj.melt") ? ("warmelt-outobj.melt") : __FILE__, (5461) ? (5461) : __LINE__, __FUNCTION__); ; } ; @@ -2912,62 +2914,62 @@ lab_endgetargs:; /*_.IFCPP___V13*/ meltfptr[11] = /*_.IFELSE___V14*/ meltfptr[13];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5446:/ clear"); -#line 5446 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5461:/ clear"); +#line 5461 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#STRING_DYNLOADED_SUFFIXED__L10*/ meltfnum[8] = 0; /*^clear */ -#line 5446 +#line 5461 /*clear *//*_#NOT__L11*/ meltfnum[6] = 0; /*^clear */ -#line 5446 +#line 5461 /*clear *//*_.IFELSE___V14*/ meltfptr[13] = 0; } #else /*MELT_HAVE_DEBUG */ /*^cppif.else */ -#line 5446 +#line 5461 /*_.IFCPP___V13*/ meltfptr[11] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; -#line 5448 "warmelt-outobj.melt" /**::cppif::**/ +#line 5463 "warmelt-outobj.melt" /**::cppif::**/ #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-outobj.melt:5448:/ cppif.then"); -#line 5448 "warmelt-outobj.melt" /**::cppif.then::**/ + MELT_LOCATION ("warmelt-outobj.melt:5463:/ cppif.then"); +#line 5463 "warmelt-outobj.melt" /**::cppif.then::**/ /*^block */ -#line 5448 +#line 5463 /*anyblock */ { /*^checksignal */ -#line 5448 +#line 5463 MELT_CHECK_SIGNAL (); ; /*_#STRING_SUFFIXED__L12*/ meltfnum[7] = -#line 5449 "warmelt-outobj.melt" /**::expr::**/ +#line 5464 "warmelt-outobj.melt" /**::expr::**/ /*string_suffixed: */ (melt_string_is_ending ((melt_ptr_t) /*_.MODSRCNAME__V3*/ meltfptr[2], ".melt"));; /*^compute */ /*_#NOT__L13*/ meltfnum[8] = -#line 5449 "warmelt-outobj.melt" /**::expr::**/ +#line 5464 "warmelt-outobj.melt" /**::expr::**/ (!( /*_#STRING_SUFFIXED__L12*/ meltfnum[7]));; - MELT_LOCATION ("warmelt-outobj.melt:5448:/ cond"); -#line 5448 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5463:/ cond"); +#line 5463 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#NOT__L13*/ meltfnum[8]) /*then */ { /*^cond.then */ -#line 5448 +#line 5463 /*_.IFELSE___V16*/ meltfptr[15] = ( /*nil */ NULL);; } else { - MELT_LOCATION ("warmelt-outobj.melt:5448:/ cond.else"); -#line 5448 "warmelt-outobj.melt" /**::cond.else::**/ + MELT_LOCATION ("warmelt-outobj.melt:5463:/ cond.else"); +#line 5463 "warmelt-outobj.melt" /**::cond.else::**/ /*^block */ -#line 5448 +#line 5463 /*anyblock */ { @@ -2976,8 +2978,8 @@ lab_endgetargs:; { /*^locexp */ -#line 5448 - melt_assert_failed (("translate_to_c_one_or_more_melt_files modulename not ended with .melt"), ("warmelt-outobj.melt") ? ("warmelt-outobj.melt") : __FILE__, (5448) ? (5448) : __LINE__, __FUNCTION__); +#line 5463 + melt_assert_failed (("translate_to_c_one_or_more_melt_files modulename not ended with .melt"), ("warmelt-outobj.melt") ? ("warmelt-outobj.melt") : __FILE__, (5463) ? (5463) : __LINE__, __FUNCTION__); ; } ; @@ -2992,62 +2994,62 @@ lab_endgetargs:; /*_.IFCPP___V15*/ meltfptr[13] = /*_.IFELSE___V16*/ meltfptr[15];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5448:/ clear"); -#line 5448 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5463:/ clear"); +#line 5463 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#STRING_SUFFIXED__L12*/ meltfnum[7] = 0; /*^clear */ -#line 5448 +#line 5463 /*clear *//*_#NOT__L13*/ meltfnum[8] = 0; /*^clear */ -#line 5448 +#line 5463 /*clear *//*_.IFELSE___V16*/ meltfptr[15] = 0; } #else /*MELT_HAVE_DEBUG */ /*^cppif.else */ -#line 5448 +#line 5463 /*_.IFCPP___V15*/ meltfptr[13] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; -#line 5450 "warmelt-outobj.melt" /**::cppif::**/ +#line 5465 "warmelt-outobj.melt" /**::cppif::**/ #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-outobj.melt:5450:/ cppif.then"); -#line 5450 "warmelt-outobj.melt" /**::cppif.then::**/ + MELT_LOCATION ("warmelt-outobj.melt:5465:/ cppif.then"); +#line 5465 "warmelt-outobj.melt" /**::cppif.then::**/ /*^block */ -#line 5450 +#line 5465 /*anyblock */ { /*^checksignal */ -#line 5450 +#line 5465 MELT_CHECK_SIGNAL (); ; /*_#STRING_SUFFIXED__L14*/ meltfnum[6] = -#line 5451 "warmelt-outobj.melt" /**::expr::**/ +#line 5466 "warmelt-outobj.melt" /**::expr::**/ /*string_suffixed: */ (melt_string_is_ending ((melt_ptr_t) /*_.MODSRCNAME__V3*/ meltfptr[2], ".c"));; /*^compute */ /*_#NOT__L15*/ meltfnum[7] = -#line 5451 "warmelt-outobj.melt" /**::expr::**/ +#line 5466 "warmelt-outobj.melt" /**::expr::**/ (!( /*_#STRING_SUFFIXED__L14*/ meltfnum[6]));; - MELT_LOCATION ("warmelt-outobj.melt:5450:/ cond"); -#line 5450 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5465:/ cond"); +#line 5465 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#NOT__L15*/ meltfnum[7]) /*then */ { /*^cond.then */ -#line 5450 +#line 5465 /*_.IFELSE___V18*/ meltfptr[17] = ( /*nil */ NULL);; } else { - MELT_LOCATION ("warmelt-outobj.melt:5450:/ cond.else"); -#line 5450 "warmelt-outobj.melt" /**::cond.else::**/ + MELT_LOCATION ("warmelt-outobj.melt:5465:/ cond.else"); +#line 5465 "warmelt-outobj.melt" /**::cond.else::**/ /*^block */ -#line 5450 +#line 5465 /*anyblock */ { @@ -3056,8 +3058,8 @@ lab_endgetargs:; { /*^locexp */ -#line 5450 - melt_assert_failed (("translate_to_c_one_or_more_melt_files modulename not ended with .c"), ("warmelt-outobj.melt") ? ("warmelt-outobj.melt") : __FILE__, (5450) ? (5450) : __LINE__, __FUNCTION__); +#line 5465 + melt_assert_failed (("translate_to_c_one_or_more_melt_files modulename not ended with .c"), ("warmelt-outobj.melt") ? ("warmelt-outobj.melt") : __FILE__, (5465) ? (5465) : __LINE__, __FUNCTION__); ; } ; @@ -3072,38 +3074,38 @@ lab_endgetargs:; /*_.IFCPP___V17*/ meltfptr[15] = /*_.IFELSE___V18*/ meltfptr[17];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5450:/ clear"); -#line 5450 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5465:/ clear"); +#line 5465 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#STRING_SUFFIXED__L14*/ meltfnum[6] = 0; /*^clear */ -#line 5450 +#line 5465 /*clear *//*_#NOT__L15*/ meltfnum[7] = 0; /*^clear */ -#line 5450 +#line 5465 /*clear *//*_.IFELSE___V18*/ meltfptr[17] = 0; } #else /*MELT_HAVE_DEBUG */ /*^cppif.else */ -#line 5450 +#line 5465 /*_.IFCPP___V17*/ meltfptr[15] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-outobj.melt:5452:/ quasiblock"); -#line 5452 "warmelt-outobj.melt" /**::quasiblock::**/ + MELT_LOCATION ("warmelt-outobj.melt:5467:/ quasiblock"); +#line 5467 "warmelt-outobj.melt" /**::quasiblock::**/ /*_#ISVALIDMODSRC__L16*/ meltfnum[8] = 0;; /*^compute */ /*_.RLIST__V20*/ meltfptr[19] = -#line 5453 "warmelt-outobj.melt" /**::expr::**/ +#line 5468 "warmelt-outobj.melt" /**::expr::**/ (meltgc_new_list ((meltobject_ptr_t) (( /*!DISCR_LIST */ meltfrout->tabval[2]))));; { - MELT_LOCATION ("warmelt-outobj.melt:5457:/ locexp"); -#line 5464 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5472:/ locexp"); +#line 5479 "warmelt-outobj.melt" /**::locexp::**/ /* translate_to_c_one_or_more_melt_files SETISVALIDMODSRCCH__1 */ { const char *modsrcstr = @@ -3117,38 +3119,38 @@ lab_endgetargs:; ; } ; - MELT_LOCATION ("warmelt-outobj.melt:5465:/ checksignal"); -#line 5465 "warmelt-outobj.melt" /**::checksignal::**/ + MELT_LOCATION ("warmelt-outobj.melt:5480:/ checksignal"); +#line 5480 "warmelt-outobj.melt" /**::checksignal::**/ MELT_CHECK_SIGNAL (); ; /*_#NOT__L17*/ meltfnum[6] = -#line 5465 "warmelt-outobj.melt" /**::expr::**/ +#line 5480 "warmelt-outobj.melt" /**::expr::**/ (!( /*_#ISVALIDMODSRC__L16*/ meltfnum[8]));; - MELT_LOCATION ("warmelt-outobj.melt:5465:/ cond"); -#line 5465 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5480:/ cond"); +#line 5480 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#NOT__L17*/ meltfnum[6]) /*then */ { /*^cond.then */ -#line 5465 +#line 5480 /*^block */ -#line 5465 +#line 5480 /*anyblock */ { -#line 5467 "warmelt-outobj.melt" /**::cppif::**/ +#line 5482 "warmelt-outobj.melt" /**::cppif::**/ #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-outobj.melt:5467:/ cppif.then"); -#line 5467 "warmelt-outobj.melt" /**::cppif.then::**/ + MELT_LOCATION ("warmelt-outobj.melt:5482:/ cppif.then"); +#line 5482 "warmelt-outobj.melt" /**::cppif.then::**/ /*^block */ -#line 5467 +#line 5482 /*anyblock */ { { /*^locexp */ -#line 5467 +#line 5482 /*melt_increment_dbgcounter */ #if MELT_HAVE_DEBUG melt_dbgcounter++; @@ -3157,11 +3159,11 @@ lab_endgetargs:; } ; /*^checksignal */ -#line 5467 +#line 5482 MELT_CHECK_SIGNAL (); ; /*_#MELT_NEED_DBG__L18*/ meltfnum[7] = -#line 5467 "warmelt-outobj.melt" /**::expr::**/ +#line 5482 "warmelt-outobj.melt" /**::expr::**/ /*MELT_NEED_DBG */ #if MELT_HAVE_DEBUG ( /*melt_need_dbg */ melt_need_debug ((int) 0)) @@ -3169,51 +3171,51 @@ lab_endgetargs:; 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG */ ;; - MELT_LOCATION ("warmelt-outobj.melt:5467:/ cond"); -#line 5467 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5482:/ cond"); +#line 5482 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#MELT_NEED_DBG__L18*/ meltfnum[7]) /*then */ { /*^cond.then */ -#line 5467 +#line 5482 /*^block */ -#line 5467 +#line 5482 /*anyblock */ { /*_#THE_MELTCALLCOUNT__L19*/ meltfnum[18] = -#line 5467 "warmelt-outobj.melt" /**::expr::**/ +#line 5482 "warmelt-outobj.melt" /**::expr::**/ #ifdef meltcallcount meltcallcount /* the_meltcallcount */ #else 0L #endif /* meltcallcount the_meltcallcount */ ;; - MELT_LOCATION ("warmelt-outobj.melt:5467:/ checksignal"); -#line 5467 "warmelt-outobj.melt" /**::checksignal::**/ + MELT_LOCATION ("warmelt-outobj.melt:5482:/ checksignal"); +#line 5482 "warmelt-outobj.melt" /**::checksignal::**/ MELT_CHECK_SIGNAL (); ; /*^apply */ -#line 5467 +#line 5482 /*apply */ { union meltparam_un argtab[5]; memset (&argtab, 0, sizeof (argtab)); /*^apply.arg */ -#line 5467 +#line 5482 argtab[0].meltbp_long = /*_#THE_MELTCALLCOUNT__L19*/ meltfnum[18]; /*^apply.arg */ -#line 5467 +#line 5482 argtab[1].meltbp_cstring = "warmelt-outobj.melt"; /*^apply.arg */ -#line 5467 - argtab[2].meltbp_long = 5467; +#line 5482 + argtab[2].meltbp_long = 5482; /*^apply.arg */ -#line 5467 +#line 5482 argtab[3].meltbp_cstring = "translate_to_c_one_or_more_melt_files bad generated modsrcname="; /*^apply.arg */ -#line 5467 +#line 5482 argtab[4].meltbp_aptr = (melt_ptr_t *) & /*_.MODSRCNAME__V3*/ meltfptr[2]; /*_.MELT_DEBUG_FUN__V24*/ meltfptr[23] = @@ -3231,24 +3233,24 @@ lab_endgetargs:; /*_.MELT_DEBUG_FUN__V24*/ meltfptr[23];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5467:/ clear"); -#line 5467 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5482:/ clear"); +#line 5482 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#THE_MELTCALLCOUNT__L19*/ meltfnum[18] = 0; /*^clear */ -#line 5467 +#line 5482 /*clear *//*_.MELT_DEBUG_FUN__V24*/ meltfptr[23] = 0; } ; } else { /*^cond.else */ -#line 5467 +#line 5482 /*_.IF___V23*/ meltfptr[22] = NULL;; } ; - MELT_LOCATION ("warmelt-outobj.melt:5467:/ quasiblock"); -#line 5467 "warmelt-outobj.melt" /**::quasiblock::**/ + MELT_LOCATION ("warmelt-outobj.melt:5482:/ quasiblock"); +#line 5482 "warmelt-outobj.melt" /**::quasiblock::**/ /*_.PROGN___V25*/ meltfptr[23] = /*_.IF___V23*/ meltfptr[22];; @@ -3257,42 +3259,42 @@ lab_endgetargs:; /*_.IFCPP___V22*/ meltfptr[21] = /*_.PROGN___V25*/ meltfptr[23];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5467:/ clear"); -#line 5467 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5482:/ clear"); +#line 5482 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#MELT_NEED_DBG__L18*/ meltfnum[7] = 0; /*^clear */ -#line 5467 +#line 5482 /*clear *//*_.IF___V23*/ meltfptr[22] = 0; /*^clear */ -#line 5467 +#line 5482 /*clear *//*_.PROGN___V25*/ meltfptr[23] = 0; } #else /*MELT_HAVE_DEBUG */ /*^cppif.else */ -#line 5467 +#line 5482 /*_.IFCPP___V22*/ meltfptr[21] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; { - MELT_LOCATION ("warmelt-outobj.melt:5468:/ locexp"); -#line 5468 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5483:/ locexp"); +#line 5483 "warmelt-outobj.melt" /**::locexp::**/ error ("MELT ERROR MSG [#%ld]::: %s - %s", melt_dbgcounter, ("invalid generated source name [basename should have no dot or plus]"), melt_string_str ((melt_ptr_t) ( /*_.MODSRCNAME__V3*/ meltfptr[2]))); } ; - MELT_LOCATION ("warmelt-outobj.melt:5471:/ quasiblock"); -#line 5471 "warmelt-outobj.melt" /**::quasiblock::**/ + MELT_LOCATION ("warmelt-outobj.melt:5486:/ quasiblock"); +#line 5486 "warmelt-outobj.melt" /**::quasiblock::**/ /*_.RETVAL___V1*/ meltfptr[0] = NULL;; { - MELT_LOCATION ("warmelt-outobj.melt:5471:/ locexp"); -#line 5471 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5486:/ locexp"); +#line 5486 "warmelt-outobj.melt" /**::locexp::**/ /*ochecknores compilobj_nrep_return */ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -3303,11 +3305,11 @@ lab_endgetargs:; } ; /*^finalreturn */ -#line 5471 +#line 5486 ; /*finalret */ goto labend_rout; - MELT_LOCATION ("warmelt-outobj.melt:5466:/ quasiblock"); -#line 5466 "warmelt-outobj.melt" /**::quasiblock::**/ + MELT_LOCATION ("warmelt-outobj.melt:5481:/ quasiblock"); +#line 5481 "warmelt-outobj.melt" /**::quasiblock::**/ /*_.PROGN___V27*/ meltfptr[23] = /*_.RETURN___V26*/ meltfptr[22];; @@ -3316,58 +3318,58 @@ lab_endgetargs:; /*_.IF___V21*/ meltfptr[20] = /*_.PROGN___V27*/ meltfptr[23];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5465:/ clear"); -#line 5465 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5480:/ clear"); +#line 5480 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_.IFCPP___V22*/ meltfptr[21] = 0; /*^clear */ -#line 5465 +#line 5480 /*clear *//*_.RETURN___V26*/ meltfptr[22] = 0; /*^clear */ -#line 5465 +#line 5480 /*clear *//*_.PROGN___V27*/ meltfptr[23] = 0; } ; } else { /*^cond.else */ -#line 5465 +#line 5480 /*_.IF___V21*/ meltfptr[20] = NULL;; } ; - MELT_LOCATION ("warmelt-outobj.melt:5474:/ checksignal"); -#line 5474 "warmelt-outobj.melt" /**::checksignal::**/ + MELT_LOCATION ("warmelt-outobj.melt:5489:/ checksignal"); +#line 5489 "warmelt-outobj.melt" /**::checksignal::**/ MELT_CHECK_SIGNAL (); ; /*_#IS_STRING__L20*/ meltfnum[18] = -#line 5474 "warmelt-outobj.melt" /**::expr::**/ +#line 5489 "warmelt-outobj.melt" /**::expr::**/ (melt_magic_discr ((melt_ptr_t) ( /*_.FILES__V2*/ meltfptr[1])) == MELTOBMAG_STRING);; - MELT_LOCATION ("warmelt-outobj.melt:5474:/ cond"); -#line 5474 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5489:/ cond"); +#line 5489 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#IS_STRING__L20*/ meltfnum[18]) /*then */ { /*^cond.then */ -#line 5474 +#line 5489 /*^block */ -#line 5474 +#line 5489 /*anyblock */ { -#line 5475 "warmelt-outobj.melt" /**::cppif::**/ +#line 5490 "warmelt-outobj.melt" /**::cppif::**/ #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-outobj.melt:5475:/ cppif.then"); -#line 5475 "warmelt-outobj.melt" /**::cppif.then::**/ + MELT_LOCATION ("warmelt-outobj.melt:5490:/ cppif.then"); +#line 5490 "warmelt-outobj.melt" /**::cppif.then::**/ /*^block */ -#line 5475 +#line 5490 /*anyblock */ { { /*^locexp */ -#line 5475 +#line 5490 /*melt_increment_dbgcounter */ #if MELT_HAVE_DEBUG melt_dbgcounter++; @@ -3376,11 +3378,11 @@ lab_endgetargs:; } ; /*^checksignal */ -#line 5475 +#line 5490 MELT_CHECK_SIGNAL (); ; /*_#MELT_NEED_DBG__L21*/ meltfnum[7] = -#line 5475 "warmelt-outobj.melt" /**::expr::**/ +#line 5490 "warmelt-outobj.melt" /**::expr::**/ /*MELT_NEED_DBG */ #if MELT_HAVE_DEBUG ( /*melt_need_dbg */ melt_need_debug ((int) 0)) @@ -3388,51 +3390,51 @@ lab_endgetargs:; 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG */ ;; - MELT_LOCATION ("warmelt-outobj.melt:5475:/ cond"); -#line 5475 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5490:/ cond"); +#line 5490 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#MELT_NEED_DBG__L21*/ meltfnum[7]) /*then */ { /*^cond.then */ -#line 5475 +#line 5490 /*^block */ -#line 5475 +#line 5490 /*anyblock */ { /*_#THE_MELTCALLCOUNT__L22*/ meltfnum[21] = -#line 5475 "warmelt-outobj.melt" /**::expr::**/ +#line 5490 "warmelt-outobj.melt" /**::expr::**/ #ifdef meltcallcount meltcallcount /* the_meltcallcount */ #else 0L #endif /* meltcallcount the_meltcallcount */ ;; - MELT_LOCATION ("warmelt-outobj.melt:5475:/ checksignal"); -#line 5475 "warmelt-outobj.melt" /**::checksignal::**/ + MELT_LOCATION ("warmelt-outobj.melt:5490:/ checksignal"); +#line 5490 "warmelt-outobj.melt" /**::checksignal::**/ MELT_CHECK_SIGNAL (); ; /*^apply */ -#line 5475 +#line 5490 /*apply */ { union meltparam_un argtab[5]; memset (&argtab, 0, sizeof (argtab)); /*^apply.arg */ -#line 5475 +#line 5490 argtab[0].meltbp_long = /*_#THE_MELTCALLCOUNT__L22*/ meltfnum[21]; /*^apply.arg */ -#line 5475 +#line 5490 argtab[1].meltbp_cstring = "warmelt-outobj.melt"; /*^apply.arg */ -#line 5475 - argtab[2].meltbp_long = 5475; +#line 5490 + argtab[2].meltbp_long = 5490; /*^apply.arg */ -#line 5475 +#line 5490 argtab[3].meltbp_cstring = "translate_to_c_one_or_more_melt_files reading single file "; /*^apply.arg */ -#line 5475 +#line 5490 argtab[4].meltbp_aptr = (melt_ptr_t *) & /*_.FILES__V2*/ meltfptr[1]; /*_.MELT_DEBUG_FUN__V31*/ meltfptr[30] = @@ -3450,24 +3452,24 @@ lab_endgetargs:; /*_.MELT_DEBUG_FUN__V31*/ meltfptr[30];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5475:/ clear"); -#line 5475 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5490:/ clear"); +#line 5490 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#THE_MELTCALLCOUNT__L22*/ meltfnum[21] = 0; /*^clear */ -#line 5475 +#line 5490 /*clear *//*_.MELT_DEBUG_FUN__V31*/ meltfptr[30] = 0; } ; } else { /*^cond.else */ -#line 5475 +#line 5490 /*_.IF___V30*/ meltfptr[23] = NULL;; } ; - MELT_LOCATION ("warmelt-outobj.melt:5475:/ quasiblock"); -#line 5475 "warmelt-outobj.melt" /**::quasiblock::**/ + MELT_LOCATION ("warmelt-outobj.melt:5490:/ quasiblock"); +#line 5490 "warmelt-outobj.melt" /**::quasiblock::**/ /*_.PROGN___V32*/ meltfptr[30] = /*_.IF___V30*/ meltfptr[23];; @@ -3476,27 +3478,27 @@ lab_endgetargs:; /*_.IFCPP___V29*/ meltfptr[22] = /*_.PROGN___V32*/ meltfptr[30];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5475:/ clear"); -#line 5475 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5490:/ clear"); +#line 5490 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#MELT_NEED_DBG__L21*/ meltfnum[7] = 0; /*^clear */ -#line 5475 +#line 5490 /*clear *//*_.IF___V30*/ meltfptr[23] = 0; /*^clear */ -#line 5475 +#line 5490 /*clear *//*_.PROGN___V32*/ meltfptr[30] = 0; } #else /*MELT_HAVE_DEBUG */ /*^cppif.else */ -#line 5475 +#line 5490 /*_.IFCPP___V29*/ meltfptr[22] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; { - MELT_LOCATION ("warmelt-outobj.melt:5476:/ locexp"); -#line 5476 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5491:/ locexp"); +#line 5491 "warmelt-outobj.melt" /**::locexp::**/ inform (UNKNOWN_LOCATION, "MELT INFORM [#%ld]: %s - %s", melt_dbgcounter, ("reading from file"), melt_string_str ((melt_ptr_t) @@ -3504,22 +3506,22 @@ lab_endgetargs:; } ; /*_.READ_FILE__V33*/ meltfptr[23] = -#line 5477 "warmelt-outobj.melt" /**::expr::**/ +#line 5492 "warmelt-outobj.melt" /**::expr::**/ (meltgc_read_file (melt_string_str ((melt_ptr_t) ( /*_.FILES__V2*/ meltfptr[1])), (char *) 0));; - MELT_LOCATION ("warmelt-outobj.melt:5477:/ checksignal"); -#line 5477 "warmelt-outobj.melt" /**::checksignal::**/ + MELT_LOCATION ("warmelt-outobj.melt:5492:/ checksignal"); +#line 5492 "warmelt-outobj.melt" /**::checksignal::**/ MELT_CHECK_SIGNAL (); ; /*^apply */ -#line 5477 +#line 5492 /*apply */ { union meltparam_un argtab[1]; memset (&argtab, 0, sizeof (argtab)); /*^apply.arg */ -#line 5477 +#line 5492 argtab[0].meltbp_aptr = (melt_ptr_t *) & /*_.READ_FILE__V33*/ meltfptr[23]; /*_.LIST_APPEND2LIST__V34*/ meltfptr[30] = @@ -3530,8 +3532,8 @@ lab_endgetargs:; (union meltparam_un *) 0); } ; - MELT_LOCATION ("warmelt-outobj.melt:5474:/ quasiblock"); -#line 5474 "warmelt-outobj.melt" /**::quasiblock::**/ + MELT_LOCATION ("warmelt-outobj.melt:5489:/ quasiblock"); +#line 5489 "warmelt-outobj.melt" /**::quasiblock::**/ /*_.PROGN___V35*/ meltfptr[34] = @@ -3541,63 +3543,63 @@ lab_endgetargs:; /*_.IFELSE___V28*/ meltfptr[21] = /*_.PROGN___V35*/ meltfptr[34];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5474:/ clear"); -#line 5474 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5489:/ clear"); +#line 5489 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_.IFCPP___V29*/ meltfptr[22] = 0; /*^clear */ -#line 5474 +#line 5489 /*clear *//*_.READ_FILE__V33*/ meltfptr[23] = 0; /*^clear */ -#line 5474 +#line 5489 /*clear *//*_.LIST_APPEND2LIST__V34*/ meltfptr[30] = 0; /*^clear */ -#line 5474 +#line 5489 /*clear *//*_.PROGN___V35*/ meltfptr[34] = 0; } ; } else { /*^cond.else */ -#line 5474 +#line 5489 /*^block */ -#line 5474 +#line 5489 /*anyblock */ { - MELT_LOCATION ("warmelt-outobj.melt:5478:/ checksignal"); -#line 5478 "warmelt-outobj.melt" /**::checksignal::**/ + MELT_LOCATION ("warmelt-outobj.melt:5493:/ checksignal"); +#line 5493 "warmelt-outobj.melt" /**::checksignal::**/ MELT_CHECK_SIGNAL (); ; /*_#IS_LIST__L23*/ meltfnum[21] = -#line 5478 "warmelt-outobj.melt" /**::expr::**/ +#line 5493 "warmelt-outobj.melt" /**::expr::**/ (melt_magic_discr ((melt_ptr_t) ( /*_.FILES__V2*/ meltfptr[1])) == MELTOBMAG_LIST);; - MELT_LOCATION ("warmelt-outobj.melt:5478:/ cond"); -#line 5478 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5493:/ cond"); +#line 5493 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#IS_LIST__L23*/ meltfnum[21]) /*then */ { /*^cond.then */ -#line 5478 +#line 5493 /*^block */ -#line 5478 +#line 5493 /*anyblock */ { -#line 5479 "warmelt-outobj.melt" /**::cppif::**/ +#line 5494 "warmelt-outobj.melt" /**::cppif::**/ #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-outobj.melt:5479:/ cppif.then"); -#line 5479 "warmelt-outobj.melt" /**::cppif.then::**/ + MELT_LOCATION ("warmelt-outobj.melt:5494:/ cppif.then"); +#line 5494 "warmelt-outobj.melt" /**::cppif.then::**/ /*^block */ -#line 5479 +#line 5494 /*anyblock */ { { /*^locexp */ -#line 5479 +#line 5494 /*melt_increment_dbgcounter */ #if MELT_HAVE_DEBUG melt_dbgcounter++; @@ -3606,11 +3608,11 @@ lab_endgetargs:; } ; /*^checksignal */ -#line 5479 +#line 5494 MELT_CHECK_SIGNAL (); ; /*_#MELT_NEED_DBG__L24*/ meltfnum[7] = -#line 5479 "warmelt-outobj.melt" /**::expr::**/ +#line 5494 "warmelt-outobj.melt" /**::expr::**/ /*MELT_NEED_DBG */ #if MELT_HAVE_DEBUG ( /*melt_need_dbg */ melt_need_debug ((int) 0)) @@ -3618,19 +3620,19 @@ lab_endgetargs:; 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG */ ;; - MELT_LOCATION ("warmelt-outobj.melt:5479:/ cond"); -#line 5479 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5494:/ cond"); +#line 5494 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#MELT_NEED_DBG__L24*/ meltfnum[7]) /*then */ { /*^cond.then */ -#line 5479 +#line 5494 /*^block */ -#line 5479 +#line 5494 /*anyblock */ { /*_#THE_MELTCALLCOUNT__L25*/ meltfnum[24] = -#line 5479 "warmelt-outobj.melt" /**::expr::**/ +#line 5494 "warmelt-outobj.melt" /**::expr::**/ #ifdef meltcallcount meltcallcount /* the_meltcallcount */ #else @@ -3638,32 +3640,32 @@ lab_endgetargs:; #endif /* meltcallcount the_meltcallcount */ ;; MELT_LOCATION - ("warmelt-outobj.melt:5479:/ checksignal"); -#line 5479 "warmelt-outobj.melt" /**::checksignal::**/ + ("warmelt-outobj.melt:5494:/ checksignal"); +#line 5494 "warmelt-outobj.melt" /**::checksignal::**/ MELT_CHECK_SIGNAL (); ; /*^apply */ -#line 5479 +#line 5494 /*apply */ { union meltparam_un argtab[5]; memset (&argtab, 0, sizeof (argtab)); /*^apply.arg */ -#line 5479 +#line 5494 argtab[0].meltbp_long = /*_#THE_MELTCALLCOUNT__L25*/ meltfnum[24]; /*^apply.arg */ -#line 5479 +#line 5494 argtab[1].meltbp_cstring = "warmelt-outobj.melt"; /*^apply.arg */ -#line 5479 - argtab[2].meltbp_long = 5479; +#line 5494 + argtab[2].meltbp_long = 5494; /*^apply.arg */ -#line 5479 +#line 5494 argtab[3].meltbp_cstring = "translate_to_c_one_or_more_melt_files reading list of files "; /*^apply.arg */ -#line 5479 +#line 5494 argtab[4].meltbp_aptr = (melt_ptr_t *) & /*_.FILES__V2*/ meltfptr[1]; /*_.MELT_DEBUG_FUN__V39*/ meltfptr[34] = @@ -3681,25 +3683,25 @@ lab_endgetargs:; /*_.MELT_DEBUG_FUN__V39*/ meltfptr[34];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5479:/ clear"); -#line 5479 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5494:/ clear"); +#line 5494 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#THE_MELTCALLCOUNT__L25*/ meltfnum[24] = 0; /*^clear */ -#line 5479 +#line 5494 /*clear *//*_.MELT_DEBUG_FUN__V39*/ meltfptr[34] = 0; } ; } else { /*^cond.else */ -#line 5479 +#line 5494 /*_.IF___V38*/ meltfptr[30] = NULL;; } ; - MELT_LOCATION ("warmelt-outobj.melt:5479:/ quasiblock"); -#line 5479 "warmelt-outobj.melt" /**::quasiblock::**/ + MELT_LOCATION ("warmelt-outobj.melt:5494:/ quasiblock"); +#line 5494 "warmelt-outobj.melt" /**::quasiblock::**/ /*_.PROGN___V40*/ meltfptr[34] = @@ -3710,20 +3712,20 @@ lab_endgetargs:; /*_.PROGN___V40*/ meltfptr[34];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5479:/ clear"); -#line 5479 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5494:/ clear"); +#line 5494 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#MELT_NEED_DBG__L24*/ meltfnum[7] = 0; /*^clear */ -#line 5479 +#line 5494 /*clear *//*_.IF___V38*/ meltfptr[30] = 0; /*^clear */ -#line 5479 +#line 5494 /*clear *//*_.PROGN___V40*/ meltfptr[34] = 0; } #else /*MELT_HAVE_DEBUG */ /*^cppif.else */ -#line 5479 +#line 5494 /*_.IFCPP___V37*/ meltfptr[23] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; @@ -3745,19 +3747,19 @@ lab_endgetargs:; -#line 5483 "warmelt-outobj.melt" /**::cppif::**/ +#line 5498 "warmelt-outobj.melt" /**::cppif::**/ #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-outobj.melt:5483:/ cppif.then"); -#line 5483 "warmelt-outobj.melt" /**::cppif.then::**/ + MELT_LOCATION ("warmelt-outobj.melt:5498:/ cppif.then"); +#line 5498 "warmelt-outobj.melt" /**::cppif.then::**/ /*^block */ -#line 5483 +#line 5498 /*anyblock */ { { /*^locexp */ -#line 5483 +#line 5498 /*melt_increment_dbgcounter */ #if MELT_HAVE_DEBUG melt_dbgcounter++; @@ -3766,11 +3768,11 @@ lab_endgetargs:; } ; /*^checksignal */ -#line 5483 +#line 5498 MELT_CHECK_SIGNAL (); ; /*_#MELT_NEED_DBG__L26*/ meltfnum[24] = -#line 5483 "warmelt-outobj.melt" /**::expr::**/ +#line 5498 "warmelt-outobj.melt" /**::expr::**/ /*MELT_NEED_DBG */ #if MELT_HAVE_DEBUG ( /*melt_need_dbg */ melt_need_debug ((int) 0)) @@ -3778,19 +3780,19 @@ lab_endgetargs:; 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG */ ;; - MELT_LOCATION ("warmelt-outobj.melt:5483:/ cond"); -#line 5483 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5498:/ cond"); +#line 5498 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#MELT_NEED_DBG__L26*/ meltfnum[24]) /*then */ { /*^cond.then */ -#line 5483 +#line 5498 /*^block */ -#line 5483 +#line 5498 /*anyblock */ { /*_#THE_MELTCALLCOUNT__L27*/ meltfnum[7] = -#line 5483 "warmelt-outobj.melt" /**::expr::**/ +#line 5498 "warmelt-outobj.melt" /**::expr::**/ #ifdef meltcallcount meltcallcount /* the_meltcallcount */ #else @@ -3798,33 +3800,33 @@ lab_endgetargs:; #endif /* meltcallcount the_meltcallcount */ ;; MELT_LOCATION - ("warmelt-outobj.melt:5483:/ checksignal"); -#line 5483 "warmelt-outobj.melt" /**::checksignal::**/ + ("warmelt-outobj.melt:5498:/ checksignal"); +#line 5498 "warmelt-outobj.melt" /**::checksignal::**/ MELT_CHECK_SIGNAL (); ; /*^apply */ -#line 5483 +#line 5498 /*apply */ { union meltparam_un argtab[5]; memset (&argtab, 0, sizeof (argtab)); /*^apply.arg */ -#line 5483 +#line 5498 argtab[0].meltbp_long = /*_#THE_MELTCALLCOUNT__L27*/ meltfnum[7]; /*^apply.arg */ -#line 5483 +#line 5498 argtab[1].meltbp_cstring = "warmelt-outobj.melt"; /*^apply.arg */ -#line 5483 - argtab[2].meltbp_long = 5483; +#line 5498 + argtab[2].meltbp_long = 5498; /*^apply.arg */ -#line 5483 +#line 5498 argtab[3].meltbp_cstring = "translate_to_c_one_or_more_melt_files curfile="; /*^apply.arg */ -#line 5483 +#line 5498 argtab[4].meltbp_aptr = (melt_ptr_t *) & /*_.CURFILE__V42*/ meltfptr[34]; @@ -3846,12 +3848,12 @@ lab_endgetargs:; /*epilog */ MELT_LOCATION - ("warmelt-outobj.melt:5483:/ clear"); -#line 5483 "warmelt-outobj.melt" /**::clear::**/ + ("warmelt-outobj.melt:5498:/ clear"); +#line 5498 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#THE_MELTCALLCOUNT__L27*/ meltfnum[7] = 0; /*^clear */ -#line 5483 +#line 5498 /*clear *//*_.MELT_DEBUG_FUN__V45*/ meltfptr[44] = 0; } @@ -3859,14 +3861,14 @@ lab_endgetargs:; } else { /*^cond.else */ -#line 5483 +#line 5498 /*_.IF___V44*/ meltfptr[43] = NULL;; } ; MELT_LOCATION - ("warmelt-outobj.melt:5483:/ quasiblock"); -#line 5483 "warmelt-outobj.melt" /**::quasiblock::**/ + ("warmelt-outobj.melt:5498:/ quasiblock"); +#line 5498 "warmelt-outobj.melt" /**::quasiblock::**/ /*_.PROGN___V46*/ meltfptr[44] = @@ -3877,59 +3879,59 @@ lab_endgetargs:; /*_.PROGN___V46*/ meltfptr[44];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5483:/ clear"); -#line 5483 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5498:/ clear"); +#line 5498 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#MELT_NEED_DBG__L26*/ meltfnum[24] = 0; /*^clear */ -#line 5483 +#line 5498 /*clear *//*_.IF___V44*/ meltfptr[43] = 0; /*^clear */ -#line 5483 +#line 5498 /*clear *//*_.PROGN___V46*/ meltfptr[44] = 0; } #else /*MELT_HAVE_DEBUG */ /*^cppif.else */ -#line 5483 +#line 5498 /*_.IFCPP___V43*/ meltfptr[42] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; -#line 5484 "warmelt-outobj.melt" /**::cppif::**/ +#line 5499 "warmelt-outobj.melt" /**::cppif::**/ #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-outobj.melt:5484:/ cppif.then"); -#line 5484 "warmelt-outobj.melt" /**::cppif.then::**/ + MELT_LOCATION ("warmelt-outobj.melt:5499:/ cppif.then"); +#line 5499 "warmelt-outobj.melt" /**::cppif.then::**/ /*^block */ -#line 5484 +#line 5499 /*anyblock */ { /*^checksignal */ -#line 5484 +#line 5499 MELT_CHECK_SIGNAL (); ; /*_#IS_STRING__L28*/ meltfnum[7] = -#line 5484 "warmelt-outobj.melt" /**::expr::**/ +#line 5499 "warmelt-outobj.melt" /**::expr::**/ (melt_magic_discr ((melt_ptr_t) ( /*_.CURFILE__V42*/ meltfptr[34])) == MELTOBMAG_STRING);; - MELT_LOCATION ("warmelt-outobj.melt:5484:/ cond"); -#line 5484 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5499:/ cond"); +#line 5499 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#IS_STRING__L28*/ meltfnum[7]) /*then */ { /*^cond.then */ -#line 5484 +#line 5499 /*_.IFELSE___V48*/ meltfptr[44] = ( /*nil */ NULL);; } else { MELT_LOCATION - ("warmelt-outobj.melt:5484:/ cond.else"); -#line 5484 "warmelt-outobj.melt" /**::cond.else::**/ + ("warmelt-outobj.melt:5499:/ cond.else"); +#line 5499 "warmelt-outobj.melt" /**::cond.else::**/ /*^block */ -#line 5484 +#line 5499 /*anyblock */ { @@ -3938,12 +3940,12 @@ lab_endgetargs:; { /*^locexp */ -#line 5484 +#line 5499 melt_assert_failed (("check curfile"), ("warmelt-outobj.melt") ? ("warmelt-outobj.melt") : __FILE__, - (5484) ? (5484) : + (5499) ? (5499) : __LINE__, __FUNCTION__); ; } @@ -3960,24 +3962,24 @@ lab_endgetargs:; /*_.IFELSE___V48*/ meltfptr[44];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5484:/ clear"); -#line 5484 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5499:/ clear"); +#line 5499 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#IS_STRING__L28*/ meltfnum[7] = 0; /*^clear */ -#line 5484 +#line 5499 /*clear *//*_.IFELSE___V48*/ meltfptr[44] = 0; } #else /*MELT_HAVE_DEBUG */ /*^cppif.else */ -#line 5484 +#line 5499 /*_.IFCPP___V47*/ meltfptr[43] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; { - MELT_LOCATION ("warmelt-outobj.melt:5485:/ locexp"); -#line 5485 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5500:/ locexp"); +#line 5500 "warmelt-outobj.melt" /**::locexp::**/ inform (UNKNOWN_LOCATION, "MELT INFORM [#%ld]: %s - %s", melt_dbgcounter, ("reading from file"), @@ -3986,30 +3988,30 @@ lab_endgetargs:; meltfptr[34]))); } ; - MELT_LOCATION ("warmelt-outobj.melt:5486:/ quasiblock"); -#line 5486 "warmelt-outobj.melt" /**::quasiblock::**/ + MELT_LOCATION ("warmelt-outobj.melt:5501:/ quasiblock"); +#line 5501 "warmelt-outobj.melt" /**::quasiblock::**/ /*_.CUREAD__V50*/ meltfptr[49] = -#line 5486 "warmelt-outobj.melt" /**::expr::**/ +#line 5501 "warmelt-outobj.melt" /**::expr::**/ (meltgc_read_file (melt_string_str ((melt_ptr_t) ( /*_.CURFILE__V42*/ meltfptr[34])), (char *) 0));; -#line 5488 "warmelt-outobj.melt" /**::cppif::**/ +#line 5503 "warmelt-outobj.melt" /**::cppif::**/ #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-outobj.melt:5488:/ cppif.then"); -#line 5488 "warmelt-outobj.melt" /**::cppif.then::**/ + MELT_LOCATION ("warmelt-outobj.melt:5503:/ cppif.then"); +#line 5503 "warmelt-outobj.melt" /**::cppif.then::**/ /*^block */ -#line 5488 +#line 5503 /*anyblock */ { { /*^locexp */ -#line 5488 +#line 5503 /*melt_increment_dbgcounter */ #if MELT_HAVE_DEBUG melt_dbgcounter++; @@ -4018,11 +4020,11 @@ lab_endgetargs:; } ; /*^checksignal */ -#line 5488 +#line 5503 MELT_CHECK_SIGNAL (); ; /*_#MELT_NEED_DBG__L29*/ meltfnum[24] = -#line 5488 "warmelt-outobj.melt" /**::expr::**/ +#line 5503 "warmelt-outobj.melt" /**::expr::**/ /*MELT_NEED_DBG */ #if MELT_HAVE_DEBUG ( /*melt_need_dbg */ melt_need_debug ((int) 0)) @@ -4030,19 +4032,19 @@ lab_endgetargs:; 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG */ ;; - MELT_LOCATION ("warmelt-outobj.melt:5488:/ cond"); -#line 5488 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5503:/ cond"); +#line 5503 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#MELT_NEED_DBG__L29*/ meltfnum[24]) /*then */ { /*^cond.then */ -#line 5488 +#line 5503 /*^block */ -#line 5488 +#line 5503 /*anyblock */ { /*_#THE_MELTCALLCOUNT__L30*/ meltfnum[7] = -#line 5488 "warmelt-outobj.melt" /**::expr::**/ +#line 5503 "warmelt-outobj.melt" /**::expr::**/ #ifdef meltcallcount meltcallcount /* the_meltcallcount */ #else @@ -4050,33 +4052,33 @@ lab_endgetargs:; #endif /* meltcallcount the_meltcallcount */ ;; MELT_LOCATION - ("warmelt-outobj.melt:5488:/ checksignal"); -#line 5488 "warmelt-outobj.melt" /**::checksignal::**/ + ("warmelt-outobj.melt:5503:/ checksignal"); +#line 5503 "warmelt-outobj.melt" /**::checksignal::**/ MELT_CHECK_SIGNAL (); ; /*^apply */ -#line 5488 +#line 5503 /*apply */ { union meltparam_un argtab[5]; memset (&argtab, 0, sizeof (argtab)); /*^apply.arg */ -#line 5488 +#line 5503 argtab[0].meltbp_long = /*_#THE_MELTCALLCOUNT__L30*/ meltfnum[7]; /*^apply.arg */ -#line 5488 +#line 5503 argtab[1].meltbp_cstring = "warmelt-outobj.melt"; /*^apply.arg */ -#line 5488 - argtab[2].meltbp_long = 5488; +#line 5503 + argtab[2].meltbp_long = 5503; /*^apply.arg */ -#line 5488 +#line 5503 argtab[3].meltbp_cstring = "compilefile_mode curead="; /*^apply.arg */ -#line 5488 +#line 5503 argtab[4].meltbp_aptr = (melt_ptr_t *) & /*_.CUREAD__V50*/ meltfptr[49]; @@ -4098,12 +4100,12 @@ lab_endgetargs:; /*epilog */ MELT_LOCATION - ("warmelt-outobj.melt:5488:/ clear"); -#line 5488 "warmelt-outobj.melt" /**::clear::**/ + ("warmelt-outobj.melt:5503:/ clear"); +#line 5503 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#THE_MELTCALLCOUNT__L30*/ meltfnum[7] = 0; /*^clear */ -#line 5488 +#line 5503 /*clear *//*_.MELT_DEBUG_FUN__V53*/ meltfptr[52] = 0; } @@ -4111,14 +4113,14 @@ lab_endgetargs:; } else { /*^cond.else */ -#line 5488 +#line 5503 /*_.IF___V52*/ meltfptr[51] = NULL;; } ; MELT_LOCATION - ("warmelt-outobj.melt:5488:/ quasiblock"); -#line 5488 "warmelt-outobj.melt" /**::quasiblock::**/ + ("warmelt-outobj.melt:5503:/ quasiblock"); +#line 5503 "warmelt-outobj.melt" /**::quasiblock::**/ /*_.PROGN___V54*/ meltfptr[52] = @@ -4129,61 +4131,61 @@ lab_endgetargs:; /*_.PROGN___V54*/ meltfptr[52];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5488:/ clear"); -#line 5488 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5503:/ clear"); +#line 5503 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#MELT_NEED_DBG__L29*/ meltfnum[24] = 0; /*^clear */ -#line 5488 +#line 5503 /*clear *//*_.IF___V52*/ meltfptr[51] = 0; /*^clear */ -#line 5488 +#line 5503 /*clear *//*_.PROGN___V54*/ meltfptr[52] = 0; } #else /*MELT_HAVE_DEBUG */ /*^cppif.else */ -#line 5488 +#line 5503 /*_.IFCPP___V51*/ meltfptr[50] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; -#line 5489 "warmelt-outobj.melt" /**::cppif::**/ +#line 5504 "warmelt-outobj.melt" /**::cppif::**/ #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-outobj.melt:5489:/ cppif.then"); -#line 5489 "warmelt-outobj.melt" /**::cppif.then::**/ + MELT_LOCATION ("warmelt-outobj.melt:5504:/ cppif.then"); +#line 5504 "warmelt-outobj.melt" /**::cppif.then::**/ /*^block */ -#line 5489 +#line 5504 /*anyblock */ { /*^checksignal */ -#line 5489 +#line 5504 MELT_CHECK_SIGNAL (); ; /*_#IS_LIST_OR_NULL__L31*/ meltfnum[7] = -#line 5489 "warmelt-outobj.melt" /**::expr::**/ +#line 5504 "warmelt-outobj.melt" /**::expr::**/ (( /*_.CUREAD__V50*/ meltfptr[49]) == NULL || (melt_unsafe_magic_discr ((melt_ptr_t) ( /*_.CUREAD__V50*/ meltfptr[49])) == MELTOBMAG_LIST));; - MELT_LOCATION ("warmelt-outobj.melt:5489:/ cond"); -#line 5489 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5504:/ cond"); +#line 5504 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#IS_LIST_OR_NULL__L31*/ meltfnum[7]) /*then */ { /*^cond.then */ -#line 5489 +#line 5504 /*_.IFELSE___V56*/ meltfptr[52] = ( /*nil */ NULL);; } else { MELT_LOCATION - ("warmelt-outobj.melt:5489:/ cond.else"); -#line 5489 "warmelt-outobj.melt" /**::cond.else::**/ + ("warmelt-outobj.melt:5504:/ cond.else"); +#line 5504 "warmelt-outobj.melt" /**::cond.else::**/ /*^block */ -#line 5489 +#line 5504 /*anyblock */ { @@ -4192,12 +4194,12 @@ lab_endgetargs:; { /*^locexp */ -#line 5489 +#line 5504 melt_assert_failed (("check curead"), ("warmelt-outobj.melt") ? ("warmelt-outobj.melt") : __FILE__, - (5489) ? (5489) : + (5504) ? (5504) : __LINE__, __FUNCTION__); ; } @@ -4214,33 +4216,33 @@ lab_endgetargs:; /*_.IFELSE___V56*/ meltfptr[52];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5489:/ clear"); -#line 5489 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5504:/ clear"); +#line 5504 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#IS_LIST_OR_NULL__L31*/ meltfnum[7] = 0; /*^clear */ -#line 5489 +#line 5504 /*clear *//*_.IFELSE___V56*/ meltfptr[52] = 0; } #else /*MELT_HAVE_DEBUG */ /*^cppif.else */ -#line 5489 +#line 5504 /*_.IFCPP___V55*/ meltfptr[51] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; MELT_LOCATION - ("warmelt-outobj.melt:5490:/ checksignal"); -#line 5490 "warmelt-outobj.melt" /**::checksignal::**/ + ("warmelt-outobj.melt:5505:/ checksignal"); +#line 5505 "warmelt-outobj.melt" /**::checksignal::**/ MELT_CHECK_SIGNAL (); ; /*^apply */ -#line 5490 +#line 5505 /*apply */ { union meltparam_un argtab[1]; memset (&argtab, 0, sizeof (argtab)); /*^apply.arg */ -#line 5490 +#line 5505 argtab[0].meltbp_aptr = (melt_ptr_t *) & /*_.CUREAD__V50*/ meltfptr[49]; /*_.LIST_APPEND2LIST__V57*/ meltfptr[52] = @@ -4256,17 +4258,17 @@ lab_endgetargs:; /*_.LET___V49*/ meltfptr[44] = /*_.LIST_APPEND2LIST__V57*/ meltfptr[52];; - MELT_LOCATION ("warmelt-outobj.melt:5486:/ clear"); -#line 5486 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5501:/ clear"); +#line 5501 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_.CUREAD__V50*/ meltfptr[49] = 0; /*^clear */ -#line 5486 +#line 5501 /*clear *//*_.IFCPP___V51*/ meltfptr[50] = 0; /*^clear */ -#line 5486 +#line 5501 /*clear *//*_.IFCPP___V55*/ meltfptr[51] = 0; /*^clear */ -#line 5486 +#line 5501 /*clear *//*_.LIST_APPEND2LIST__V57*/ meltfptr[52] = 0; } /* end foreach_in_list meltcit1__EACHLIST */ /*_.CURPAIR__V41*/ meltfptr[30] = NULL; @@ -4275,73 +4277,73 @@ lab_endgetargs:; /*citerepilog */ - MELT_LOCATION ("warmelt-outobj.melt:5480:/ clear"); -#line 5480 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5495:/ clear"); +#line 5495 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_.CURPAIR__V41*/ meltfptr[30] = 0; /*^clear */ -#line 5480 +#line 5495 /*clear *//*_.CURFILE__V42*/ meltfptr[34] = 0; /*^clear */ -#line 5480 +#line 5495 /*clear *//*_.IFCPP___V43*/ meltfptr[42] = 0; /*^clear */ -#line 5480 +#line 5495 /*clear *//*_.IFCPP___V47*/ meltfptr[43] = 0; /*^clear */ -#line 5480 +#line 5495 /*clear *//*_.LET___V49*/ meltfptr[44] = 0; } /*endciterblock FOREACH_IN_LIST */ ; - MELT_LOCATION ("warmelt-outobj.melt:5478:/ quasiblock"); -#line 5478 "warmelt-outobj.melt" /**::quasiblock::**/ + MELT_LOCATION ("warmelt-outobj.melt:5493:/ quasiblock"); +#line 5493 "warmelt-outobj.melt" /**::quasiblock::**/ /*epilog */ /*^clear */ -#line 5478 +#line 5493 /*clear *//*_.IFCPP___V37*/ meltfptr[23] = 0; } ; } else { /*^cond.else */ -#line 5478 +#line 5493 /*^block */ -#line 5478 +#line 5493 /*anyblock */ { -#line 5492 "warmelt-outobj.melt" /**::cppif::**/ +#line 5507 "warmelt-outobj.melt" /**::cppif::**/ #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-outobj.melt:5492:/ cppif.then"); -#line 5492 "warmelt-outobj.melt" /**::cppif.then::**/ + MELT_LOCATION ("warmelt-outobj.melt:5507:/ cppif.then"); +#line 5507 "warmelt-outobj.melt" /**::cppif.then::**/ /*^block */ -#line 5492 +#line 5507 /*anyblock */ { /*^checksignal */ -#line 5492 +#line 5507 MELT_CHECK_SIGNAL (); ; /*^cond */ -#line 5492 +#line 5507 /*cond */ if (( /*nil */ NULL)) /*then */ { /*^cond.then */ -#line 5492 +#line 5507 /*_.IFELSE___V59*/ meltfptr[50] = ( /*nil */ NULL);; } else { - MELT_LOCATION ("warmelt-outobj.melt:5492:/ cond.else"); -#line 5492 "warmelt-outobj.melt" /**::cond.else::**/ + MELT_LOCATION ("warmelt-outobj.melt:5507:/ cond.else"); +#line 5507 "warmelt-outobj.melt" /**::cond.else::**/ /*^block */ -#line 5492 +#line 5507 /*anyblock */ { @@ -4350,8 +4352,8 @@ lab_endgetargs:; { /*^locexp */ -#line 5492 - melt_assert_failed (("bad files - should be a list of filenames or a filename"), ("warmelt-outobj.melt") ? ("warmelt-outobj.melt") : __FILE__, (5492) ? (5492) : __LINE__, __FUNCTION__); +#line 5507 + melt_assert_failed (("bad files - should be a list of filenames or a filename"), ("warmelt-outobj.melt") ? ("warmelt-outobj.melt") : __FILE__, (5507) ? (5507) : __LINE__, __FUNCTION__); ; } ; @@ -4367,19 +4369,19 @@ lab_endgetargs:; /*_.IFELSE___V59*/ meltfptr[50];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5492:/ clear"); -#line 5492 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5507:/ clear"); +#line 5507 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_.IFELSE___V59*/ meltfptr[50] = 0; } #else /*MELT_HAVE_DEBUG */ /*^cppif.else */ -#line 5492 +#line 5507 /*_.IFCPP___V58*/ meltfptr[49] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-outobj.melt:5491:/ quasiblock"); -#line 5491 "warmelt-outobj.melt" /**::quasiblock::**/ + MELT_LOCATION ("warmelt-outobj.melt:5506:/ quasiblock"); +#line 5506 "warmelt-outobj.melt" /**::quasiblock::**/ /*_.PROGN___V60*/ meltfptr[51] = @@ -4390,11 +4392,11 @@ lab_endgetargs:; /*_.PROGN___V60*/ meltfptr[51];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5478:/ clear"); -#line 5478 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5493:/ clear"); +#line 5493 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_.IFCPP___V58*/ meltfptr[49] = 0; /*^clear */ -#line 5478 +#line 5493 /*clear *//*_.PROGN___V60*/ meltfptr[51] = 0; } ; @@ -4403,30 +4405,30 @@ lab_endgetargs:; /*_.IFELSE___V28*/ meltfptr[21] = /*_.IFELSE___V36*/ meltfptr[22];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5474:/ clear"); -#line 5474 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5489:/ clear"); +#line 5489 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#IS_LIST__L23*/ meltfnum[21] = 0; /*^clear */ -#line 5474 +#line 5489 /*clear *//*_.IFELSE___V36*/ meltfptr[22] = 0; } ; } ; -#line 5494 "warmelt-outobj.melt" /**::cppif::**/ +#line 5509 "warmelt-outobj.melt" /**::cppif::**/ #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-outobj.melt:5494:/ cppif.then"); -#line 5494 "warmelt-outobj.melt" /**::cppif.then::**/ + MELT_LOCATION ("warmelt-outobj.melt:5509:/ cppif.then"); +#line 5509 "warmelt-outobj.melt" /**::cppif.then::**/ /*^block */ -#line 5494 +#line 5509 /*anyblock */ { { /*^locexp */ -#line 5494 +#line 5509 /*melt_increment_dbgcounter */ #if MELT_HAVE_DEBUG melt_dbgcounter++; @@ -4435,11 +4437,11 @@ lab_endgetargs:; } ; /*^checksignal */ -#line 5494 +#line 5509 MELT_CHECK_SIGNAL (); ; /*_#MELT_NEED_DBG__L32*/ meltfnum[24] = -#line 5494 "warmelt-outobj.melt" /**::expr::**/ +#line 5509 "warmelt-outobj.melt" /**::expr::**/ /*MELT_NEED_DBG */ #if MELT_HAVE_DEBUG ( /*melt_need_dbg */ melt_need_debug ((int) 0)) @@ -4447,51 +4449,51 @@ lab_endgetargs:; 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG */ ;; - MELT_LOCATION ("warmelt-outobj.melt:5494:/ cond"); -#line 5494 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5509:/ cond"); +#line 5509 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#MELT_NEED_DBG__L32*/ meltfnum[24]) /*then */ { /*^cond.then */ -#line 5494 +#line 5509 /*^block */ -#line 5494 +#line 5509 /*anyblock */ { /*_#THE_MELTCALLCOUNT__L33*/ meltfnum[7] = -#line 5494 "warmelt-outobj.melt" /**::expr::**/ +#line 5509 "warmelt-outobj.melt" /**::expr::**/ #ifdef meltcallcount meltcallcount /* the_meltcallcount */ #else 0L #endif /* meltcallcount the_meltcallcount */ ;; - MELT_LOCATION ("warmelt-outobj.melt:5494:/ checksignal"); -#line 5494 "warmelt-outobj.melt" /**::checksignal::**/ + MELT_LOCATION ("warmelt-outobj.melt:5509:/ checksignal"); +#line 5509 "warmelt-outobj.melt" /**::checksignal::**/ MELT_CHECK_SIGNAL (); ; /*^apply */ -#line 5494 +#line 5509 /*apply */ { union meltparam_un argtab[5]; memset (&argtab, 0, sizeof (argtab)); /*^apply.arg */ -#line 5494 +#line 5509 argtab[0].meltbp_long = /*_#THE_MELTCALLCOUNT__L33*/ meltfnum[7]; /*^apply.arg */ -#line 5494 +#line 5509 argtab[1].meltbp_cstring = "warmelt-outobj.melt"; /*^apply.arg */ -#line 5494 - argtab[2].meltbp_long = 5494; +#line 5509 + argtab[2].meltbp_long = 5509; /*^apply.arg */ -#line 5494 +#line 5509 argtab[3].meltbp_cstring = "after read translate_to_c_one_or_more_melt_files rlist="; /*^apply.arg */ -#line 5494 +#line 5509 argtab[4].meltbp_aptr = (melt_ptr_t *) & /*_.RLIST__V20*/ meltfptr[19]; /*_.MELT_DEBUG_FUN__V63*/ meltfptr[50] = @@ -4508,24 +4510,24 @@ lab_endgetargs:; /*_.MELT_DEBUG_FUN__V63*/ meltfptr[50];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5494:/ clear"); -#line 5494 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5509:/ clear"); +#line 5509 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#THE_MELTCALLCOUNT__L33*/ meltfnum[7] = 0; /*^clear */ -#line 5494 +#line 5509 /*clear *//*_.MELT_DEBUG_FUN__V63*/ meltfptr[50] = 0; } ; } else { /*^cond.else */ -#line 5494 +#line 5509 /*_.IF___V62*/ meltfptr[23] = NULL;; } ; - MELT_LOCATION ("warmelt-outobj.melt:5494:/ quasiblock"); -#line 5494 "warmelt-outobj.melt" /**::quasiblock::**/ + MELT_LOCATION ("warmelt-outobj.melt:5509:/ quasiblock"); +#line 5509 "warmelt-outobj.melt" /**::quasiblock::**/ /*_.PROGN___V64*/ meltfptr[49] = /*_.IF___V62*/ meltfptr[23];; @@ -4534,60 +4536,60 @@ lab_endgetargs:; /*_.IFCPP___V61*/ meltfptr[52] = /*_.PROGN___V64*/ meltfptr[49];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5494:/ clear"); -#line 5494 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5509:/ clear"); +#line 5509 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#MELT_NEED_DBG__L32*/ meltfnum[24] = 0; /*^clear */ -#line 5494 +#line 5509 /*clear *//*_.IF___V62*/ meltfptr[23] = 0; /*^clear */ -#line 5494 +#line 5509 /*clear *//*_.PROGN___V64*/ meltfptr[49] = 0; } #else /*MELT_HAVE_DEBUG */ /*^cppif.else */ -#line 5494 +#line 5509 /*_.IFCPP___V61*/ meltfptr[52] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; -#line 5495 "warmelt-outobj.melt" /**::cppif::**/ +#line 5510 "warmelt-outobj.melt" /**::cppif::**/ #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-outobj.melt:5495:/ cppif.then"); -#line 5495 "warmelt-outobj.melt" /**::cppif.then::**/ + MELT_LOCATION ("warmelt-outobj.melt:5510:/ cppif.then"); +#line 5510 "warmelt-outobj.melt" /**::cppif.then::**/ /*^block */ -#line 5495 +#line 5510 /*anyblock */ { /*^checksignal */ -#line 5495 +#line 5510 MELT_CHECK_SIGNAL (); ; /*_#LIST_LENGTH__L34*/ meltfnum[21] = -#line 5495 "warmelt-outobj.melt" /**::expr::**/ +#line 5510 "warmelt-outobj.melt" /**::expr::**/ (melt_list_length ((melt_ptr_t) ( /*_.RLIST__V20*/ meltfptr[19])));; /*^compute */ /*_#I__L35*/ meltfnum[7] = -#line 5495 "warmelt-outobj.melt" /**::expr::**/ +#line 5510 "warmelt-outobj.melt" /**::expr::**/ (( /*_#LIST_LENGTH__L34*/ meltfnum[21]) > (0));; - MELT_LOCATION ("warmelt-outobj.melt:5495:/ cond"); -#line 5495 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5510:/ cond"); +#line 5510 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#I__L35*/ meltfnum[7]) /*then */ { /*^cond.then */ -#line 5495 +#line 5510 /*_.IFELSE___V66*/ meltfptr[22] = ( /*nil */ NULL);; } else { - MELT_LOCATION ("warmelt-outobj.melt:5495:/ cond.else"); -#line 5495 "warmelt-outobj.melt" /**::cond.else::**/ + MELT_LOCATION ("warmelt-outobj.melt:5510:/ cond.else"); +#line 5510 "warmelt-outobj.melt" /**::cond.else::**/ /*^block */ -#line 5495 +#line 5510 /*anyblock */ { @@ -4596,11 +4598,11 @@ lab_endgetargs:; { /*^locexp */ -#line 5495 +#line 5510 melt_assert_failed (("check non empty rlist"), ("warmelt-outobj.melt") ? ("warmelt-outobj.melt") : __FILE__, - (5495) ? (5495) : __LINE__, __FUNCTION__); + (5510) ? (5510) : __LINE__, __FUNCTION__); ; } ; @@ -4615,38 +4617,38 @@ lab_endgetargs:; /*_.IFCPP___V65*/ meltfptr[51] = /*_.IFELSE___V66*/ meltfptr[22];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5495:/ clear"); -#line 5495 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5510:/ clear"); +#line 5510 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#LIST_LENGTH__L34*/ meltfnum[21] = 0; /*^clear */ -#line 5495 +#line 5510 /*clear *//*_#I__L35*/ meltfnum[7] = 0; /*^clear */ -#line 5495 +#line 5510 /*clear *//*_.IFELSE___V66*/ meltfptr[22] = 0; } #else /*MELT_HAVE_DEBUG */ /*^cppif.else */ -#line 5495 +#line 5510 /*_.IFCPP___V65*/ meltfptr[51] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; - MELT_LOCATION ("warmelt-outobj.melt:5496:/ checksignal"); -#line 5496 "warmelt-outobj.melt" /**::checksignal::**/ + MELT_LOCATION ("warmelt-outobj.melt:5511:/ checksignal"); +#line 5511 "warmelt-outobj.melt" /**::checksignal::**/ MELT_CHECK_SIGNAL (); ; /*^apply */ -#line 5496 +#line 5511 /*apply */ { union meltparam_un argtab[2]; memset (&argtab, 0, sizeof (argtab)); /*^apply.arg */ -#line 5496 +#line 5511 argtab[0].meltbp_aptr = (melt_ptr_t *) & /*_.CURENV__V4*/ meltfptr[3]; /*^apply.arg */ -#line 5496 +#line 5511 argtab[1].meltbp_aptr = (melt_ptr_t *) & /*_.MODSRCNAME__V3*/ meltfptr[2]; /*_.COMPILE_LIST_SEXPR__V67*/ meltfptr[50] = @@ -4658,19 +4660,19 @@ lab_endgetargs:; } ; -#line 5497 "warmelt-outobj.melt" /**::cppif::**/ +#line 5512 "warmelt-outobj.melt" /**::cppif::**/ #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-outobj.melt:5497:/ cppif.then"); -#line 5497 "warmelt-outobj.melt" /**::cppif.then::**/ + MELT_LOCATION ("warmelt-outobj.melt:5512:/ cppif.then"); +#line 5512 "warmelt-outobj.melt" /**::cppif.then::**/ /*^block */ -#line 5497 +#line 5512 /*anyblock */ { { /*^locexp */ -#line 5497 +#line 5512 /*melt_increment_dbgcounter */ #if MELT_HAVE_DEBUG melt_dbgcounter++; @@ -4679,11 +4681,11 @@ lab_endgetargs:; } ; /*^checksignal */ -#line 5497 +#line 5512 MELT_CHECK_SIGNAL (); ; /*_#MELT_NEED_DBG__L36*/ meltfnum[24] = -#line 5497 "warmelt-outobj.melt" /**::expr::**/ +#line 5512 "warmelt-outobj.melt" /**::expr::**/ /*MELT_NEED_DBG */ #if MELT_HAVE_DEBUG ( /*melt_need_dbg */ melt_need_debug ((int) 0)) @@ -4691,55 +4693,55 @@ lab_endgetargs:; 0 /* no melt_need_dbg */ #endif /*MELT_HAVE_DEBUG */ ;; - MELT_LOCATION ("warmelt-outobj.melt:5497:/ cond"); -#line 5497 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5512:/ cond"); +#line 5512 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#MELT_NEED_DBG__L36*/ meltfnum[24]) /*then */ { /*^cond.then */ -#line 5497 +#line 5512 /*^block */ -#line 5497 +#line 5512 /*anyblock */ { /*_#THE_MELTCALLCOUNT__L37*/ meltfnum[21] = -#line 5497 "warmelt-outobj.melt" /**::expr::**/ +#line 5512 "warmelt-outobj.melt" /**::expr::**/ #ifdef meltcallcount meltcallcount /* the_meltcallcount */ #else 0L #endif /* meltcallcount the_meltcallcount */ ;; - MELT_LOCATION ("warmelt-outobj.melt:5497:/ checksignal"); -#line 5497 "warmelt-outobj.melt" /**::checksignal::**/ + MELT_LOCATION ("warmelt-outobj.melt:5512:/ checksignal"); +#line 5512 "warmelt-outobj.melt" /**::checksignal::**/ MELT_CHECK_SIGNAL (); ; /*^apply */ -#line 5497 +#line 5512 /*apply */ { union meltparam_un argtab[6]; memset (&argtab, 0, sizeof (argtab)); /*^apply.arg */ -#line 5497 +#line 5512 argtab[0].meltbp_long = /*_#THE_MELTCALLCOUNT__L37*/ meltfnum[21]; /*^apply.arg */ -#line 5497 +#line 5512 argtab[1].meltbp_cstring = "warmelt-outobj.melt"; /*^apply.arg */ -#line 5497 - argtab[2].meltbp_long = 5497; +#line 5512 + argtab[2].meltbp_long = 5512; /*^apply.arg */ -#line 5497 +#line 5512 argtab[3].meltbp_cstring = "translate_to_c_one_or_more_melt_files done modsrcname="; /*^apply.arg */ -#line 5497 +#line 5512 argtab[4].meltbp_aptr = (melt_ptr_t *) & /*_.MODSRCNAME__V3*/ meltfptr[2]; /*^apply.arg */ -#line 5497 +#line 5512 argtab[5].meltbp_cstring = "\n"; /*_.MELT_DEBUG_FUN__V70*/ meltfptr[22] = melt_apply ((meltclosure_ptr_t) @@ -4755,24 +4757,24 @@ lab_endgetargs:; /*_.MELT_DEBUG_FUN__V70*/ meltfptr[22];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5497:/ clear"); -#line 5497 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5512:/ clear"); +#line 5512 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#THE_MELTCALLCOUNT__L37*/ meltfnum[21] = 0; /*^clear */ -#line 5497 +#line 5512 /*clear *//*_.MELT_DEBUG_FUN__V70*/ meltfptr[22] = 0; } ; } else { /*^cond.else */ -#line 5497 +#line 5512 /*_.IF___V69*/ meltfptr[49] = NULL;; } ; - MELT_LOCATION ("warmelt-outobj.melt:5497:/ quasiblock"); -#line 5497 "warmelt-outobj.melt" /**::quasiblock::**/ + MELT_LOCATION ("warmelt-outobj.melt:5512:/ quasiblock"); +#line 5512 "warmelt-outobj.melt" /**::quasiblock::**/ /*_.PROGN___V71*/ meltfptr[22] = /*_.IF___V69*/ meltfptr[49];; @@ -4781,20 +4783,20 @@ lab_endgetargs:; /*_.IFCPP___V68*/ meltfptr[23] = /*_.PROGN___V71*/ meltfptr[22];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5497:/ clear"); -#line 5497 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5512:/ clear"); +#line 5512 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#MELT_NEED_DBG__L36*/ meltfnum[24] = 0; /*^clear */ -#line 5497 +#line 5512 /*clear *//*_.IF___V69*/ meltfptr[49] = 0; /*^clear */ -#line 5497 +#line 5512 /*clear *//*_.PROGN___V71*/ meltfptr[22] = 0; } #else /*MELT_HAVE_DEBUG */ /*^cppif.else */ -#line 5497 +#line 5512 /*_.IFCPP___V68*/ meltfptr[23] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; @@ -4802,49 +4804,49 @@ lab_endgetargs:; /*_.LET___V19*/ meltfptr[17] = /*_.IFCPP___V68*/ meltfptr[23];; - MELT_LOCATION ("warmelt-outobj.melt:5452:/ clear"); -#line 5452 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5467:/ clear"); +#line 5467 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#ISVALIDMODSRC__L16*/ meltfnum[8] = 0; /*^clear */ -#line 5452 +#line 5467 /*clear *//*_.RLIST__V20*/ meltfptr[19] = 0; /*^clear */ -#line 5452 +#line 5467 /*clear *//*_#NOT__L17*/ meltfnum[6] = 0; /*^clear */ -#line 5452 +#line 5467 /*clear *//*_.IF___V21*/ meltfptr[20] = 0; /*^clear */ -#line 5452 +#line 5467 /*clear *//*_#IS_STRING__L20*/ meltfnum[18] = 0; /*^clear */ -#line 5452 +#line 5467 /*clear *//*_.IFELSE___V28*/ meltfptr[21] = 0; /*^clear */ -#line 5452 +#line 5467 /*clear *//*_.IFCPP___V61*/ meltfptr[52] = 0; /*^clear */ -#line 5452 +#line 5467 /*clear *//*_.IFCPP___V65*/ meltfptr[51] = 0; /*^clear */ -#line 5452 +#line 5467 /*clear *//*_.COMPILE_LIST_SEXPR__V67*/ meltfptr[50] = 0; /*^clear */ -#line 5452 +#line 5467 /*clear *//*_.IFCPP___V68*/ meltfptr[23] = 0; - MELT_LOCATION ("warmelt-outobj.melt:5437:/ checksignal"); -#line 5437 "warmelt-outobj.melt" /**::checksignal::**/ + MELT_LOCATION ("warmelt-outobj.melt:5452:/ checksignal"); +#line 5452 "warmelt-outobj.melt" /**::checksignal::**/ MELT_CHECK_SIGNAL (); ; /*^quasiblock */ -#line 5437 +#line 5452 /*_.RETVAL___V1*/ meltfptr[0] = /*_.LET___V19*/ meltfptr[17];; { - MELT_LOCATION ("warmelt-outobj.melt:5437:/ locexp"); -#line 5437 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5452:/ locexp"); +#line 5452 "warmelt-outobj.melt" /**::locexp::**/ /*ochecknores compilobj_nrep_return */ #if MELT_HAVE_DEBUG if (meltxresdescr_ && meltxresdescr_[0] && meltxrestab_) @@ -4855,37 +4857,37 @@ lab_endgetargs:; } ; /*^finalreturn */ -#line 5437 +#line 5452 ; /*finalret */ goto labend_rout; /*epilog */ /*^clear */ -#line 5437 +#line 5452 /*clear *//*_.IFCPP___V5*/ meltfptr[4] = 0; /*^clear */ -#line 5437 +#line 5452 /*clear *//*_.IFCPP___V9*/ meltfptr[5] = 0; /*^clear */ -#line 5437 +#line 5452 /*clear *//*_.IFCPP___V11*/ meltfptr[6] = 0; /*^clear */ -#line 5437 +#line 5452 /*clear *//*_#STRING_DYNLOADED_SUFFIXED__L5*/ meltfnum[1] = 0; /*^clear */ -#line 5437 +#line 5452 /*clear *//*_#OR___L6*/ meltfnum[0] = 0; /*^clear */ -#line 5437 +#line 5452 /*clear *//*_.IFCPP___V13*/ meltfptr[11] = 0; /*^clear */ -#line 5437 +#line 5452 /*clear *//*_.IFCPP___V15*/ meltfptr[13] = 0; /*^clear */ -#line 5437 +#line 5452 /*clear *//*_.IFCPP___V17*/ meltfptr[15] = 0; /*^clear */ -#line 5437 +#line 5452 /*clear *//*_.LET___V19*/ meltfptr[17] = 0; } @@ -4904,7 +4906,7 @@ labend_rout: } /*end meltrout_132_warmelt_outobj_TRANSLATE_TO_C_ONE_OR_MORE_MELT_FILES */ -#line 5504 "warmelt-outobj.melt" /**::proc::**/ +#line 5519 "warmelt-outobj.melt" /**::proc::**/ @@ -4980,13 +4982,13 @@ meltrout_133_warmelt_outobj_GENERATE_GPLV3PLUS_COPYRIGHT_NOTICE_C_COMMENT /*getargs*/ /*getarg#0 */ - MELT_LOCATION ("warmelt-outobj.melt:5504:/ getarg"); -#line 5504 "warmelt-outobj.melt" /**::getarg::**/ + MELT_LOCATION ("warmelt-outobj.melt:5519:/ getarg"); +#line 5519 "warmelt-outobj.melt" /**::getarg::**/ /*_.SBUF__V2*/ meltfptr[1] = (melt_ptr_t) meltfirstargp_; /*getarg#1 */ /*^getarg */ -#line 5504 +#line 5519 if (meltxargdescr_[0] != MELTBPAR_PTR) goto lab_endgetargs; /*_.NAME__V3*/ meltfptr[2] = @@ -4999,43 +5001,43 @@ meltrout_133_warmelt_outobj_GENERATE_GPLV3PLUS_COPYRIGHT_NOTICE_C_COMMENT lab_endgetargs:; /*body*/ /*^block*/ -#line 5504 +#line 5519 /*anyblock*/ { -#line 5507 "warmelt-outobj.melt" /**::cppif::**/ +#line 5522 "warmelt-outobj.melt" /**::cppif::**/ #if MELT_HAVE_DEBUG - MELT_LOCATION ("warmelt-outobj.melt:5507:/ cppif.then"); -#line 5507 "warmelt-outobj.melt" /**::cppif.then::**/ + MELT_LOCATION ("warmelt-outobj.melt:5522:/ cppif.then"); +#line 5522 "warmelt-outobj.melt" /**::cppif.then::**/ /*^block */ -#line 5507 +#line 5522 /*anyblock */ { /*^checksignal */ -#line 5507 +#line 5522 MELT_CHECK_SIGNAL (); ; /*_#IS_STRBUF__L1*/ meltfnum[0] = -#line 5507 "warmelt-outobj.melt" /**::expr::**/ +#line 5522 "warmelt-outobj.melt" /**::expr::**/ (melt_magic_discr ((melt_ptr_t) ( /*_.SBUF__V2*/ meltfptr[1])) == MELTOBMAG_STRBUF);; - MELT_LOCATION ("warmelt-outobj.melt:5507:/ cond"); -#line 5507 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5522:/ cond"); +#line 5522 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#IS_STRBUF__L1*/ meltfnum[0]) /*then */ { /*^cond.then */ -#line 5507 +#line 5522 /*_.IFELSE___V5*/ meltfptr[4] = ( /*nil */ NULL);; } else { - MELT_LOCATION ("warmelt-outobj.melt:5507:/ cond.else"); -#line 5507 "warmelt-outobj.melt" /**::cond.else::**/ + MELT_LOCATION ("warmelt-outobj.melt:5522:/ cond.else"); +#line 5522 "warmelt-outobj.melt" /**::cond.else::**/ /*^block */ -#line 5507 +#line 5522 /*anyblock */ { @@ -5044,11 +5046,11 @@ lab_endgetargs:; { /*^locexp */ -#line 5507 +#line 5522 melt_assert_failed (("check sbuf"), ("warmelt-outobj.melt") ? ("warmelt-outobj.melt") : __FILE__, - (5507) ? (5507) : __LINE__, __FUNCTION__); + (5522) ? (5522) : __LINE__, __FUNCTION__); ; } ; @@ -5063,38 +5065,38 @@ lab_endgetargs:; /*_.IFCPP___V4*/ meltfptr[3] = /*_.IFELSE___V5*/ meltfptr[4];; /*epilog */ - MELT_LOCATION ("warmelt-outobj.melt:5507:/ clear"); -#line 5507 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5522:/ clear"); +#line 5522 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#IS_STRBUF__L1*/ meltfnum[0] = 0; /*^clear */ -#line 5507 +#line 5522 /*clear *//*_.IFELSE___V5*/ meltfptr[4] = 0; } #else /*MELT_HAVE_DEBUG */ /*^cppif.else */ -#line 5507 +#line 5522 /*_.IFCPP___V4*/ meltfptr[3] = ( /*nil */ NULL); #endif /*MELT_HAVE_DEBUG */ ; { - MELT_LOCATION ("warmelt-outobj.melt:5508:/ locexp"); -#line 5508 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5523:/ locexp"); +#line 5523 "warmelt-outobj.melt" /**::locexp::**/ /*add2sbuf_strconst */ meltgc_add_strbuf ((melt_ptr_t) ( /*_.SBUF__V2*/ meltfptr[1]), ("/** Copyright (C) ")); } ; - MELT_LOCATION ("warmelt-outobj.melt:5509:/ quasiblock"); -#line 5509 "warmelt-outobj.melt" /**::quasiblock::**/ + MELT_LOCATION ("warmelt-outobj.melt:5524:/ quasiblock"); +#line 5524 "warmelt-outobj.melt" /**::quasiblock::**/ /*_#YEAR__L2*/ meltfnum[0] = 0;; { - MELT_LOCATION ("warmelt-outobj.melt:5512:/ locexp"); -#line 5521 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5527:/ locexp"); +#line 5536 "warmelt-outobj.melt" /**::locexp::**/ /*+ generate_gplv3plus_copyright_notice_c_comment GETYEAR__1 */ { time_t GETYEAR__1_now = 0; @@ -5110,20 +5112,20 @@ lab_endgetargs:; ; { - MELT_LOCATION ("warmelt-outobj.melt:5522:/ locexp"); -#line 5522 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5537:/ locexp"); +#line 5537 "warmelt-outobj.melt" /**::locexp::**/ meltgc_add_strbuf_dec ((melt_ptr_t) ( /*_.SBUF__V2*/ meltfptr[1]), ( /*_#YEAR__L2*/ meltfnum[0])); } ; - MELT_LOCATION ("warmelt-outobj.melt:5509:/ clear"); -#line 5509 "warmelt-outobj.melt" /**::clear::**/ + MELT_LOCATION ("warmelt-outobj.melt:5524:/ clear"); +#line 5524 "warmelt-outobj.melt" /**::clear::**/ /*clear *//*_#YEAR__L2*/ meltfnum[0] = 0; { - MELT_LOCATION ("warmelt-outobj.melt:5524:/ locexp"); -#line 5524 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5539:/ locexp"); +#line 5539 "warmelt-outobj.melt" /**::locexp::**/ /*add2sbuf_strconst */ meltgc_add_strbuf ((melt_ptr_t) ( /*_.SBUF__V2*/ meltfptr[1]), (" Free Software Foundation, Inc.")); @@ -5131,44 +5133,44 @@ lab_endgetargs:; ; { - MELT_LOCATION ("warmelt-outobj.melt:5525:/ locexp"); -#line 5525 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5540:/ locexp"); +#line 5540 "warmelt-outobj.melt" /**::locexp::**/ meltgc_strbuf_add_indent ((melt_ptr_t) ( /*_.SBUF__V2*/ meltfptr[1]), (0), 0); } ; { - MELT_LOCATION ("warmelt-outobj.melt:5526:/ locexp"); -#line 5526 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5541:/ locexp"); +#line 5541 "warmelt-outobj.melt" /**::locexp::**/ /*add2sbuf_strconst */ meltgc_add_strbuf ((melt_ptr_t) ( /*_.SBUF__V2*/ meltfptr[1]), (" This generated file ")); } ; - MELT_LOCATION ("warmelt-outobj.melt:5527:/ checksignal"); -#line 5527 "warmelt-outobj.melt" /**::checksignal::**/ + MELT_LOCATION ("warmelt-outobj.melt:5542:/ checksignal"); +#line 5542 "warmelt-outobj.melt" /**::checksignal::**/ MELT_CHECK_SIGNAL (); ; /*_#IS_STRING__L3*/ meltfnum[0] = -#line 5527 "warmelt-outobj.melt" /**::expr::**/ +#line 5542 "warmelt-outobj.melt" /**::expr::**/ (melt_magic_discr ((melt_ptr_t) ( /*_.NAME__V3*/ meltfptr[2])) == MELTOBMAG_STRING);; - MELT_LOCATION ("warmelt-outobj.melt:5527:/ cond"); -#line 5527 "warmelt-outobj.melt" /**::cond::**/ + MELT_LOCATION ("warmelt-outobj.melt:5542:/ cond"); +#line 5542 "warmelt-outobj.melt" /**::cond::**/ /*cond */ if ( /*_#IS_STRING__L3*/ meltfnum[0]) /*then */ { /*^cond.then */ -#line 5527 +#line 5542 /*^block */ -#line 5527 +#line 5542 /*anyblock */ { { - MELT_LOCATION ("warmelt-outobj.melt:5530:/ locexp"); -#line 5533 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5545:/ locexp"); +#line 5548 "warmelt-outobj.melt" /**::locexp::**/ /*ADDBASENAME__1 + */ meltgc_add_strbuf ((melt_ptr_t) ( /*_.SBUF__V2*/ meltfptr[1]), lbasename (melt_string_str @@ -5184,8 +5186,8 @@ lab_endgetargs:; ; { - MELT_LOCATION ("warmelt-outobj.melt:5535:/ locexp"); -#line 5535 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5550:/ locexp"); +#line 5550 "warmelt-outobj.melt" /**::locexp::**/ /*add2sbuf_strconst */ meltgc_add_strbuf ((melt_ptr_t) ( /*_.SBUF__V2*/ meltfptr[1]), (" is part of GCC.")); @@ -5193,24 +5195,24 @@ lab_endgetargs:; ; { - MELT_LOCATION ("warmelt-outobj.melt:5536:/ locexp"); -#line 5536 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5551:/ locexp"); +#line 5551 "warmelt-outobj.melt" /**::locexp::**/ meltgc_strbuf_add_indent ((melt_ptr_t) ( /*_.SBUF__V2*/ meltfptr[1]), (0), 0); } ; { - MELT_LOCATION ("warmelt-outobj.melt:5537:/ locexp"); -#line 5537 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5552:/ locexp"); +#line 5552 "warmelt-outobj.melt" /**::locexp::**/ meltgc_strbuf_add_indent ((melt_ptr_t) ( /*_.SBUF__V2*/ meltfptr[1]), (0), 0); } ; { - MELT_LOCATION ("warmelt-outobj.melt:5538:/ locexp"); -#line 5538 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5553:/ locexp"); +#line 5553 "warmelt-outobj.melt" /**::locexp::**/ /*add2sbuf_strconst */ meltgc_add_strbuf ((melt_ptr_t) ( /*_.SBUF__V2*/ meltfptr[1]), (" [DON\'T EDIT THIS GENERATED FILE]\n\n GCC is free software; you can redistribute it and/or modify\n it under the terms of the GNU General Public License as published by\n the Free Software Foundation; either version 3, or (at your option)\n any later version.\n\n GCC is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n GNU General Public License for more details.\n\n You should have received a copy of the GNU General Public License\n along with GCC; see the file COPYING3. If not see\n <http://www.gnu.org/licenses/>.\n**/")); @@ -5218,31 +5220,31 @@ lab_endgetargs:; ; { - MELT_LOCATION ("warmelt-outobj.melt:5554:/ locexp"); -#line 5554 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5569:/ locexp"); +#line 5569 "warmelt-outobj.melt" /**::locexp::**/ meltgc_strbuf_add_indent ((melt_ptr_t) ( /*_.SBUF__V2*/ meltfptr[1]), (0), 0); } ; { - MELT_LOCATION ("warmelt-outobj.melt:5555:/ locexp"); -#line 5555 "warmelt-outobj.melt" /**::locexp::**/ + MELT_LOCATION ("warmelt-outobj.melt:5570:/ locexp"); +#line 5570 "warmelt-outobj.melt" /**::locexp::**/ meltgc_strbuf_add_indent ((melt_ptr_t) ( /*_.SBUF__V2*/ meltfptr[1]), (0), 0); } ; - MELT_LOCATION ("warmelt-outobj.melt:5504:/ checksignal"); -#line 5504 "warmelt-outobj.melt" /**::checksignal::**/ + MELT_LOCATION ("warmelt-outobj.melt:5519:/ checksignal"); +#line 5519 "warmelt-outobj.melt" /**::checksignal::**/ MELT_CHECK_SIGNAL (); ; /*epilog */ /*^clear */ -#line 5504 +#line 5519 /*clear *//*_.IFCPP___V4*/ meltfptr[3] = 0; /*^clear */ -#line 5504 +#line 5519 /*clear *//*_#IS_STRING__L3*/ meltfnum[0] = 0; } |