1 /* GCC MELT GENERATED C++ FILE warmelt-debug.cc - DO NOT EDIT - see http://gcc-melt.org/ */
3 /***+ warmelt-debug without options +***/
7 /* used hash from melt-run.h when compiling this file: */
8 MELT_EXTERN
const char meltrun_used_md5_melt
[] = MELT_RUN_HASHMD5
/* from melt-run.h */;
11 /**** warmelt-debug declarations ****/
12 /**** MELT GENERATED DECLARATIONS for warmelt-debug ** DO NOT EDIT ; see gcc-melt.org ****/
14 /****++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
16 Copyright 2009 - 2014 Free Software Foundation, Inc.
17 Contributed by Basile Starynkevitch <basile@starynkevitch.net>
19 This file is part of GCC.
21 GCC is free software; you can redistribute it and/or modify
22 it under the terms of the GNU General Public License as published by
23 the Free Software Foundation; either version 3, or (at your option)
26 GCC is distributed in the hope that it will be useful,
27 but WITHOUT ANY WARRANTY; without even the implied warranty of
28 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
29 GNU General Public License for more details.
31 You should have received a copy of the GNU General Public License
32 along with GCC; see the file COPYING3. If not see
33 <http://www.gnu.org/licenses/>.
35 ----------------------------------------------------------------****/
38 /** ordinary MELT module meltbuild-sources/warmelt-debug**/
39 #define MELT_HAS_INITIAL_ENVIRONMENT 1 /*usualmodule*/
43 class Melt_InitialClassyFrame_WARMELTmiDEBUG_h640816647
; // forward declaration fromline 6691
44 typedef Melt_InitialClassyFrame_WARMELTmiDEBUG_h640816647 Melt_InitialFrame
;
45 /**** no MELT module variables ****/
47 /*** 4 MELT called hook declarations ***/
49 /*declare MELT called hook #0 HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER **/
50 MELT_EXTERN melt_ptr_t
melthook_HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER (melt_ptr_t melthookdatap
, melt_ptr_t meltinp0_PREVENV
, const char* meltinp1_MODULNAME
);
52 /*declare MELT called hook #1 HOOK_SYMBOL_IMPORTER **/
53 MELT_EXTERN melt_ptr_t
melthook_HOOK_SYMBOL_IMPORTER (melt_ptr_t melthookdatap
, const char* meltinp0_SYMNAMESTR
, const char* meltinp1_MODULENAMESTR
, melt_ptr_t meltinp2_PARENV
);
55 /*declare MELT called hook #2 HOOK_SYMBOL_IMPORTER **/
56 MELT_EXTERN melt_ptr_t
melthook_HOOK_SYMBOL_IMPORTER (melt_ptr_t melthookdatap
, const char* meltinp0_SYMNAMESTR
, const char* meltinp1_MODULENAMESTR
, melt_ptr_t meltinp2_PARENV
);
58 /*declare MELT called hook #3 HOOK_VALUE_EXPORTER **/
59 MELT_EXTERN
void melthook_HOOK_VALUE_EXPORTER (melt_ptr_t melthookdatap
, melt_ptr_t meltinp0_SYM
, melt_ptr_t meltinp1_VAL
, melt_ptr_t meltinp2_CONTENV
);
61 /*** end of 4 MELT called hook declarations ***/
63 /*** no extra MELT c-headers ***/
68 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
73 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
78 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
83 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
88 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
93 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
98 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
103 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_8_WARMELTmiDEBUG_DBG_OUTOBJECT(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
108 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_9_WARMELTmiDEBUG_DBG_OUT(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
113 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_10_WARMELTmiDEBUG_DBGOUT_FIELDS(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
118 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_11_WARMELTmiDEBUG_DBGOUTAGAIN_FIELDS(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
123 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_12_WARMELTmiDEBUG_DBGOUT_NULL_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
128 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_13_WARMELTmiDEBUG_DBGOUT_STRING_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
133 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_14_WARMELTmiDEBUG_DBGOUT_STRBUF_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
138 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_15_WARMELTmiDEBUG_DBGOUT_INTEGER_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
143 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_16_WARMELTmiDEBUG_DBGOUT_DOUBLE_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
148 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_17_WARMELTmiDEBUG_DBGOUT_MIXINT_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
153 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_18_WARMELTmiDEBUG_DBGOUT_MIXLOC_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
158 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_19_WARMELTmiDEBUG_DBGOUT_MIXBIGINT_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
163 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_20_WARMELTmiDEBUG_DBGOUT_MULTIPLE_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
168 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_21_WARMELTmiDEBUG_DBGOUT_ROUTINE_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
173 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_22_WARMELTmiDEBUG_LAMBDA_cl1(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
178 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_23_WARMELTmiDEBUG_DBGOUT_HOOK_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
183 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_24_WARMELTmiDEBUG_LAMBDA_cl2(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
188 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_25_WARMELTmiDEBUG_DBGOUT_CLOSURE_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
193 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_26_WARMELTmiDEBUG_DBGOUT_LIST_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
198 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_27_WARMELTmiDEBUG_DBGOUT_PAIR_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
203 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_28_WARMELTmiDEBUG_DBGOUT_MAPOBJECT_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
208 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_29_WARMELTmiDEBUG_LAMBDA_cl3(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
213 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_30_WARMELTmiDEBUG_LAMBDA_cl4(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
218 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_31_WARMELTmiDEBUG_LAMBDA_cl5(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
223 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_32_WARMELTmiDEBUG_DBGOUT_MAPSTRING_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
228 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_33_WARMELTmiDEBUG_LAMBDA_cl6(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
233 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_34_WARMELTmiDEBUG_LAMBDA_cl7(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
238 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_35_WARMELTmiDEBUG_DBGOUT_BUCKETLONG_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
243 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_36_WARMELTmiDEBUG_DBGOUT_JSONOBJECT_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
248 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_37_WARMELTmiDEBUG_DBGOUT_ANYOBJECT_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
253 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_38_WARMELTmiDEBUG_DBGOUT_ANYRECV_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
258 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_39_WARMELTmiDEBUG_DBGOUTAGAIN_ANYOBJECT_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
263 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_40_WARMELTmiDEBUG_DBGOUT_NAMEDOBJECT_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
268 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_41_WARMELTmiDEBUG_DBGOUTAGAIN_NAMEDOBJECT_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
273 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_42_WARMELTmiDEBUG_DBGOUTAGAIN_SYMBOL_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
278 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_43_WARMELTmiDEBUG_DBGOUT_SYMBOL_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
283 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_44_WARMELTmiDEBUG_DBGOUT_CLASS_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
288 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_45_WARMELTmiDEBUG_DBGOUTAGAIN_KEYWORD_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
293 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_46_WARMELTmiDEBUG_DBGOUT_KEYWORD_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
298 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_47_WARMELTmiDEBUG_DBGOUTAGAIN_CLONED_SYMBOL_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
303 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_48_WARMELTmiDEBUG_DBGOUT_CLONED_SYMBOL_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
308 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_49_WARMELTmiDEBUG_DBGOUT_ENVIRONMENT_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
313 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_50_WARMELTmiDEBUG_DBGOUTAGAIN_CTYPE_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
318 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_51_WARMELTmiDEBUG_DBGOUT_CTYPE_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
323 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_52_WARMELTmiDEBUG_DBGOUT_ANYBINDING_METHOD(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
328 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_53_WARMELTmiDEBUG_DEBUG_LESS_FUN(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
333 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_54_WARMELTmiDEBUG_DEBUG_MORE_FUN(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
338 MELT_EXTERN melt_ptr_t MELT_MODULE_VISIBILITY
meltrout_55_WARMELTmiDEBUG_DISPLAY_DEBUG_MESSAGE(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
, const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
);
341 MELT_EXTERN MELT_LOW_OPTIMIZATION
void* melt_start_this_module (void*); /*mandatory start of module*/
343 MELT_EXTERN
const char melt_module_is_gpl_compatible
[];
345 /*declare opaque initial frame: */
347 typedef Melt_InitialClassyFrame_WARMELTmiDEBUG_h640816647
/*opaqueinitialclassy*/ meltinitial_frame_t
;
350 /* define different names when debugging or not */
352 MELT_EXTERN
const char meltmodule_WARMELTmiDEBUG__melt_have_debug_enabled
[];
353 #define melt_have_debug_string meltmodule_WARMELTmiDEBUG__melt_have_debug_enabled
354 #else /*!MELT_HAVE_DEBUG*/
355 MELT_EXTERN
const char meltmodule_WARMELTmiDEBUG__melt_have_debug_disabled
[];
356 #define melt_have_debug_string meltmodule_WARMELTmiDEBUG__melt_have_debug_disabled
357 #endif /*!MELT_HAVE_DEBUG*/
361 void MELT_MODULE_VISIBILITY MELT_LOW_OPTIMIZATION
meltmod__WARMELTmiDEBUG__initialmeltchunk_0 (meltinitial_frame_t
*, char*); //declare
363 void MELT_MODULE_VISIBILITY MELT_LOW_OPTIMIZATION
meltmod__WARMELTmiDEBUG__initialmeltchunk_1 (meltinitial_frame_t
*, char*); //declare
365 void MELT_MODULE_VISIBILITY MELT_LOW_OPTIMIZATION
meltmod__WARMELTmiDEBUG__initialmeltchunk_2 (meltinitial_frame_t
*, char*); //declare
367 void MELT_MODULE_VISIBILITY MELT_LOW_OPTIMIZATION
meltmod__WARMELTmiDEBUG__initialmeltchunk_3 (meltinitial_frame_t
*, char*); //declare
369 void MELT_MODULE_VISIBILITY MELT_LOW_OPTIMIZATION
meltmod__WARMELTmiDEBUG__initialmeltchunk_4 (meltinitial_frame_t
*, char*); //declare
371 void MELT_MODULE_VISIBILITY MELT_LOW_OPTIMIZATION
meltmod__WARMELTmiDEBUG__initialmeltchunk_5 (meltinitial_frame_t
*, char*); //declare
373 void MELT_MODULE_VISIBILITY MELT_LOW_OPTIMIZATION
meltmod__WARMELTmiDEBUG__initialmeltchunk_6 (meltinitial_frame_t
*, char*); //declare
375 void MELT_MODULE_VISIBILITY MELT_LOW_OPTIMIZATION
meltmod__WARMELTmiDEBUG__initialmeltchunk_7 (meltinitial_frame_t
*, char*); //declare
379 /**** warmelt-debug implementations ****/
380 /**** MELT GENERATED IMPLEMENTATIONS for warmelt-debug ** DO NOT EDIT ; see gcc-melt.org ****/
381 /*** no extra MELT implementations ***/
386 melt_ptr_t MELT_MODULE_VISIBILITY
387 meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
,
388 const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
)
390 long current_blocklevel_signals_meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN_melt
= melt_blocklevel_signals
;
393 static long melt_call_counter__
;
394 long melt_thiscallcounter__ ATTRIBUTE_UNUSED
= ++ melt_call_counter__
;
396 #define meltcallcount melt_thiscallcounter__
399 #define meltcallcount 0L
401 //// emitted by output_curframe_declstruct_init using OUTPUT_CURFRAME_DECLSTRUCT @warmelt-outobj.melt:1538
403 /* start of frame for routine meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN fromline 1752 */
405 /** start of frame for meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN of CLASS_PROCROUTINEOBJ from 1555**/
407 /*curframdeclclassy*/ class MeltFrame_meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN
// fromline 1568
408 : public Melt_CallFrameWithValues
<4>
410 public: /* fromline 1572*/
414 void melt_mark_stuff (void)
416 } /*end melt_mark_stuff*/
417 virtual void melt_mark_ggc_data (void)
421 }; /*end melt_mark_ggc_data*/
422 MeltFrame_meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN(meltclosure_ptr_t clos
) //the closure constructor fromline 1630
423 : Melt_CallFrameWithValues
<4> (
424 #if ENABLE_CHECKING /*fromline 1634*/
426 #endif /* ENABLE_CHECKING fromline 1638*/
427 sizeof(MeltFrame_meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN
), clos
) {};
428 MeltFrame_meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN() //the constructor fromline 1642
429 : Melt_CallFrameWithValues
<4> (
430 #if ENABLE_CHECKING /*fromline 1646*/
432 #endif /* ENABLE_CHECKING fromline 1650*/
433 sizeof(MeltFrame_meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN
)) {};
434 #if ENABLE_CHECKING /*fromline 1654*/
435 MeltFrame_meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN(const char*fil
, int lin
) //the constructor fromline 1656
436 : Melt_CallFrameWithValues
<4> (fil
,lin
, sizeof(MeltFrame_meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN
)) {};
437 MeltFrame_meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN(const char*fil
, int lin
, meltclosure_ptr_t clos
) //the closure constructor fromline 1661
438 : Melt_CallFrameWithValues
<4> (fil
,lin
, sizeof(MeltFrame_meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN
), clos
) {};
439 #endif /* ENABLE_CHECKING fromline 1666*/
441 }; // end class MeltFrame_meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN
444 /** end of frame for meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN fromline 1697**/
446 /* end of frame for routine meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN fromline 1756 */
448 /* classy proc frame meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN */
449 MeltFrame_meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN
450 meltfram__
/*declfrastruct fromline 1780*/
451 /*classyprocarg meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN fromline 1785*/
453 (__FILE__
, __LINE__
, meltclosp_
) /* fromline 1789*/
454 #else /*ENABLE_CHECKING */
455 (meltclosp_
) /* fromline 1793*/
456 #endif /*ENABLE_CHECKING */
459 #define meltframe meltfram__
461 melt_trace_start("REGISTER_TREE_DEBUG_FUN", meltcallcount
);
464 (void)meltfirstargp_
;
465 (void)meltxargdescr_
;
467 (void)meltxresdescr_
;
472 MELT_LOCATION("warmelt-debug.melt:111:/ getarg");
474 meltfptr
[1] = (melt_ptr_t
) meltfirstargp_
;
476 goto meltlab_endgetargs
;
484 MELT_LOCATION("warmelt-debug.melt:116:/ quasiblock");
490 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!TREE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])),
491 (melt_ptr_t
)((/*!CLASS_REFERENCE*/ meltfrout
->tabval
[1])))
497 melt_ptr_t slot
=NULL
, obj
=NULL
;
498 obj
= (melt_ptr_t
)((/*!TREE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])) /*=obj*/;
499 melt_object_get_field(slot
,obj
, 0, "REFERENCED_VALUE");
508 /*_.OLDCONT__V4*/ meltfptr
[3] = /*reallynil*/ NULL
;;
517 (/*null*/(/*_.F__V2*/ meltfptr
[1]) == NULL
);;
518 MELT_LOCATION("warmelt-debug.melt:118:/ cond");
520 if (/*_#NULL__L1*/ meltfnum
[0]) /*then*/
523 /*_#OR___L2*/ meltfnum
[1] = /*_#NULL__L1*/ meltfnum
[0];;
527 MELT_LOCATION("warmelt-debug.melt:118:/ cond.else");
533 /*_#IS_CLOSURE__L3*/ meltfnum
[2] =
534 (melt_magic_discr((melt_ptr_t
)(/*_.F__V2*/ meltfptr
[1])) == MELTOBMAG_CLOSURE
);;
537 meltfnum
[1] = /*_#IS_CLOSURE__L3*/ meltfnum
[2];;
540 MELT_LOCATION("warmelt-debug.melt:118:/ clear");
541 /*clear*/ /*_#IS_CLOSURE__L3*/
549 if (/*_#OR___L2*/ meltfnum
[1]) /*then*/
559 MELT_LOCATION("warmelt-debug.melt:119:/ cond");
562 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!TREE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])),
563 (melt_ptr_t
)((/*!CLASS_REFERENCE*/ meltfrout
->tabval
[1])))
573 melt_assertmsg("checkobj putslot _ @REFERENCED_VALUE", melt_magic_discr((melt_ptr_t
)((/*!TREE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0]))) == MELTOBMAG_OBJECT
);
574 melt_putfield_object(((/*!TREE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])), (0), (/*_.F__V2*/ meltfptr
[1]), "REFERENCED_VALUE");
577 meltgc_touch((/*!TREE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0]));
581 melt_dbgtrace_written_object ((/*!TREE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0]), "put-fields");
594 meltfptr
[2] = /*_.OLDCONT__V4*/ meltfptr
[3];;
596 MELT_LOCATION("warmelt-debug.melt:116:/ clear");
597 /*clear*/ /*_.OLDCONT__V4*/
600 /*clear*/ /*_#NULL__L1*/
603 /*clear*/ /*_#OR___L2*/
605 MELT_LOCATION("warmelt-debug.melt:111:/ quasiblock");
609 meltfptr
[0] = /*_.LET___V3*/ meltfptr
[2];;
612 MELT_LOCATION("warmelt-debug.melt:111:/ locexp");
613 /*ochecknores compilobj_nrep_return*/
615 if (meltxresdescr_
&& meltxresdescr_
[0] && meltxrestab_
)
616 melt_warn_for_no_expected_secondary_results();
617 /* we warned when secondary results are expected but not returned. */
618 #endif /*MELT_HAVE_DEBUG*/
625 goto meltlabend_rout
;
629 /*clear*/ /*_.LET___V3*/
634 goto meltlabend_rout
;
636 melt_trace_end("REGISTER_TREE_DEBUG_FUN", meltcallcount
);
637 melt_blocklevel_signals
= current_blocklevel_signals_meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN_melt
;
638 return (melt_ptr_t
)(/*_._RETVAL___V1*/ meltfptr
[0]);
641 #undef MELTFRAM_NBVARNUM
642 #undef MELTFRAM_NBVARPTR
643 } /*end meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN*/
650 melt_ptr_t MELT_MODULE_VISIBILITY
651 meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
,
652 const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
)
654 long current_blocklevel_signals_meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN_melt
= melt_blocklevel_signals
;
657 static long melt_call_counter__
;
658 long melt_thiscallcounter__ ATTRIBUTE_UNUSED
= ++ melt_call_counter__
;
660 #define meltcallcount melt_thiscallcounter__
663 #define meltcallcount 0L
665 //// emitted by output_curframe_declstruct_init using OUTPUT_CURFRAME_DECLSTRUCT @warmelt-outobj.melt:1538
667 /* start of frame for routine meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN fromline 1752 */
669 /** start of frame for meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN of CLASS_PROCROUTINEOBJ from 1555**/
671 /*curframdeclclassy*/ class MeltFrame_meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN
// fromline 1568
672 : public Melt_CallFrameWithValues
<4>
674 public: /* fromline 1572*/
678 void melt_mark_stuff (void)
680 } /*end melt_mark_stuff*/
681 virtual void melt_mark_ggc_data (void)
685 }; /*end melt_mark_ggc_data*/
686 MeltFrame_meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN(meltclosure_ptr_t clos
) //the closure constructor fromline 1630
687 : Melt_CallFrameWithValues
<4> (
688 #if ENABLE_CHECKING /*fromline 1634*/
690 #endif /* ENABLE_CHECKING fromline 1638*/
691 sizeof(MeltFrame_meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN
), clos
) {};
692 MeltFrame_meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN() //the constructor fromline 1642
693 : Melt_CallFrameWithValues
<4> (
694 #if ENABLE_CHECKING /*fromline 1646*/
696 #endif /* ENABLE_CHECKING fromline 1650*/
697 sizeof(MeltFrame_meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN
)) {};
698 #if ENABLE_CHECKING /*fromline 1654*/
699 MeltFrame_meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN(const char*fil
, int lin
) //the constructor fromline 1656
700 : Melt_CallFrameWithValues
<4> (fil
,lin
, sizeof(MeltFrame_meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN
)) {};
701 MeltFrame_meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN(const char*fil
, int lin
, meltclosure_ptr_t clos
) //the closure constructor fromline 1661
702 : Melt_CallFrameWithValues
<4> (fil
,lin
, sizeof(MeltFrame_meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN
), clos
) {};
703 #endif /* ENABLE_CHECKING fromline 1666*/
705 }; // end class MeltFrame_meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN
708 /** end of frame for meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN fromline 1697**/
710 /* end of frame for routine meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN fromline 1756 */
712 /* classy proc frame meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN */
713 MeltFrame_meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN
714 meltfram__
/*declfrastruct fromline 1780*/
715 /*classyprocarg meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN fromline 1785*/
717 (__FILE__
, __LINE__
, meltclosp_
) /* fromline 1789*/
718 #else /*ENABLE_CHECKING */
719 (meltclosp_
) /* fromline 1793*/
720 #endif /*ENABLE_CHECKING */
723 #define meltframe meltfram__
725 melt_trace_start("REGISTER_GIMPLE_DEBUG_FUN", meltcallcount
);
728 (void)meltfirstargp_
;
729 (void)meltxargdescr_
;
731 (void)meltxresdescr_
;
736 MELT_LOCATION("warmelt-debug.melt:124:/ getarg");
738 meltfptr
[1] = (melt_ptr_t
) meltfirstargp_
;
740 goto meltlab_endgetargs
;
748 MELT_LOCATION("warmelt-debug.melt:129:/ quasiblock");
754 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!GIMPLE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])),
755 (melt_ptr_t
)((/*!CLASS_REFERENCE*/ meltfrout
->tabval
[1])))
761 melt_ptr_t slot
=NULL
, obj
=NULL
;
762 obj
= (melt_ptr_t
)((/*!GIMPLE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])) /*=obj*/;
763 melt_object_get_field(slot
,obj
, 0, "REFERENCED_VALUE");
772 /*_.OLDCONT__V4*/ meltfptr
[3] = /*reallynil*/ NULL
;;
781 (/*null*/(/*_.F__V2*/ meltfptr
[1]) == NULL
);;
782 MELT_LOCATION("warmelt-debug.melt:131:/ cond");
784 if (/*_#NULL__L1*/ meltfnum
[0]) /*then*/
787 /*_#OR___L2*/ meltfnum
[1] = /*_#NULL__L1*/ meltfnum
[0];;
791 MELT_LOCATION("warmelt-debug.melt:131:/ cond.else");
797 /*_#IS_CLOSURE__L3*/ meltfnum
[2] =
798 (melt_magic_discr((melt_ptr_t
)(/*_.F__V2*/ meltfptr
[1])) == MELTOBMAG_CLOSURE
);;
801 meltfnum
[1] = /*_#IS_CLOSURE__L3*/ meltfnum
[2];;
804 MELT_LOCATION("warmelt-debug.melt:131:/ clear");
805 /*clear*/ /*_#IS_CLOSURE__L3*/
813 if (/*_#OR___L2*/ meltfnum
[1]) /*then*/
823 MELT_LOCATION("warmelt-debug.melt:132:/ cond");
826 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!GIMPLE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])),
827 (melt_ptr_t
)((/*!CLASS_REFERENCE*/ meltfrout
->tabval
[1])))
837 melt_assertmsg("checkobj putslot _ @REFERENCED_VALUE", melt_magic_discr((melt_ptr_t
)((/*!GIMPLE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0]))) == MELTOBMAG_OBJECT
);
838 melt_putfield_object(((/*!GIMPLE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])), (0), (/*_.F__V2*/ meltfptr
[1]), "REFERENCED_VALUE");
841 meltgc_touch((/*!GIMPLE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0]));
845 melt_dbgtrace_written_object ((/*!GIMPLE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0]), "put-fields");
858 meltfptr
[2] = /*_.OLDCONT__V4*/ meltfptr
[3];;
860 MELT_LOCATION("warmelt-debug.melt:129:/ clear");
861 /*clear*/ /*_.OLDCONT__V4*/
864 /*clear*/ /*_#NULL__L1*/
867 /*clear*/ /*_#OR___L2*/
869 MELT_LOCATION("warmelt-debug.melt:124:/ quasiblock");
873 meltfptr
[0] = /*_.LET___V3*/ meltfptr
[2];;
876 MELT_LOCATION("warmelt-debug.melt:124:/ locexp");
877 /*ochecknores compilobj_nrep_return*/
879 if (meltxresdescr_
&& meltxresdescr_
[0] && meltxrestab_
)
880 melt_warn_for_no_expected_secondary_results();
881 /* we warned when secondary results are expected but not returned. */
882 #endif /*MELT_HAVE_DEBUG*/
889 goto meltlabend_rout
;
893 /*clear*/ /*_.LET___V3*/
898 goto meltlabend_rout
;
900 melt_trace_end("REGISTER_GIMPLE_DEBUG_FUN", meltcallcount
);
901 melt_blocklevel_signals
= current_blocklevel_signals_meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN_melt
;
902 return (melt_ptr_t
)(/*_._RETVAL___V1*/ meltfptr
[0]);
905 #undef MELTFRAM_NBVARNUM
906 #undef MELTFRAM_NBVARPTR
907 } /*end meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN*/
914 melt_ptr_t MELT_MODULE_VISIBILITY
915 meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
,
916 const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
)
918 long current_blocklevel_signals_meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN_melt
= melt_blocklevel_signals
;
921 static long melt_call_counter__
;
922 long melt_thiscallcounter__ ATTRIBUTE_UNUSED
= ++ melt_call_counter__
;
924 #define meltcallcount melt_thiscallcounter__
927 #define meltcallcount 0L
929 //// emitted by output_curframe_declstruct_init using OUTPUT_CURFRAME_DECLSTRUCT @warmelt-outobj.melt:1538
931 /* start of frame for routine meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN fromline 1752 */
933 /** start of frame for meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN of CLASS_PROCROUTINEOBJ from 1555**/
935 /*curframdeclclassy*/ class MeltFrame_meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN
// fromline 1568
936 : public Melt_CallFrameWithValues
<4>
938 public: /* fromline 1572*/
942 void melt_mark_stuff (void)
944 } /*end melt_mark_stuff*/
945 virtual void melt_mark_ggc_data (void)
949 }; /*end melt_mark_ggc_data*/
950 MeltFrame_meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN(meltclosure_ptr_t clos
) //the closure constructor fromline 1630
951 : Melt_CallFrameWithValues
<4> (
952 #if ENABLE_CHECKING /*fromline 1634*/
954 #endif /* ENABLE_CHECKING fromline 1638*/
955 sizeof(MeltFrame_meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN
), clos
) {};
956 MeltFrame_meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN() //the constructor fromline 1642
957 : Melt_CallFrameWithValues
<4> (
958 #if ENABLE_CHECKING /*fromline 1646*/
960 #endif /* ENABLE_CHECKING fromline 1650*/
961 sizeof(MeltFrame_meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN
)) {};
962 #if ENABLE_CHECKING /*fromline 1654*/
963 MeltFrame_meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN(const char*fil
, int lin
) //the constructor fromline 1656
964 : Melt_CallFrameWithValues
<4> (fil
,lin
, sizeof(MeltFrame_meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN
)) {};
965 MeltFrame_meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN(const char*fil
, int lin
, meltclosure_ptr_t clos
) //the closure constructor fromline 1661
966 : Melt_CallFrameWithValues
<4> (fil
,lin
, sizeof(MeltFrame_meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN
), clos
) {};
967 #endif /* ENABLE_CHECKING fromline 1666*/
969 }; // end class MeltFrame_meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN
972 /** end of frame for meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN fromline 1697**/
974 /* end of frame for routine meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN fromline 1756 */
976 /* classy proc frame meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN */
977 MeltFrame_meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN
978 meltfram__
/*declfrastruct fromline 1780*/
979 /*classyprocarg meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN fromline 1785*/
981 (__FILE__
, __LINE__
, meltclosp_
) /* fromline 1789*/
982 #else /*ENABLE_CHECKING */
983 (meltclosp_
) /* fromline 1793*/
984 #endif /*ENABLE_CHECKING */
987 #define meltframe meltfram__
989 melt_trace_start("REGISTER_GIMPLESEQ_DEBUG_FUN", meltcallcount
);
992 (void)meltfirstargp_
;
993 (void)meltxargdescr_
;
995 (void)meltxresdescr_
;
1000 MELT_LOCATION("warmelt-debug.melt:137:/ getarg");
1002 meltfptr
[1] = (melt_ptr_t
) meltfirstargp_
;
1004 goto meltlab_endgetargs
;
1012 MELT_LOCATION("warmelt-debug.melt:142:/ quasiblock");
1018 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!GIMPLESEQ_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])),
1019 (melt_ptr_t
)((/*!CLASS_REFERENCE*/ meltfrout
->tabval
[1])))
1025 melt_ptr_t slot
=NULL
, obj
=NULL
;
1026 obj
= (melt_ptr_t
)((/*!GIMPLESEQ_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])) /*=obj*/;
1027 melt_object_get_field(slot
,obj
, 0, "REFERENCED_VALUE");
1036 /*_.OLDCONT__V4*/ meltfptr
[3] = /*reallynil*/ NULL
;;
1040 MELT_CHECK_SIGNAL();
1045 (/*null*/(/*_.F__V2*/ meltfptr
[1]) == NULL
);;
1046 MELT_LOCATION("warmelt-debug.melt:144:/ cond");
1048 if (/*_#NULL__L1*/ meltfnum
[0]) /*then*/
1051 /*_#OR___L2*/ meltfnum
[1] = /*_#NULL__L1*/ meltfnum
[0];;
1055 MELT_LOCATION("warmelt-debug.melt:144:/ cond.else");
1061 /*_#IS_CLOSURE__L3*/ meltfnum
[2] =
1062 (melt_magic_discr((melt_ptr_t
)(/*_.F__V2*/ meltfptr
[1])) == MELTOBMAG_CLOSURE
);;
1065 meltfnum
[1] = /*_#IS_CLOSURE__L3*/ meltfnum
[2];;
1068 MELT_LOCATION("warmelt-debug.melt:144:/ clear");
1069 /*clear*/ /*_#IS_CLOSURE__L3*/
1077 if (/*_#OR___L2*/ meltfnum
[1]) /*then*/
1085 MELT_CHECK_SIGNAL();
1087 MELT_LOCATION("warmelt-debug.melt:145:/ cond");
1090 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!GIMPLESEQ_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])),
1091 (melt_ptr_t
)((/*!CLASS_REFERENCE*/ meltfrout
->tabval
[1])))
1101 melt_assertmsg("checkobj putslot _ @REFERENCED_VALUE", melt_magic_discr((melt_ptr_t
)((/*!GIMPLESEQ_DEBUG_FUNCONT*/ meltfrout
->tabval
[0]))) == MELTOBMAG_OBJECT
);
1102 melt_putfield_object(((/*!GIMPLESEQ_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])), (0), (/*_.F__V2*/ meltfptr
[1]), "REFERENCED_VALUE");
1105 meltgc_touch((/*!GIMPLESEQ_DEBUG_FUNCONT*/ meltfrout
->tabval
[0]));
1109 melt_dbgtrace_written_object ((/*!GIMPLESEQ_DEBUG_FUNCONT*/ meltfrout
->tabval
[0]), "put-fields");
1122 meltfptr
[2] = /*_.OLDCONT__V4*/ meltfptr
[3];;
1124 MELT_LOCATION("warmelt-debug.melt:142:/ clear");
1125 /*clear*/ /*_.OLDCONT__V4*/
1128 /*clear*/ /*_#NULL__L1*/
1131 /*clear*/ /*_#OR___L2*/
1133 MELT_LOCATION("warmelt-debug.melt:137:/ quasiblock");
1137 meltfptr
[0] = /*_.LET___V3*/ meltfptr
[2];;
1140 MELT_LOCATION("warmelt-debug.melt:137:/ locexp");
1141 /*ochecknores compilobj_nrep_return*/
1143 if (meltxresdescr_
&& meltxresdescr_
[0] && meltxrestab_
)
1144 melt_warn_for_no_expected_secondary_results();
1145 /* we warned when secondary results are expected but not returned. */
1146 #endif /*MELT_HAVE_DEBUG*/
1153 goto meltlabend_rout
;
1157 /*clear*/ /*_.LET___V3*/
1162 goto meltlabend_rout
;
1164 melt_trace_end("REGISTER_GIMPLESEQ_DEBUG_FUN", meltcallcount
);
1165 melt_blocklevel_signals
= current_blocklevel_signals_meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN_melt
;
1166 return (melt_ptr_t
)(/*_._RETVAL___V1*/ meltfptr
[0]);
1167 #undef meltcallcount
1169 #undef MELTFRAM_NBVARNUM
1170 #undef MELTFRAM_NBVARPTR
1171 } /*end meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN*/
1178 melt_ptr_t MELT_MODULE_VISIBILITY
1179 meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
,
1180 const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
)
1182 long current_blocklevel_signals_meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN_melt
= melt_blocklevel_signals
;
1185 static long melt_call_counter__
;
1186 long melt_thiscallcounter__ ATTRIBUTE_UNUSED
= ++ melt_call_counter__
;
1187 #undef meltcallcount
1188 #define meltcallcount melt_thiscallcounter__
1190 #undef meltcallcount
1191 #define meltcallcount 0L
1193 //// emitted by output_curframe_declstruct_init using OUTPUT_CURFRAME_DECLSTRUCT @warmelt-outobj.melt:1538
1195 /* start of frame for routine meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN fromline 1752 */
1197 /** start of frame for meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN of CLASS_PROCROUTINEOBJ from 1555**/
1199 /*curframdeclclassy*/ class MeltFrame_meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN
// fromline 1568
1200 : public Melt_CallFrameWithValues
<4>
1202 public: /* fromline 1572*/
1203 long mcfr_varnum
[3];
1206 void melt_mark_stuff (void)
1208 } /*end melt_mark_stuff*/
1209 virtual void melt_mark_ggc_data (void)
1211 melt_mark_values ();
1213 }; /*end melt_mark_ggc_data*/
1214 MeltFrame_meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN(meltclosure_ptr_t clos
) //the closure constructor fromline 1630
1215 : Melt_CallFrameWithValues
<4> (
1216 #if ENABLE_CHECKING /*fromline 1634*/
1218 #endif /* ENABLE_CHECKING fromline 1638*/
1219 sizeof(MeltFrame_meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN
), clos
) {};
1220 MeltFrame_meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN() //the constructor fromline 1642
1221 : Melt_CallFrameWithValues
<4> (
1222 #if ENABLE_CHECKING /*fromline 1646*/
1224 #endif /* ENABLE_CHECKING fromline 1650*/
1225 sizeof(MeltFrame_meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN
)) {};
1226 #if ENABLE_CHECKING /*fromline 1654*/
1227 MeltFrame_meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN(const char*fil
, int lin
) //the constructor fromline 1656
1228 : Melt_CallFrameWithValues
<4> (fil
,lin
, sizeof(MeltFrame_meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN
)) {};
1229 MeltFrame_meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN(const char*fil
, int lin
, meltclosure_ptr_t clos
) //the closure constructor fromline 1661
1230 : Melt_CallFrameWithValues
<4> (fil
,lin
, sizeof(MeltFrame_meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN
), clos
) {};
1231 #endif /* ENABLE_CHECKING fromline 1666*/
1233 }; // end class MeltFrame_meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN
1236 /** end of frame for meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN fromline 1697**/
1238 /* end of frame for routine meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN fromline 1756 */
1240 /* classy proc frame meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN */
1241 MeltFrame_meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN
1242 meltfram__
/*declfrastruct fromline 1780*/
1243 /*classyprocarg meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN fromline 1785*/
1245 (__FILE__
, __LINE__
, meltclosp_
) /* fromline 1789*/
1246 #else /*ENABLE_CHECKING */
1247 (meltclosp_
) /* fromline 1793*/
1248 #endif /*ENABLE_CHECKING */
1251 #define meltframe meltfram__
1253 melt_trace_start("REGISTER_EDGE_DEBUG_FUN", meltcallcount
);
1256 (void)meltfirstargp_
;
1257 (void)meltxargdescr_
;
1259 (void)meltxresdescr_
;
1264 MELT_LOCATION("warmelt-debug.melt:150:/ getarg");
1266 meltfptr
[1] = (melt_ptr_t
) meltfirstargp_
;
1268 goto meltlab_endgetargs
;
1276 MELT_LOCATION("warmelt-debug.melt:155:/ quasiblock");
1282 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!EDGE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])),
1283 (melt_ptr_t
)((/*!CLASS_REFERENCE*/ meltfrout
->tabval
[1])))
1289 melt_ptr_t slot
=NULL
, obj
=NULL
;
1290 obj
= (melt_ptr_t
)((/*!EDGE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])) /*=obj*/;
1291 melt_object_get_field(slot
,obj
, 0, "REFERENCED_VALUE");
1300 /*_.OLDCONT__V4*/ meltfptr
[3] = /*reallynil*/ NULL
;;
1304 MELT_CHECK_SIGNAL();
1309 (/*null*/(/*_.F__V2*/ meltfptr
[1]) == NULL
);;
1310 MELT_LOCATION("warmelt-debug.melt:157:/ cond");
1312 if (/*_#NULL__L1*/ meltfnum
[0]) /*then*/
1315 /*_#OR___L2*/ meltfnum
[1] = /*_#NULL__L1*/ meltfnum
[0];;
1319 MELT_LOCATION("warmelt-debug.melt:157:/ cond.else");
1325 /*_#IS_CLOSURE__L3*/ meltfnum
[2] =
1326 (melt_magic_discr((melt_ptr_t
)(/*_.F__V2*/ meltfptr
[1])) == MELTOBMAG_CLOSURE
);;
1329 meltfnum
[1] = /*_#IS_CLOSURE__L3*/ meltfnum
[2];;
1332 MELT_LOCATION("warmelt-debug.melt:157:/ clear");
1333 /*clear*/ /*_#IS_CLOSURE__L3*/
1341 if (/*_#OR___L2*/ meltfnum
[1]) /*then*/
1349 MELT_CHECK_SIGNAL();
1351 MELT_LOCATION("warmelt-debug.melt:158:/ cond");
1354 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!EDGE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])),
1355 (melt_ptr_t
)((/*!CLASS_REFERENCE*/ meltfrout
->tabval
[1])))
1365 melt_assertmsg("checkobj putslot _ @REFERENCED_VALUE", melt_magic_discr((melt_ptr_t
)((/*!EDGE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0]))) == MELTOBMAG_OBJECT
);
1366 melt_putfield_object(((/*!EDGE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])), (0), (/*_.F__V2*/ meltfptr
[1]), "REFERENCED_VALUE");
1369 meltgc_touch((/*!EDGE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0]));
1373 melt_dbgtrace_written_object ((/*!EDGE_DEBUG_FUNCONT*/ meltfrout
->tabval
[0]), "put-fields");
1386 meltfptr
[2] = /*_.OLDCONT__V4*/ meltfptr
[3];;
1388 MELT_LOCATION("warmelt-debug.melt:155:/ clear");
1389 /*clear*/ /*_.OLDCONT__V4*/
1392 /*clear*/ /*_#NULL__L1*/
1395 /*clear*/ /*_#OR___L2*/
1397 MELT_LOCATION("warmelt-debug.melt:150:/ quasiblock");
1401 meltfptr
[0] = /*_.LET___V3*/ meltfptr
[2];;
1404 MELT_LOCATION("warmelt-debug.melt:150:/ locexp");
1405 /*ochecknores compilobj_nrep_return*/
1407 if (meltxresdescr_
&& meltxresdescr_
[0] && meltxrestab_
)
1408 melt_warn_for_no_expected_secondary_results();
1409 /* we warned when secondary results are expected but not returned. */
1410 #endif /*MELT_HAVE_DEBUG*/
1417 goto meltlabend_rout
;
1421 /*clear*/ /*_.LET___V3*/
1426 goto meltlabend_rout
;
1428 melt_trace_end("REGISTER_EDGE_DEBUG_FUN", meltcallcount
);
1429 melt_blocklevel_signals
= current_blocklevel_signals_meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN_melt
;
1430 return (melt_ptr_t
)(/*_._RETVAL___V1*/ meltfptr
[0]);
1431 #undef meltcallcount
1433 #undef MELTFRAM_NBVARNUM
1434 #undef MELTFRAM_NBVARPTR
1435 } /*end meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN*/
1442 melt_ptr_t MELT_MODULE_VISIBILITY
1443 meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
,
1444 const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
)
1446 long current_blocklevel_signals_meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN_melt
= melt_blocklevel_signals
;
1449 static long melt_call_counter__
;
1450 long melt_thiscallcounter__ ATTRIBUTE_UNUSED
= ++ melt_call_counter__
;
1451 #undef meltcallcount
1452 #define meltcallcount melt_thiscallcounter__
1454 #undef meltcallcount
1455 #define meltcallcount 0L
1457 //// emitted by output_curframe_declstruct_init using OUTPUT_CURFRAME_DECLSTRUCT @warmelt-outobj.melt:1538
1459 /* start of frame for routine meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN fromline 1752 */
1461 /** start of frame for meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN of CLASS_PROCROUTINEOBJ from 1555**/
1463 /*curframdeclclassy*/ class MeltFrame_meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN
// fromline 1568
1464 : public Melt_CallFrameWithValues
<4>
1466 public: /* fromline 1572*/
1467 long mcfr_varnum
[3];
1470 void melt_mark_stuff (void)
1472 } /*end melt_mark_stuff*/
1473 virtual void melt_mark_ggc_data (void)
1475 melt_mark_values ();
1477 }; /*end melt_mark_ggc_data*/
1478 MeltFrame_meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN(meltclosure_ptr_t clos
) //the closure constructor fromline 1630
1479 : Melt_CallFrameWithValues
<4> (
1480 #if ENABLE_CHECKING /*fromline 1634*/
1482 #endif /* ENABLE_CHECKING fromline 1638*/
1483 sizeof(MeltFrame_meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN
), clos
) {};
1484 MeltFrame_meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN() //the constructor fromline 1642
1485 : Melt_CallFrameWithValues
<4> (
1486 #if ENABLE_CHECKING /*fromline 1646*/
1488 #endif /* ENABLE_CHECKING fromline 1650*/
1489 sizeof(MeltFrame_meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN
)) {};
1490 #if ENABLE_CHECKING /*fromline 1654*/
1491 MeltFrame_meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN(const char*fil
, int lin
) //the constructor fromline 1656
1492 : Melt_CallFrameWithValues
<4> (fil
,lin
, sizeof(MeltFrame_meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN
)) {};
1493 MeltFrame_meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN(const char*fil
, int lin
, meltclosure_ptr_t clos
) //the closure constructor fromline 1661
1494 : Melt_CallFrameWithValues
<4> (fil
,lin
, sizeof(MeltFrame_meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN
), clos
) {};
1495 #endif /* ENABLE_CHECKING fromline 1666*/
1497 }; // end class MeltFrame_meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN
1500 /** end of frame for meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN fromline 1697**/
1502 /* end of frame for routine meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN fromline 1756 */
1504 /* classy proc frame meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN */
1505 MeltFrame_meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN
1506 meltfram__
/*declfrastruct fromline 1780*/
1507 /*classyprocarg meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN fromline 1785*/
1509 (__FILE__
, __LINE__
, meltclosp_
) /* fromline 1789*/
1510 #else /*ENABLE_CHECKING */
1511 (meltclosp_
) /* fromline 1793*/
1512 #endif /*ENABLE_CHECKING */
1515 #define meltframe meltfram__
1517 melt_trace_start("REGISTER_BASICBLOCK_DEBUG_FUN", meltcallcount
);
1520 (void)meltfirstargp_
;
1521 (void)meltxargdescr_
;
1523 (void)meltxresdescr_
;
1528 MELT_LOCATION("warmelt-debug.melt:163:/ getarg");
1530 meltfptr
[1] = (melt_ptr_t
) meltfirstargp_
;
1532 goto meltlab_endgetargs
;
1540 MELT_LOCATION("warmelt-debug.melt:168:/ quasiblock");
1546 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!BASICBLOCK_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])),
1547 (melt_ptr_t
)((/*!CLASS_REFERENCE*/ meltfrout
->tabval
[1])))
1553 melt_ptr_t slot
=NULL
, obj
=NULL
;
1554 obj
= (melt_ptr_t
)((/*!BASICBLOCK_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])) /*=obj*/;
1555 melt_object_get_field(slot
,obj
, 0, "REFERENCED_VALUE");
1564 /*_.OLDCONT__V4*/ meltfptr
[3] = /*reallynil*/ NULL
;;
1568 MELT_CHECK_SIGNAL();
1573 (/*null*/(/*_.F__V2*/ meltfptr
[1]) == NULL
);;
1574 MELT_LOCATION("warmelt-debug.melt:170:/ cond");
1576 if (/*_#NULL__L1*/ meltfnum
[0]) /*then*/
1579 /*_#OR___L2*/ meltfnum
[1] = /*_#NULL__L1*/ meltfnum
[0];;
1583 MELT_LOCATION("warmelt-debug.melt:170:/ cond.else");
1589 /*_#IS_CLOSURE__L3*/ meltfnum
[2] =
1590 (melt_magic_discr((melt_ptr_t
)(/*_.F__V2*/ meltfptr
[1])) == MELTOBMAG_CLOSURE
);;
1593 meltfnum
[1] = /*_#IS_CLOSURE__L3*/ meltfnum
[2];;
1596 MELT_LOCATION("warmelt-debug.melt:170:/ clear");
1597 /*clear*/ /*_#IS_CLOSURE__L3*/
1605 if (/*_#OR___L2*/ meltfnum
[1]) /*then*/
1613 MELT_CHECK_SIGNAL();
1615 MELT_LOCATION("warmelt-debug.melt:171:/ cond");
1618 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!BASICBLOCK_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])),
1619 (melt_ptr_t
)((/*!CLASS_REFERENCE*/ meltfrout
->tabval
[1])))
1629 melt_assertmsg("checkobj putslot _ @REFERENCED_VALUE", melt_magic_discr((melt_ptr_t
)((/*!BASICBLOCK_DEBUG_FUNCONT*/ meltfrout
->tabval
[0]))) == MELTOBMAG_OBJECT
);
1630 melt_putfield_object(((/*!BASICBLOCK_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])), (0), (/*_.F__V2*/ meltfptr
[1]), "REFERENCED_VALUE");
1633 meltgc_touch((/*!BASICBLOCK_DEBUG_FUNCONT*/ meltfrout
->tabval
[0]));
1637 melt_dbgtrace_written_object ((/*!BASICBLOCK_DEBUG_FUNCONT*/ meltfrout
->tabval
[0]), "put-fields");
1650 meltfptr
[2] = /*_.OLDCONT__V4*/ meltfptr
[3];;
1652 MELT_LOCATION("warmelt-debug.melt:168:/ clear");
1653 /*clear*/ /*_.OLDCONT__V4*/
1656 /*clear*/ /*_#NULL__L1*/
1659 /*clear*/ /*_#OR___L2*/
1661 MELT_LOCATION("warmelt-debug.melt:163:/ quasiblock");
1665 meltfptr
[0] = /*_.LET___V3*/ meltfptr
[2];;
1668 MELT_LOCATION("warmelt-debug.melt:163:/ locexp");
1669 /*ochecknores compilobj_nrep_return*/
1671 if (meltxresdescr_
&& meltxresdescr_
[0] && meltxrestab_
)
1672 melt_warn_for_no_expected_secondary_results();
1673 /* we warned when secondary results are expected but not returned. */
1674 #endif /*MELT_HAVE_DEBUG*/
1681 goto meltlabend_rout
;
1685 /*clear*/ /*_.LET___V3*/
1690 goto meltlabend_rout
;
1692 melt_trace_end("REGISTER_BASICBLOCK_DEBUG_FUN", meltcallcount
);
1693 melt_blocklevel_signals
= current_blocklevel_signals_meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN_melt
;
1694 return (melt_ptr_t
)(/*_._RETVAL___V1*/ meltfptr
[0]);
1695 #undef meltcallcount
1697 #undef MELTFRAM_NBVARNUM
1698 #undef MELTFRAM_NBVARPTR
1699 } /*end meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN*/
1706 melt_ptr_t MELT_MODULE_VISIBILITY
1707 meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
,
1708 const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
)
1710 long current_blocklevel_signals_meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN_melt
= melt_blocklevel_signals
;
1713 static long melt_call_counter__
;
1714 long melt_thiscallcounter__ ATTRIBUTE_UNUSED
= ++ melt_call_counter__
;
1715 #undef meltcallcount
1716 #define meltcallcount melt_thiscallcounter__
1718 #undef meltcallcount
1719 #define meltcallcount 0L
1721 //// emitted by output_curframe_declstruct_init using OUTPUT_CURFRAME_DECLSTRUCT @warmelt-outobj.melt:1538
1723 /* start of frame for routine meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN fromline 1752 */
1725 /** start of frame for meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN of CLASS_PROCROUTINEOBJ from 1555**/
1727 /*curframdeclclassy*/ class MeltFrame_meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN
// fromline 1568
1728 : public Melt_CallFrameWithValues
<4>
1730 public: /* fromline 1572*/
1731 long mcfr_varnum
[3];
1734 void melt_mark_stuff (void)
1736 } /*end melt_mark_stuff*/
1737 virtual void melt_mark_ggc_data (void)
1739 melt_mark_values ();
1741 }; /*end melt_mark_ggc_data*/
1742 MeltFrame_meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN(meltclosure_ptr_t clos
) //the closure constructor fromline 1630
1743 : Melt_CallFrameWithValues
<4> (
1744 #if ENABLE_CHECKING /*fromline 1634*/
1746 #endif /* ENABLE_CHECKING fromline 1638*/
1747 sizeof(MeltFrame_meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN
), clos
) {};
1748 MeltFrame_meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN() //the constructor fromline 1642
1749 : Melt_CallFrameWithValues
<4> (
1750 #if ENABLE_CHECKING /*fromline 1646*/
1752 #endif /* ENABLE_CHECKING fromline 1650*/
1753 sizeof(MeltFrame_meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN
)) {};
1754 #if ENABLE_CHECKING /*fromline 1654*/
1755 MeltFrame_meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN(const char*fil
, int lin
) //the constructor fromline 1656
1756 : Melt_CallFrameWithValues
<4> (fil
,lin
, sizeof(MeltFrame_meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN
)) {};
1757 MeltFrame_meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN(const char*fil
, int lin
, meltclosure_ptr_t clos
) //the closure constructor fromline 1661
1758 : Melt_CallFrameWithValues
<4> (fil
,lin
, sizeof(MeltFrame_meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN
), clos
) {};
1759 #endif /* ENABLE_CHECKING fromline 1666*/
1761 }; // end class MeltFrame_meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN
1764 /** end of frame for meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN fromline 1697**/
1766 /* end of frame for routine meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN fromline 1756 */
1768 /* classy proc frame meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN */
1769 MeltFrame_meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN
1770 meltfram__
/*declfrastruct fromline 1780*/
1771 /*classyprocarg meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN fromline 1785*/
1773 (__FILE__
, __LINE__
, meltclosp_
) /* fromline 1789*/
1774 #else /*ENABLE_CHECKING */
1775 (meltclosp_
) /* fromline 1793*/
1776 #endif /*ENABLE_CHECKING */
1779 #define meltframe meltfram__
1781 melt_trace_start("REGISTER_LOOP_DEBUG_FUN", meltcallcount
);
1784 (void)meltfirstargp_
;
1785 (void)meltxargdescr_
;
1787 (void)meltxresdescr_
;
1792 MELT_LOCATION("warmelt-debug.melt:176:/ getarg");
1794 meltfptr
[1] = (melt_ptr_t
) meltfirstargp_
;
1796 goto meltlab_endgetargs
;
1804 MELT_LOCATION("warmelt-debug.melt:181:/ quasiblock");
1810 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!LOOP_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])),
1811 (melt_ptr_t
)((/*!CLASS_REFERENCE*/ meltfrout
->tabval
[1])))
1817 melt_ptr_t slot
=NULL
, obj
=NULL
;
1818 obj
= (melt_ptr_t
)((/*!LOOP_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])) /*=obj*/;
1819 melt_object_get_field(slot
,obj
, 0, "REFERENCED_VALUE");
1828 /*_.OLDCONT__V4*/ meltfptr
[3] = /*reallynil*/ NULL
;;
1832 MELT_CHECK_SIGNAL();
1837 (/*null*/(/*_.F__V2*/ meltfptr
[1]) == NULL
);;
1838 MELT_LOCATION("warmelt-debug.melt:183:/ cond");
1840 if (/*_#NULL__L1*/ meltfnum
[0]) /*then*/
1843 /*_#OR___L2*/ meltfnum
[1] = /*_#NULL__L1*/ meltfnum
[0];;
1847 MELT_LOCATION("warmelt-debug.melt:183:/ cond.else");
1853 /*_#IS_CLOSURE__L3*/ meltfnum
[2] =
1854 (melt_magic_discr((melt_ptr_t
)(/*_.F__V2*/ meltfptr
[1])) == MELTOBMAG_CLOSURE
);;
1857 meltfnum
[1] = /*_#IS_CLOSURE__L3*/ meltfnum
[2];;
1860 MELT_LOCATION("warmelt-debug.melt:183:/ clear");
1861 /*clear*/ /*_#IS_CLOSURE__L3*/
1869 if (/*_#OR___L2*/ meltfnum
[1]) /*then*/
1877 MELT_CHECK_SIGNAL();
1879 MELT_LOCATION("warmelt-debug.melt:184:/ cond");
1882 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!LOOP_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])),
1883 (melt_ptr_t
)((/*!CLASS_REFERENCE*/ meltfrout
->tabval
[1])))
1893 melt_assertmsg("checkobj putslot _ @REFERENCED_VALUE", melt_magic_discr((melt_ptr_t
)((/*!LOOP_DEBUG_FUNCONT*/ meltfrout
->tabval
[0]))) == MELTOBMAG_OBJECT
);
1894 melt_putfield_object(((/*!LOOP_DEBUG_FUNCONT*/ meltfrout
->tabval
[0])), (0), (/*_.F__V2*/ meltfptr
[1]), "REFERENCED_VALUE");
1897 meltgc_touch((/*!LOOP_DEBUG_FUNCONT*/ meltfrout
->tabval
[0]));
1901 melt_dbgtrace_written_object ((/*!LOOP_DEBUG_FUNCONT*/ meltfrout
->tabval
[0]), "put-fields");
1914 meltfptr
[2] = /*_.OLDCONT__V4*/ meltfptr
[3];;
1916 MELT_LOCATION("warmelt-debug.melt:181:/ clear");
1917 /*clear*/ /*_.OLDCONT__V4*/
1920 /*clear*/ /*_#NULL__L1*/
1923 /*clear*/ /*_#OR___L2*/
1925 MELT_LOCATION("warmelt-debug.melt:176:/ quasiblock");
1929 meltfptr
[0] = /*_.LET___V3*/ meltfptr
[2];;
1932 MELT_LOCATION("warmelt-debug.melt:176:/ locexp");
1933 /*ochecknores compilobj_nrep_return*/
1935 if (meltxresdescr_
&& meltxresdescr_
[0] && meltxrestab_
)
1936 melt_warn_for_no_expected_secondary_results();
1937 /* we warned when secondary results are expected but not returned. */
1938 #endif /*MELT_HAVE_DEBUG*/
1945 goto meltlabend_rout
;
1949 /*clear*/ /*_.LET___V3*/
1954 goto meltlabend_rout
;
1956 melt_trace_end("REGISTER_LOOP_DEBUG_FUN", meltcallcount
);
1957 melt_blocklevel_signals
= current_blocklevel_signals_meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN_melt
;
1958 return (melt_ptr_t
)(/*_._RETVAL___V1*/ meltfptr
[0]);
1959 #undef meltcallcount
1961 #undef MELTFRAM_NBVARNUM
1962 #undef MELTFRAM_NBVARPTR
1963 } /*end meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN*/
1970 melt_ptr_t MELT_MODULE_VISIBILITY
1971 meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN(meltclosure_ptr_t meltclosp_
, melt_ptr_t meltfirstargp_
, const melt_argdescr_cell_t meltxargdescr_
[], union meltparam_un
*meltxargtab_
,
1972 const melt_argdescr_cell_t meltxresdescr_
[], union meltparam_un
*meltxrestab_
)
1974 /*variadic*/ int variad_MELT_DEBUG_FUN_ix
= 0, variad_MELT_DEBUG_FUN_len
= melt_argdescr_length (meltxargdescr_
);
1975 #define melt_variadic_length (0+variad_MELT_DEBUG_FUN_len)
1976 #define melt_variadic_index variad_MELT_DEBUG_FUN_ix
1978 long current_blocklevel_signals_meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN_melt
= melt_blocklevel_signals
;
1981 static long melt_call_counter__
;
1982 long melt_thiscallcounter__ ATTRIBUTE_UNUSED
= ++ melt_call_counter__
;
1983 #undef meltcallcount
1984 #define meltcallcount melt_thiscallcounter__
1986 #undef meltcallcount
1987 #define meltcallcount 0L
1989 //// emitted by output_curframe_declstruct_init using OUTPUT_CURFRAME_DECLSTRUCT @warmelt-outobj.melt:1538
1991 /* start of frame for routine meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN fromline 1752 */
1993 /** start of frame for meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN of CLASS_PROCROUTINEOBJ from 1555**/
1995 /*curframdeclclassy*/ class MeltFrame_meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN
// fromline 1568
1996 : public Melt_CallFrameWithValues
<70>
1998 public: /* fromline 1572*/
1999 long mcfr_varnum
[37];
2001 const char* loc_CSTRING__o0
;
2002 const char* loc_CSTRING__o1
;
2003 const char* loc_CSTRING__o2
;
2005 gimple loc_GIMPLE__o4
;
2006 gimple_seq loc_GIMPLE_SEQ__o5
;
2008 loop_p loc_LOOP__o7
;
2010 gimple loc_GIMPLE__o9
;
2011 gimple_seq loc_GIMPLE_SEQ__o10
;
2013 basic_block loc_BASIC_BLOCK__o12
;
2014 loop_p loc_LOOP__o13
;
2016 void melt_mark_stuff (void)
2019 /*:tree marker*/ gt_ggc_mx_tree_node (loc_TREE__o3
);
2022 gt_ggc_mx_gimple_statement_d (loc_GIMPLE__o4
);
2023 /*marking gimple_seq*/
2024 /*:gimple_seq marker, really gimple marker*/
2025 gt_ggc_mx_gimple_statement_d (loc_GIMPLE_SEQ__o5
);
2028 gt_ggc_mx_edge_def (loc_EDGE__o6
);
2031 gt_ggc_mx_loop (loc_LOOP__o7
);
2034 gt_ggc_mx_tree_node (loc_TREE__o8
);
2037 gt_ggc_mx_gimple_statement_d (loc_GIMPLE__o9
);
2038 /*marking gimple_seq*/
2039 /*:gimple_seq marker, really gimple marker*/
2040 gt_ggc_mx_gimple_statement_d (loc_GIMPLE_SEQ__o10
);
2043 gt_ggc_mx_edge_def (loc_EDGE__o11
);
2044 /*marking basic_block*/
2045 /*:basic_block marker*/
2046 gt_ggc_mx_basic_block_def (loc_BASIC_BLOCK__o12
);
2049 gt_ggc_mx_loop (loc_LOOP__o13
);
2050 } /*end melt_mark_stuff*/
2051 virtual void melt_mark_ggc_data (void)
2053 melt_mark_values ();
2055 }; /*end melt_mark_ggc_data*/
2056 MeltFrame_meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN(meltclosure_ptr_t clos
) //the closure constructor fromline 1630
2057 : Melt_CallFrameWithValues
<70> (
2058 #if ENABLE_CHECKING /*fromline 1634*/
2060 #endif /* ENABLE_CHECKING fromline 1638*/
2061 sizeof(MeltFrame_meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN
), clos
) {};
2062 MeltFrame_meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN() //the constructor fromline 1642
2063 : Melt_CallFrameWithValues
<70> (
2064 #if ENABLE_CHECKING /*fromline 1646*/
2066 #endif /* ENABLE_CHECKING fromline 1650*/
2067 sizeof(MeltFrame_meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN
)) {};
2068 #if ENABLE_CHECKING /*fromline 1654*/
2069 MeltFrame_meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN(const char*fil
, int lin
) //the constructor fromline 1656
2070 : Melt_CallFrameWithValues
<70> (fil
,lin
, sizeof(MeltFrame_meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN
)) {};
2071 MeltFrame_meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN(const char*fil
, int lin
, meltclosure_ptr_t clos
) //the closure constructor fromline 1661
2072 : Melt_CallFrameWithValues
<70> (fil
,lin
, sizeof(MeltFrame_meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN
), clos
) {};
2073 #endif /* ENABLE_CHECKING fromline 1666*/
2075 }; // end class MeltFrame_meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN
2078 /** end of frame for meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN fromline 1697**/
2080 /* end of frame for routine meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN fromline 1756 */
2082 /* classy proc frame meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN */
2083 MeltFrame_meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN
2084 meltfram__
/*declfrastruct fromline 1780*/
2085 /*classyprocarg meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN fromline 1785*/
2087 (__FILE__
, __LINE__
, meltclosp_
) /* fromline 1789*/
2088 #else /*ENABLE_CHECKING */
2089 (meltclosp_
) /* fromline 1793*/
2090 #endif /*ENABLE_CHECKING */
2093 #define meltframe meltfram__
2095 melt_trace_start("MELT_DEBUG_FUN", meltcallcount
);
2098 (void)meltfirstargp_
;
2099 (void)meltxargdescr_
;
2101 (void)meltxresdescr_
;
2106 MELT_LOCATION("warmelt-debug.melt:199:/ getarg");
2108 meltfptr
[1] = (melt_ptr_t
) meltfirstargp_
;
2112 if (meltxargdescr_
[0] != MELTBPAR_LONG
) /*getargrest*/
2114 variad_MELT_DEBUG_FUN_ix
= variad_MELT_DEBUG_FUN_len
;
2115 goto meltlab_endgetargs
;
2117 variad_MELT_DEBUG_FUN_ix
= 1;
2119 meltfnum
[0] = meltxargtab_
[0].meltbp_long
;
2123 if (meltxargdescr_
[1] != MELTBPAR_CSTRING
) /*getargrest*/
2125 variad_MELT_DEBUG_FUN_ix
= variad_MELT_DEBUG_FUN_len
;
2126 goto meltlab_endgetargs
;
2128 variad_MELT_DEBUG_FUN_ix
= 2;
2130 meltfram__
.loc_CSTRING__o0
= meltxargtab_
[1].meltbp_cstring
;
2134 if (meltxargdescr_
[2] != MELTBPAR_LONG
) /*getargrest*/
2136 variad_MELT_DEBUG_FUN_ix
= variad_MELT_DEBUG_FUN_len
;
2137 goto meltlab_endgetargs
;
2139 variad_MELT_DEBUG_FUN_ix
= 3;
2141 meltfnum
[1] = meltxargtab_
[2].meltbp_long
;
2143 goto meltlab_endgetargs
;
2152 MELT_CHECK_SIGNAL();
2154 /*_#MELT_HAS_FLAG_DEBUG_SET__L3*/
2156 /*MELT_HAS_FLAG_DEBUG_SET*/ melt_flag_debug
;;
2157 MELT_LOCATION("warmelt-debug.melt:200:/ cond");
2159 if (/*_#MELT_HAS_FLAG_DEBUG_SET__L3*/ meltfnum
[2]) /*then*/
2166 MELT_LOCATION("warmelt-debug.melt:201:/ quasiblock");
2169 /*_#DBGCOUNTER__L4*/
2171 MELT_LOCATION("warmelt-debug.melt:202:/ cond");
2174 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!INITIAL_SYSTEM_DATA*/ meltfrout
->tabval
[0])),
2175 (melt_ptr_t
)((/*!CLASS_SYSTEM_DATA*/ meltfrout
->tabval
[1])))
2181 melt_ptr_t slot
=NULL
, obj
=NULL
;
2182 obj
= (melt_ptr_t
)((/*!INITIAL_SYSTEM_DATA*/ meltfrout
->tabval
[0])) /*=obj*/;
2183 melt_object_get_field(slot
,obj
, 8, "SYSDATA_DUMPFILE");
2192 /*_.DUMPF__V3*/ meltfptr
[2] = /*reallynil*/ NULL
;;
2195 MELT_LOCATION("warmelt-debug.melt:203:/ cond");
2198 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!INITIAL_SYSTEM_DATA*/ meltfrout
->tabval
[0])),
2199 (melt_ptr_t
)((/*!CLASS_SYSTEM_DATA*/ meltfrout
->tabval
[1])))
2205 melt_ptr_t slot
=NULL
, obj
=NULL
;
2206 obj
= (melt_ptr_t
)((/*!INITIAL_SYSTEM_DATA*/ meltfrout
->tabval
[0])) /*=obj*/;
2207 melt_object_get_field(slot
,obj
, 7, "SYSDATA_STDERR");
2216 /*_.STDERRF__V4*/ meltfptr
[3] = /*reallynil*/ NULL
;;
2221 meltfptr
[4] = /*_.DUMPF__V3*/ meltfptr
[2];;
2225 (meltgc_new_mapobjects( (meltobject_ptr_t
) ((/*!DISCR_MAP_OBJECTS*/ meltfrout
->tabval
[2])), (50)));;
2227 /*_#DEBUG_DEPTH__L5*/
2229 (long) (melt_debug_depth ());;
2231 /*_.BOXEDMAXDEPTH__V7*/
2233 (meltgc_new_int((meltobject_ptr_t
)((/*!DISCR_INTEGER*/ meltfrout
->tabval
[3])), (/*_#DEBUG_DEPTH__L5*/ meltfnum
[4])));;
2236 MELT_LOCATION("warmelt-debug.melt:208:/ locexp");
2237 /* melt_debug_fun GETDBGCOUNTER__1*/ /*_#DBGCOUNTER__L4*/
2238 meltfnum
[3] = melt_dbgcounter
;
2244 MELT_LOCATION("warmelt-debug.melt:214:/ locexp");
2245 /* melt_debug_fun ENSUREGOODOUT_CHK__1*/
2248 if (melt_get_file ((melt_ptr_t
) /*_.OUT__V5*/ meltfptr
[4]) == NULL
)
2250 gcc_assert (melt_get_file ((melt_ptr_t
) /*_.STDERRF__V4*/ meltfptr
[3]) == stderr
) ;
2252 meltfptr
[4] = /*_.STDERRF__V4*/ meltfptr
[3] ;
2255 inform (UNKNOWN_LOCATION
,
2256 "MELT debug output goes to stderr because we have no dump_file.") ;
2259 } /* end melt_debug_fun ENSUREGOODOUT_CHK__1*/ ;
2263 MELT_CHECK_SIGNAL();
2267 (/*null*/(/*_.OUT__V5*/ meltfptr
[4]) == NULL
);;
2268 MELT_LOCATION("warmelt-debug.melt:226:/ cond");
2270 if (/*_#NULL__L6*/ meltfnum
[5]) /*then*/
2277 MELT_LOCATION("warmelt-debug.melt:227:/ compute");
2279 meltfptr
[4] = /*_.SETQ___V9*/ meltfptr
[8] = /*_.STDERRF__V4*/ meltfptr
[3];;
2281 meltfptr
[7] = /*_.SETQ___V9*/ meltfptr
[8];;
2284 MELT_LOCATION("warmelt-debug.melt:226:/ clear");
2285 /*clear*/ /*_.SETQ___V9*/
2293 /*_._IF___V8*/ meltfptr
[7] = /*reallynil*/ NULL
;;
2297 MELT_CHECK_SIGNAL();
2302 (/*null*/(/*_.OUT__V5*/ meltfptr
[4]) == NULL
);;
2303 MELT_LOCATION("warmelt-debug.melt:231:/ cond");
2305 if (/*_#NULL__L7*/ meltfnum
[6]) /*then*/
2312 /*_.MAKE_STRBUF__V11*/ meltfptr
[10] =
2313 (melt_ptr_t
) meltgc_new_strbuf((meltobject_ptr_t
)((/*!DISCR_STRBUF*/ meltfrout
->tabval
[4])), (const char*)0);;
2314 MELT_LOCATION("warmelt-debug.melt:232:/ compute");
2316 meltfptr
[4] = /*_.SETQ___V12*/ meltfptr
[11] = /*_.MAKE_STRBUF__V11*/ meltfptr
[10];;
2318 meltfptr
[8] = /*_.SETQ___V12*/ meltfptr
[11];;
2321 MELT_LOCATION("warmelt-debug.melt:231:/ clear");
2322 /*clear*/ /*_.MAKE_STRBUF__V11*/
2325 /*clear*/ /*_.SETQ___V12*/
2333 /*_._IF___V10*/ meltfptr
[8] = /*reallynil*/ NULL
;;
2338 MELT_LOCATION("warmelt-debug.melt:233:/ cppif.then");
2344 MELT_CHECK_SIGNAL();
2348 (melt_is_out ((melt_ptr_t
) /*_.OUT__V5*/ meltfptr
[4])) ;;
2349 MELT_LOCATION("warmelt-debug.melt:233:/ cond");
2351 if (/*_#IS_OUT__L8*/ meltfnum
[7]) /*then*/
2354 /*_._IFELSE___V14*/ meltfptr
[11] = (/*nil*/NULL
);;
2358 MELT_LOCATION("warmelt-debug.melt:233:/ cond.else");
2365 MELT_CHECK_SIGNAL();
2370 union meltparam_un argtab
[4];
2371 memset(&argtab
, 0, sizeof(argtab
));
2373 argtab
[0].meltbp_cstring
= "check good out";
2375 argtab
[1].meltbp_cstring
= "warmelt-debug.melt";
2377 argtab
[2].meltbp_long
= 233;
2379 argtab
[3].meltbp_aptr
= (melt_ptr_t
*) &/*_.OUT__V5*/ meltfptr
[4];
2380 /*_.MELT_ASSERT_FAILURE_FUN__V15*/
2381 meltfptr
[14] = melt_apply ((meltclosure_ptr_t
)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout
->tabval
[5])), (melt_ptr_t
)((/*nil*/NULL
)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
2385 meltfptr
[11] = /*_.MELT_ASSERT_FAILURE_FUN__V15*/ meltfptr
[14];;
2388 MELT_LOCATION("warmelt-debug.melt:233:/ clear");
2389 /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V15*/
2396 meltfptr
[10] = /*_._IFELSE___V14*/ meltfptr
[11];;
2399 MELT_LOCATION("warmelt-debug.melt:233:/ clear");
2400 /*clear*/ /*_#IS_OUT__L8*/
2403 /*clear*/ /*_._IFELSE___V14*/
2407 #else /*MELT_HAVE_DEBUG*/
2409 /*_.IFCPP___V13*/ meltfptr
[10] = (/*nil*/NULL
);
2410 #endif /*MELT_HAVE_DEBUG*/
2414 MELT_LOCATION("warmelt-debug.melt:234:/ cppif.then");
2420 MELT_CHECK_SIGNAL();
2424 (melt_get_int((melt_ptr_t
)(/*_.BOXEDMAXDEPTH__V7*/ meltfptr
[6])));;
2428 ((/*_#GET_INT__L9*/ meltfnum
[7]) > (1));;
2429 MELT_LOCATION("warmelt-debug.melt:234:/ cond");
2431 if (/*_#gtI__L10*/ meltfnum
[9]) /*then*/
2434 /*_._IFELSE___V17*/ meltfptr
[11] = (/*nil*/NULL
);;
2438 MELT_LOCATION("warmelt-debug.melt:234:/ cond.else");
2445 MELT_CHECK_SIGNAL();
2450 union meltparam_un argtab
[4];
2451 memset(&argtab
, 0, sizeof(argtab
));
2453 argtab
[0].meltbp_cstring
= "check boxedmaxdepth";
2455 argtab
[1].meltbp_cstring
= "warmelt-debug.melt";
2457 argtab
[2].meltbp_long
= 234;
2459 argtab
[3].meltbp_aptr
= (melt_ptr_t
*) &/*_.BOXEDMAXDEPTH__V7*/ meltfptr
[6];
2460 /*_.MELT_ASSERT_FAILURE_FUN__V18*/
2461 meltfptr
[17] = melt_apply ((meltclosure_ptr_t
)((/*!MELT_ASSERT_FAILURE_FUN*/ meltfrout
->tabval
[5])), (melt_ptr_t
)((/*nil*/NULL
)), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
2465 meltfptr
[11] = /*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17];;
2468 MELT_LOCATION("warmelt-debug.melt:234:/ clear");
2469 /*clear*/ /*_.MELT_ASSERT_FAILURE_FUN__V18*/
2476 meltfptr
[14] = /*_._IFELSE___V17*/ meltfptr
[11];;
2479 MELT_LOCATION("warmelt-debug.melt:234:/ clear");
2480 /*clear*/ /*_#GET_INT__L9*/
2483 /*clear*/ /*_#gtI__L10*/
2486 /*clear*/ /*_._IFELSE___V17*/
2490 #else /*MELT_HAVE_DEBUG*/
2492 /*_.IFCPP___V16*/ meltfptr
[14] = (/*nil*/NULL
);
2493 #endif /*MELT_HAVE_DEBUG*/
2495 /*citerblock BLOCK_SIGNALS*/
2497 /* block_signals meltcit1__BLKSIGNAL start */
2498 long meltcit1__BLKSIGNAL_lev
= melt_blocklevel_signals
;
2499 melt_blocklevel_signals
= meltcit1__BLKSIGNAL_lev
+ 1;
2503 MELT_LOCATION("warmelt-debug.melt:239:/ quasiblock");
2507 MELT_CHECK_SIGNAL();
2509 MELT_LOCATION("warmelt-debug.melt:240:/ quasiblock");
2515 melt_ptr_t newobj
= 0;
2516 melt_raw_object_create(newobj
,(melt_ptr_t
)((/*!CLASS_DEBUG_INFORMATION*/ meltfrout
->tabval
[6])), (3), "CLASS_DEBUG_INFORMATION");
2524 melt_assertmsg("checkobj putslot _ @DBGI_OUT", melt_magic_discr((melt_ptr_t
)(/*_.INST__V20*/ meltfptr
[11])) == MELTOBMAG_OBJECT
);
2525 melt_putfield_object((/*_.INST__V20*/ meltfptr
[11]), (0), (/*_.OUT__V5*/ meltfptr
[4]), "DBGI_OUT");
2529 melt_assertmsg("checkobj putslot _ @DBGI_OCCMAP", melt_magic_discr((melt_ptr_t
)(/*_.INST__V20*/ meltfptr
[11])) == MELTOBMAG_OBJECT
);
2530 melt_putfield_object((/*_.INST__V20*/ meltfptr
[11]), (1), (/*_.OCCMAP__V6*/ meltfptr
[5]), "DBGI_OCCMAP");
2534 melt_assertmsg("checkobj putslot _ @DBGI_MAXDEPTH", melt_magic_discr((melt_ptr_t
)(/*_.INST__V20*/ meltfptr
[11])) == MELTOBMAG_OBJECT
);
2535 melt_putfield_object((/*_.INST__V20*/ meltfptr
[11]), (2), (/*_.BOXEDMAXDEPTH__V7*/ meltfptr
[6]), "DBGI_MAXDEPTH");
2539 melt_dbgtrace_written_object (/*_.INST__V20*/ meltfptr
[11], "newly made instance");
2542 meltfptr
[17] = /*_.INST__V20*/ meltfptr
[11];;
2544 /*_#FRAMDEPTH__L11*/
2546 (melt_curframdepth());;
2550 melt_output_length ((melt_ptr_t
)/*_.OUT__V5*/ meltfptr
[4]);;
2552 /*_#LASTSTROUTLEN__L13*/
2553 meltfnum
[12] = /*_#OUTLEN__L12*/ meltfnum
[9];;
2555 /*_#INITOUTLEN__L14*/
2556 meltfnum
[13] = /*_#OUTLEN__L12*/ meltfnum
[9];;
2558 MELT_CHECK_SIGNAL();
2563 ((/*_#DBGCOUNTER__L4*/ meltfnum
[3]) % (512));;
2567 (!(/*_#pcIRAW__L15*/ meltfnum
[14]));;
2568 MELT_LOCATION("warmelt-debug.melt:249:/ cond");
2570 if (/*_#NOT__L16*/ meltfnum
[15]) /*then*/
2579 MELT_LOCATION("warmelt-debug.melt:250:/ locexp");
2580 /* melt_debug_fun GETTIME_CHK__1 start */
2581 char GETTIME_CHK__1timbuf
[32];
2582 static char GETTIME_CHK__1buf
[64];
2583 time_t GETTIME_CHK__1now
= 0;
2584 time (& GETTIME_CHK__1now
);
2585 strftime (GETTIME_CHK__1timbuf
, sizeof(GETTIME_CHK__1timbuf
),
2586 "%T", localtime(& GETTIME_CHK__1now
));
2587 snprintf (GETTIME_CHK__1buf
, sizeof(GETTIME_CHK__1buf
),
2588 "%s, %.3f cpu, %.3f real sec.",
2589 GETTIME_CHK__1timbuf
, clock() * 1.0e-6,
2590 (double) melt_relative_time_millisec() * 1.0e-3);
2595 /*_?*/ meltfram__
.loc_CSTRING__o1
=
2596 /*melt_debug_fun TIMESTR_CHK__1*/
2597 GETTIME_CHK__1buf
;;
2599 MELT_CHECK_SIGNAL();
2601 MELT_LOCATION("warmelt-debug.melt:264:/ apply");
2604 union meltparam_un argtab
[3];
2605 memset(&argtab
, 0, sizeof(argtab
));
2607 argtab
[0].meltbp_cstring
= "\n!!!!++++++++@~.@~.@~.@~.@~.@~.@~.@~. ";
2609 argtab
[1].meltbp_cstring
= /*_?*/ meltfram__
.loc_CSTRING__o1
;
2611 argtab
[2].meltbp_cstring
= "\n";
2613 meltfptr
[20] = melt_apply ((meltclosure_ptr_t
)((/*!ADD2OUT*/ meltfrout
->tabval
[7])), (melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING
""), argtab
, "", (union meltparam_un
*)0);
2618 MELT_LOCATION("warmelt-debug.melt:269:/ locexp");
2623 MELT_LOCATION("warmelt-debug.melt:263:/ quasiblock");
2628 MELT_LOCATION("warmelt-debug.melt:250:/ clear");
2630 meltfram__
.loc_CSTRING__o1
= 0 ;
2632 /*clear*/ /*_.ADD2OUT__V21*/
2636 /* melt_debug_fun GETTIME_CHK__1 end */
2640 MELT_LOCATION("warmelt-debug.melt:249:/ quasiblock");
2650 ((/*_#FRAMDEPTH__L11*/ meltfnum
[7]) - (1));;
2652 MELT_CHECK_SIGNAL();
2654 MELT_LOCATION("warmelt-debug.melt:272:/ apply");
2657 union meltparam_un argtab
[5];
2658 memset(&argtab
, 0, sizeof(argtab
));
2660 argtab
[0].meltbp_cstring
= "!!!!****####";
2662 argtab
[1].meltbp_long
= /*_#DBGCOUNTER__L4*/ meltfnum
[3];
2664 argtab
[2].meltbp_cstring
= "#^";
2666 argtab
[3].meltbp_long
= /*_#miI__L17*/ meltfnum
[16];
2668 argtab
[4].meltbp_cstring
= ":";
2670 meltfptr
[20] = melt_apply ((meltclosure_ptr_t
)((/*!ADD2OUT*/ meltfrout
->tabval
[7])), (melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING
""), argtab
, "", (union meltparam_un
*)0);
2674 MELT_CHECK_SIGNAL();
2676 MELT_LOCATION("warmelt-debug.melt:273:/ cond");
2678 if (/*_?*/ meltfram__
.loc_CSTRING__o0
) /*then*/
2686 MELT_CHECK_SIGNAL();
2688 MELT_LOCATION("warmelt-debug.melt:274:/ apply");
2691 union meltparam_un argtab
[4];
2692 memset(&argtab
, 0, sizeof(argtab
));
2694 argtab
[0].meltbp_cstring
= /*_?*/ meltfram__
.loc_CSTRING__o0
;
2696 argtab
[1].meltbp_cstring
= ":";
2698 argtab
[2].meltbp_long
= /*_#LINENO__L2*/ meltfnum
[1];
2700 argtab
[3].meltbp_cstring
= ":";
2702 meltfptr
[23] = melt_apply ((meltclosure_ptr_t
)((/*!ADD2OUT*/ meltfrout
->tabval
[7])), (melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING
""), argtab
, "", (union meltparam_un
*)0);
2706 meltfptr
[22] = /*_.ADD2OUT__V24*/ meltfptr
[23];;
2709 MELT_LOCATION("warmelt-debug.melt:273:/ clear");
2710 /*clear*/ /*_.ADD2OUT__V24*/
2718 /*_._IF___V23*/ meltfptr
[22] = /*reallynil*/ NULL
;;
2722 MELT_CHECK_SIGNAL();
2727 ((/*_#COUNT__L1*/ meltfnum
[0]) > (0));;
2728 MELT_LOCATION("warmelt-debug.melt:275:/ cond");
2730 if (/*_#gtI__L18*/ meltfnum
[17]) /*then*/
2738 MELT_CHECK_SIGNAL();
2740 MELT_LOCATION("warmelt-debug.melt:276:/ apply");
2743 union meltparam_un argtab
[3];
2744 memset(&argtab
, 0, sizeof(argtab
));
2746 argtab
[0].meltbp_cstring
= " !";
2748 argtab
[1].meltbp_long
= /*_#COUNT__L1*/ meltfnum
[0];
2750 argtab
[2].meltbp_cstring
= ": ";
2752 meltfptr
[25] = melt_apply ((meltclosure_ptr_t
)((/*!ADD2OUT*/ meltfrout
->tabval
[7])), (melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_LONG MELTBPARSTR_CSTRING
""), argtab
, "", (union meltparam_un
*)0);
2755 MELT_LOCATION("warmelt-debug.melt:275:/ quasiblock");
2759 meltfptr
[26] = /*_.ADD2OUT__V26*/ meltfptr
[25];;
2762 meltfptr
[23] = /*_.PROGN___V27*/ meltfptr
[26];;
2765 MELT_LOCATION("warmelt-debug.melt:275:/ clear");
2766 /*clear*/ /*_.ADD2OUT__V26*/
2769 /*clear*/ /*_.PROGN___V27*/
2777 /*_._IF___V25*/ meltfptr
[23] = /*reallynil*/ NULL
;;
2780 MELT_LOCATION("warmelt-debug.melt:278:/ loop");
2783 meltlabloop_ARGLOOP_1
:;/*^loopbody*/
2790 MELT_CHECK_SIGNAL();
2792 MELT_LOCATION("warmelt-debug.melt:281:/ cond");
2794 if (/*ifvariadic nomore*/ variad_MELT_DEBUG_FUN_ix
== variad_MELT_DEBUG_FUN_len
) /*then*/
2803 /*consume variadic !*/ variad_MELT_DEBUG_FUN_ix
+= 0;;
2804 MELT_LOCATION("warmelt-debug.melt:282:/ quasiblock");
2809 meltfptr
[26] = /*reallynil*/ NULL
;;
2814 goto meltlabexit_ARGLOOP_1
;
2823 MELT_LOCATION("warmelt-debug.melt:281:/ cond.else");
2829 MELT_LOCATION("warmelt-debug.melt:283:/ cond");
2831 if (/*ifvariadic arg#1*/ variad_MELT_DEBUG_FUN_ix
>=0 && variad_MELT_DEBUG_FUN_ix
+ 1 <= variad_MELT_DEBUG_FUN_len
&& meltxargdescr_
[variad_MELT_DEBUG_FUN_ix
]== MELTBPAR_LONG
) /*then*/
2839 /*_#L__L19*/ meltfnum
[18] =
2840 /*variadic argument stuff*/ meltxargtab_
[variad_MELT_DEBUG_FUN_ix
+ 0].meltbp_long
;;
2843 /*consume variadic LONG !*/
2844 variad_MELT_DEBUG_FUN_ix
+= 1;;
2847 MELT_LOCATION("warmelt-debug.melt:284:/ locexp");
2848 meltgc_add_out_dec((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), (/*_#L__L19*/ meltfnum
[18]));
2853 MELT_LOCATION("warmelt-debug.melt:283:/ clear");
2854 /*clear*/ /*_#L__L19*/
2866 MELT_LOCATION("warmelt-debug.melt:285:/ cond");
2868 if (/*ifvariadic arg#1*/ variad_MELT_DEBUG_FUN_ix
>=0 && variad_MELT_DEBUG_FUN_ix
+ 1 <= variad_MELT_DEBUG_FUN_len
&& meltxargdescr_
[variad_MELT_DEBUG_FUN_ix
]== MELTBPAR_CSTRING
) /*then*/
2876 /*_?*/ meltfram__
.loc_CSTRING__o2
=
2877 /*variadic argument stuff*/ meltxargtab_
[variad_MELT_DEBUG_FUN_ix
+ 0].meltbp_cstring
;;
2880 /*consume variadic CSTRING !*/
2881 variad_MELT_DEBUG_FUN_ix
+= 1;;
2882 MELT_LOCATION("warmelt-debug.melt:286:/ quasiblock");
2885 /*_#CUROUTLEN__L20*/
2887 melt_output_length ((melt_ptr_t
)/*_.OUT__V5*/ meltfptr
[4]);;
2889 MELT_CHECK_SIGNAL();
2891 MELT_LOCATION("warmelt-debug.melt:288:/ block");
2896 /*objgoto*/ goto mtch1_0
;
2902 MELT_LOCATION("warmelt-debug.melt:289:/ objlabel");
2904 #if MELTDEBUG_MATCHING
2905 static long meltlab_count_1
;
2907 debugeprintf("objlabel_1 mtch1_*CLASS_NORMTESTER_MATCHER/32ec7060. *CLASS_OBJLABELINSTR/2f85c3cf. %ld", meltlab_count_1
);
2914 /* cstring_prefixed STRPREFIXED_mtch1__1 test*/ (/*_?*/ meltfram__
.loc_CSTRING__o2
&& " " && !strncmp(/*_?*/ meltfram__
.loc_CSTRING__o2
, " ", strlen ( " "))) ) /*then*/
2941 MELT_LOCATION("warmelt-debug.melt:292:/ objgoto");
2953 MELT_LOCATION("warmelt-debug.melt:289:/ objlabel");
2955 #if MELTDEBUG_MATCHING
2956 static long meltlab_count_2
;
2958 debugeprintf("objlabel_2 mtch1_*CLASS_NORMTESTER_SUCCESS/2cda9763. *CLASS_OBJLABELINSTR/2064825d. %ld", meltlab_count_2
);
2966 MELT_CHECK_SIGNAL();
2970 ((/*_#LASTSTROUTLEN__L13*/ meltfnum
[12]) + (70));;
2974 ((/*_#CUROUTLEN__L20*/ meltfnum
[18]) > (/*_#plI__L21*/ meltfnum
[20]));;
2975 MELT_LOCATION("warmelt-debug.melt:290:/ cond");
2977 if (/*_#gtI__L22*/ meltfnum
[21]) /*then*/
2986 MELT_LOCATION("warmelt-debug.melt:291:/ locexp");
2987 meltgc_out_add_indent((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), (0), 0);;
2996 MELT_LOCATION("warmelt-debug.melt:289:/ clear");
2997 /*clear*/ /*_#plI__L21*/
3000 /*clear*/ /*_#gtI__L22*/
3004 goto mtch1__end
/*endmatch*/;
3010 MELT_LOCATION("warmelt-debug.melt:292:/ objlabel");
3012 #if MELTDEBUG_MATCHING
3013 static long meltlab_count_3
;
3015 debugeprintf("objlabel_3 mtch1_*CLASS_NORMTESTER_SUCCESS/3efa513c. *CLASS_OBJLABELINSTR/12eaf53a. %ld", meltlab_count_3
);
3031 goto mtch1__end
/*endmatch*/;
3037 MELT_LOCATION("warmelt-debug.melt:288:/ objlabel");
3039 #if MELTDEBUG_MATCHING
3040 static long meltlab_count_4
;
3042 debugeprintf("objlabel_4 mtch1__end_h81269952 *CLASS_OBJLABELINSTR/4d814c0. %ld", meltlab_count_4
);
3049 MELT_LOCATION("warmelt-debug.melt:286:/ clear");
3050 /*clear*/ /*_#CUROUTLEN__L20*/
3052 /*_#OUTPUT_LENGTH__L23*/
3054 melt_output_length ((melt_ptr_t
)/*_.OUT__V5*/ meltfptr
[4]);;
3055 MELT_LOCATION("warmelt-debug.melt:294:/ compute");
3056 /*_#LASTSTROUTLEN__L13*/
3057 meltfnum
[12] = /*_#SETQ___L24*/ meltfnum
[21] = /*_#OUTPUT_LENGTH__L23*/ meltfnum
[20];;
3060 MELT_LOCATION("warmelt-debug.melt:295:/ locexp");
3061 meltgc_add_out((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), (/*_?*/ meltfram__
.loc_CSTRING__o2
));
3065 MELT_CHECK_SIGNAL();
3069 MELT_LOCATION("warmelt-debug.melt:285:/ clear");
3071 meltfram__
.loc_CSTRING__o2
= 0 ;
3073 /*clear*/ /*_#OUTPUT_LENGTH__L23*/
3076 /*clear*/ /*_#SETQ___L24*/
3088 MELT_LOCATION("warmelt-debug.melt:297:/ cond");
3090 if (/*ifvariadic arg#1*/ variad_MELT_DEBUG_FUN_ix
>=0 && variad_MELT_DEBUG_FUN_ix
+ 1 <= variad_MELT_DEBUG_FUN_len
&& meltxargdescr_
[variad_MELT_DEBUG_FUN_ix
]== MELTBPAR_PTR
) /*then*/
3098 /*_.VAL__V30*/ meltfptr
[29] =
3099 /*variadic argument value*/ ((meltxargtab_
[variad_MELT_DEBUG_FUN_ix
+ 0].meltbp_aptr
) ? (*(meltxargtab_
[variad_MELT_DEBUG_FUN_ix
+ 0].meltbp_aptr
)) : NULL
);;
3102 /*consume variadic Value !*/
3103 variad_MELT_DEBUG_FUN_ix
+= 1;;
3106 MELT_LOCATION("warmelt-debug.melt:298:/ locexp");
3107 meltgc_add_out((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), ( " "));
3111 MELT_CHECK_SIGNAL();
3115 (/*null*/(/*_.VAL__V30*/ meltfptr
[29]) == NULL
);;
3116 MELT_LOCATION("warmelt-debug.melt:300:/ cond");
3118 if (/*_#NULL__L25*/ meltfnum
[18]) /*then*/
3127 MELT_LOCATION("warmelt-debug.melt:301:/ locexp");
3128 meltgc_add_out((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), ( "(**nil**)"));
3137 MELT_LOCATION("warmelt-debug.melt:300:/ cond.else");
3144 MELT_CHECK_SIGNAL();
3148 ((melt_ptr_t
) (melt_discr((melt_ptr_t
)(/*_.VAL__V30*/ meltfptr
[29]))));;
3152 ((/*_.DISCRIM__V31*/ meltfptr
[30]) == ((/*!DISCR_DEBUG_CLOSURE*/ meltfrout
->tabval
[9])));;
3153 MELT_LOCATION("warmelt-debug.melt:302:/ cond");
3155 if (/*_#eqeq__L26*/ meltfnum
[20]) /*then*/
3162 MELT_LOCATION("warmelt-debug.melt:304:/ cond");
3164 if (/*ifvariadic nomore*/ variad_MELT_DEBUG_FUN_ix
== variad_MELT_DEBUG_FUN_len
) /*then*/
3173 /*consume variadic !*/ variad_MELT_DEBUG_FUN_ix
+= 0;;
3175 MELT_CHECK_SIGNAL();
3177 MELT_LOCATION("warmelt-debug.melt:307:/ apply");
3180 union meltparam_un argtab
[2];
3181 memset(&argtab
, 0, sizeof(argtab
));
3183 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_.DBGI__V19*/ meltfptr
[17];
3185 argtab
[1].meltbp_long
= 0;
3187 meltfptr
[31] = melt_apply ((meltclosure_ptr_t
)((/*!DBG_OUT*/ meltfrout
->tabval
[10])), (melt_ptr_t
)(/*_.VAL__V30*/ meltfptr
[29]), (MELTBPARSTR_PTR MELTBPARSTR_LONG
""), argtab
, "", (union meltparam_un
*)0);
3192 MELT_LOCATION("warmelt-debug.melt:304:/ clear");
3193 /*clear*/ /*_.DBG_OUT__V32*/
3205 MELT_LOCATION("warmelt-debug.melt:309:/ cond");
3207 if (/*ifvariadic arg#1*/ variad_MELT_DEBUG_FUN_ix
>=0 && variad_MELT_DEBUG_FUN_ix
+ 1 <= variad_MELT_DEBUG_FUN_len
&& meltxargdescr_
[variad_MELT_DEBUG_FUN_ix
]== MELTBPAR_PTR
) /*then*/
3215 /*_.VV__V33*/ meltfptr
[31] =
3216 /*variadic argument value*/ ((meltxargtab_
[variad_MELT_DEBUG_FUN_ix
+ 0].meltbp_aptr
) ? (*(meltxargtab_
[variad_MELT_DEBUG_FUN_ix
+ 0].meltbp_aptr
)) : NULL
);;
3219 /*consume variadic Value !*/
3220 variad_MELT_DEBUG_FUN_ix
+= 1;;
3222 MELT_CHECK_SIGNAL();
3224 MELT_LOCATION("warmelt-debug.melt:310:/ apply");
3227 union meltparam_un argtab
[1];
3228 memset(&argtab
, 0, sizeof(argtab
));
3230 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_.VV__V33*/ meltfptr
[31];
3232 meltfptr
[33] = melt_apply ((meltclosure_ptr_t
)(/*_.VAL__V30*/ meltfptr
[29]), (melt_ptr_t
)(/*_.DBGI__V19*/ meltfptr
[17]), (MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
3237 MELT_LOCATION("warmelt-debug.melt:309:/ clear");
3238 /*clear*/ /*_.VV__V33*/
3241 /*clear*/ /*_.VAL__V34*/
3253 MELT_LOCATION("warmelt-debug.melt:311:/ cond");
3255 if (/*ifvariadic arg#1*/ variad_MELT_DEBUG_FUN_ix
>=0 && variad_MELT_DEBUG_FUN_ix
+ 1 <= variad_MELT_DEBUG_FUN_len
&& meltxargdescr_
[variad_MELT_DEBUG_FUN_ix
]== MELTBPAR_LONG
) /*then*/
3263 /*_#LL__L27*/ meltfnum
[21] =
3264 /*variadic argument stuff*/ meltxargtab_
[variad_MELT_DEBUG_FUN_ix
+ 0].meltbp_long
;;
3267 /*consume variadic LONG !*/
3268 variad_MELT_DEBUG_FUN_ix
+= 1;;
3270 MELT_CHECK_SIGNAL();
3272 MELT_LOCATION("warmelt-debug.melt:312:/ apply");
3275 union meltparam_un argtab
[1];
3276 memset(&argtab
, 0, sizeof(argtab
));
3278 argtab
[0].meltbp_long
= /*_#LL__L27*/ meltfnum
[21];
3280 meltfptr
[31] = melt_apply ((meltclosure_ptr_t
)(/*_.VAL__V30*/ meltfptr
[29]), (melt_ptr_t
)(/*_.DBGI__V19*/ meltfptr
[17]), (MELTBPARSTR_LONG
""), argtab
, "", (union meltparam_un
*)0);
3285 MELT_LOCATION("warmelt-debug.melt:311:/ clear");
3286 /*clear*/ /*_#LL__L27*/
3289 /*clear*/ /*_.VAL__V35*/
3301 MELT_LOCATION("warmelt-debug.melt:313:/ cond");
3303 if (/*ifvariadic arg#1*/ variad_MELT_DEBUG_FUN_ix
>=0 && variad_MELT_DEBUG_FUN_ix
+ 1 <= variad_MELT_DEBUG_FUN_len
&& meltxargdescr_
[variad_MELT_DEBUG_FUN_ix
]== MELTBPAR_TREE
) /*then*/
3311 /*_?*/ meltfram__
.loc_TREE__o3
=
3312 /*variadic argument stuff*/ meltxargtab_
[variad_MELT_DEBUG_FUN_ix
+ 0].meltbp_tree
;;
3315 /*consume variadic TREE !*/
3316 variad_MELT_DEBUG_FUN_ix
+= 1;;
3318 MELT_CHECK_SIGNAL();
3320 MELT_LOCATION("warmelt-debug.melt:314:/ apply");
3323 union meltparam_un argtab
[1];
3324 memset(&argtab
, 0, sizeof(argtab
));
3326 argtab
[0].meltbp_tree
= /*_?*/ meltfram__
.loc_TREE__o3
;
3328 meltfptr
[33] = melt_apply ((meltclosure_ptr_t
)(/*_.VAL__V30*/ meltfptr
[29]), (melt_ptr_t
)(/*_.DBGI__V19*/ meltfptr
[17]), (MELTBPARSTR_TREE
""), argtab
, "", (union meltparam_un
*)0);
3333 MELT_LOCATION("warmelt-debug.melt:313:/ clear");
3335 meltfram__
.loc_TREE__o3
= 0 ;
3337 /*clear*/ /*_.VAL__V36*/
3349 MELT_LOCATION("warmelt-debug.melt:315:/ cond");
3351 if (/*ifvariadic arg#1*/ variad_MELT_DEBUG_FUN_ix
>=0 && variad_MELT_DEBUG_FUN_ix
+ 1 <= variad_MELT_DEBUG_FUN_len
&& meltxargdescr_
[variad_MELT_DEBUG_FUN_ix
]== MELTBPAR_GIMPLE
) /*then*/
3359 /*_?*/ meltfram__
.loc_GIMPLE__o4
=
3360 /*variadic argument stuff*/ meltxargtab_
[variad_MELT_DEBUG_FUN_ix
+ 0].meltbp_gimple
;;
3363 /*consume variadic GIMPLE !*/
3364 variad_MELT_DEBUG_FUN_ix
+= 1;;
3366 MELT_CHECK_SIGNAL();
3368 MELT_LOCATION("warmelt-debug.melt:316:/ apply");
3371 union meltparam_un argtab
[1];
3372 memset(&argtab
, 0, sizeof(argtab
));
3374 argtab
[0].meltbp_gimple
= /*_?*/ meltfram__
.loc_GIMPLE__o4
;
3376 meltfptr
[31] = melt_apply ((meltclosure_ptr_t
)(/*_.VAL__V30*/ meltfptr
[29]), (melt_ptr_t
)(/*_.DBGI__V19*/ meltfptr
[17]), (MELTBPARSTR_GIMPLE
""), argtab
, "", (union meltparam_un
*)0);
3381 MELT_LOCATION("warmelt-debug.melt:315:/ clear");
3383 meltfram__
.loc_GIMPLE__o4
= 0 ;
3385 /*clear*/ /*_.VAL__V37*/
3397 MELT_LOCATION("warmelt-debug.melt:317:/ cond");
3399 if (/*ifvariadic arg#1*/ variad_MELT_DEBUG_FUN_ix
>=0 && variad_MELT_DEBUG_FUN_ix
+ 1 <= variad_MELT_DEBUG_FUN_len
&& meltxargdescr_
[variad_MELT_DEBUG_FUN_ix
]== MELTBPAR_GIMPLESEQ
) /*then*/
3407 /*_?*/ meltfram__
.loc_GIMPLE_SEQ__o5
=
3408 /*variadic argument stuff*/ meltxargtab_
[variad_MELT_DEBUG_FUN_ix
+ 0].meltbp_gimpleseq
;;
3411 /*consume variadic GIMPLE_SEQ !*/
3412 variad_MELT_DEBUG_FUN_ix
+= 1;;
3414 MELT_CHECK_SIGNAL();
3416 MELT_LOCATION("warmelt-debug.melt:318:/ apply");
3419 union meltparam_un argtab
[1];
3420 memset(&argtab
, 0, sizeof(argtab
));
3422 argtab
[0].meltbp_gimpleseq
= /*_?*/ meltfram__
.loc_GIMPLE_SEQ__o5
;
3424 meltfptr
[33] = melt_apply ((meltclosure_ptr_t
)(/*_.VAL__V30*/ meltfptr
[29]), (melt_ptr_t
)(/*_.DBGI__V19*/ meltfptr
[17]), (MELTBPARSTR_GIMPLESEQ
""), argtab
, "", (union meltparam_un
*)0);
3429 MELT_LOCATION("warmelt-debug.melt:317:/ clear");
3431 meltfram__
.loc_GIMPLE_SEQ__o5
= 0 ;
3433 /*clear*/ /*_.VAL__V38*/
3445 MELT_LOCATION("warmelt-debug.melt:319:/ cond");
3447 if (/*ifvariadic arg#1*/ variad_MELT_DEBUG_FUN_ix
>=0 && variad_MELT_DEBUG_FUN_ix
+ 1 <= variad_MELT_DEBUG_FUN_len
&& meltxargdescr_
[variad_MELT_DEBUG_FUN_ix
]== MELTBPAR_EDGE
) /*then*/
3455 /*_?*/ meltfram__
.loc_EDGE__o6
=
3456 /*variadic argument stuff*/ meltxargtab_
[variad_MELT_DEBUG_FUN_ix
+ 0].meltbp_edge
;;
3459 /*consume variadic EDGE !*/
3460 variad_MELT_DEBUG_FUN_ix
+= 1;;
3462 MELT_CHECK_SIGNAL();
3464 MELT_LOCATION("warmelt-debug.melt:320:/ apply");
3467 union meltparam_un argtab
[1];
3468 memset(&argtab
, 0, sizeof(argtab
));
3470 argtab
[0].meltbp_edge
= /*_?*/ meltfram__
.loc_EDGE__o6
;
3472 meltfptr
[31] = melt_apply ((meltclosure_ptr_t
)(/*_.VAL__V30*/ meltfptr
[29]), (melt_ptr_t
)(/*_.DBGI__V19*/ meltfptr
[17]), (MELTBPARSTR_EDGE
""), argtab
, "", (union meltparam_un
*)0);
3477 MELT_LOCATION("warmelt-debug.melt:319:/ clear");
3479 meltfram__
.loc_EDGE__o6
= 0 ;
3481 /*clear*/ /*_.VAL__V39*/
3493 MELT_LOCATION("warmelt-debug.melt:321:/ cond");
3495 if (/*ifvariadic arg#1*/ variad_MELT_DEBUG_FUN_ix
>=0 && variad_MELT_DEBUG_FUN_ix
+ 1 <= variad_MELT_DEBUG_FUN_len
&& meltxargdescr_
[variad_MELT_DEBUG_FUN_ix
]== MELTBPAR_LOOP
) /*then*/
3503 /*_?*/ meltfram__
.loc_LOOP__o7
=
3504 /*variadic argument stuff*/ meltxargtab_
[variad_MELT_DEBUG_FUN_ix
+ 0].meltbp_loop
;;
3507 /*consume variadic LOOP !*/
3508 variad_MELT_DEBUG_FUN_ix
+= 1;;
3510 MELT_CHECK_SIGNAL();
3512 MELT_LOCATION("warmelt-debug.melt:322:/ apply");
3515 union meltparam_un argtab
[1];
3516 memset(&argtab
, 0, sizeof(argtab
));
3518 argtab
[0].meltbp_loop
= /*_?*/ meltfram__
.loc_LOOP__o7
;
3520 meltfptr
[33] = melt_apply ((meltclosure_ptr_t
)(/*_.VAL__V30*/ meltfptr
[29]), (melt_ptr_t
)(/*_.DBGI__V19*/ meltfptr
[17]), (MELTBPARSTR_LOOP
""), argtab
, "", (union meltparam_un
*)0);
3525 MELT_LOCATION("warmelt-debug.melt:321:/ clear");
3527 meltfram__
.loc_LOOP__o7
= 0 ;
3529 /*clear*/ /*_.VAL__V40*/
3572 MELT_LOCATION("warmelt-debug.melt:324:/ locexp");
3577 MELT_LOCATION("warmelt-debug.melt:302:/ quasiblock");
3592 MELT_CHECK_SIGNAL();
3594 MELT_LOCATION("warmelt-debug.melt:327:/ apply");
3597 union meltparam_un argtab
[2];
3598 memset(&argtab
, 0, sizeof(argtab
));
3600 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_.DBGI__V19*/ meltfptr
[17];
3602 argtab
[1].meltbp_long
= 0;
3604 meltfptr
[31] = melt_apply ((meltclosure_ptr_t
)((/*!DBG_OUT*/ meltfrout
->tabval
[10])), (melt_ptr_t
)(/*_.VAL__V30*/ meltfptr
[29]), (MELTBPARSTR_PTR MELTBPARSTR_LONG
""), argtab
, "", (union meltparam_un
*)0);
3609 MELT_LOCATION("warmelt-debug.melt:328:/ locexp");
3614 MELT_LOCATION("warmelt-debug.melt:326:/ quasiblock");
3619 MELT_LOCATION("warmelt-debug.melt:302:/ clear");
3620 /*clear*/ /*_.DBG_OUT__V41*/
3628 MELT_LOCATION("warmelt-debug.melt:300:/ clear");
3629 /*clear*/ /*_.DISCRIM__V31*/
3632 /*clear*/ /*_#eqeq__L26*/
3639 MELT_CHECK_SIGNAL();
3643 MELT_LOCATION("warmelt-debug.melt:297:/ clear");
3644 /*clear*/ /*_.VAL__V30*/
3647 /*clear*/ /*_#NULL__L25*/
3659 MELT_LOCATION("warmelt-debug.melt:330:/ cond");
3661 if (/*ifvariadic arg#1*/ variad_MELT_DEBUG_FUN_ix
>=0 && variad_MELT_DEBUG_FUN_ix
+ 1 <= variad_MELT_DEBUG_FUN_len
&& meltxargdescr_
[variad_MELT_DEBUG_FUN_ix
]== MELTBPAR_TREE
) /*then*/
3669 /*_?*/ meltfram__
.loc_TREE__o8
=
3670 /*variadic argument stuff*/ meltxargtab_
[variad_MELT_DEBUG_FUN_ix
+ 0].meltbp_tree
;;
3673 /*consume variadic TREE !*/
3674 variad_MELT_DEBUG_FUN_ix
+= 1;;
3675 MELT_LOCATION("warmelt-debug.melt:331:/ quasiblock");
3681 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!TREE_DEBUG_FUNCONT*/ meltfrout
->tabval
[11])),
3682 (melt_ptr_t
)((/*!CLASS_REFERENCE*/ meltfrout
->tabval
[12])))
3688 melt_ptr_t slot
=NULL
, obj
=NULL
;
3689 obj
= (melt_ptr_t
)((/*!TREE_DEBUG_FUNCONT*/ meltfrout
->tabval
[11])) /*=obj*/;
3690 melt_object_get_field(slot
,obj
, 0, "REFERENCED_VALUE");
3692 meltfptr
[31] = slot
;
3699 /*_.TDF__V43*/ meltfptr
[31] = /*reallynil*/ NULL
;;
3703 MELT_CHECK_SIGNAL();
3706 /*_#IS_CLOSURE__L28*/
3708 (melt_magic_discr((melt_ptr_t
)(/*_.TDF__V43*/ meltfptr
[31])) == MELTOBMAG_CLOSURE
);;
3709 MELT_LOCATION("warmelt-debug.melt:333:/ cond");
3711 if (/*_#IS_CLOSURE__L28*/ meltfnum
[21]) /*then*/
3719 MELT_CHECK_SIGNAL();
3721 MELT_LOCATION("warmelt-debug.melt:334:/ apply");
3724 union meltparam_un argtab
[1];
3725 memset(&argtab
, 0, sizeof(argtab
));
3727 argtab
[0].meltbp_tree
= /*_?*/ meltfram__
.loc_TREE__o8
;
3729 meltfptr
[29] = melt_apply ((meltclosure_ptr_t
)(/*_.TDF__V43*/ meltfptr
[31]), (melt_ptr_t
)(/*_.DBGI__V19*/ meltfptr
[17]), (MELTBPARSTR_TREE
""), argtab
, "", (union meltparam_un
*)0);
3733 meltfptr
[30] = /*_.TDF__V45*/ meltfptr
[29];;
3736 MELT_LOCATION("warmelt-debug.melt:333:/ clear");
3737 /*clear*/ /*_.TDF__V45*/
3750 MELT_CHECK_SIGNAL();
3752 MELT_LOCATION("warmelt-debug.melt:335:/ cond");
3754 if (/*_?*/ meltfram__
.loc_TREE__o8
) /*then*/
3765 MELT_LOCATION("warmelt-debug.melt:336:/ locexp");
3766 meltgc_add_out((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), ( " ?*tree*?"));
3769 /*clear*/ /*_._IFELSE___V44*/
3777 MELT_LOCATION("warmelt-debug.melt:335:/ cond.else");
3787 MELT_LOCATION("warmelt-debug.melt:337:/ locexp");
3788 meltgc_add_out((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), ( " ?*nulltree*?"));
3791 /*clear*/ /*_._IFELSE___V44*/
3805 meltfptr
[33] = /*_._IFELSE___V44*/ meltfptr
[30];;
3807 MELT_LOCATION("warmelt-debug.melt:331:/ clear");
3808 /*clear*/ /*_.TDF__V43*/
3811 /*clear*/ /*_#IS_CLOSURE__L28*/
3814 /*clear*/ /*_._IFELSE___V44*/
3818 MELT_LOCATION("warmelt-debug.melt:330:/ clear");
3820 meltfram__
.loc_TREE__o8
= 0 ;
3822 /*clear*/ /*_.LET___V42*/
3834 MELT_LOCATION("warmelt-debug.melt:338:/ cond");
3836 if (/*ifvariadic arg#1*/ variad_MELT_DEBUG_FUN_ix
>=0 && variad_MELT_DEBUG_FUN_ix
+ 1 <= variad_MELT_DEBUG_FUN_len
&& meltxargdescr_
[variad_MELT_DEBUG_FUN_ix
]== MELTBPAR_GIMPLE
) /*then*/
3844 /*_?*/ meltfram__
.loc_GIMPLE__o9
=
3845 /*variadic argument stuff*/ meltxargtab_
[variad_MELT_DEBUG_FUN_ix
+ 0].meltbp_gimple
;;
3848 /*consume variadic GIMPLE !*/
3849 variad_MELT_DEBUG_FUN_ix
+= 1;;
3850 MELT_LOCATION("warmelt-debug.melt:339:/ quasiblock");
3856 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!GIMPLE_DEBUG_FUNCONT*/ meltfrout
->tabval
[13])),
3857 (melt_ptr_t
)((/*!CLASS_REFERENCE*/ meltfrout
->tabval
[12])))
3863 melt_ptr_t slot
=NULL
, obj
=NULL
;
3864 obj
= (melt_ptr_t
)((/*!GIMPLE_DEBUG_FUNCONT*/ meltfrout
->tabval
[13])) /*=obj*/;
3865 melt_object_get_field(slot
,obj
, 0, "REFERENCED_VALUE");
3867 meltfptr
[31] = slot
;
3874 /*_.GDF__V47*/ meltfptr
[31] = /*reallynil*/ NULL
;;
3878 MELT_CHECK_SIGNAL();
3881 /*_#IS_CLOSURE__L29*/
3883 (melt_magic_discr((melt_ptr_t
)(/*_.GDF__V47*/ meltfptr
[31])) == MELTOBMAG_CLOSURE
);;
3884 MELT_LOCATION("warmelt-debug.melt:341:/ cond");
3886 if (/*_#IS_CLOSURE__L29*/ meltfnum
[20]) /*then*/
3894 MELT_CHECK_SIGNAL();
3896 MELT_LOCATION("warmelt-debug.melt:342:/ apply");
3899 union meltparam_un argtab
[1];
3900 memset(&argtab
, 0, sizeof(argtab
));
3902 argtab
[0].meltbp_gimple
= /*_?*/ meltfram__
.loc_GIMPLE__o9
;
3904 meltfptr
[33] = melt_apply ((meltclosure_ptr_t
)(/*_.GDF__V47*/ meltfptr
[31]), (melt_ptr_t
)(/*_.DBGI__V19*/ meltfptr
[17]), (MELTBPARSTR_GIMPLE
""), argtab
, "", (union meltparam_un
*)0);
3908 meltfptr
[30] = /*_.GDF__V49*/ meltfptr
[33];;
3911 MELT_LOCATION("warmelt-debug.melt:341:/ clear");
3912 /*clear*/ /*_.GDF__V49*/
3925 MELT_CHECK_SIGNAL();
3927 MELT_LOCATION("warmelt-debug.melt:343:/ cond");
3929 if (/*_?*/ meltfram__
.loc_GIMPLE__o9
) /*then*/
3940 MELT_LOCATION("warmelt-debug.melt:344:/ locexp");
3941 meltgc_add_out((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), ( " ?*gimple*?"));
3944 /*clear*/ /*_._IFELSE___V48*/
3952 MELT_LOCATION("warmelt-debug.melt:343:/ cond.else");
3962 MELT_LOCATION("warmelt-debug.melt:345:/ locexp");
3963 meltgc_add_out((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), ( " ?*nullgimple*?"));
3966 /*clear*/ /*_._IFELSE___V48*/
3980 meltfptr
[29] = /*_._IFELSE___V48*/ meltfptr
[30];;
3982 MELT_LOCATION("warmelt-debug.melt:339:/ clear");
3983 /*clear*/ /*_.GDF__V47*/
3986 /*clear*/ /*_#IS_CLOSURE__L29*/
3989 /*clear*/ /*_._IFELSE___V48*/
3993 MELT_LOCATION("warmelt-debug.melt:338:/ clear");
3995 meltfram__
.loc_GIMPLE__o9
= 0 ;
3997 /*clear*/ /*_.LET___V46*/
4009 MELT_LOCATION("warmelt-debug.melt:346:/ cond");
4011 if (/*ifvariadic arg#1*/ variad_MELT_DEBUG_FUN_ix
>=0 && variad_MELT_DEBUG_FUN_ix
+ 1 <= variad_MELT_DEBUG_FUN_len
&& meltxargdescr_
[variad_MELT_DEBUG_FUN_ix
]== MELTBPAR_GIMPLESEQ
) /*then*/
4019 /*_?*/ meltfram__
.loc_GIMPLE_SEQ__o10
=
4020 /*variadic argument stuff*/ meltxargtab_
[variad_MELT_DEBUG_FUN_ix
+ 0].meltbp_gimpleseq
;;
4023 /*consume variadic GIMPLE_SEQ !*/
4024 variad_MELT_DEBUG_FUN_ix
+= 1;;
4025 MELT_LOCATION("warmelt-debug.melt:347:/ quasiblock");
4031 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!GIMPLESEQ_DEBUG_FUNCONT*/ meltfrout
->tabval
[14])),
4032 (melt_ptr_t
)((/*!CLASS_REFERENCE*/ meltfrout
->tabval
[12])))
4038 melt_ptr_t slot
=NULL
, obj
=NULL
;
4039 obj
= (melt_ptr_t
)((/*!GIMPLESEQ_DEBUG_FUNCONT*/ meltfrout
->tabval
[14])) /*=obj*/;
4040 melt_object_get_field(slot
,obj
, 0, "REFERENCED_VALUE");
4042 meltfptr
[31] = slot
;
4049 /*_.GSDF__V51*/ meltfptr
[31] = /*reallynil*/ NULL
;;
4053 MELT_CHECK_SIGNAL();
4056 /*_#IS_CLOSURE__L30*/
4058 (melt_magic_discr((melt_ptr_t
)(/*_.GSDF__V51*/ meltfptr
[31])) == MELTOBMAG_CLOSURE
);;
4059 MELT_LOCATION("warmelt-debug.melt:349:/ cond");
4061 if (/*_#IS_CLOSURE__L30*/ meltfnum
[18]) /*then*/
4069 MELT_CHECK_SIGNAL();
4071 MELT_LOCATION("warmelt-debug.melt:350:/ apply");
4074 union meltparam_un argtab
[1];
4075 memset(&argtab
, 0, sizeof(argtab
));
4077 argtab
[0].meltbp_gimpleseq
= /*_?*/ meltfram__
.loc_GIMPLE_SEQ__o10
;
4079 meltfptr
[29] = melt_apply ((meltclosure_ptr_t
)(/*_.GSDF__V51*/ meltfptr
[31]), (melt_ptr_t
)(/*_.DBGI__V19*/ meltfptr
[17]), (MELTBPARSTR_GIMPLESEQ
""), argtab
, "", (union meltparam_un
*)0);
4083 meltfptr
[30] = /*_.GSDF__V53*/ meltfptr
[29];;
4086 MELT_LOCATION("warmelt-debug.melt:349:/ clear");
4087 /*clear*/ /*_.GSDF__V53*/
4100 MELT_CHECK_SIGNAL();
4102 MELT_LOCATION("warmelt-debug.melt:351:/ cond");
4104 if (/*_?*/ meltfram__
.loc_GIMPLE_SEQ__o10
) /*then*/
4115 MELT_LOCATION("warmelt-debug.melt:352:/ locexp");
4116 meltgc_add_out((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), ( " ?*gimpleseq*?"));
4119 /*clear*/ /*_._IFELSE___V52*/
4127 MELT_LOCATION("warmelt-debug.melt:351:/ cond.else");
4137 MELT_LOCATION("warmelt-debug.melt:353:/ locexp");
4138 meltgc_add_out((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), ( " ?*nullgimpleseq*?"));
4141 /*clear*/ /*_._IFELSE___V52*/
4155 meltfptr
[33] = /*_._IFELSE___V52*/ meltfptr
[30];;
4157 MELT_LOCATION("warmelt-debug.melt:347:/ clear");
4158 /*clear*/ /*_.GSDF__V51*/
4161 /*clear*/ /*_#IS_CLOSURE__L30*/
4164 /*clear*/ /*_._IFELSE___V52*/
4168 MELT_LOCATION("warmelt-debug.melt:346:/ clear");
4170 meltfram__
.loc_GIMPLE_SEQ__o10
= 0 ;
4172 /*clear*/ /*_.LET___V50*/
4184 MELT_LOCATION("warmelt-debug.melt:354:/ cond");
4186 if (/*ifvariadic arg#1*/ variad_MELT_DEBUG_FUN_ix
>=0 && variad_MELT_DEBUG_FUN_ix
+ 1 <= variad_MELT_DEBUG_FUN_len
&& meltxargdescr_
[variad_MELT_DEBUG_FUN_ix
]== MELTBPAR_EDGE
) /*then*/
4194 /*_?*/ meltfram__
.loc_EDGE__o11
=
4195 /*variadic argument stuff*/ meltxargtab_
[variad_MELT_DEBUG_FUN_ix
+ 0].meltbp_edge
;;
4198 /*consume variadic EDGE !*/
4199 variad_MELT_DEBUG_FUN_ix
+= 1;;
4200 MELT_LOCATION("warmelt-debug.melt:355:/ quasiblock");
4206 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!EDGE_DEBUG_FUNCONT*/ meltfrout
->tabval
[15])),
4207 (melt_ptr_t
)((/*!CLASS_REFERENCE*/ meltfrout
->tabval
[12])))
4213 melt_ptr_t slot
=NULL
, obj
=NULL
;
4214 obj
= (melt_ptr_t
)((/*!EDGE_DEBUG_FUNCONT*/ meltfrout
->tabval
[15])) /*=obj*/;
4215 melt_object_get_field(slot
,obj
, 0, "REFERENCED_VALUE");
4217 meltfptr
[31] = slot
;
4224 /*_.EDF__V55*/ meltfptr
[31] = /*reallynil*/ NULL
;;
4228 MELT_CHECK_SIGNAL();
4231 /*_#IS_CLOSURE__L31*/
4233 (melt_magic_discr((melt_ptr_t
)(/*_.EDF__V55*/ meltfptr
[31])) == MELTOBMAG_CLOSURE
);;
4234 MELT_LOCATION("warmelt-debug.melt:357:/ cond");
4236 if (/*_#IS_CLOSURE__L31*/ meltfnum
[21]) /*then*/
4244 MELT_CHECK_SIGNAL();
4246 MELT_LOCATION("warmelt-debug.melt:358:/ apply");
4249 union meltparam_un argtab
[1];
4250 memset(&argtab
, 0, sizeof(argtab
));
4252 argtab
[0].meltbp_edge
= /*_?*/ meltfram__
.loc_EDGE__o11
;
4254 meltfptr
[33] = melt_apply ((meltclosure_ptr_t
)(/*_.EDF__V55*/ meltfptr
[31]), (melt_ptr_t
)(/*_.DBGI__V19*/ meltfptr
[17]), (MELTBPARSTR_EDGE
""), argtab
, "", (union meltparam_un
*)0);
4258 meltfptr
[30] = /*_.EDF__V57*/ meltfptr
[33];;
4261 MELT_LOCATION("warmelt-debug.melt:357:/ clear");
4262 /*clear*/ /*_.EDF__V57*/
4275 MELT_CHECK_SIGNAL();
4277 MELT_LOCATION("warmelt-debug.melt:359:/ cond");
4279 if (/*_?*/ meltfram__
.loc_EDGE__o11
) /*then*/
4290 MELT_LOCATION("warmelt-debug.melt:360:/ locexp");
4291 meltgc_add_out((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), ( " ?*edge*?"));
4294 /*clear*/ /*_._IFELSE___V56*/
4302 MELT_LOCATION("warmelt-debug.melt:359:/ cond.else");
4312 MELT_LOCATION("warmelt-debug.melt:361:/ locexp");
4313 meltgc_add_out((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), ( " ?*nulledge*?"));
4316 /*clear*/ /*_._IFELSE___V56*/
4330 meltfptr
[29] = /*_._IFELSE___V56*/ meltfptr
[30];;
4332 MELT_LOCATION("warmelt-debug.melt:355:/ clear");
4333 /*clear*/ /*_.EDF__V55*/
4336 /*clear*/ /*_#IS_CLOSURE__L31*/
4339 /*clear*/ /*_._IFELSE___V56*/
4343 MELT_LOCATION("warmelt-debug.melt:354:/ clear");
4345 meltfram__
.loc_EDGE__o11
= 0 ;
4347 /*clear*/ /*_.LET___V54*/
4359 MELT_LOCATION("warmelt-debug.melt:362:/ cond");
4361 if (/*ifvariadic arg#1*/ variad_MELT_DEBUG_FUN_ix
>=0 && variad_MELT_DEBUG_FUN_ix
+ 1 <= variad_MELT_DEBUG_FUN_len
&& meltxargdescr_
[variad_MELT_DEBUG_FUN_ix
]== MELTBPAR_BB
) /*then*/
4369 /*_?*/ meltfram__
.loc_BASIC_BLOCK__o12
=
4370 /*variadic argument stuff*/ meltxargtab_
[variad_MELT_DEBUG_FUN_ix
+ 0].meltbp_bb
;;
4373 /*consume variadic BASIC_BLOCK !*/
4374 variad_MELT_DEBUG_FUN_ix
+= 1;;
4375 MELT_LOCATION("warmelt-debug.melt:363:/ quasiblock");
4381 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!BASICBLOCK_DEBUG_FUNCONT*/ meltfrout
->tabval
[16])),
4382 (melt_ptr_t
)((/*!CLASS_REFERENCE*/ meltfrout
->tabval
[12])))
4388 melt_ptr_t slot
=NULL
, obj
=NULL
;
4389 obj
= (melt_ptr_t
)((/*!BASICBLOCK_DEBUG_FUNCONT*/ meltfrout
->tabval
[16])) /*=obj*/;
4390 melt_object_get_field(slot
,obj
, 0, "REFERENCED_VALUE");
4392 meltfptr
[31] = slot
;
4399 /*_.BDF__V59*/ meltfptr
[31] = /*reallynil*/ NULL
;;
4403 MELT_CHECK_SIGNAL();
4406 /*_#IS_CLOSURE__L32*/
4408 (melt_magic_discr((melt_ptr_t
)(/*_.BDF__V59*/ meltfptr
[31])) == MELTOBMAG_CLOSURE
);;
4409 MELT_LOCATION("warmelt-debug.melt:365:/ cond");
4411 if (/*_#IS_CLOSURE__L32*/ meltfnum
[20]) /*then*/
4419 MELT_CHECK_SIGNAL();
4421 MELT_LOCATION("warmelt-debug.melt:366:/ apply");
4424 union meltparam_un argtab
[1];
4425 memset(&argtab
, 0, sizeof(argtab
));
4427 argtab
[0].meltbp_bb
= /*_?*/ meltfram__
.loc_BASIC_BLOCK__o12
;
4429 meltfptr
[29] = melt_apply ((meltclosure_ptr_t
)(/*_.BDF__V59*/ meltfptr
[31]), (melt_ptr_t
)(/*_.DBGI__V19*/ meltfptr
[17]), (MELTBPARSTR_BB
""), argtab
, "", (union meltparam_un
*)0);
4433 meltfptr
[30] = /*_.BDF__V61*/ meltfptr
[29];;
4436 MELT_LOCATION("warmelt-debug.melt:365:/ clear");
4437 /*clear*/ /*_.BDF__V61*/
4450 MELT_CHECK_SIGNAL();
4452 MELT_LOCATION("warmelt-debug.melt:367:/ cond");
4454 if (/*_?*/ meltfram__
.loc_BASIC_BLOCK__o12
) /*then*/
4465 MELT_LOCATION("warmelt-debug.melt:368:/ locexp");
4466 meltgc_add_out((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), ( " ?*basicblock*?"));
4469 /*clear*/ /*_._IFELSE___V60*/
4477 MELT_LOCATION("warmelt-debug.melt:367:/ cond.else");
4487 MELT_LOCATION("warmelt-debug.melt:369:/ locexp");
4488 meltgc_add_out((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), ( " ?*nullbasicblock*?"));
4491 /*clear*/ /*_._IFELSE___V60*/
4505 meltfptr
[33] = /*_._IFELSE___V60*/ meltfptr
[30];;
4507 MELT_LOCATION("warmelt-debug.melt:363:/ clear");
4508 /*clear*/ /*_.BDF__V59*/
4511 /*clear*/ /*_#IS_CLOSURE__L32*/
4514 /*clear*/ /*_._IFELSE___V60*/
4518 MELT_LOCATION("warmelt-debug.melt:362:/ clear");
4520 meltfram__
.loc_BASIC_BLOCK__o12
= 0 ;
4522 /*clear*/ /*_.LET___V58*/
4534 MELT_LOCATION("warmelt-debug.melt:370:/ cond");
4536 if (/*ifvariadic arg#1*/ variad_MELT_DEBUG_FUN_ix
>=0 && variad_MELT_DEBUG_FUN_ix
+ 1 <= variad_MELT_DEBUG_FUN_len
&& meltxargdescr_
[variad_MELT_DEBUG_FUN_ix
]== MELTBPAR_LOOP
) /*then*/
4544 /*_?*/ meltfram__
.loc_LOOP__o13
=
4545 /*variadic argument stuff*/ meltxargtab_
[variad_MELT_DEBUG_FUN_ix
+ 0].meltbp_loop
;;
4548 /*consume variadic LOOP !*/
4549 variad_MELT_DEBUG_FUN_ix
+= 1;;
4550 MELT_LOCATION("warmelt-debug.melt:371:/ quasiblock");
4556 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)((/*!LOOP_DEBUG_FUNCONT*/ meltfrout
->tabval
[17])),
4557 (melt_ptr_t
)((/*!CLASS_REFERENCE*/ meltfrout
->tabval
[12])))
4563 melt_ptr_t slot
=NULL
, obj
=NULL
;
4564 obj
= (melt_ptr_t
)((/*!LOOP_DEBUG_FUNCONT*/ meltfrout
->tabval
[17])) /*=obj*/;
4565 melt_object_get_field(slot
,obj
, 0, "REFERENCED_VALUE");
4567 meltfptr
[31] = slot
;
4574 /*_.LDF__V63*/ meltfptr
[31] = /*reallynil*/ NULL
;;
4578 MELT_CHECK_SIGNAL();
4581 /*_#IS_CLOSURE__L33*/
4583 (melt_magic_discr((melt_ptr_t
)(/*_.LDF__V63*/ meltfptr
[31])) == MELTOBMAG_CLOSURE
);;
4584 MELT_LOCATION("warmelt-debug.melt:373:/ cond");
4586 if (/*_#IS_CLOSURE__L33*/ meltfnum
[18]) /*then*/
4594 MELT_CHECK_SIGNAL();
4596 MELT_LOCATION("warmelt-debug.melt:374:/ apply");
4599 union meltparam_un argtab
[1];
4600 memset(&argtab
, 0, sizeof(argtab
));
4602 argtab
[0].meltbp_loop
= /*_?*/ meltfram__
.loc_LOOP__o13
;
4604 meltfptr
[33] = melt_apply ((meltclosure_ptr_t
)(/*_.LDF__V63*/ meltfptr
[31]), (melt_ptr_t
)(/*_.DBGI__V19*/ meltfptr
[17]), (MELTBPARSTR_LOOP
""), argtab
, "", (union meltparam_un
*)0);
4608 meltfptr
[30] = /*_.LDF__V65*/ meltfptr
[33];;
4611 MELT_LOCATION("warmelt-debug.melt:373:/ clear");
4612 /*clear*/ /*_.LDF__V65*/
4625 MELT_CHECK_SIGNAL();
4627 MELT_LOCATION("warmelt-debug.melt:375:/ cond");
4629 if (/*_?*/ meltfram__
.loc_LOOP__o13
) /*then*/
4640 MELT_LOCATION("warmelt-debug.melt:376:/ locexp");
4641 meltgc_add_out((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), ( " ?*loop*?"));
4644 /*clear*/ /*_._IFELSE___V64*/
4652 MELT_LOCATION("warmelt-debug.melt:375:/ cond.else");
4662 MELT_LOCATION("warmelt-debug.melt:377:/ locexp");
4663 meltgc_add_out((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), ( " ?*loop*?"));
4666 /*clear*/ /*_._IFELSE___V64*/
4680 meltfptr
[29] = /*_._IFELSE___V64*/ meltfptr
[30];;
4682 MELT_LOCATION("warmelt-debug.melt:371:/ clear");
4683 /*clear*/ /*_.LDF__V63*/
4686 /*clear*/ /*_#IS_CLOSURE__L33*/
4689 /*clear*/ /*_._IFELSE___V64*/
4693 MELT_LOCATION("warmelt-debug.melt:370:/ clear");
4695 meltfram__
.loc_LOOP__o13
= 0 ;
4697 /*clear*/ /*_.LET___V62*/
4709 MELT_LOCATION("warmelt-debug.melt:379:/ quasiblock");
4714 /*variadic_type_code*/
4715 #ifdef melt_variadic_index
4716 (((melt_variadic_index
+ 0) >= 0
4717 && (melt_variadic_index
+ 0) < melt_variadic_length
)
4718 ? melt_code_to_ctype (meltxargdescr_
[melt_variadic_index
+ 0]
4719 & MELT_ARGDESCR_MAX
)
4722 NULL
/* no variadic_ctype outside of variadic functions */
4723 #endif /*melt_variadic_index*/
4725 MELT_LOCATION("warmelt-debug.melt:380:/ cond");
4728 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)(/*_.VCTYP__V67*/ meltfptr
[31]),
4729 (melt_ptr_t
)((/*!CLASS_NAMED*/ meltfrout
->tabval
[18])))
4735 melt_ptr_t slot
=NULL
, obj
=NULL
;
4736 obj
= (melt_ptr_t
)(/*_.VCTYP__V67*/ meltfptr
[31]) /*=obj*/;
4737 melt_object_get_field(slot
,obj
, 1, "NAMED_NAME");
4738 /*_.VCTYPNAME__V68*/
4739 meltfptr
[30] = slot
;
4746 /*_.VCTYPNAME__V68*/ meltfptr
[30] = /*reallynil*/ NULL
;;
4751 MELT_LOCATION("warmelt-debug.melt:382:/ locexp");
4752 /* WARNBADCTYPE__1 */
4754 "MELT invalid ctype %s in (DEBUG ...) file %s line %d",
4755 melt_string_str ((melt_ptr_t
) /*_.VCTYPNAME__V68*/ meltfptr
[30]),
4756 /*_?*/ meltfram__
.loc_CSTRING__o0
, (int) /*_#LINENO__L2*/ meltfnum
[1]) ;
4760 MELT_LOCATION("warmelt-debug.melt:388:/ cond");
4763 /*ifisa*/ melt_is_instance_of((melt_ptr_t
)(/*_.VCTYP__V67*/ meltfptr
[31]),
4764 (melt_ptr_t
)((/*!CLASS_QUASI_CTYPE*/ meltfrout
->tabval
[19])))
4770 melt_ptr_t slot
=NULL
, obj
=NULL
;
4771 obj
= (melt_ptr_t
)(/*_.VCTYP__V67*/ meltfptr
[31]) /*=obj*/;
4772 melt_object_get_field(slot
,obj
, 2, "CTYPE_KEYWORD");
4773 /*_.CTYPE_KEYWORD__V69*/
4774 meltfptr
[29] = slot
;
4781 /*_.CTYPE_KEYWORD__V69*/ meltfptr
[29] = /*reallynil*/ NULL
;;
4785 MELT_CHECK_SIGNAL();
4787 MELT_LOCATION("warmelt-debug.melt:388:/ apply");
4790 union meltparam_un argtab
[3];
4791 memset(&argtab
, 0, sizeof(argtab
));
4793 argtab
[0].meltbp_cstring
= "??:";
4795 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_.CTYPE_KEYWORD__V69*/ meltfptr
[29];
4797 argtab
[2].meltbp_cstring
= "?? ";
4799 meltfptr
[69] = melt_apply ((meltclosure_ptr_t
)((/*!ADD2OUT*/ meltfrout
->tabval
[7])), (melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), (MELTBPARSTR_CSTRING MELTBPARSTR_PTR MELTBPARSTR_CSTRING
""), argtab
, "", (union meltparam_un
*)0);
4803 meltfptr
[33] = /*_.ADD2OUT__V70*/ meltfptr
[69];;
4805 MELT_LOCATION("warmelt-debug.melt:379:/ clear");
4806 /*clear*/ /*_.VCTYP__V67*/
4809 /*clear*/ /*_.VCTYPNAME__V68*/
4812 /*clear*/ /*_.CTYPE_KEYWORD__V69*/
4815 /*clear*/ /*_.ADD2OUT__V70*/
4819 MELT_LOCATION("warmelt-debug.melt:370:/ clear");
4820 /*clear*/ /*_.LET___V66*/
4871 /*_#OUTPUT_LENGTH__L34*/
4873 melt_output_length ((melt_ptr_t
)/*_.OUT__V5*/ meltfptr
[4]);;
4874 MELT_LOCATION("warmelt-debug.melt:390:/ compute");
4876 meltfnum
[9] = /*_#SETQ___L35*/ meltfnum
[20] = /*_#OUTPUT_LENGTH__L34*/ meltfnum
[21];;
4878 MELT_CHECK_SIGNAL();
4882 MELT_LOCATION("warmelt-debug.melt:278:/ clear");
4883 /*clear*/ /*_#OUTPUT_LENGTH__L34*/
4886 /*clear*/ /*_#SETQ___L35*/
4891 goto meltlabloop_ARGLOOP_1
;
4892 meltlabexit_ARGLOOP_1
:;/*^loopepilog*/
4895 meltfptr
[25] = /*_.ARGLOOP__V29*/ meltfptr
[26];;
4899 MELT_CHECK_SIGNAL();
4904 ((/*_#INITOUTLEN__L14*/ meltfnum
[13]) + (200));;
4908 ((/*_#OUTLEN__L12*/ meltfnum
[9]) > (/*_#plI__L36*/ meltfnum
[18]));;
4909 MELT_LOCATION("warmelt-debug.melt:394:/ cond");
4911 if (/*_#gtI__L37*/ meltfnum
[21]) /*then*/
4920 MELT_LOCATION("warmelt-debug.melt:395:/ locexp");
4921 meltgc_add_out((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), ( " .##."));
4926 MELT_LOCATION("warmelt-debug.melt:396:/ locexp");
4927 meltgc_out_add_indent((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), (0), 0);;
4930 MELT_LOCATION("warmelt-debug.melt:394:/ quasiblock");
4940 MELT_LOCATION("warmelt-debug.melt:397:/ locexp");
4941 meltgc_out_add_indent((melt_ptr_t
)(/*_.OUT__V5*/ meltfptr
[4]), (0), 0);;
4946 MELT_LOCATION("warmelt-debug.melt:399:/ locexp");
4947 /* melt_debug_fun FINALFLUSH_CHK__1 */
4948 melt_flush (melt_get_file (/*_.OUT__V5*/ meltfptr
[4]));
4953 MELT_LOCATION("warmelt-debug.melt:239:/ clear");
4954 /*clear*/ /*_.DBGI__V19*/
4957 /*clear*/ /*_#FRAMDEPTH__L11*/
4960 /*clear*/ /*_#OUTLEN__L12*/
4963 /*clear*/ /*_#LASTSTROUTLEN__L13*/
4966 /*clear*/ /*_#INITOUTLEN__L14*/
4969 /*clear*/ /*_#pcIRAW__L15*/
4972 /*clear*/ /*_#NOT__L16*/
4975 /*clear*/ /*_#miI__L17*/
4978 /*clear*/ /*_.ADD2OUT__V22*/
4981 /*clear*/ /*_._IF___V23*/
4984 /*clear*/ /*_#gtI__L18*/
4987 /*clear*/ /*_._IF___V25*/
4990 /*clear*/ /*_.FOREVER___V28*/
4993 /*clear*/ /*_#plI__L36*/
4996 /*clear*/ /*_#gtI__L37*/
4998 /* block_signals meltcit1__BLKSIGNAL end */
4999 melt_blocklevel_signals
= meltcit1__BLKSIGNAL_lev
;
5000 MELT_CHECK_SIGNAL();
5004 } /*endciterblock BLOCK_SIGNALS*/
5007 MELT_LOCATION("warmelt-debug.melt:201:/ clear");
5008 /*clear*/ /*_#DBGCOUNTER__L4*/
5011 /*clear*/ /*_.DUMPF__V3*/
5014 /*clear*/ /*_.STDERRF__V4*/
5017 /*clear*/ /*_.OUT__V5*/
5020 /*clear*/ /*_.OCCMAP__V6*/
5023 /*clear*/ /*_#DEBUG_DEPTH__L5*/
5026 /*clear*/ /*_.BOXEDMAXDEPTH__V7*/
5029 /*clear*/ /*_#NULL__L6*/
5032 /*clear*/ /*_._IF___V8*/
5035 /*clear*/ /*_#NULL__L7*/
5038 /*clear*/ /*_._IF___V10*/
5041 /*clear*/ /*_.IFCPP___V13*/
5044 /*clear*/ /*_.IFCPP___V16*/
5053 MELT_LOCATION("warmelt-debug.melt:199:/ clear");
5054 /*clear*/ /*_#MELT_HAS_FLAG_DEBUG_SET__L3*/
5059 goto meltlabend_rout
;
5061 melt_trace_end("MELT_DEBUG_FUN", meltcallcount
);
5062 melt_blocklevel_signals
= current_blocklevel_signals_meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN_melt
;
5063 return (melt_ptr_t
)(/*noretval*/ NULL
);
5064 #undef melt_variadic_length
5065 #undef melt_variadic_index
5067 #undef meltcallcount
5069 #undef MELTFRAM_NBVARNUM
5070 #undef MELTFRAM_NBVARPTR
5071 } /*end meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN*/
5079 /****** emitted syntax checking for C generating devices *****/
5082 /* generated syntax checking routine for 4 C generating devices */
5083 MELT_EXTERN
void MELT_MODULE_VISIBILITY
melt_syntax_tester_WARMELTmiDEBUG (void);
5086 melt_syntax_tester_WARMELTmiDEBUG (void)
5089 #define meltcallcount -1L /* in melt_syntax_tester_WARMELTmiDEBUG */
5092 /* generating device #1 */
5093 /*primitive-syntax DEBUG_DEPTH*/
5096 (long) (melt_debug_depth ());
5097 if (primres_0
) return;
5098 } /*end primitive-syntax DEBUG_DEPTH*/
5102 /* generating device #2 */
5103 /*primitive-syntax MELT_REALLY_NEED_DEBUG*/
5105 long meltprimf_0_DEPTH
=0;
5107 /*MELT_REALLY_NEED_DEBUG*/ (melt_need_debug ((int) meltprimf_0_DEPTH
));
5108 if (primres_1
) return;
5109 } /*end primitive-syntax MELT_REALLY_NEED_DEBUG*/
5113 /* generating device #3 */
5114 /*primitive-syntax MELT_HAS_FLAG_DEBUG_SET*/
5117 /*MELT_HAS_FLAG_DEBUG_SET*/ melt_flag_debug
;
5118 if (primres_2
) return;
5119 } /*end primitive-syntax MELT_HAS_FLAG_DEBUG_SET*/
5123 /* generating device #4 */
5124 /*primitive-syntax MELT_REALLY_NEED_DBGLIM*/
5126 long meltprimf_0_DEPTH
=0;
5127 long meltprimf_1_LIMIT
=0;
5129 ( /*MELT_REALLY_NEED_DBGLIM*/ melt_need_debug_limit ((int) meltprimf_0_DEPTH
, (int) meltprimf_1_LIMIT
));
5130 if (primres_3
) return;
5131 } /*end primitive-syntax MELT_REALLY_NEED_DBGLIM*/
5134 } /* end generated melt_syntax_tester_WARMELTmiDEBUG */
5135 #endif /*MELT_HAVE_DEBUG syntaxcheck*/
5140 const char melt_module_is_gpl_compatible
[]= "warmelt-debug: GPLv3+";
5142 /* the frame for initial routine */
5143 /** start of frame for melt_start_this_module of CLASS_INITIAL_MODULE_ROUTINEOBJ from 1555**/
5145 /*curframdeclclassy*/
5146 class Melt_InitialClassyFrame_WARMELTmiDEBUG_h640816647
// fromline 1568
5147 : public Melt_CallFrameWithValues
<444>
5149 public: /* fromline 1572*/
5153 void melt_mark_stuff (void)
5155 } /*end melt_mark_stuff*/
5156 virtual void melt_mark_ggc_data (void)
5158 melt_mark_values ();
5160 }; /*end melt_mark_ggc_data*/
5161 Melt_InitialClassyFrame_WARMELTmiDEBUG_h640816647(meltclosure_ptr_t clos
) //the closure constructor fromline 1630
5162 : Melt_CallFrameWithValues
<444> (
5163 #if ENABLE_CHECKING /*fromline 1634*/
5165 #endif /* ENABLE_CHECKING fromline 1638*/
5166 sizeof(Melt_InitialClassyFrame_WARMELTmiDEBUG_h640816647
), clos
) {};
5167 Melt_InitialClassyFrame_WARMELTmiDEBUG_h640816647() //the constructor fromline 1642
5168 : Melt_CallFrameWithValues
<444> (
5169 #if ENABLE_CHECKING /*fromline 1646*/
5171 #endif /* ENABLE_CHECKING fromline 1650*/
5172 sizeof(Melt_InitialClassyFrame_WARMELTmiDEBUG_h640816647
)) {};
5173 #if ENABLE_CHECKING /*fromline 1654*/
5174 Melt_InitialClassyFrame_WARMELTmiDEBUG_h640816647(const char*fil
, int lin
) //the constructor fromline 1656
5175 : Melt_CallFrameWithValues
<444> (fil
,lin
, sizeof(Melt_InitialClassyFrame_WARMELTmiDEBUG_h640816647
)) {};
5176 #endif /* ENABLE_CHECKING fromline 1666*/
5178 }; // end class Melt_InitialClassyFrame_WARMELTmiDEBUG_h640816647
5181 /** end of frame for melt_start_this_module fromline 1697**/
5185 static void melt_initialize_module_meltdata_WARMELTmiDEBUG (meltinitial_frame_t
*iniframp__
, char meltpredefinited
[])
5187 #define meltfram__ (*iniframp__)
5189 /* curframe_cdat_struct */ struct meltcdata_st
5191 void* meltcdata_inigap
[2]; /* could help debugging */
5193 struct MELT_OBJECT_STRUCT(3) dsym_1__HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER
;
5194 struct MELT_STRING_STRUCT(38) dstr_2__HOOK_FRESH_ENVIRONMENT_R
;
5195 struct MELT_OBJECT_STRUCT(3) dsym_3__CLASS_DEBUG_INFORMATION
;
5196 struct MELT_STRING_STRUCT(23) dstr_4__CLASS_DEBUG_INFORMATION
;
5197 struct MELT_OBJECT_STRUCT(3) dsym_5__CLASS_ROOT
;
5198 struct MELT_STRING_STRUCT(10) dstr_6__CLASS_ROOT
;
5199 struct MELT_OBJECT_STRUCT(8) dobj_7__CLASS_DEBUG_INFORMATION
;
5200 struct MELT_STRING_STRUCT(23) dstr_8__CLASS_DEBUG_INFORMATION
;
5201 struct MELT_MULTIPLE_STRUCT(1) dtup_9_syCLASS_DEBUG_INFORMATION
;
5202 struct MELT_MULTIPLE_STRUCT(3) dtup_10_syCLASS_DEBUG_INFORMATION
;
5203 struct MELT_OBJECT_STRUCT(3) dsym_11__DBGI_OUT
;
5204 struct MELT_STRING_STRUCT(8) dstr_12__DBGI_OUT
;
5205 struct MELT_OBJECT_STRUCT(4) dobj_13__DBGI_OUT
;
5206 struct MELT_STRING_STRUCT(8) dstr_14__DBGI_OUT
;
5207 struct MELT_OBJECT_STRUCT(3) dsym_15__DBGI_OCCMAP
;
5208 struct MELT_STRING_STRUCT(11) dstr_16__DBGI_OCCMAP
;
5209 struct MELT_OBJECT_STRUCT(4) dobj_17__DBGI_OCCMAP
;
5210 struct MELT_STRING_STRUCT(11) dstr_18__DBGI_OCCMAP
;
5211 struct MELT_OBJECT_STRUCT(3) dsym_19__DBGI_MAXDEPTH
;
5212 struct MELT_STRING_STRUCT(13) dstr_20__DBGI_MAXDEPTH
;
5213 struct MELT_OBJECT_STRUCT(4) dobj_21__DBGI_MAXDEPTH
;
5214 struct MELT_STRING_STRUCT(13) dstr_22__DBGI_MAXDEPTH
;
5215 struct MELT_OBJECT_STRUCT(3) dsym_23__CLASS_DEBUG_OUTPUT_INFORMATION
;
5216 struct MELT_STRING_STRUCT(30) dstr_24__CLASS_DEBUG_OUTPUT_INFOR
;
5217 struct MELT_OBJECT_STRUCT(8) dobj_25__CLASS_DEBUG_OUTPUT_INFORMATION
;
5218 struct MELT_STRING_STRUCT(30) dstr_26__CLASS_DEBUG_OUTPUT_INFOR
;
5219 struct MELT_MULTIPLE_STRUCT(2) dtup_27_syCLASS_DEBUG_OUTPUT_INFORMATION
;
5220 struct MELT_MULTIPLE_STRUCT(3) dtup_28_syCLASS_DEBUG_OUTPUT_INFORMATION
;
5221 struct MELT_OBJECT_STRUCT(3) dsym_29__DEBUG_DEPTH
;
5222 struct MELT_STRING_STRUCT(11) dstr_30__DEBUG_DEPTH
;
5223 struct MELT_OBJECT_STRUCT(5) dobj_31__DEBUG_DEPTH
;
5224 struct MELT_MULTIPLE_STRUCT(1) dtup_32_syDEBUG_DEPTH
;
5225 struct MELT_MULTIPLE_STRUCT(0) dtup_33_syDEBUG_DEPTH
;
5226 struct MELT_STRING_STRUCT(28) dstr_34__long_melt_debug_depth
;
5227 struct MELT_STRING_STRUCT(11) dstr_35__DEBUG_DEPTH
;
5228 struct MELT_OBJECT_STRUCT(3) dsym_36__MELT_REALLY_NEED_DEBUG
;
5229 struct MELT_STRING_STRUCT(22) dstr_37__MELT_REALLY_NEED_DEBUG
;
5230 struct MELT_OBJECT_STRUCT(5) dobj_38__MELT_REALLY_NEED_DEBUG
;
5231 struct MELT_MULTIPLE_STRUCT(3) dtup_39_syMELT_REALLY_NEED_DEBUG
;
5232 struct MELT_MULTIPLE_STRUCT(1) dtup_40_syMELT_REALLY_NEED_DEBUG
;
5233 struct MELT_OBJECT_STRUCT(3) dsym_41__DEPTH
;
5234 struct MELT_STRING_STRUCT(5) dstr_42__DEPTH
;
5235 struct MELT_OBJECT_STRUCT(2) dobj_43
;
5236 struct MELT_STRING_STRUCT(51) dstr_44__MELT_REALLY_NEED_DEBUG
;
5237 struct MELT_STRING_STRUCT(2) dstr_45__
;
5238 struct MELT_STRING_STRUCT(22) dstr_46__MELT_REALLY_NEED_DEBUG
;
5239 struct MELT_OBJECT_STRUCT(3) dsym_47__MELT_HAS_FLAG_DEBUG_SET
;
5240 struct MELT_STRING_STRUCT(23) dstr_48__MELT_HAS_FLAG_DEBUG_SET
;
5241 struct MELT_OBJECT_STRUCT(5) dobj_49__MELT_HAS_FLAG_DEBUG_SET
;
5242 struct MELT_MULTIPLE_STRUCT(1) dtup_50_syMELT_HAS_FLAG_DEBUG_SET
;
5243 struct MELT_MULTIPLE_STRUCT(0) dtup_51_syMELT_HAS_FLAG_DEBUG_SET
;
5244 struct MELT_STRING_STRUCT(43) dstr_52__MELT_HAS_FLAG_DEBUG_SE
;
5245 struct MELT_STRING_STRUCT(23) dstr_53__MELT_HAS_FLAG_DEBUG_SET
;
5246 struct MELT_OBJECT_STRUCT(3) dsym_54__MELT_REALLY_NEED_DBGLIM
;
5247 struct MELT_STRING_STRUCT(23) dstr_55__MELT_REALLY_NEED_DBGLIM
;
5248 struct MELT_OBJECT_STRUCT(5) dobj_56__MELT_REALLY_NEED_DBGLIM
;
5249 struct MELT_MULTIPLE_STRUCT(5) dtup_57_syMELT_REALLY_NEED_DBGLIM
;
5250 struct MELT_MULTIPLE_STRUCT(2) dtup_58_syMELT_REALLY_NEED_DBGLIM
;
5251 struct MELT_OBJECT_STRUCT(2) dobj_59
;
5252 struct MELT_OBJECT_STRUCT(3) dsym_60__LIMIT
;
5253 struct MELT_STRING_STRUCT(5) dstr_61__LIMIT
;
5254 struct MELT_OBJECT_STRUCT(2) dobj_62
;
5255 struct MELT_STRING_STRUCT(59) dstr_63__MELT_REALLY_NEED_DBG
;
5256 struct MELT_STRING_STRUCT(8) dstr_64__int_
;
5257 struct MELT_STRING_STRUCT(2) dstr_65__
;
5258 struct MELT_STRING_STRUCT(23) dstr_66__MELT_REALLY_NEED_DBGLIM
;
5259 struct MELT_OBJECT_STRUCT(3) dsym_67__DBG_OUTPUT
;
5260 struct MELT_STRING_STRUCT(10) dstr_68__DBG_OUTPUT
;
5261 struct MELT_OBJECT_STRUCT(3) dsym_69__CLASS_SELECTOR
;
5262 struct MELT_STRING_STRUCT(14) dstr_70__CLASS_SELECTOR
;
5263 struct MELT_OBJECT_STRUCT(3) dsym_71__RECV
;
5264 struct MELT_STRING_STRUCT(4) dstr_72__RECV
;
5265 struct MELT_OBJECT_STRUCT(2) dobj_73
;
5266 struct MELT_OBJECT_STRUCT(3) dsym_74__DBGINFO
;
5267 struct MELT_STRING_STRUCT(7) dstr_75__DBGINFO
;
5268 struct MELT_OBJECT_STRUCT(2) dobj_76
;
5269 struct MELT_OBJECT_STRUCT(2) dobj_77
;
5270 struct MELT_MULTIPLE_STRUCT(3) dtup_78_syDBG_OUTPUT
;
5271 struct MELT_OBJECT_STRUCT(4) dobj_79__DBG_OUTPUT
;
5272 struct MELT_STRING_STRUCT(10) dstr_80__DBG_OUTPUT
;
5273 struct MELT_OBJECT_STRUCT(3) dsym_81__DBG_OUTPUTAGAIN
;
5274 struct MELT_STRING_STRUCT(15) dstr_82__DBG_OUTPUTAGAIN
;
5275 struct MELT_OBJECT_STRUCT(2) dobj_83
;
5276 struct MELT_OBJECT_STRUCT(2) dobj_84
;
5277 struct MELT_OBJECT_STRUCT(2) dobj_85
;
5278 struct MELT_MULTIPLE_STRUCT(3) dtup_86_syDBG_OUTPUTAGAIN
;
5279 struct MELT_OBJECT_STRUCT(4) dobj_87__DBG_OUTPUTAGAIN
;
5280 struct MELT_STRING_STRUCT(15) dstr_88__DBG_OUTPUTAGAIN
;
5281 struct MELT_OBJECT_STRUCT(3) dsym_89__TREE_DEBUG_FUNCONT
;
5282 struct MELT_STRING_STRUCT(18) dstr_90__TREE_DEBUG_FUNCONT
;
5283 struct MELT_OBJECT_STRUCT(3) dsym_91__CLASS_REFERENCE
;
5284 struct MELT_STRING_STRUCT(15) dstr_92__CLASS_REFERENCE
;
5285 struct MELT_OBJECT_STRUCT(1) dobj_93__TREE_DEBUG_FUNCONT
;
5286 struct MELT_ROUTINE_STRUCT(2) drout_94__REGISTER_TREE_DEBUG_FUN
;
5287 struct MELT_CLOSURE_STRUCT(0) dclo_95__REGISTER_TREE_DEBUG_FUN
;
5288 struct MELT_OBJECT_STRUCT(3) dsym_96__GIMPLE_DEBUG_FUNCONT
;
5289 struct MELT_STRING_STRUCT(20) dstr_97__GIMPLE_DEBUG_FUNCONT
;
5290 struct MELT_OBJECT_STRUCT(1) dobj_98__GIMPLE_DEBUG_FUNCONT
;
5291 struct MELT_ROUTINE_STRUCT(2) drout_99__REGISTER_GIMPLE_DEBUG_FUN
;
5292 struct MELT_CLOSURE_STRUCT(0) dclo_100__REGISTER_GIMPLE_DEBUG_FUN
;
5293 struct MELT_OBJECT_STRUCT(3) dsym_101__GIMPLESEQ_DEBUG_FUNCONT
;
5294 struct MELT_STRING_STRUCT(23) dstr_102__GIMPLESEQ_DEBUG_FUNCONT
;
5295 struct MELT_OBJECT_STRUCT(1) dobj_103__GIMPLESEQ_DEBUG_FUNCONT
;
5296 struct MELT_ROUTINE_STRUCT(2) drout_104__REGISTER_GIMPLESEQ_DEBUG_FUN
;
5297 struct MELT_CLOSURE_STRUCT(0) dclo_105__REGISTER_GIMPLESEQ_DEBUG_FUN
;
5298 struct MELT_OBJECT_STRUCT(3) dsym_106__EDGE_DEBUG_FUNCONT
;
5299 struct MELT_STRING_STRUCT(18) dstr_107__EDGE_DEBUG_FUNCONT
;
5300 struct MELT_OBJECT_STRUCT(1) dobj_108__EDGE_DEBUG_FUNCONT
;
5301 struct MELT_ROUTINE_STRUCT(2) drout_109__REGISTER_EDGE_DEBUG_FUN
;
5302 struct MELT_CLOSURE_STRUCT(0) dclo_110__REGISTER_EDGE_DEBUG_FUN
;
5303 struct MELT_OBJECT_STRUCT(3) dsym_111__BASICBLOCK_DEBUG_FUNCONT
;
5304 struct MELT_STRING_STRUCT(24) dstr_112__BASICBLOCK_DEBUG_FUNCONT
;
5305 struct MELT_OBJECT_STRUCT(1) dobj_113__BASICBLOCK_DEBUG_FUNCONT
;
5306 struct MELT_ROUTINE_STRUCT(2) drout_114__REGISTER_BASICBLOCK_DEBUG_FUN
;
5307 struct MELT_CLOSURE_STRUCT(0) dclo_115__REGISTER_BASICBLOCK_DEBUG_FUN
;
5308 struct MELT_OBJECT_STRUCT(3) dsym_116__LOOP_DEBUG_FUNCONT
;
5309 struct MELT_STRING_STRUCT(18) dstr_117__LOOP_DEBUG_FUNCONT
;
5310 struct MELT_OBJECT_STRUCT(1) dobj_118__LOOP_DEBUG_FUNCONT
;
5311 struct MELT_ROUTINE_STRUCT(2) drout_119__REGISTER_LOOP_DEBUG_FUN
;
5312 struct MELT_CLOSURE_STRUCT(0) dclo_120__REGISTER_LOOP_DEBUG_FUN
;
5313 struct MELT_OBJECT_STRUCT(3) dsym_121__DISCR_DEBUG_CLOSURE
;
5314 struct MELT_STRING_STRUCT(19) dstr_122__DISCR_DEBUG_CLOSURE
;
5315 struct MELT_OBJECT_STRUCT(3) dsym_123__CLASS_DISCRIMINANT
;
5316 struct MELT_STRING_STRUCT(18) dstr_124__CLASS_DISCRIMINANT
;
5317 struct MELT_OBJECT_STRUCT(5) dobj_125__DISCR_DEBUG_CLOSURE
;
5318 struct MELT_OBJECT_STRUCT(3) dsym_126__DISCR_CLOSURE
;
5319 struct MELT_STRING_STRUCT(13) dstr_127__DISCR_CLOSURE
;
5320 struct MELT_STRING_STRUCT(19) dstr_128__DISCR_DEBUG_CLOSURE
;
5321 struct MELT_ROUTINE_STRUCT(20) drout_129__MELT_DEBUG_FUN
;
5322 struct MELT_CLOSURE_STRUCT(0) dclo_130__MELT_DEBUG_FUN
;
5323 struct MELT_OBJECT_STRUCT(3) dsym_131__INITIAL_SYSTEM_DATA
;
5324 struct MELT_STRING_STRUCT(19) dstr_132__INITIAL_SYSTEM_DATA
;
5325 struct MELT_OBJECT_STRUCT(3) dsym_133__CLASS_SYSTEM_DATA
;
5326 struct MELT_STRING_STRUCT(17) dstr_134__CLASS_SYSTEM_DATA
;
5327 struct MELT_OBJECT_STRUCT(3) dsym_135__DISCR_MAP_OBJECTS
;
5328 struct MELT_STRING_STRUCT(17) dstr_136__DISCR_MAP_OBJECTS
;
5329 struct MELT_OBJECT_STRUCT(3) dsym_137__DISCR_INTEGER
;
5330 struct MELT_STRING_STRUCT(13) dstr_138__DISCR_INTEGER
;
5331 struct MELT_OBJECT_STRUCT(3) dsym_139__DISCR_STRBUF
;
5332 struct MELT_STRING_STRUCT(12) dstr_140__DISCR_STRBUF
;
5333 struct MELT_OBJECT_STRUCT(3) dsym_141__MELT_ASSERT_FAILURE_FUN
;
5334 struct MELT_STRING_STRUCT(23) dstr_142__MELT_ASSERT_FAILURE_FUN
;
5335 struct MELT_OBJECT_STRUCT(3) dsym_143__ADD2OUT
;
5336 struct MELT_STRING_STRUCT(7) dstr_144__ADD2OUT
;
5337 struct MELT_OBJECT_STRUCT(3) dsym_145__CSTRING_PREFIXED
;
5338 struct MELT_STRING_STRUCT(16) dstr_146__CSTRING_PREFIXED
;
5339 struct MELT_OBJECT_STRUCT(3) dsym_147__CLASS_NAMED
;
5340 struct MELT_STRING_STRUCT(11) dstr_148__CLASS_NAMED
;
5341 struct MELT_OBJECT_STRUCT(3) dsym_149__CLASS_QUASI_CTYPE
;
5342 struct MELT_STRING_STRUCT(17) dstr_150__CLASS_QUASI_CTYPE
;
5343 struct MELT_ROUTINE_STRUCT(5) drout_151__DBG_OUTOBJECT
;
5344 struct MELT_CLOSURE_STRUCT(0) dclo_152__DBG_OUTOBJECT
;
5345 struct MELT_ROUTINE_STRUCT(4) drout_153__DBG_OUT
;
5346 struct MELT_CLOSURE_STRUCT(0) dclo_154__DBG_OUT
;
5347 struct MELT_ROUTINE_STRUCT(3) drout_155__DBGOUT_FIELDS
;
5348 struct MELT_CLOSURE_STRUCT(0) dclo_156__DBGOUT_FIELDS
;
5349 struct MELT_ROUTINE_STRUCT(4) drout_157__DBGOUTAGAIN_FIELDS
;
5350 struct MELT_CLOSURE_STRUCT(0) dclo_158__DBGOUTAGAIN_FIELDS
;
5351 struct MELT_ROUTINE_STRUCT(2) drout_159__DBGOUT_NULL_METHOD
;
5352 struct MELT_CLOSURE_STRUCT(0) dclo_160__DBGOUT_NULL_METHOD
;
5353 struct MELT_OBJECT_STRUCT(3) dsym_161__INSTALL_METHOD
;
5354 struct MELT_STRING_STRUCT(14) dstr_162__INSTALL_METHOD
;
5355 struct MELT_OBJECT_STRUCT(3) dsym_163__DISCR_NULL_RECEIVER
;
5356 struct MELT_STRING_STRUCT(19) dstr_164__DISCR_NULL_RECEIVER
;
5357 struct MELT_ROUTINE_STRUCT(4) drout_165__DBGOUT_STRING_METHOD
;
5358 struct MELT_CLOSURE_STRUCT(0) dclo_166__DBGOUT_STRING_METHOD
;
5359 struct MELT_OBJECT_STRUCT(3) dsym_167__DISCR_STRING
;
5360 struct MELT_STRING_STRUCT(12) dstr_168__DISCR_STRING
;
5361 struct MELT_OBJECT_STRUCT(3) dsym_169__DISCR_VERBATIM_STRING
;
5362 struct MELT_STRING_STRUCT(21) dstr_170__DISCR_VERBATIM_STRING
;
5363 struct MELT_ROUTINE_STRUCT(4) drout_171__DBGOUT_STRBUF_METHOD
;
5364 struct MELT_CLOSURE_STRUCT(0) dclo_172__DBGOUT_STRBUF_METHOD
;
5365 struct MELT_ROUTINE_STRUCT(5) drout_173__DBGOUT_INTEGER_METHOD
;
5366 struct MELT_CLOSURE_STRUCT(0) dclo_174__DBGOUT_INTEGER_METHOD
;
5367 struct MELT_OBJECT_STRUCT(3) dsym_175__DISCR_CONSTANT_INTEGER
;
5368 struct MELT_STRING_STRUCT(22) dstr_176__DISCR_CONSTANT_INTEGER
;
5369 struct MELT_ROUTINE_STRUCT(5) drout_177__DBGOUT_DOUBLE_METHOD
;
5370 struct MELT_CLOSURE_STRUCT(0) dclo_178__DBGOUT_DOUBLE_METHOD
;
5371 struct MELT_OBJECT_STRUCT(3) dsym_179__DISCR_DOUBLE
;
5372 struct MELT_STRING_STRUCT(12) dstr_180__DISCR_DOUBLE
;
5373 struct MELT_OBJECT_STRUCT(3) dsym_181__DISCR_CONSTANT_DOUBLE
;
5374 struct MELT_STRING_STRUCT(21) dstr_182__DISCR_CONSTANT_DOUBLE
;
5375 struct MELT_ROUTINE_STRUCT(5) drout_183__DBGOUT_MIXINT_METHOD
;
5376 struct MELT_CLOSURE_STRUCT(0) dclo_184__DBGOUT_MIXINT_METHOD
;
5377 struct MELT_OBJECT_STRUCT(3) dsym_185__DISCR_MIXED_INTEGER
;
5378 struct MELT_STRING_STRUCT(19) dstr_186__DISCR_MIXED_INTEGER
;
5379 struct MELT_ROUTINE_STRUCT(3) drout_187__DBGOUT_MIXLOC_METHOD
;
5380 struct MELT_CLOSURE_STRUCT(0) dclo_188__DBGOUT_MIXLOC_METHOD
;
5381 struct MELT_OBJECT_STRUCT(3) dsym_189__DISCR_MIXED_LOCATION
;
5382 struct MELT_STRING_STRUCT(20) dstr_190__DISCR_MIXED_LOCATION
;
5383 struct MELT_ROUTINE_STRUCT(3) drout_191__DBGOUT_MIXBIGINT_METHOD
;
5384 struct MELT_CLOSURE_STRUCT(0) dclo_192__DBGOUT_MIXBIGINT_METHOD
;
5385 struct MELT_OBJECT_STRUCT(3) dsym_193__DISCR_MIXED_BIGINT
;
5386 struct MELT_STRING_STRUCT(18) dstr_194__DISCR_MIXED_BIGINT
;
5387 struct MELT_ROUTINE_STRUCT(4) drout_195__DBGOUT_MULTIPLE_METHOD
;
5388 struct MELT_CLOSURE_STRUCT(0) dclo_196__DBGOUT_MULTIPLE_METHOD
;
5389 struct MELT_OBJECT_STRUCT(3) dsym_197__DISCR_MULTIPLE
;
5390 struct MELT_STRING_STRUCT(14) dstr_198__DISCR_MULTIPLE
;
5391 struct MELT_ROUTINE_STRUCT(7) drout_199__DBGOUT_ROUTINE_METHOD
;
5392 struct MELT_CLOSURE_STRUCT(0) dclo_200__DBGOUT_ROUTINE_METHOD
;
5393 struct MELT_OBJECT_STRUCT(3) dsym_201__DISCR_ROUTINE
;
5394 struct MELT_STRING_STRUCT(13) dstr_202__DISCR_ROUTINE
;
5395 struct MELT_OBJECT_STRUCT(3) dsym_203__ROUTINE_EVERY
;
5396 struct MELT_STRING_STRUCT(13) dstr_204__ROUTINE_EVERY
;
5397 struct MELT_ROUTINE_STRUCT(1) drout_205__LAMBDA_
;
5398 struct MELT_ROUTINE_STRUCT(9) drout_206__DBGOUT_HOOK_METHOD
;
5399 struct MELT_CLOSURE_STRUCT(0) dclo_207__DBGOUT_HOOK_METHOD
;
5400 struct MELT_OBJECT_STRUCT(3) dsym_208__HOOK_EVERY
;
5401 struct MELT_STRING_STRUCT(10) dstr_209__HOOK_EVERY
;
5402 struct MELT_ROUTINE_STRUCT(2) drout_210__LAMBDA_
;
5403 struct MELT_OBJECT_STRUCT(3) dsym_211__DISCR_HOOK
;
5404 struct MELT_STRING_STRUCT(10) dstr_212__DISCR_HOOK
;
5405 struct MELT_ROUTINE_STRUCT(5) drout_213__DBGOUT_CLOSURE_METHOD
;
5406 struct MELT_CLOSURE_STRUCT(0) dclo_214__DBGOUT_CLOSURE_METHOD
;
5407 struct MELT_ROUTINE_STRUCT(5) drout_215__DBGOUT_LIST_METHOD
;
5408 struct MELT_CLOSURE_STRUCT(0) dclo_216__DBGOUT_LIST_METHOD
;
5409 struct MELT_OBJECT_STRUCT(3) dsym_217__DISCR_LIST
;
5410 struct MELT_STRING_STRUCT(10) dstr_218__DISCR_LIST
;
5411 struct MELT_ROUTINE_STRUCT(5) drout_219__DBGOUT_PAIR_METHOD
;
5412 struct MELT_CLOSURE_STRUCT(0) dclo_220__DBGOUT_PAIR_METHOD
;
5413 struct MELT_OBJECT_STRUCT(3) dsym_221__DISCR_PAIR
;
5414 struct MELT_STRING_STRUCT(10) dstr_222__DISCR_PAIR
;
5415 struct MELT_ROUTINE_STRUCT(18) drout_223__DBGOUT_MAPOBJECT_METHOD
;
5416 struct MELT_CLOSURE_STRUCT(0) dclo_224__DBGOUT_MAPOBJECT_METHOD
;
5417 struct MELT_OBJECT_STRUCT(3) dsym_225__MAPOBJECT_EVERY
;
5418 struct MELT_STRING_STRUCT(15) dstr_226__MAPOBJECT_EVERY
;
5419 struct MELT_ROUTINE_STRUCT(1) drout_227__LAMBDA_
;
5420 struct MELT_OBJECT_STRUCT(3) dsym_228__MULTIPLE_SORT
;
5421 struct MELT_STRING_STRUCT(13) dstr_229__MULTIPLE_SORT
;
5422 struct MELT_ROUTINE_STRUCT(4) drout_230__LAMBDA_
;
5423 struct MELT_OBJECT_STRUCT(3) dsym_231__COMPARE_OBJ_RANKED
;
5424 struct MELT_STRING_STRUCT(18) dstr_232__COMPARE_OBJ_RANKED
;
5425 struct meltint_st dint_233__
;
5426 struct meltint_st dint_234__
;
5427 struct meltint_st dint_235__
;
5428 struct MELT_OBJECT_STRUCT(3) dsym_236__MULTIPLE_EVERY
;
5429 struct MELT_STRING_STRUCT(14) dstr_237__MULTIPLE_EVERY
;
5430 struct MELT_ROUTINE_STRUCT(3) drout_238__LAMBDA_
;
5431 struct MELT_ROUTINE_STRUCT(14) drout_239__DBGOUT_MAPSTRING_METHOD
;
5432 struct MELT_CLOSURE_STRUCT(0) dclo_240__DBGOUT_MAPSTRING_METHOD
;
5433 struct MELT_OBJECT_STRUCT(3) dsym_241__MAPSTRING_EVERY
;
5434 struct MELT_STRING_STRUCT(15) dstr_242__MAPSTRING_EVERY
;
5435 struct MELT_ROUTINE_STRUCT(1) drout_243__LAMBDA_
;
5436 struct MELT_ROUTINE_STRUCT(4) drout_244__LAMBDA_
;
5437 struct meltint_st dint_245__
;
5438 struct meltint_st dint_246__
;
5439 struct meltint_st dint_247__
;
5440 struct MELT_OBJECT_STRUCT(3) dsym_248__DISCR_MAP_STRINGS
;
5441 struct MELT_STRING_STRUCT(17) dstr_249__DISCR_MAP_STRINGS
;
5442 struct MELT_ROUTINE_STRUCT(6) drout_250__DBGOUT_BUCKETLONG_METHOD
;
5443 struct MELT_CLOSURE_STRUCT(0) dclo_251__DBGOUT_BUCKETLONG_METHOD
;
5444 struct MELT_OBJECT_STRUCT(3) dsym_252__DISCR_BUCKET_LONGS
;
5445 struct MELT_STRING_STRUCT(18) dstr_253__DISCR_BUCKET_LONGS
;
5446 struct MELT_ROUTINE_STRUCT(5) drout_254__DBGOUT_JSONOBJECT_METHOD
;
5447 struct MELT_CLOSURE_STRUCT(0) dclo_255__DBGOUT_JSONOBJECT_METHOD
;
5448 struct MELT_OBJECT_STRUCT(3) dsym_256__DISCR_JSONOBJECT
;
5449 struct MELT_STRING_STRUCT(16) dstr_257__DISCR_JSONOBJECT
;
5450 struct MELT_ROUTINE_STRUCT(3) drout_258__DBGOUT_ANYOBJECT_METHOD
;
5451 struct MELT_CLOSURE_STRUCT(0) dclo_259__DBGOUT_ANYOBJECT_METHOD
;
5452 struct MELT_ROUTINE_STRUCT(3) drout_260__DBGOUT_ANYRECV_METHOD
;
5453 struct MELT_CLOSURE_STRUCT(0) dclo_261__DBGOUT_ANYRECV_METHOD
;
5454 struct MELT_OBJECT_STRUCT(3) dsym_262__DISCR_ANY_RECEIVER
;
5455 struct MELT_STRING_STRUCT(18) dstr_263__DISCR_ANY_RECEIVER
;
5456 struct MELT_ROUTINE_STRUCT(2) drout_264__DBGOUTAGAIN_ANYOBJECT_METHOD
;
5457 struct MELT_CLOSURE_STRUCT(0) dclo_265__DBGOUTAGAIN_ANYOBJECT_METHOD
;
5458 struct MELT_ROUTINE_STRUCT(5) drout_266__DBGOUT_NAMEDOBJECT_METHOD
;
5459 struct MELT_CLOSURE_STRUCT(0) dclo_267__DBGOUT_NAMEDOBJECT_METHOD
;
5460 struct MELT_OBJECT_STRUCT(3) dsym_268__DBGOUT_NAMEDOBJECT_METHOD
;
5461 struct MELT_STRING_STRUCT(25) dstr_269__DBGOUT_NAMEDOBJECT_METHO
;
5462 struct MELT_ROUTINE_STRUCT(3) drout_270__DBGOUTAGAIN_NAMEDOBJECT_METHOD
;
5463 struct MELT_CLOSURE_STRUCT(0) dclo_271__DBGOUTAGAIN_NAMEDOBJECT_METHOD
;
5464 struct MELT_ROUTINE_STRUCT(3) drout_272__DBGOUTAGAIN_SYMBOL_METHOD
;
5465 struct MELT_CLOSURE_STRUCT(0) dclo_273__DBGOUTAGAIN_SYMBOL_METHOD
;
5466 struct MELT_OBJECT_STRUCT(3) dsym_274__CLASS_SYMBOL
;
5467 struct MELT_STRING_STRUCT(12) dstr_275__CLASS_SYMBOL
;
5468 struct MELT_ROUTINE_STRUCT(5) drout_276__DBGOUT_SYMBOL_METHOD
;
5469 struct MELT_CLOSURE_STRUCT(0) dclo_277__DBGOUT_SYMBOL_METHOD
;
5470 struct MELT_ROUTINE_STRUCT(5) drout_278__DBGOUT_CLASS_METHOD
;
5471 struct MELT_CLOSURE_STRUCT(0) dclo_279__DBGOUT_CLASS_METHOD
;
5472 struct MELT_OBJECT_STRUCT(3) dsym_280__CLASS_CLASS
;
5473 struct MELT_STRING_STRUCT(11) dstr_281__CLASS_CLASS
;
5474 struct MELT_ROUTINE_STRUCT(3) drout_282__DBGOUTAGAIN_KEYWORD_METHOD
;
5475 struct MELT_CLOSURE_STRUCT(0) dclo_283__DBGOUTAGAIN_KEYWORD_METHOD
;
5476 struct MELT_OBJECT_STRUCT(3) dsym_284__CLASS_KEYWORD
;
5477 struct MELT_STRING_STRUCT(13) dstr_285__CLASS_KEYWORD
;
5478 struct MELT_ROUTINE_STRUCT(5) drout_286__DBGOUT_KEYWORD_METHOD
;
5479 struct MELT_CLOSURE_STRUCT(0) dclo_287__DBGOUT_KEYWORD_METHOD
;
5480 struct MELT_ROUTINE_STRUCT(0) drout_288__DBGOUTAGAIN_CLONED_SYMBOL_METHOD
;
5481 struct MELT_CLOSURE_STRUCT(0) dclo_289__DBGOUTAGAIN_CLONED_SYMBOL_METHOD
;
5482 struct MELT_OBJECT_STRUCT(3) dsym_290__CLASS_CLONED_SYMBOL
;
5483 struct MELT_STRING_STRUCT(19) dstr_291__CLASS_CLONED_SYMBOL
;
5484 struct MELT_ROUTINE_STRUCT(5) drout_292__DBGOUT_CLONED_SYMBOL_METHOD
;
5485 struct MELT_CLOSURE_STRUCT(0) dclo_293__DBGOUT_CLONED_SYMBOL_METHOD
;
5486 struct MELT_ROUTINE_STRUCT(10) drout_294__DBGOUT_ENVIRONMENT_METHOD
;
5487 struct MELT_CLOSURE_STRUCT(0) dclo_295__DBGOUT_ENVIRONMENT_METHOD
;
5488 struct MELT_OBJECT_STRUCT(3) dsym_296__CLASS_ENVIRONMENT
;
5489 struct MELT_STRING_STRUCT(17) dstr_297__CLASS_ENVIRONMENT
;
5490 struct MELT_OBJECT_STRUCT(3) dsym_298__ENV_PREV
;
5491 struct MELT_STRING_STRUCT(8) dstr_299__ENV_PREV
;
5492 struct MELT_OBJECT_STRUCT(3) dsym_300__CLASS_DESCRIBED_ENVIRONMENT
;
5493 struct MELT_STRING_STRUCT(27) dstr_301__CLASS_DESCRIBED_ENVIRONM
;
5494 struct MELT_ROUTINE_STRUCT(0) drout_302__DBGOUTAGAIN_CTYPE_METHOD
;
5495 struct MELT_CLOSURE_STRUCT(0) dclo_303__DBGOUTAGAIN_CTYPE_METHOD
;
5496 struct MELT_OBJECT_STRUCT(3) dsym_304__CLASS_CTYPE
;
5497 struct MELT_STRING_STRUCT(11) dstr_305__CLASS_CTYPE
;
5498 struct MELT_ROUTINE_STRUCT(5) drout_306__DBGOUT_CTYPE_METHOD
;
5499 struct MELT_CLOSURE_STRUCT(0) dclo_307__DBGOUT_CTYPE_METHOD
;
5500 struct MELT_ROUTINE_STRUCT(5) drout_308__DBGOUT_ANYBINDING_METHOD
;
5501 struct MELT_CLOSURE_STRUCT(0) dclo_309__DBGOUT_ANYBINDING_METHOD
;
5502 struct MELT_OBJECT_STRUCT(3) dsym_310__CLASS_ANY_BINDING
;
5503 struct MELT_STRING_STRUCT(17) dstr_311__CLASS_ANY_BINDING
;
5504 struct MELT_ROUTINE_STRUCT(3) drout_312__DEBUG_LESS_FUN
;
5505 struct MELT_CLOSURE_STRUCT(0) dclo_313__DEBUG_LESS_FUN
;
5506 struct MELT_OBJECT_STRUCT(3) dsym_314__DEBUG_LESS
;
5507 struct MELT_STRING_STRUCT(10) dstr_315__DEBUG_LESS
;
5508 struct MELT_ROUTINE_STRUCT(6) drout_316__DEBUG_MORE_FUN
;
5509 struct MELT_CLOSURE_STRUCT(0) dclo_317__DEBUG_MORE_FUN
;
5510 struct MELT_OBJECT_STRUCT(3) dsym_318__DEBUG_MORE
;
5511 struct MELT_STRING_STRUCT(10) dstr_319__DEBUG_MORE
;
5512 struct MELT_ROUTINE_STRUCT(5) drout_320__DISPLAY_DEBUG_MESSAGE
;
5513 struct MELT_CLOSURE_STRUCT(0) dclo_321__DISPLAY_DEBUG_MESSAGE
;
5514 struct MELT_OBJECT_STRUCT(3) dsym_322__DBG_OUT
;
5515 struct MELT_STRING_STRUCT(7) dstr_323__DBG_OUT
;
5516 struct MELT_OBJECT_STRUCT(3) dsym_324__DBG_OUTOBJECT
;
5517 struct MELT_STRING_STRUCT(13) dstr_325__DBG_OUTOBJECT
;
5518 struct MELT_OBJECT_STRUCT(3) dsym_326__DBGOUT_FIELDS
;
5519 struct MELT_STRING_STRUCT(13) dstr_327__DBGOUT_FIELDS
;
5520 struct MELT_OBJECT_STRUCT(3) dsym_328__DBGOUTAGAIN_FIELDS
;
5521 struct MELT_STRING_STRUCT(18) dstr_329__DBGOUTAGAIN_FIELDS
;
5522 struct MELT_OBJECT_STRUCT(3) dsym_330__DISPLAY_DEBUG_MESSAGE
;
5523 struct MELT_STRING_STRUCT(21) dstr_331__DISPLAY_DEBUG_MESSAGE
;
5524 struct MELT_OBJECT_STRUCT(3) dsym_332__MELT_DEBUG_FUN
;
5525 struct MELT_STRING_STRUCT(14) dstr_333__MELT_DEBUG_FUN
;
5526 struct MELT_OBJECT_STRUCT(3) dsym_334__REGISTER_BASICBLOCK_DEBUG_FUN
;
5527 struct MELT_STRING_STRUCT(29) dstr_335__REGISTER_BASICBLOCK_DEBU
;
5528 struct MELT_OBJECT_STRUCT(3) dsym_336__REGISTER_EDGE_DEBUG_FUN
;
5529 struct MELT_STRING_STRUCT(23) dstr_337__REGISTER_EDGE_DEBUG_FUN
;
5530 struct MELT_OBJECT_STRUCT(3) dsym_338__REGISTER_GIMPLE_DEBUG_FUN
;
5531 struct MELT_STRING_STRUCT(25) dstr_339__REGISTER_GIMPLE_DEBUG_FU
;
5532 struct MELT_OBJECT_STRUCT(3) dsym_340__REGISTER_GIMPLESEQ_DEBUG_FUN
;
5533 struct MELT_STRING_STRUCT(28) dstr_341__REGISTER_GIMPLESEQ_DEBUG
;
5534 struct MELT_OBJECT_STRUCT(3) dsym_342__REGISTER_LOOP_DEBUG_FUN
;
5535 struct MELT_STRING_STRUCT(23) dstr_343__REGISTER_LOOP_DEBUG_FUN
;
5536 struct MELT_OBJECT_STRUCT(3) dsym_344__REGISTER_TREE_DEBUG_FUN
;
5537 struct MELT_STRING_STRUCT(23) dstr_345__REGISTER_TREE_DEBUG_FUN
;
5540 dbgprintf ("start melt_initialize_module_meltdata_WARMELTmiDEBUG iniframp__=%p", (void*) iniframp__
);
5541 (void) meltpredefinited
; /* avoid warning if non-used. */
5542 /*curframe_cdat_fill */
5543 meltcdat
= (struct meltcdata_st
*) meltgc_allocate(sizeof(*meltcdat
),0);
5544 melt_prohibit_garbcoll
= TRUE
;
5545 /*initial routine predef*/
5546 /*initial routine fill*/
5549 /*iniobj dsym_1__HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER*/
5551 if (!/*_._VALDATA___V58*/ meltfptr
[57])
5552 /*_._VALDATA___V58*/ meltfptr
[57] = (melt_ptr_t
)&meltcdat
->dsym_1__HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER
;
5553 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_1__HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
5554 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_1__HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5555 meltcdat
->dsym_1__HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
5556 meltcdat
->dsym_1__HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER
.obj_hash
= 824058733;
5557 meltcdat
->dsym_1__HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER
.obj_len
= 3;
5560 /*inistring dstr_2__HOOK_FRESH_ENVIRONMENT_R*/
5562 meltfptr
[58] = (melt_ptr_t
) &meltcdat
->dstr_2__HOOK_FRESH_ENVIRONMENT_R
;
5563 meltcdat
->dstr_2__HOOK_FRESH_ENVIRONMENT_R
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
5565 strncpy(meltcdat
->dstr_2__HOOK_FRESH_ENVIRONMENT_R
.val
, "HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER", sizeof (meltcdat
->dstr_2__HOOK_FRESH_ENVIRONMENT_R
.val
)-1);
5566 meltcdat
->dstr_2__HOOK_FRESH_ENVIRONMENT_R
.val
[38] = (char)0 ;
5567 meltcdat
->dstr_2__HOOK_FRESH_ENVIRONMENT_R
.slen
= 38 ;
5570 /*iniobj dsym_3__CLASS_DEBUG_INFORMATION*/
5572 if (!/*_._VALDATA___V60*/ meltfptr
[59])
5573 /*_._VALDATA___V60*/ meltfptr
[59] = (melt_ptr_t
)&meltcdat
->dsym_3__CLASS_DEBUG_INFORMATION
;
5574 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_3__CLASS_DEBUG_INFORMATION", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
5575 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_3__CLASS_DEBUG_INFORMATION", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5576 meltcdat
->dsym_3__CLASS_DEBUG_INFORMATION
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
5577 meltcdat
->dsym_3__CLASS_DEBUG_INFORMATION
.obj_hash
= 190162903;
5578 meltcdat
->dsym_3__CLASS_DEBUG_INFORMATION
.obj_len
= 3;
5581 /*inistring dstr_4__CLASS_DEBUG_INFORMATION*/
5583 meltfptr
[60] = (melt_ptr_t
) &meltcdat
->dstr_4__CLASS_DEBUG_INFORMATION
;
5584 meltcdat
->dstr_4__CLASS_DEBUG_INFORMATION
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
5586 strncpy(meltcdat
->dstr_4__CLASS_DEBUG_INFORMATION
.val
, "CLASS_DEBUG_INFORMATION", sizeof (meltcdat
->dstr_4__CLASS_DEBUG_INFORMATION
.val
)-1);
5587 meltcdat
->dstr_4__CLASS_DEBUG_INFORMATION
.val
[23] = (char)0 ;
5588 meltcdat
->dstr_4__CLASS_DEBUG_INFORMATION
.slen
= 23 ;
5591 /*iniobj dsym_5__CLASS_ROOT*/
5593 if (!/*_._VALDATA___V62*/ meltfptr
[61])
5594 /*_._VALDATA___V62*/ meltfptr
[61] = (melt_ptr_t
)&meltcdat
->dsym_5__CLASS_ROOT
;
5595 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_5__CLASS_ROOT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
5596 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_5__CLASS_ROOT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5597 meltcdat
->dsym_5__CLASS_ROOT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
5598 meltcdat
->dsym_5__CLASS_ROOT
.obj_hash
= 60568825;
5599 meltcdat
->dsym_5__CLASS_ROOT
.obj_len
= 3;
5602 /*inistring dstr_6__CLASS_ROOT*/
5604 meltfptr
[62] = (melt_ptr_t
) &meltcdat
->dstr_6__CLASS_ROOT
;
5605 meltcdat
->dstr_6__CLASS_ROOT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
5607 strncpy(meltcdat
->dstr_6__CLASS_ROOT
.val
, "CLASS_ROOT", sizeof (meltcdat
->dstr_6__CLASS_ROOT
.val
)-1);
5608 meltcdat
->dstr_6__CLASS_ROOT
.val
[10] = (char)0 ;
5609 meltcdat
->dstr_6__CLASS_ROOT
.slen
= 10 ;
5611 MELT_LOCATION("warmelt-debug.melt:42:/ iniobj");
5613 /*iniobj dobj_7__CLASS_DEBUG_INFORMATION*/
5614 /*_._VALDATA___V64*/
5615 meltfptr
[63] = (melt_ptr_t
)&meltcdat
->dobj_7__CLASS_DEBUG_INFORMATION
;
5616 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_7__CLASS_DEBUG_INFORMATION", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_CLASS
))))) == MELTOBMAG_OBJECT
);
5617 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_7__CLASS_DEBUG_INFORMATION", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_CLASS
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5618 meltcdat
->dobj_7__CLASS_DEBUG_INFORMATION
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_CLASS
))));
5619 meltcdat
->dobj_7__CLASS_DEBUG_INFORMATION
.obj_num
= MELTOBMAG_OBJECT
;
5620 meltcdat
->dobj_7__CLASS_DEBUG_INFORMATION
.obj_hash
= 918061638;
5621 meltcdat
->dobj_7__CLASS_DEBUG_INFORMATION
.obj_len
= 8;
5624 /*inistring dstr_8__CLASS_DEBUG_INFORMATION*/
5626 meltfptr
[64] = (melt_ptr_t
) &meltcdat
->dstr_8__CLASS_DEBUG_INFORMATION
;
5627 meltcdat
->dstr_8__CLASS_DEBUG_INFORMATION
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
5629 strncpy(meltcdat
->dstr_8__CLASS_DEBUG_INFORMATION
.val
, "CLASS_DEBUG_INFORMATION", sizeof (meltcdat
->dstr_8__CLASS_DEBUG_INFORMATION
.val
)-1);
5630 meltcdat
->dstr_8__CLASS_DEBUG_INFORMATION
.val
[23] = (char)0 ;
5631 meltcdat
->dstr_8__CLASS_DEBUG_INFORMATION
.slen
= 23 ;
5633 /*inimult dtup_9_syCLASS_DEBUG_INFORMATION*/
5635 meltfptr
[65] = (melt_ptr_t
) &meltcdat
->dtup_9_syCLASS_DEBUG_INFORMATION
;
5636 meltcdat
->dtup_9_syCLASS_DEBUG_INFORMATION
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLASS_SEQUENCE
))));
5637 meltcdat
->dtup_9_syCLASS_DEBUG_INFORMATION
.nbval
= 1;
5638 /*inimult dtup_10_syCLASS_DEBUG_INFORMATION*/
5640 meltfptr
[72] = (melt_ptr_t
) &meltcdat
->dtup_10_syCLASS_DEBUG_INFORMATION
;
5641 meltcdat
->dtup_10_syCLASS_DEBUG_INFORMATION
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_FIELD_SEQUENCE
))));
5642 meltcdat
->dtup_10_syCLASS_DEBUG_INFORMATION
.nbval
= 3;
5644 /*iniobj dsym_11__DBGI_OUT*/
5646 if (!/*_._VALDATA___V74*/ meltfptr
[73])
5647 /*_._VALDATA___V74*/ meltfptr
[73] = (melt_ptr_t
)&meltcdat
->dsym_11__DBGI_OUT
;
5648 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_11__DBGI_OUT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
5649 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_11__DBGI_OUT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5650 meltcdat
->dsym_11__DBGI_OUT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
5651 meltcdat
->dsym_11__DBGI_OUT
.obj_hash
= 639486128;
5652 meltcdat
->dsym_11__DBGI_OUT
.obj_len
= 3;
5655 /*inistring dstr_12__DBGI_OUT*/
5657 meltfptr
[74] = (melt_ptr_t
) &meltcdat
->dstr_12__DBGI_OUT
;
5658 meltcdat
->dstr_12__DBGI_OUT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
5660 strncpy(meltcdat
->dstr_12__DBGI_OUT
.val
, "DBGI_OUT", sizeof (meltcdat
->dstr_12__DBGI_OUT
.val
)-1);
5661 meltcdat
->dstr_12__DBGI_OUT
.val
[8] = (char)0 ;
5662 meltcdat
->dstr_12__DBGI_OUT
.slen
= 8 ;
5666 /*iniobj dobj_13__DBGI_OUT*/
5667 /*_._VALDATA___V67*/
5668 meltfptr
[66] = (melt_ptr_t
)&meltcdat
->dobj_13__DBGI_OUT
;
5669 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_13__DBGI_OUT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FIELD
))))) == MELTOBMAG_OBJECT
);
5670 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_13__DBGI_OUT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FIELD
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5671 meltcdat
->dobj_13__DBGI_OUT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_FIELD
))));
5672 meltcdat
->dobj_13__DBGI_OUT
.obj_num
= 0;
5673 meltcdat
->dobj_13__DBGI_OUT
.obj_hash
= 158660297;
5674 meltcdat
->dobj_13__DBGI_OUT
.obj_len
= 4;
5677 /*inistring dstr_14__DBGI_OUT*/
5679 meltfptr
[67] = (melt_ptr_t
) &meltcdat
->dstr_14__DBGI_OUT
;
5680 meltcdat
->dstr_14__DBGI_OUT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
5682 strncpy(meltcdat
->dstr_14__DBGI_OUT
.val
, "DBGI_OUT", sizeof (meltcdat
->dstr_14__DBGI_OUT
.val
)-1);
5683 meltcdat
->dstr_14__DBGI_OUT
.val
[8] = (char)0 ;
5684 meltcdat
->dstr_14__DBGI_OUT
.slen
= 8 ;
5687 /*iniobj dsym_15__DBGI_OCCMAP*/
5689 if (!/*_._VALDATA___V76*/ meltfptr
[75])
5690 /*_._VALDATA___V76*/ meltfptr
[75] = (melt_ptr_t
)&meltcdat
->dsym_15__DBGI_OCCMAP
;
5691 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_15__DBGI_OCCMAP", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
5692 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_15__DBGI_OCCMAP", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5693 meltcdat
->dsym_15__DBGI_OCCMAP
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
5694 meltcdat
->dsym_15__DBGI_OCCMAP
.obj_hash
= 701804047;
5695 meltcdat
->dsym_15__DBGI_OCCMAP
.obj_len
= 3;
5698 /*inistring dstr_16__DBGI_OCCMAP*/
5700 meltfptr
[76] = (melt_ptr_t
) &meltcdat
->dstr_16__DBGI_OCCMAP
;
5701 meltcdat
->dstr_16__DBGI_OCCMAP
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
5703 strncpy(meltcdat
->dstr_16__DBGI_OCCMAP
.val
, "DBGI_OCCMAP", sizeof (meltcdat
->dstr_16__DBGI_OCCMAP
.val
)-1);
5704 meltcdat
->dstr_16__DBGI_OCCMAP
.val
[11] = (char)0 ;
5705 meltcdat
->dstr_16__DBGI_OCCMAP
.slen
= 11 ;
5709 /*iniobj dobj_17__DBGI_OCCMAP*/
5710 /*_._VALDATA___V69*/
5711 meltfptr
[68] = (melt_ptr_t
)&meltcdat
->dobj_17__DBGI_OCCMAP
;
5712 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_17__DBGI_OCCMAP", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FIELD
))))) == MELTOBMAG_OBJECT
);
5713 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_17__DBGI_OCCMAP", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FIELD
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5714 meltcdat
->dobj_17__DBGI_OCCMAP
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_FIELD
))));
5715 meltcdat
->dobj_17__DBGI_OCCMAP
.obj_num
= 1;
5716 meltcdat
->dobj_17__DBGI_OCCMAP
.obj_hash
= 323846956;
5717 meltcdat
->dobj_17__DBGI_OCCMAP
.obj_len
= 4;
5720 /*inistring dstr_18__DBGI_OCCMAP*/
5722 meltfptr
[69] = (melt_ptr_t
) &meltcdat
->dstr_18__DBGI_OCCMAP
;
5723 meltcdat
->dstr_18__DBGI_OCCMAP
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
5725 strncpy(meltcdat
->dstr_18__DBGI_OCCMAP
.val
, "DBGI_OCCMAP", sizeof (meltcdat
->dstr_18__DBGI_OCCMAP
.val
)-1);
5726 meltcdat
->dstr_18__DBGI_OCCMAP
.val
[11] = (char)0 ;
5727 meltcdat
->dstr_18__DBGI_OCCMAP
.slen
= 11 ;
5730 /*iniobj dsym_19__DBGI_MAXDEPTH*/
5732 if (!/*_._VALDATA___V78*/ meltfptr
[77])
5733 /*_._VALDATA___V78*/ meltfptr
[77] = (melt_ptr_t
)&meltcdat
->dsym_19__DBGI_MAXDEPTH
;
5734 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_19__DBGI_MAXDEPTH", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
5735 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_19__DBGI_MAXDEPTH", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5736 meltcdat
->dsym_19__DBGI_MAXDEPTH
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
5737 meltcdat
->dsym_19__DBGI_MAXDEPTH
.obj_hash
= 732580240;
5738 meltcdat
->dsym_19__DBGI_MAXDEPTH
.obj_len
= 3;
5741 /*inistring dstr_20__DBGI_MAXDEPTH*/
5743 meltfptr
[78] = (melt_ptr_t
) &meltcdat
->dstr_20__DBGI_MAXDEPTH
;
5744 meltcdat
->dstr_20__DBGI_MAXDEPTH
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
5746 strncpy(meltcdat
->dstr_20__DBGI_MAXDEPTH
.val
, "DBGI_MAXDEPTH", sizeof (meltcdat
->dstr_20__DBGI_MAXDEPTH
.val
)-1);
5747 meltcdat
->dstr_20__DBGI_MAXDEPTH
.val
[13] = (char)0 ;
5748 meltcdat
->dstr_20__DBGI_MAXDEPTH
.slen
= 13 ;
5752 /*iniobj dobj_21__DBGI_MAXDEPTH*/
5753 /*_._VALDATA___V71*/
5754 meltfptr
[70] = (melt_ptr_t
)&meltcdat
->dobj_21__DBGI_MAXDEPTH
;
5755 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_21__DBGI_MAXDEPTH", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FIELD
))))) == MELTOBMAG_OBJECT
);
5756 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_21__DBGI_MAXDEPTH", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FIELD
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5757 meltcdat
->dobj_21__DBGI_MAXDEPTH
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_FIELD
))));
5758 meltcdat
->dobj_21__DBGI_MAXDEPTH
.obj_num
= 2;
5759 meltcdat
->dobj_21__DBGI_MAXDEPTH
.obj_hash
= 283532193;
5760 meltcdat
->dobj_21__DBGI_MAXDEPTH
.obj_len
= 4;
5763 /*inistring dstr_22__DBGI_MAXDEPTH*/
5765 meltfptr
[71] = (melt_ptr_t
) &meltcdat
->dstr_22__DBGI_MAXDEPTH
;
5766 meltcdat
->dstr_22__DBGI_MAXDEPTH
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
5768 strncpy(meltcdat
->dstr_22__DBGI_MAXDEPTH
.val
, "DBGI_MAXDEPTH", sizeof (meltcdat
->dstr_22__DBGI_MAXDEPTH
.val
)-1);
5769 meltcdat
->dstr_22__DBGI_MAXDEPTH
.val
[13] = (char)0 ;
5770 meltcdat
->dstr_22__DBGI_MAXDEPTH
.slen
= 13 ;
5773 /*iniobj dsym_23__CLASS_DEBUG_OUTPUT_INFORMATION*/
5775 if (!/*_._VALDATA___V80*/ meltfptr
[79])
5776 /*_._VALDATA___V80*/ meltfptr
[79] = (melt_ptr_t
)&meltcdat
->dsym_23__CLASS_DEBUG_OUTPUT_INFORMATION
;
5777 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_23__CLASS_DEBUG_OUTPUT_INFORMATION", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
5778 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_23__CLASS_DEBUG_OUTPUT_INFORMATION", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5779 meltcdat
->dsym_23__CLASS_DEBUG_OUTPUT_INFORMATION
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
5780 meltcdat
->dsym_23__CLASS_DEBUG_OUTPUT_INFORMATION
.obj_hash
= 436769164;
5781 meltcdat
->dsym_23__CLASS_DEBUG_OUTPUT_INFORMATION
.obj_len
= 3;
5784 /*inistring dstr_24__CLASS_DEBUG_OUTPUT_INFOR*/
5786 meltfptr
[80] = (melt_ptr_t
) &meltcdat
->dstr_24__CLASS_DEBUG_OUTPUT_INFOR
;
5787 meltcdat
->dstr_24__CLASS_DEBUG_OUTPUT_INFOR
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
5789 strncpy(meltcdat
->dstr_24__CLASS_DEBUG_OUTPUT_INFOR
.val
, "CLASS_DEBUG_OUTPUT_INFORMATION", sizeof (meltcdat
->dstr_24__CLASS_DEBUG_OUTPUT_INFOR
.val
)-1);
5790 meltcdat
->dstr_24__CLASS_DEBUG_OUTPUT_INFOR
.val
[30] = (char)0 ;
5791 meltcdat
->dstr_24__CLASS_DEBUG_OUTPUT_INFOR
.slen
= 30 ;
5793 MELT_LOCATION("warmelt-debug.melt:53:/ iniobj");
5795 /*iniobj dobj_25__CLASS_DEBUG_OUTPUT_INFORMATION*/
5796 /*_._VALDATA___V82*/
5797 meltfptr
[81] = (melt_ptr_t
)&meltcdat
->dobj_25__CLASS_DEBUG_OUTPUT_INFORMATION
;
5798 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_25__CLASS_DEBUG_OUTPUT_INFORMATION", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_CLASS
))))) == MELTOBMAG_OBJECT
);
5799 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_25__CLASS_DEBUG_OUTPUT_INFORMATION", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_CLASS
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5800 meltcdat
->dobj_25__CLASS_DEBUG_OUTPUT_INFORMATION
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_CLASS
))));
5801 meltcdat
->dobj_25__CLASS_DEBUG_OUTPUT_INFORMATION
.obj_num
= MELTOBMAG_OBJECT
;
5802 meltcdat
->dobj_25__CLASS_DEBUG_OUTPUT_INFORMATION
.obj_hash
= 950326136;
5803 meltcdat
->dobj_25__CLASS_DEBUG_OUTPUT_INFORMATION
.obj_len
= 8;
5806 /*inistring dstr_26__CLASS_DEBUG_OUTPUT_INFOR*/
5808 meltfptr
[82] = (melt_ptr_t
) &meltcdat
->dstr_26__CLASS_DEBUG_OUTPUT_INFOR
;
5809 meltcdat
->dstr_26__CLASS_DEBUG_OUTPUT_INFOR
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
5811 strncpy(meltcdat
->dstr_26__CLASS_DEBUG_OUTPUT_INFOR
.val
, "CLASS_DEBUG_OUTPUT_INFORMATION", sizeof (meltcdat
->dstr_26__CLASS_DEBUG_OUTPUT_INFOR
.val
)-1);
5812 meltcdat
->dstr_26__CLASS_DEBUG_OUTPUT_INFOR
.val
[30] = (char)0 ;
5813 meltcdat
->dstr_26__CLASS_DEBUG_OUTPUT_INFOR
.slen
= 30 ;
5815 /*inimult dtup_27_syCLASS_DEBUG_OUTPUT_INFORMATION*/
5817 meltfptr
[83] = (melt_ptr_t
) &meltcdat
->dtup_27_syCLASS_DEBUG_OUTPUT_INFORMATION
;
5818 meltcdat
->dtup_27_syCLASS_DEBUG_OUTPUT_INFORMATION
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLASS_SEQUENCE
))));
5819 meltcdat
->dtup_27_syCLASS_DEBUG_OUTPUT_INFORMATION
.nbval
= 2;
5820 /*inimult dtup_28_syCLASS_DEBUG_OUTPUT_INFORMATION*/
5822 meltfptr
[84] = (melt_ptr_t
) &meltcdat
->dtup_28_syCLASS_DEBUG_OUTPUT_INFORMATION
;
5823 meltcdat
->dtup_28_syCLASS_DEBUG_OUTPUT_INFORMATION
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_FIELD_SEQUENCE
))));
5824 meltcdat
->dtup_28_syCLASS_DEBUG_OUTPUT_INFORMATION
.nbval
= 3;
5826 /*iniobj dsym_29__DEBUG_DEPTH*/
5828 if (!/*_._VALDATA___V86*/ meltfptr
[85])
5829 /*_._VALDATA___V86*/ meltfptr
[85] = (melt_ptr_t
)&meltcdat
->dsym_29__DEBUG_DEPTH
;
5830 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_29__DEBUG_DEPTH", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
5831 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_29__DEBUG_DEPTH", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5832 meltcdat
->dsym_29__DEBUG_DEPTH
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
5833 meltcdat
->dsym_29__DEBUG_DEPTH
.obj_hash
= 532594980;
5834 meltcdat
->dsym_29__DEBUG_DEPTH
.obj_len
= 3;
5837 /*inistring dstr_30__DEBUG_DEPTH*/
5839 meltfptr
[86] = (melt_ptr_t
) &meltcdat
->dstr_30__DEBUG_DEPTH
;
5840 meltcdat
->dstr_30__DEBUG_DEPTH
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
5842 strncpy(meltcdat
->dstr_30__DEBUG_DEPTH
.val
, "DEBUG_DEPTH", sizeof (meltcdat
->dstr_30__DEBUG_DEPTH
.val
)-1);
5843 meltcdat
->dstr_30__DEBUG_DEPTH
.val
[11] = (char)0 ;
5844 meltcdat
->dstr_30__DEBUG_DEPTH
.slen
= 11 ;
5846 MELT_LOCATION("warmelt-debug.melt:64:/ iniobj");
5848 /*iniobj dobj_31__DEBUG_DEPTH*/
5849 /*_._VALDATA___V88*/
5850 meltfptr
[87] = (melt_ptr_t
)&meltcdat
->dobj_31__DEBUG_DEPTH
;
5851 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_31__DEBUG_DEPTH", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_PRIMITIVE
))))) == MELTOBMAG_OBJECT
);
5852 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_31__DEBUG_DEPTH", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_PRIMITIVE
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5853 meltcdat
->dobj_31__DEBUG_DEPTH
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_PRIMITIVE
))));
5854 meltcdat
->dobj_31__DEBUG_DEPTH
.obj_hash
= 203758355;
5855 meltcdat
->dobj_31__DEBUG_DEPTH
.obj_len
= 5;
5857 /*inimult dtup_32_syDEBUG_DEPTH*/
5859 meltfptr
[91] = (melt_ptr_t
) &meltcdat
->dtup_32_syDEBUG_DEPTH
;
5860 meltcdat
->dtup_32_syDEBUG_DEPTH
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_MULTIPLE
))));
5861 meltcdat
->dtup_32_syDEBUG_DEPTH
.nbval
= 1;
5862 /*inimult dtup_33_syDEBUG_DEPTH*/
5864 meltfptr
[89] = (melt_ptr_t
) &meltcdat
->dtup_33_syDEBUG_DEPTH
;
5865 meltcdat
->dtup_33_syDEBUG_DEPTH
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_MULTIPLE
))));
5866 meltcdat
->dtup_33_syDEBUG_DEPTH
.nbval
= 0;
5868 /*inistring dstr_34__long_melt_debug_depth*/
5870 meltfptr
[90] = (melt_ptr_t
) &meltcdat
->dstr_34__long_melt_debug_depth
;
5871 meltcdat
->dstr_34__long_melt_debug_depth
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_VERBATIM_STRING
))));
5873 strncpy(meltcdat
->dstr_34__long_melt_debug_depth
.val
, "(long) (melt_debug_depth ())", sizeof (meltcdat
->dstr_34__long_melt_debug_depth
.val
)-1);
5874 meltcdat
->dstr_34__long_melt_debug_depth
.val
[28] = (char)0 ;
5875 meltcdat
->dstr_34__long_melt_debug_depth
.slen
= 28 ;
5878 /*inistring dstr_35__DEBUG_DEPTH*/
5880 meltfptr
[88] = (melt_ptr_t
) &meltcdat
->dstr_35__DEBUG_DEPTH
;
5881 meltcdat
->dstr_35__DEBUG_DEPTH
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
5883 strncpy(meltcdat
->dstr_35__DEBUG_DEPTH
.val
, "DEBUG_DEPTH", sizeof (meltcdat
->dstr_35__DEBUG_DEPTH
.val
)-1);
5884 meltcdat
->dstr_35__DEBUG_DEPTH
.val
[11] = (char)0 ;
5885 meltcdat
->dstr_35__DEBUG_DEPTH
.slen
= 11 ;
5888 /*iniobj dsym_36__MELT_REALLY_NEED_DEBUG*/
5890 if (!/*_._VALDATA___V93*/ meltfptr
[92])
5891 /*_._VALDATA___V93*/ meltfptr
[92] = (melt_ptr_t
)&meltcdat
->dsym_36__MELT_REALLY_NEED_DEBUG
;
5892 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_36__MELT_REALLY_NEED_DEBUG", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
5893 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_36__MELT_REALLY_NEED_DEBUG", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5894 meltcdat
->dsym_36__MELT_REALLY_NEED_DEBUG
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
5895 meltcdat
->dsym_36__MELT_REALLY_NEED_DEBUG
.obj_hash
= 542840019;
5896 meltcdat
->dsym_36__MELT_REALLY_NEED_DEBUG
.obj_len
= 3;
5899 /*inistring dstr_37__MELT_REALLY_NEED_DEBUG*/
5901 meltfptr
[93] = (melt_ptr_t
) &meltcdat
->dstr_37__MELT_REALLY_NEED_DEBUG
;
5902 meltcdat
->dstr_37__MELT_REALLY_NEED_DEBUG
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
5904 strncpy(meltcdat
->dstr_37__MELT_REALLY_NEED_DEBUG
.val
, "MELT_REALLY_NEED_DEBUG", sizeof (meltcdat
->dstr_37__MELT_REALLY_NEED_DEBUG
.val
)-1);
5905 meltcdat
->dstr_37__MELT_REALLY_NEED_DEBUG
.val
[22] = (char)0 ;
5906 meltcdat
->dstr_37__MELT_REALLY_NEED_DEBUG
.slen
= 22 ;
5908 MELT_LOCATION("warmelt-debug.melt:72:/ iniobj");
5910 /*iniobj dobj_38__MELT_REALLY_NEED_DEBUG*/
5911 /*_._VALDATA___V95*/
5912 meltfptr
[94] = (melt_ptr_t
)&meltcdat
->dobj_38__MELT_REALLY_NEED_DEBUG
;
5913 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_38__MELT_REALLY_NEED_DEBUG", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_PRIMITIVE
))))) == MELTOBMAG_OBJECT
);
5914 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_38__MELT_REALLY_NEED_DEBUG", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_PRIMITIVE
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5915 meltcdat
->dobj_38__MELT_REALLY_NEED_DEBUG
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_PRIMITIVE
))));
5916 meltcdat
->dobj_38__MELT_REALLY_NEED_DEBUG
.obj_hash
= 395337743;
5917 meltcdat
->dobj_38__MELT_REALLY_NEED_DEBUG
.obj_len
= 5;
5919 /*inimult dtup_39_syMELT_REALLY_NEED_DEBUG*/
5920 /*_._VALTUP___V103*/
5921 meltfptr
[102] = (melt_ptr_t
) &meltcdat
->dtup_39_syMELT_REALLY_NEED_DEBUG
;
5922 meltcdat
->dtup_39_syMELT_REALLY_NEED_DEBUG
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_MULTIPLE
))));
5923 meltcdat
->dtup_39_syMELT_REALLY_NEED_DEBUG
.nbval
= 3;
5924 /*inimult dtup_40_syMELT_REALLY_NEED_DEBUG*/
5925 /*_._VALTUP___V100*/
5926 meltfptr
[99] = (melt_ptr_t
) &meltcdat
->dtup_40_syMELT_REALLY_NEED_DEBUG
;
5927 meltcdat
->dtup_40_syMELT_REALLY_NEED_DEBUG
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_MULTIPLE
))));
5928 meltcdat
->dtup_40_syMELT_REALLY_NEED_DEBUG
.nbval
= 1;
5930 /*iniobj dsym_41__DEPTH*/
5932 if (!/*_._VALDATA___V98*/ meltfptr
[97])
5933 /*_._VALDATA___V98*/ meltfptr
[97] = (melt_ptr_t
)&meltcdat
->dsym_41__DEPTH
;
5934 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_41__DEPTH", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
5935 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_41__DEPTH", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5936 meltcdat
->dsym_41__DEPTH
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
5937 meltcdat
->dsym_41__DEPTH
.obj_hash
= 52029444;
5938 meltcdat
->dsym_41__DEPTH
.obj_len
= 3;
5941 /*inistring dstr_42__DEPTH*/
5943 meltfptr
[98] = (melt_ptr_t
) &meltcdat
->dstr_42__DEPTH
;
5944 meltcdat
->dstr_42__DEPTH
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
5946 strncpy(meltcdat
->dstr_42__DEPTH
.val
, "DEPTH", sizeof (meltcdat
->dstr_42__DEPTH
.val
)-1);
5947 meltcdat
->dstr_42__DEPTH
.val
[5] = (char)0 ;
5948 meltcdat
->dstr_42__DEPTH
.slen
= 5 ;
5953 /*_._VALDATA___V97*/
5954 meltfptr
[96] = (melt_ptr_t
)&meltcdat
->dobj_43
;
5955 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_43", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
))))) == MELTOBMAG_OBJECT
);
5956 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_43", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5957 meltcdat
->dobj_43
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
))));
5958 meltcdat
->dobj_43
.obj_num
= 0;
5959 meltcdat
->dobj_43
.obj_hash
= 62899840;
5960 meltcdat
->dobj_43
.obj_len
= 2;
5963 /*inistring dstr_44__MELT_REALLY_NEED_DEBUG*/
5964 /*_._VALSTR___V101*/
5965 meltfptr
[100] = (melt_ptr_t
) &meltcdat
->dstr_44__MELT_REALLY_NEED_DEBUG
;
5966 meltcdat
->dstr_44__MELT_REALLY_NEED_DEBUG
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_VERBATIM_STRING
))));
5968 strncpy(meltcdat
->dstr_44__MELT_REALLY_NEED_DEBUG
.val
, "/*MELT_REALLY_NEED_DEBUG*/ (melt_need_debug ((int) ", sizeof (meltcdat
->dstr_44__MELT_REALLY_NEED_DEBUG
.val
)-1);
5969 meltcdat
->dstr_44__MELT_REALLY_NEED_DEBUG
.val
[51] = (char)0 ;
5970 meltcdat
->dstr_44__MELT_REALLY_NEED_DEBUG
.slen
= 51 ;
5973 /*inistring dstr_45__*/
5974 /*_._VALSTR___V102*/
5975 meltfptr
[101] = (melt_ptr_t
) &meltcdat
->dstr_45__
;
5976 meltcdat
->dstr_45__
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_VERBATIM_STRING
))));
5978 strncpy(meltcdat
->dstr_45__
.val
, "))", sizeof (meltcdat
->dstr_45__
.val
)-1);
5979 meltcdat
->dstr_45__
.val
[2] = (char)0 ;
5980 meltcdat
->dstr_45__
.slen
= 2 ;
5983 /*inistring dstr_46__MELT_REALLY_NEED_DEBUG*/
5985 meltfptr
[95] = (melt_ptr_t
) &meltcdat
->dstr_46__MELT_REALLY_NEED_DEBUG
;
5986 meltcdat
->dstr_46__MELT_REALLY_NEED_DEBUG
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
5988 strncpy(meltcdat
->dstr_46__MELT_REALLY_NEED_DEBUG
.val
, "MELT_REALLY_NEED_DEBUG", sizeof (meltcdat
->dstr_46__MELT_REALLY_NEED_DEBUG
.val
)-1);
5989 meltcdat
->dstr_46__MELT_REALLY_NEED_DEBUG
.val
[22] = (char)0 ;
5990 meltcdat
->dstr_46__MELT_REALLY_NEED_DEBUG
.slen
= 22 ;
5993 /*iniobj dsym_47__MELT_HAS_FLAG_DEBUG_SET*/
5995 if (!/*_._VALDATA___V104*/ meltfptr
[103])
5996 /*_._VALDATA___V104*/ meltfptr
[103] = (melt_ptr_t
)&meltcdat
->dsym_47__MELT_HAS_FLAG_DEBUG_SET
;
5997 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_47__MELT_HAS_FLAG_DEBUG_SET", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
5998 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_47__MELT_HAS_FLAG_DEBUG_SET", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
5999 meltcdat
->dsym_47__MELT_HAS_FLAG_DEBUG_SET
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6000 meltcdat
->dsym_47__MELT_HAS_FLAG_DEBUG_SET
.obj_hash
= 125931725;
6001 meltcdat
->dsym_47__MELT_HAS_FLAG_DEBUG_SET
.obj_len
= 3;
6004 /*inistring dstr_48__MELT_HAS_FLAG_DEBUG_SET*/
6005 /*_._VALSTR___V105*/
6006 meltfptr
[104] = (melt_ptr_t
) &meltcdat
->dstr_48__MELT_HAS_FLAG_DEBUG_SET
;
6007 meltcdat
->dstr_48__MELT_HAS_FLAG_DEBUG_SET
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6009 strncpy(meltcdat
->dstr_48__MELT_HAS_FLAG_DEBUG_SET
.val
, "MELT_HAS_FLAG_DEBUG_SET", sizeof (meltcdat
->dstr_48__MELT_HAS_FLAG_DEBUG_SET
.val
)-1);
6010 meltcdat
->dstr_48__MELT_HAS_FLAG_DEBUG_SET
.val
[23] = (char)0 ;
6011 meltcdat
->dstr_48__MELT_HAS_FLAG_DEBUG_SET
.slen
= 23 ;
6013 MELT_LOCATION("warmelt-debug.melt:77:/ iniobj");
6015 /*iniobj dobj_49__MELT_HAS_FLAG_DEBUG_SET*/
6016 /*_._VALDATA___V106*/
6017 meltfptr
[105] = (melt_ptr_t
)&meltcdat
->dobj_49__MELT_HAS_FLAG_DEBUG_SET
;
6018 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_49__MELT_HAS_FLAG_DEBUG_SET", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_PRIMITIVE
))))) == MELTOBMAG_OBJECT
);
6019 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_49__MELT_HAS_FLAG_DEBUG_SET", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_PRIMITIVE
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6020 meltcdat
->dobj_49__MELT_HAS_FLAG_DEBUG_SET
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_PRIMITIVE
))));
6021 meltcdat
->dobj_49__MELT_HAS_FLAG_DEBUG_SET
.obj_hash
= 186348021;
6022 meltcdat
->dobj_49__MELT_HAS_FLAG_DEBUG_SET
.obj_len
= 5;
6024 /*inimult dtup_50_syMELT_HAS_FLAG_DEBUG_SET*/
6025 /*_._VALTUP___V110*/
6026 meltfptr
[109] = (melt_ptr_t
) &meltcdat
->dtup_50_syMELT_HAS_FLAG_DEBUG_SET
;
6027 meltcdat
->dtup_50_syMELT_HAS_FLAG_DEBUG_SET
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_MULTIPLE
))));
6028 meltcdat
->dtup_50_syMELT_HAS_FLAG_DEBUG_SET
.nbval
= 1;
6029 /*inimult dtup_51_syMELT_HAS_FLAG_DEBUG_SET*/
6030 /*_._VALTUP___V108*/
6031 meltfptr
[107] = (melt_ptr_t
) &meltcdat
->dtup_51_syMELT_HAS_FLAG_DEBUG_SET
;
6032 meltcdat
->dtup_51_syMELT_HAS_FLAG_DEBUG_SET
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_MULTIPLE
))));
6033 meltcdat
->dtup_51_syMELT_HAS_FLAG_DEBUG_SET
.nbval
= 0;
6035 /*inistring dstr_52__MELT_HAS_FLAG_DEBUG_SE*/
6036 /*_._VALSTR___V109*/
6037 meltfptr
[108] = (melt_ptr_t
) &meltcdat
->dstr_52__MELT_HAS_FLAG_DEBUG_SE
;
6038 meltcdat
->dstr_52__MELT_HAS_FLAG_DEBUG_SE
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_VERBATIM_STRING
))));
6040 strncpy(meltcdat
->dstr_52__MELT_HAS_FLAG_DEBUG_SE
.val
, "/*MELT_HAS_FLAG_DEBUG_SET*/ melt_flag_debug", sizeof (meltcdat
->dstr_52__MELT_HAS_FLAG_DEBUG_SE
.val
)-1);
6041 meltcdat
->dstr_52__MELT_HAS_FLAG_DEBUG_SE
.val
[43] = (char)0 ;
6042 meltcdat
->dstr_52__MELT_HAS_FLAG_DEBUG_SE
.slen
= 43 ;
6045 /*inistring dstr_53__MELT_HAS_FLAG_DEBUG_SET*/
6046 /*_._VALSTR___V107*/
6047 meltfptr
[106] = (melt_ptr_t
) &meltcdat
->dstr_53__MELT_HAS_FLAG_DEBUG_SET
;
6048 meltcdat
->dstr_53__MELT_HAS_FLAG_DEBUG_SET
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6050 strncpy(meltcdat
->dstr_53__MELT_HAS_FLAG_DEBUG_SET
.val
, "MELT_HAS_FLAG_DEBUG_SET", sizeof (meltcdat
->dstr_53__MELT_HAS_FLAG_DEBUG_SET
.val
)-1);
6051 meltcdat
->dstr_53__MELT_HAS_FLAG_DEBUG_SET
.val
[23] = (char)0 ;
6052 meltcdat
->dstr_53__MELT_HAS_FLAG_DEBUG_SET
.slen
= 23 ;
6055 /*iniobj dsym_54__MELT_REALLY_NEED_DBGLIM*/
6057 if (!/*_._VALDATA___V111*/ meltfptr
[110])
6058 /*_._VALDATA___V111*/ meltfptr
[110] = (melt_ptr_t
)&meltcdat
->dsym_54__MELT_REALLY_NEED_DBGLIM
;
6059 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_54__MELT_REALLY_NEED_DBGLIM", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6060 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_54__MELT_REALLY_NEED_DBGLIM", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6061 meltcdat
->dsym_54__MELT_REALLY_NEED_DBGLIM
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6062 meltcdat
->dsym_54__MELT_REALLY_NEED_DBGLIM
.obj_hash
= 1026196939;
6063 meltcdat
->dsym_54__MELT_REALLY_NEED_DBGLIM
.obj_len
= 3;
6066 /*inistring dstr_55__MELT_REALLY_NEED_DBGLIM*/
6067 /*_._VALSTR___V112*/
6068 meltfptr
[111] = (melt_ptr_t
) &meltcdat
->dstr_55__MELT_REALLY_NEED_DBGLIM
;
6069 meltcdat
->dstr_55__MELT_REALLY_NEED_DBGLIM
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6071 strncpy(meltcdat
->dstr_55__MELT_REALLY_NEED_DBGLIM
.val
, "MELT_REALLY_NEED_DBGLIM", sizeof (meltcdat
->dstr_55__MELT_REALLY_NEED_DBGLIM
.val
)-1);
6072 meltcdat
->dstr_55__MELT_REALLY_NEED_DBGLIM
.val
[23] = (char)0 ;
6073 meltcdat
->dstr_55__MELT_REALLY_NEED_DBGLIM
.slen
= 23 ;
6075 MELT_LOCATION("warmelt-debug.melt:80:/ iniobj");
6077 /*iniobj dobj_56__MELT_REALLY_NEED_DBGLIM*/
6078 /*_._VALDATA___V113*/
6079 meltfptr
[112] = (melt_ptr_t
)&meltcdat
->dobj_56__MELT_REALLY_NEED_DBGLIM
;
6080 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_56__MELT_REALLY_NEED_DBGLIM", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_PRIMITIVE
))))) == MELTOBMAG_OBJECT
);
6081 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_56__MELT_REALLY_NEED_DBGLIM", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_PRIMITIVE
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6082 meltcdat
->dobj_56__MELT_REALLY_NEED_DBGLIM
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_PRIMITIVE
))));
6083 meltcdat
->dobj_56__MELT_REALLY_NEED_DBGLIM
.obj_hash
= 618864001;
6084 meltcdat
->dobj_56__MELT_REALLY_NEED_DBGLIM
.obj_len
= 5;
6086 /*inimult dtup_57_syMELT_REALLY_NEED_DBGLIM*/
6087 /*_._VALTUP___V123*/
6088 meltfptr
[122] = (melt_ptr_t
) &meltcdat
->dtup_57_syMELT_REALLY_NEED_DBGLIM
;
6089 meltcdat
->dtup_57_syMELT_REALLY_NEED_DBGLIM
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_MULTIPLE
))));
6090 meltcdat
->dtup_57_syMELT_REALLY_NEED_DBGLIM
.nbval
= 5;
6091 /*inimult dtup_58_syMELT_REALLY_NEED_DBGLIM*/
6092 /*_._VALTUP___V119*/
6093 meltfptr
[118] = (melt_ptr_t
) &meltcdat
->dtup_58_syMELT_REALLY_NEED_DBGLIM
;
6094 meltcdat
->dtup_58_syMELT_REALLY_NEED_DBGLIM
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_MULTIPLE
))));
6095 meltcdat
->dtup_58_syMELT_REALLY_NEED_DBGLIM
.nbval
= 2;
6099 /*_._VALDATA___V115*/
6100 meltfptr
[114] = (melt_ptr_t
)&meltcdat
->dobj_59
;
6101 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_59", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
))))) == MELTOBMAG_OBJECT
);
6102 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_59", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6103 meltcdat
->dobj_59
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
))));
6104 meltcdat
->dobj_59
.obj_num
= 0;
6105 meltcdat
->dobj_59
.obj_hash
= 135841293;
6106 meltcdat
->dobj_59
.obj_len
= 2;
6109 /*iniobj dsym_60__LIMIT*/
6111 if (!/*_._VALDATA___V117*/ meltfptr
[116])
6112 /*_._VALDATA___V117*/ meltfptr
[116] = (melt_ptr_t
)&meltcdat
->dsym_60__LIMIT
;
6113 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_60__LIMIT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6114 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_60__LIMIT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6115 meltcdat
->dsym_60__LIMIT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6116 meltcdat
->dsym_60__LIMIT
.obj_hash
= 133458422;
6117 meltcdat
->dsym_60__LIMIT
.obj_len
= 3;
6120 /*inistring dstr_61__LIMIT*/
6121 /*_._VALSTR___V118*/
6122 meltfptr
[117] = (melt_ptr_t
) &meltcdat
->dstr_61__LIMIT
;
6123 meltcdat
->dstr_61__LIMIT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6125 strncpy(meltcdat
->dstr_61__LIMIT
.val
, "LIMIT", sizeof (meltcdat
->dstr_61__LIMIT
.val
)-1);
6126 meltcdat
->dstr_61__LIMIT
.val
[5] = (char)0 ;
6127 meltcdat
->dstr_61__LIMIT
.slen
= 5 ;
6132 /*_._VALDATA___V116*/
6133 meltfptr
[115] = (melt_ptr_t
)&meltcdat
->dobj_62
;
6134 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_62", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
))))) == MELTOBMAG_OBJECT
);
6135 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_62", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6136 meltcdat
->dobj_62
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
))));
6137 meltcdat
->dobj_62
.obj_num
= 1;
6138 meltcdat
->dobj_62
.obj_hash
= 892586131;
6139 meltcdat
->dobj_62
.obj_len
= 2;
6142 /*inistring dstr_63__MELT_REALLY_NEED_DBG*/
6143 /*_._VALSTR___V120*/
6144 meltfptr
[119] = (melt_ptr_t
) &meltcdat
->dstr_63__MELT_REALLY_NEED_DBG
;
6145 meltcdat
->dstr_63__MELT_REALLY_NEED_DBG
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_VERBATIM_STRING
))));
6147 strncpy(meltcdat
->dstr_63__MELT_REALLY_NEED_DBG
.val
, "( /*MELT_REALLY_NEED_DBGLIM*/ melt_need_debug_limit ((int) ", sizeof (meltcdat
->dstr_63__MELT_REALLY_NEED_DBG
.val
)-1);
6148 meltcdat
->dstr_63__MELT_REALLY_NEED_DBG
.val
[59] = (char)0 ;
6149 meltcdat
->dstr_63__MELT_REALLY_NEED_DBG
.slen
= 59 ;
6152 /*inistring dstr_64__int_*/
6153 /*_._VALSTR___V121*/
6154 meltfptr
[120] = (melt_ptr_t
) &meltcdat
->dstr_64__int_
;
6155 meltcdat
->dstr_64__int_
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_VERBATIM_STRING
))));
6157 strncpy(meltcdat
->dstr_64__int_
.val
, ", (int) ", sizeof (meltcdat
->dstr_64__int_
.val
)-1);
6158 meltcdat
->dstr_64__int_
.val
[8] = (char)0 ;
6159 meltcdat
->dstr_64__int_
.slen
= 8 ;
6162 /*inistring dstr_65__*/
6163 /*_._VALSTR___V122*/
6164 meltfptr
[121] = (melt_ptr_t
) &meltcdat
->dstr_65__
;
6165 meltcdat
->dstr_65__
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_VERBATIM_STRING
))));
6167 strncpy(meltcdat
->dstr_65__
.val
, "))", sizeof (meltcdat
->dstr_65__
.val
)-1);
6168 meltcdat
->dstr_65__
.val
[2] = (char)0 ;
6169 meltcdat
->dstr_65__
.slen
= 2 ;
6172 /*inistring dstr_66__MELT_REALLY_NEED_DBGLIM*/
6173 /*_._VALSTR___V114*/
6174 meltfptr
[113] = (melt_ptr_t
) &meltcdat
->dstr_66__MELT_REALLY_NEED_DBGLIM
;
6175 meltcdat
->dstr_66__MELT_REALLY_NEED_DBGLIM
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6177 strncpy(meltcdat
->dstr_66__MELT_REALLY_NEED_DBGLIM
.val
, "MELT_REALLY_NEED_DBGLIM", sizeof (meltcdat
->dstr_66__MELT_REALLY_NEED_DBGLIM
.val
)-1);
6178 meltcdat
->dstr_66__MELT_REALLY_NEED_DBGLIM
.val
[23] = (char)0 ;
6179 meltcdat
->dstr_66__MELT_REALLY_NEED_DBGLIM
.slen
= 23 ;
6182 /*iniobj dsym_67__DBG_OUTPUT*/
6184 if (!/*_._VALDATA___V124*/ meltfptr
[123])
6185 /*_._VALDATA___V124*/ meltfptr
[123] = (melt_ptr_t
)&meltcdat
->dsym_67__DBG_OUTPUT
;
6186 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_67__DBG_OUTPUT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6187 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_67__DBG_OUTPUT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6188 meltcdat
->dsym_67__DBG_OUTPUT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6189 meltcdat
->dsym_67__DBG_OUTPUT
.obj_hash
= 225394304;
6190 meltcdat
->dsym_67__DBG_OUTPUT
.obj_len
= 3;
6193 /*inistring dstr_68__DBG_OUTPUT*/
6194 /*_._VALSTR___V125*/
6195 meltfptr
[124] = (melt_ptr_t
) &meltcdat
->dstr_68__DBG_OUTPUT
;
6196 meltcdat
->dstr_68__DBG_OUTPUT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6198 strncpy(meltcdat
->dstr_68__DBG_OUTPUT
.val
, "DBG_OUTPUT", sizeof (meltcdat
->dstr_68__DBG_OUTPUT
.val
)-1);
6199 meltcdat
->dstr_68__DBG_OUTPUT
.val
[10] = (char)0 ;
6200 meltcdat
->dstr_68__DBG_OUTPUT
.slen
= 10 ;
6203 /*iniobj dsym_69__CLASS_SELECTOR*/
6205 if (!/*_._VALDATA___V126*/ meltfptr
[125])
6206 /*_._VALDATA___V126*/ meltfptr
[125] = (melt_ptr_t
)&meltcdat
->dsym_69__CLASS_SELECTOR
;
6207 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_69__CLASS_SELECTOR", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6208 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_69__CLASS_SELECTOR", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6209 meltcdat
->dsym_69__CLASS_SELECTOR
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6210 meltcdat
->dsym_69__CLASS_SELECTOR
.obj_hash
= 100646971;
6211 meltcdat
->dsym_69__CLASS_SELECTOR
.obj_len
= 3;
6214 /*inistring dstr_70__CLASS_SELECTOR*/
6215 /*_._VALSTR___V127*/
6216 meltfptr
[126] = (melt_ptr_t
) &meltcdat
->dstr_70__CLASS_SELECTOR
;
6217 meltcdat
->dstr_70__CLASS_SELECTOR
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6219 strncpy(meltcdat
->dstr_70__CLASS_SELECTOR
.val
, "CLASS_SELECTOR", sizeof (meltcdat
->dstr_70__CLASS_SELECTOR
.val
)-1);
6220 meltcdat
->dstr_70__CLASS_SELECTOR
.val
[14] = (char)0 ;
6221 meltcdat
->dstr_70__CLASS_SELECTOR
.slen
= 14 ;
6224 /*iniobj dsym_71__RECV*/
6226 if (!/*_._VALDATA___V128*/ meltfptr
[127])
6227 /*_._VALDATA___V128*/ meltfptr
[127] = (melt_ptr_t
)&meltcdat
->dsym_71__RECV
;
6228 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_71__RECV", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6229 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_71__RECV", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6230 meltcdat
->dsym_71__RECV
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6231 meltcdat
->dsym_71__RECV
.obj_hash
= 10842790;
6232 meltcdat
->dsym_71__RECV
.obj_len
= 3;
6235 /*inistring dstr_72__RECV*/
6236 /*_._VALSTR___V129*/
6237 meltfptr
[128] = (melt_ptr_t
) &meltcdat
->dstr_72__RECV
;
6238 meltcdat
->dstr_72__RECV
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6240 strncpy(meltcdat
->dstr_72__RECV
.val
, "RECV", sizeof (meltcdat
->dstr_72__RECV
.val
)-1);
6241 meltcdat
->dstr_72__RECV
.val
[4] = (char)0 ;
6242 meltcdat
->dstr_72__RECV
.slen
= 4 ;
6244 MELT_LOCATION("warmelt-debug.melt:90:/ iniobj");
6247 /*_._VALDATA___V130*/
6248 meltfptr
[129] = (melt_ptr_t
)&meltcdat
->dobj_73
;
6249 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_73", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
))))) == MELTOBMAG_OBJECT
);
6250 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_73", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6251 meltcdat
->dobj_73
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
))));
6252 meltcdat
->dobj_73
.obj_num
= 0;
6253 meltcdat
->dobj_73
.obj_hash
= 450011831;
6254 meltcdat
->dobj_73
.obj_len
= 2;
6257 /*iniobj dsym_74__DBGINFO*/
6259 if (!/*_._VALDATA___V131*/ meltfptr
[130])
6260 /*_._VALDATA___V131*/ meltfptr
[130] = (melt_ptr_t
)&meltcdat
->dsym_74__DBGINFO
;
6261 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_74__DBGINFO", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6262 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_74__DBGINFO", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6263 meltcdat
->dsym_74__DBGINFO
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6264 meltcdat
->dsym_74__DBGINFO
.obj_hash
= 587771081;
6265 meltcdat
->dsym_74__DBGINFO
.obj_len
= 3;
6268 /*inistring dstr_75__DBGINFO*/
6269 /*_._VALSTR___V132*/
6270 meltfptr
[131] = (melt_ptr_t
) &meltcdat
->dstr_75__DBGINFO
;
6271 meltcdat
->dstr_75__DBGINFO
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6273 strncpy(meltcdat
->dstr_75__DBGINFO
.val
, "DBGINFO", sizeof (meltcdat
->dstr_75__DBGINFO
.val
)-1);
6274 meltcdat
->dstr_75__DBGINFO
.val
[7] = (char)0 ;
6275 meltcdat
->dstr_75__DBGINFO
.slen
= 7 ;
6280 /*_._VALDATA___V133*/
6281 meltfptr
[132] = (melt_ptr_t
)&meltcdat
->dobj_76
;
6282 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_76", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
))))) == MELTOBMAG_OBJECT
);
6283 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_76", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6284 meltcdat
->dobj_76
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
))));
6285 meltcdat
->dobj_76
.obj_num
= 1;
6286 meltcdat
->dobj_76
.obj_hash
= 245119801;
6287 meltcdat
->dobj_76
.obj_len
= 2;
6292 /*_._VALDATA___V134*/
6293 meltfptr
[133] = (melt_ptr_t
)&meltcdat
->dobj_77
;
6294 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_77", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
))))) == MELTOBMAG_OBJECT
);
6295 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_77", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6296 meltcdat
->dobj_77
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
))));
6297 meltcdat
->dobj_77
.obj_num
= 2;
6298 meltcdat
->dobj_77
.obj_hash
= 698921438;
6299 meltcdat
->dobj_77
.obj_len
= 2;
6301 /*inimult dtup_78_syDBG_OUTPUT*/
6302 /*_._VALTUP___V135*/
6303 meltfptr
[134] = (melt_ptr_t
) &meltcdat
->dtup_78_syDBG_OUTPUT
;
6304 meltcdat
->dtup_78_syDBG_OUTPUT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_MULTIPLE
))));
6305 meltcdat
->dtup_78_syDBG_OUTPUT
.nbval
= 3;
6308 /*iniobj dobj_79__DBG_OUTPUT*/
6309 /*_._VALDATA___V136*/
6310 meltfptr
[135] = (melt_ptr_t
)&meltcdat
->dobj_79__DBG_OUTPUT
;
6311 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_79__DBG_OUTPUT", melt_magic_discr ((melt_ptr_t
) (/*_.CLASS_SELECTOR__V9*/ meltfptr
[8])) == MELTOBMAG_OBJECT
);
6312 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_79__DBG_OUTPUT", ((meltobject_ptr_t
) (/*_.CLASS_SELECTOR__V9*/ meltfptr
[8]))->meltobj_magic
== MELTOBMAG_OBJECT
);
6313 meltcdat
->dobj_79__DBG_OUTPUT
.meltobj_class
= (meltobject_ptr_t
)(/*_.CLASS_SELECTOR__V9*/ meltfptr
[8]);
6314 meltcdat
->dobj_79__DBG_OUTPUT
.obj_hash
= 555487535;
6315 meltcdat
->dobj_79__DBG_OUTPUT
.obj_len
= 4;
6318 /*inistring dstr_80__DBG_OUTPUT*/
6319 /*_._VALSTR___V137*/
6320 meltfptr
[136] = (melt_ptr_t
) &meltcdat
->dstr_80__DBG_OUTPUT
;
6321 meltcdat
->dstr_80__DBG_OUTPUT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6323 strncpy(meltcdat
->dstr_80__DBG_OUTPUT
.val
, "DBG_OUTPUT", sizeof (meltcdat
->dstr_80__DBG_OUTPUT
.val
)-1);
6324 meltcdat
->dstr_80__DBG_OUTPUT
.val
[10] = (char)0 ;
6325 meltcdat
->dstr_80__DBG_OUTPUT
.slen
= 10 ;
6328 /*iniobj dsym_81__DBG_OUTPUTAGAIN*/
6330 if (!/*_._VALDATA___V138*/ meltfptr
[137])
6331 /*_._VALDATA___V138*/ meltfptr
[137] = (melt_ptr_t
)&meltcdat
->dsym_81__DBG_OUTPUTAGAIN
;
6332 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_81__DBG_OUTPUTAGAIN", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6333 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_81__DBG_OUTPUTAGAIN", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6334 meltcdat
->dsym_81__DBG_OUTPUTAGAIN
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6335 meltcdat
->dsym_81__DBG_OUTPUTAGAIN
.obj_hash
= 28744821;
6336 meltcdat
->dsym_81__DBG_OUTPUTAGAIN
.obj_len
= 3;
6339 /*inistring dstr_82__DBG_OUTPUTAGAIN*/
6340 /*_._VALSTR___V139*/
6341 meltfptr
[138] = (melt_ptr_t
) &meltcdat
->dstr_82__DBG_OUTPUTAGAIN
;
6342 meltcdat
->dstr_82__DBG_OUTPUTAGAIN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6344 strncpy(meltcdat
->dstr_82__DBG_OUTPUTAGAIN
.val
, "DBG_OUTPUTAGAIN", sizeof (meltcdat
->dstr_82__DBG_OUTPUTAGAIN
.val
)-1);
6345 meltcdat
->dstr_82__DBG_OUTPUTAGAIN
.val
[15] = (char)0 ;
6346 meltcdat
->dstr_82__DBG_OUTPUTAGAIN
.slen
= 15 ;
6348 MELT_LOCATION("warmelt-debug.melt:99:/ iniobj");
6351 /*_._VALDATA___V140*/
6352 meltfptr
[139] = (melt_ptr_t
)&meltcdat
->dobj_83
;
6353 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_83", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
))))) == MELTOBMAG_OBJECT
);
6354 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_83", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6355 meltcdat
->dobj_83
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
))));
6356 meltcdat
->dobj_83
.obj_num
= 0;
6357 meltcdat
->dobj_83
.obj_hash
= 910933289;
6358 meltcdat
->dobj_83
.obj_len
= 2;
6363 /*_._VALDATA___V141*/
6364 meltfptr
[140] = (melt_ptr_t
)&meltcdat
->dobj_84
;
6365 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_84", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
))))) == MELTOBMAG_OBJECT
);
6366 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_84", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6367 meltcdat
->dobj_84
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
))));
6368 meltcdat
->dobj_84
.obj_num
= 1;
6369 meltcdat
->dobj_84
.obj_hash
= 566197093;
6370 meltcdat
->dobj_84
.obj_len
= 2;
6375 /*_._VALDATA___V142*/
6376 meltfptr
[141] = (melt_ptr_t
)&meltcdat
->dobj_85
;
6377 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_85", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
))))) == MELTOBMAG_OBJECT
);
6378 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_85", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6379 meltcdat
->dobj_85
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_FORMAL_BINDING
))));
6380 meltcdat
->dobj_85
.obj_num
= 2;
6381 meltcdat
->dobj_85
.obj_hash
= 364945117;
6382 meltcdat
->dobj_85
.obj_len
= 2;
6384 /*inimult dtup_86_syDBG_OUTPUTAGAIN*/
6385 /*_._VALTUP___V143*/
6386 meltfptr
[142] = (melt_ptr_t
) &meltcdat
->dtup_86_syDBG_OUTPUTAGAIN
;
6387 meltcdat
->dtup_86_syDBG_OUTPUTAGAIN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_MULTIPLE
))));
6388 meltcdat
->dtup_86_syDBG_OUTPUTAGAIN
.nbval
= 3;
6391 /*iniobj dobj_87__DBG_OUTPUTAGAIN*/
6392 /*_._VALDATA___V144*/
6393 meltfptr
[143] = (melt_ptr_t
)&meltcdat
->dobj_87__DBG_OUTPUTAGAIN
;
6394 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_87__DBG_OUTPUTAGAIN", melt_magic_discr ((melt_ptr_t
) (/*_.CLASS_SELECTOR__V9*/ meltfptr
[8])) == MELTOBMAG_OBJECT
);
6395 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_87__DBG_OUTPUTAGAIN", ((meltobject_ptr_t
) (/*_.CLASS_SELECTOR__V9*/ meltfptr
[8]))->meltobj_magic
== MELTOBMAG_OBJECT
);
6396 meltcdat
->dobj_87__DBG_OUTPUTAGAIN
.meltobj_class
= (meltobject_ptr_t
)(/*_.CLASS_SELECTOR__V9*/ meltfptr
[8]);
6397 meltcdat
->dobj_87__DBG_OUTPUTAGAIN
.obj_hash
= 618155565;
6398 meltcdat
->dobj_87__DBG_OUTPUTAGAIN
.obj_len
= 4;
6401 /*inistring dstr_88__DBG_OUTPUTAGAIN*/
6402 /*_._VALSTR___V145*/
6403 meltfptr
[144] = (melt_ptr_t
) &meltcdat
->dstr_88__DBG_OUTPUTAGAIN
;
6404 meltcdat
->dstr_88__DBG_OUTPUTAGAIN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6406 strncpy(meltcdat
->dstr_88__DBG_OUTPUTAGAIN
.val
, "DBG_OUTPUTAGAIN", sizeof (meltcdat
->dstr_88__DBG_OUTPUTAGAIN
.val
)-1);
6407 meltcdat
->dstr_88__DBG_OUTPUTAGAIN
.val
[15] = (char)0 ;
6408 meltcdat
->dstr_88__DBG_OUTPUTAGAIN
.slen
= 15 ;
6411 /*iniobj dsym_89__TREE_DEBUG_FUNCONT*/
6413 if (!/*_._VALDATA___V146*/ meltfptr
[145])
6414 /*_._VALDATA___V146*/ meltfptr
[145] = (melt_ptr_t
)&meltcdat
->dsym_89__TREE_DEBUG_FUNCONT
;
6415 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_89__TREE_DEBUG_FUNCONT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6416 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_89__TREE_DEBUG_FUNCONT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6417 meltcdat
->dsym_89__TREE_DEBUG_FUNCONT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6418 meltcdat
->dsym_89__TREE_DEBUG_FUNCONT
.obj_hash
= 374867797;
6419 meltcdat
->dsym_89__TREE_DEBUG_FUNCONT
.obj_len
= 3;
6422 /*inistring dstr_90__TREE_DEBUG_FUNCONT*/
6423 /*_._VALSTR___V147*/
6424 meltfptr
[146] = (melt_ptr_t
) &meltcdat
->dstr_90__TREE_DEBUG_FUNCONT
;
6425 meltcdat
->dstr_90__TREE_DEBUG_FUNCONT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6427 strncpy(meltcdat
->dstr_90__TREE_DEBUG_FUNCONT
.val
, "TREE_DEBUG_FUNCONT", sizeof (meltcdat
->dstr_90__TREE_DEBUG_FUNCONT
.val
)-1);
6428 meltcdat
->dstr_90__TREE_DEBUG_FUNCONT
.val
[18] = (char)0 ;
6429 meltcdat
->dstr_90__TREE_DEBUG_FUNCONT
.slen
= 18 ;
6432 /*iniobj dsym_91__CLASS_REFERENCE*/
6434 if (!/*_._VALDATA___V148*/ meltfptr
[147])
6435 /*_._VALDATA___V148*/ meltfptr
[147] = (melt_ptr_t
)&meltcdat
->dsym_91__CLASS_REFERENCE
;
6436 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_91__CLASS_REFERENCE", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6437 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_91__CLASS_REFERENCE", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6438 meltcdat
->dsym_91__CLASS_REFERENCE
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6439 meltcdat
->dsym_91__CLASS_REFERENCE
.obj_hash
= 896623907;
6440 meltcdat
->dsym_91__CLASS_REFERENCE
.obj_len
= 3;
6443 /*inistring dstr_92__CLASS_REFERENCE*/
6444 /*_._VALSTR___V149*/
6445 meltfptr
[148] = (melt_ptr_t
) &meltcdat
->dstr_92__CLASS_REFERENCE
;
6446 meltcdat
->dstr_92__CLASS_REFERENCE
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6448 strncpy(meltcdat
->dstr_92__CLASS_REFERENCE
.val
, "CLASS_REFERENCE", sizeof (meltcdat
->dstr_92__CLASS_REFERENCE
.val
)-1);
6449 meltcdat
->dstr_92__CLASS_REFERENCE
.val
[15] = (char)0 ;
6450 meltcdat
->dstr_92__CLASS_REFERENCE
.slen
= 15 ;
6452 MELT_LOCATION("warmelt-debug.melt:110:/ iniobj");
6454 /*iniobj dobj_93__TREE_DEBUG_FUNCONT*/
6455 /*_._VALDATA___V150*/
6456 meltfptr
[149] = (melt_ptr_t
)&meltcdat
->dobj_93__TREE_DEBUG_FUNCONT
;
6457 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_93__TREE_DEBUG_FUNCONT", melt_magic_discr ((melt_ptr_t
) (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9])) == MELTOBMAG_OBJECT
);
6458 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_93__TREE_DEBUG_FUNCONT", ((meltobject_ptr_t
) (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]))->meltobj_magic
== MELTOBMAG_OBJECT
);
6459 meltcdat
->dobj_93__TREE_DEBUG_FUNCONT
.meltobj_class
= (meltobject_ptr_t
)(/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]);
6460 meltcdat
->dobj_93__TREE_DEBUG_FUNCONT
.obj_hash
= 403168008;
6461 meltcdat
->dobj_93__TREE_DEBUG_FUNCONT
.obj_len
= 1;
6463 /*inirout drout_94__REGISTER_TREE_DEBUG_FUN*/
6464 /*iniroutlocvar*/ /*_._VALROUT___V151*/
6465 meltfptr
[150] = (melt_ptr_t
) &meltcdat
->drout_94__REGISTER_TREE_DEBUG_FUN
;
6466 meltcdat
->drout_94__REGISTER_TREE_DEBUG_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
6467 strncpy (meltcdat
->drout_94__REGISTER_TREE_DEBUG_FUN
.routdescr
, "REGISTER_TREE_DEBUG_FUN @warmelt-debug.melt:111", MELT_ROUTDESCR_LEN
- 1);
6468 meltcdat
->drout_94__REGISTER_TREE_DEBUG_FUN
.nbval
= 2;
6469 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_94__REGISTER_TREE_DEBUG_FUN
, meltrout_1_WARMELTmiDEBUG_REGISTER_TREE_DEBUG_FUN
);
6471 /*iniclos dclo_95__REGISTER_TREE_DEBUG_FUN*/
6472 /*_._VALCLO___V152*/
6473 meltfptr
[151] = (melt_ptr_t
) &meltcdat
->dclo_95__REGISTER_TREE_DEBUG_FUN
;
6474 meltcdat
->dclo_95__REGISTER_TREE_DEBUG_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
6475 meltcdat
->dclo_95__REGISTER_TREE_DEBUG_FUN
.nbval
= 0;
6478 /*iniobj dsym_96__GIMPLE_DEBUG_FUNCONT*/
6480 if (!/*_._VALDATA___V153*/ meltfptr
[152])
6481 /*_._VALDATA___V153*/ meltfptr
[152] = (melt_ptr_t
)&meltcdat
->dsym_96__GIMPLE_DEBUG_FUNCONT
;
6482 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_96__GIMPLE_DEBUG_FUNCONT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6483 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_96__GIMPLE_DEBUG_FUNCONT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6484 meltcdat
->dsym_96__GIMPLE_DEBUG_FUNCONT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6485 meltcdat
->dsym_96__GIMPLE_DEBUG_FUNCONT
.obj_hash
= 51178959;
6486 meltcdat
->dsym_96__GIMPLE_DEBUG_FUNCONT
.obj_len
= 3;
6489 /*inistring dstr_97__GIMPLE_DEBUG_FUNCONT*/
6490 /*_._VALSTR___V154*/
6491 meltfptr
[153] = (melt_ptr_t
) &meltcdat
->dstr_97__GIMPLE_DEBUG_FUNCONT
;
6492 meltcdat
->dstr_97__GIMPLE_DEBUG_FUNCONT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6494 strncpy(meltcdat
->dstr_97__GIMPLE_DEBUG_FUNCONT
.val
, "GIMPLE_DEBUG_FUNCONT", sizeof (meltcdat
->dstr_97__GIMPLE_DEBUG_FUNCONT
.val
)-1);
6495 meltcdat
->dstr_97__GIMPLE_DEBUG_FUNCONT
.val
[20] = (char)0 ;
6496 meltcdat
->dstr_97__GIMPLE_DEBUG_FUNCONT
.slen
= 20 ;
6498 MELT_LOCATION("warmelt-debug.melt:123:/ iniobj");
6500 /*iniobj dobj_98__GIMPLE_DEBUG_FUNCONT*/
6501 /*_._VALDATA___V155*/
6502 meltfptr
[154] = (melt_ptr_t
)&meltcdat
->dobj_98__GIMPLE_DEBUG_FUNCONT
;
6503 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_98__GIMPLE_DEBUG_FUNCONT", melt_magic_discr ((melt_ptr_t
) (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9])) == MELTOBMAG_OBJECT
);
6504 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_98__GIMPLE_DEBUG_FUNCONT", ((meltobject_ptr_t
) (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]))->meltobj_magic
== MELTOBMAG_OBJECT
);
6505 meltcdat
->dobj_98__GIMPLE_DEBUG_FUNCONT
.meltobj_class
= (meltobject_ptr_t
)(/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]);
6506 meltcdat
->dobj_98__GIMPLE_DEBUG_FUNCONT
.obj_hash
= 1026421656;
6507 meltcdat
->dobj_98__GIMPLE_DEBUG_FUNCONT
.obj_len
= 1;
6509 /*inirout drout_99__REGISTER_GIMPLE_DEBUG_FUN*/
6510 /*iniroutlocvar*/ /*_._VALROUT___V156*/
6511 meltfptr
[155] = (melt_ptr_t
) &meltcdat
->drout_99__REGISTER_GIMPLE_DEBUG_FUN
;
6512 meltcdat
->drout_99__REGISTER_GIMPLE_DEBUG_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
6513 strncpy (meltcdat
->drout_99__REGISTER_GIMPLE_DEBUG_FUN
.routdescr
, "REGISTER_GIMPLE_DEBUG_FUN @warmelt-debug.melt:124", MELT_ROUTDESCR_LEN
- 1);
6514 meltcdat
->drout_99__REGISTER_GIMPLE_DEBUG_FUN
.nbval
= 2;
6515 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_99__REGISTER_GIMPLE_DEBUG_FUN
, meltrout_2_WARMELTmiDEBUG_REGISTER_GIMPLE_DEBUG_FUN
);
6517 /*iniclos dclo_100__REGISTER_GIMPLE_DEBUG_FUN*/
6518 /*_._VALCLO___V157*/
6519 meltfptr
[156] = (melt_ptr_t
) &meltcdat
->dclo_100__REGISTER_GIMPLE_DEBUG_FUN
;
6520 meltcdat
->dclo_100__REGISTER_GIMPLE_DEBUG_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
6521 meltcdat
->dclo_100__REGISTER_GIMPLE_DEBUG_FUN
.nbval
= 0;
6524 /*iniobj dsym_101__GIMPLESEQ_DEBUG_FUNCONT*/
6526 if (!/*_._VALDATA___V158*/ meltfptr
[157])
6527 /*_._VALDATA___V158*/ meltfptr
[157] = (melt_ptr_t
)&meltcdat
->dsym_101__GIMPLESEQ_DEBUG_FUNCONT
;
6528 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_101__GIMPLESEQ_DEBUG_FUNCONT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6529 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_101__GIMPLESEQ_DEBUG_FUNCONT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6530 meltcdat
->dsym_101__GIMPLESEQ_DEBUG_FUNCONT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6531 meltcdat
->dsym_101__GIMPLESEQ_DEBUG_FUNCONT
.obj_hash
= 813085508;
6532 meltcdat
->dsym_101__GIMPLESEQ_DEBUG_FUNCONT
.obj_len
= 3;
6535 /*inistring dstr_102__GIMPLESEQ_DEBUG_FUNCONT*/
6536 /*_._VALSTR___V159*/
6537 meltfptr
[158] = (melt_ptr_t
) &meltcdat
->dstr_102__GIMPLESEQ_DEBUG_FUNCONT
;
6538 meltcdat
->dstr_102__GIMPLESEQ_DEBUG_FUNCONT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6540 strncpy(meltcdat
->dstr_102__GIMPLESEQ_DEBUG_FUNCONT
.val
, "GIMPLESEQ_DEBUG_FUNCONT", sizeof (meltcdat
->dstr_102__GIMPLESEQ_DEBUG_FUNCONT
.val
)-1);
6541 meltcdat
->dstr_102__GIMPLESEQ_DEBUG_FUNCONT
.val
[23] = (char)0 ;
6542 meltcdat
->dstr_102__GIMPLESEQ_DEBUG_FUNCONT
.slen
= 23 ;
6544 MELT_LOCATION("warmelt-debug.melt:136:/ iniobj");
6546 /*iniobj dobj_103__GIMPLESEQ_DEBUG_FUNCONT*/
6547 /*_._VALDATA___V160*/
6548 meltfptr
[159] = (melt_ptr_t
)&meltcdat
->dobj_103__GIMPLESEQ_DEBUG_FUNCONT
;
6549 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_103__GIMPLESEQ_DEBUG_FUNCONT", melt_magic_discr ((melt_ptr_t
) (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9])) == MELTOBMAG_OBJECT
);
6550 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_103__GIMPLESEQ_DEBUG_FUNCONT", ((meltobject_ptr_t
) (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]))->meltobj_magic
== MELTOBMAG_OBJECT
);
6551 meltcdat
->dobj_103__GIMPLESEQ_DEBUG_FUNCONT
.meltobj_class
= (meltobject_ptr_t
)(/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]);
6552 meltcdat
->dobj_103__GIMPLESEQ_DEBUG_FUNCONT
.obj_hash
= 84224615;
6553 meltcdat
->dobj_103__GIMPLESEQ_DEBUG_FUNCONT
.obj_len
= 1;
6555 /*inirout drout_104__REGISTER_GIMPLESEQ_DEBUG_FUN*/
6556 /*iniroutlocvar*/ /*_._VALROUT___V161*/
6557 meltfptr
[160] = (melt_ptr_t
) &meltcdat
->drout_104__REGISTER_GIMPLESEQ_DEBUG_FUN
;
6558 meltcdat
->drout_104__REGISTER_GIMPLESEQ_DEBUG_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
6559 strncpy (meltcdat
->drout_104__REGISTER_GIMPLESEQ_DEBUG_FUN
.routdescr
, "REGISTER_GIMPLESEQ_DEBUG_FUN @warmelt-debug.melt:137", MELT_ROUTDESCR_LEN
- 1);
6560 meltcdat
->drout_104__REGISTER_GIMPLESEQ_DEBUG_FUN
.nbval
= 2;
6561 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_104__REGISTER_GIMPLESEQ_DEBUG_FUN
, meltrout_3_WARMELTmiDEBUG_REGISTER_GIMPLESEQ_DEBUG_FUN
);
6563 /*iniclos dclo_105__REGISTER_GIMPLESEQ_DEBUG_FUN*/
6564 /*_._VALCLO___V162*/
6565 meltfptr
[161] = (melt_ptr_t
) &meltcdat
->dclo_105__REGISTER_GIMPLESEQ_DEBUG_FUN
;
6566 meltcdat
->dclo_105__REGISTER_GIMPLESEQ_DEBUG_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
6567 meltcdat
->dclo_105__REGISTER_GIMPLESEQ_DEBUG_FUN
.nbval
= 0;
6570 /*iniobj dsym_106__EDGE_DEBUG_FUNCONT*/
6572 if (!/*_._VALDATA___V163*/ meltfptr
[162])
6573 /*_._VALDATA___V163*/ meltfptr
[162] = (melt_ptr_t
)&meltcdat
->dsym_106__EDGE_DEBUG_FUNCONT
;
6574 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_106__EDGE_DEBUG_FUNCONT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6575 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_106__EDGE_DEBUG_FUNCONT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6576 meltcdat
->dsym_106__EDGE_DEBUG_FUNCONT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6577 meltcdat
->dsym_106__EDGE_DEBUG_FUNCONT
.obj_hash
= 803948317;
6578 meltcdat
->dsym_106__EDGE_DEBUG_FUNCONT
.obj_len
= 3;
6581 /*inistring dstr_107__EDGE_DEBUG_FUNCONT*/
6582 /*_._VALSTR___V164*/
6583 meltfptr
[163] = (melt_ptr_t
) &meltcdat
->dstr_107__EDGE_DEBUG_FUNCONT
;
6584 meltcdat
->dstr_107__EDGE_DEBUG_FUNCONT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6586 strncpy(meltcdat
->dstr_107__EDGE_DEBUG_FUNCONT
.val
, "EDGE_DEBUG_FUNCONT", sizeof (meltcdat
->dstr_107__EDGE_DEBUG_FUNCONT
.val
)-1);
6587 meltcdat
->dstr_107__EDGE_DEBUG_FUNCONT
.val
[18] = (char)0 ;
6588 meltcdat
->dstr_107__EDGE_DEBUG_FUNCONT
.slen
= 18 ;
6590 MELT_LOCATION("warmelt-debug.melt:149:/ iniobj");
6592 /*iniobj dobj_108__EDGE_DEBUG_FUNCONT*/
6593 /*_._VALDATA___V165*/
6594 meltfptr
[164] = (melt_ptr_t
)&meltcdat
->dobj_108__EDGE_DEBUG_FUNCONT
;
6595 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_108__EDGE_DEBUG_FUNCONT", melt_magic_discr ((melt_ptr_t
) (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9])) == MELTOBMAG_OBJECT
);
6596 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_108__EDGE_DEBUG_FUNCONT", ((meltobject_ptr_t
) (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]))->meltobj_magic
== MELTOBMAG_OBJECT
);
6597 meltcdat
->dobj_108__EDGE_DEBUG_FUNCONT
.meltobj_class
= (meltobject_ptr_t
)(/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]);
6598 meltcdat
->dobj_108__EDGE_DEBUG_FUNCONT
.obj_hash
= 803145880;
6599 meltcdat
->dobj_108__EDGE_DEBUG_FUNCONT
.obj_len
= 1;
6601 /*inirout drout_109__REGISTER_EDGE_DEBUG_FUN*/
6602 /*iniroutlocvar*/ /*_._VALROUT___V166*/
6603 meltfptr
[165] = (melt_ptr_t
) &meltcdat
->drout_109__REGISTER_EDGE_DEBUG_FUN
;
6604 meltcdat
->drout_109__REGISTER_EDGE_DEBUG_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
6605 strncpy (meltcdat
->drout_109__REGISTER_EDGE_DEBUG_FUN
.routdescr
, "REGISTER_EDGE_DEBUG_FUN @warmelt-debug.melt:150", MELT_ROUTDESCR_LEN
- 1);
6606 meltcdat
->drout_109__REGISTER_EDGE_DEBUG_FUN
.nbval
= 2;
6607 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_109__REGISTER_EDGE_DEBUG_FUN
, meltrout_4_WARMELTmiDEBUG_REGISTER_EDGE_DEBUG_FUN
);
6609 /*iniclos dclo_110__REGISTER_EDGE_DEBUG_FUN*/
6610 /*_._VALCLO___V167*/
6611 meltfptr
[166] = (melt_ptr_t
) &meltcdat
->dclo_110__REGISTER_EDGE_DEBUG_FUN
;
6612 meltcdat
->dclo_110__REGISTER_EDGE_DEBUG_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
6613 meltcdat
->dclo_110__REGISTER_EDGE_DEBUG_FUN
.nbval
= 0;
6616 /*iniobj dsym_111__BASICBLOCK_DEBUG_FUNCONT*/
6618 if (!/*_._VALDATA___V168*/ meltfptr
[167])
6619 /*_._VALDATA___V168*/ meltfptr
[167] = (melt_ptr_t
)&meltcdat
->dsym_111__BASICBLOCK_DEBUG_FUNCONT
;
6620 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_111__BASICBLOCK_DEBUG_FUNCONT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6621 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_111__BASICBLOCK_DEBUG_FUNCONT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6622 meltcdat
->dsym_111__BASICBLOCK_DEBUG_FUNCONT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6623 meltcdat
->dsym_111__BASICBLOCK_DEBUG_FUNCONT
.obj_hash
= 507389899;
6624 meltcdat
->dsym_111__BASICBLOCK_DEBUG_FUNCONT
.obj_len
= 3;
6627 /*inistring dstr_112__BASICBLOCK_DEBUG_FUNCONT*/
6628 /*_._VALSTR___V169*/
6629 meltfptr
[168] = (melt_ptr_t
) &meltcdat
->dstr_112__BASICBLOCK_DEBUG_FUNCONT
;
6630 meltcdat
->dstr_112__BASICBLOCK_DEBUG_FUNCONT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6632 strncpy(meltcdat
->dstr_112__BASICBLOCK_DEBUG_FUNCONT
.val
, "BASICBLOCK_DEBUG_FUNCONT", sizeof (meltcdat
->dstr_112__BASICBLOCK_DEBUG_FUNCONT
.val
)-1);
6633 meltcdat
->dstr_112__BASICBLOCK_DEBUG_FUNCONT
.val
[24] = (char)0 ;
6634 meltcdat
->dstr_112__BASICBLOCK_DEBUG_FUNCONT
.slen
= 24 ;
6636 MELT_LOCATION("warmelt-debug.melt:162:/ iniobj");
6638 /*iniobj dobj_113__BASICBLOCK_DEBUG_FUNCONT*/
6639 /*_._VALDATA___V170*/
6640 meltfptr
[169] = (melt_ptr_t
)&meltcdat
->dobj_113__BASICBLOCK_DEBUG_FUNCONT
;
6641 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_113__BASICBLOCK_DEBUG_FUNCONT", melt_magic_discr ((melt_ptr_t
) (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9])) == MELTOBMAG_OBJECT
);
6642 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_113__BASICBLOCK_DEBUG_FUNCONT", ((meltobject_ptr_t
) (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]))->meltobj_magic
== MELTOBMAG_OBJECT
);
6643 meltcdat
->dobj_113__BASICBLOCK_DEBUG_FUNCONT
.meltobj_class
= (meltobject_ptr_t
)(/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]);
6644 meltcdat
->dobj_113__BASICBLOCK_DEBUG_FUNCONT
.obj_hash
= 1006777100;
6645 meltcdat
->dobj_113__BASICBLOCK_DEBUG_FUNCONT
.obj_len
= 1;
6647 /*inirout drout_114__REGISTER_BASICBLOCK_DEBUG_FUN*/
6648 /*iniroutlocvar*/ /*_._VALROUT___V171*/
6649 meltfptr
[170] = (melt_ptr_t
) &meltcdat
->drout_114__REGISTER_BASICBLOCK_DEBUG_FUN
;
6650 meltcdat
->drout_114__REGISTER_BASICBLOCK_DEBUG_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
6651 strncpy (meltcdat
->drout_114__REGISTER_BASICBLOCK_DEBUG_FUN
.routdescr
, "REGISTER_BASICBLOCK_DEBUG_FUN @warmelt-debug.melt:163", MELT_ROUTDESCR_LEN
- 1);
6652 meltcdat
->drout_114__REGISTER_BASICBLOCK_DEBUG_FUN
.nbval
= 2;
6653 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_114__REGISTER_BASICBLOCK_DEBUG_FUN
, meltrout_5_WARMELTmiDEBUG_REGISTER_BASICBLOCK_DEBUG_FUN
);
6655 /*iniclos dclo_115__REGISTER_BASICBLOCK_DEBUG_FUN*/
6656 /*_._VALCLO___V172*/
6657 meltfptr
[171] = (melt_ptr_t
) &meltcdat
->dclo_115__REGISTER_BASICBLOCK_DEBUG_FUN
;
6658 meltcdat
->dclo_115__REGISTER_BASICBLOCK_DEBUG_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
6659 meltcdat
->dclo_115__REGISTER_BASICBLOCK_DEBUG_FUN
.nbval
= 0;
6662 /*iniobj dsym_116__LOOP_DEBUG_FUNCONT*/
6664 if (!/*_._VALDATA___V173*/ meltfptr
[172])
6665 /*_._VALDATA___V173*/ meltfptr
[172] = (melt_ptr_t
)&meltcdat
->dsym_116__LOOP_DEBUG_FUNCONT
;
6666 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_116__LOOP_DEBUG_FUNCONT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6667 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_116__LOOP_DEBUG_FUNCONT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6668 meltcdat
->dsym_116__LOOP_DEBUG_FUNCONT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6669 meltcdat
->dsym_116__LOOP_DEBUG_FUNCONT
.obj_hash
= 436769164;
6670 meltcdat
->dsym_116__LOOP_DEBUG_FUNCONT
.obj_len
= 3;
6673 /*inistring dstr_117__LOOP_DEBUG_FUNCONT*/
6674 /*_._VALSTR___V174*/
6675 meltfptr
[173] = (melt_ptr_t
) &meltcdat
->dstr_117__LOOP_DEBUG_FUNCONT
;
6676 meltcdat
->dstr_117__LOOP_DEBUG_FUNCONT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6678 strncpy(meltcdat
->dstr_117__LOOP_DEBUG_FUNCONT
.val
, "LOOP_DEBUG_FUNCONT", sizeof (meltcdat
->dstr_117__LOOP_DEBUG_FUNCONT
.val
)-1);
6679 meltcdat
->dstr_117__LOOP_DEBUG_FUNCONT
.val
[18] = (char)0 ;
6680 meltcdat
->dstr_117__LOOP_DEBUG_FUNCONT
.slen
= 18 ;
6682 MELT_LOCATION("warmelt-debug.melt:175:/ iniobj");
6684 /*iniobj dobj_118__LOOP_DEBUG_FUNCONT*/
6685 /*_._VALDATA___V175*/
6686 meltfptr
[174] = (melt_ptr_t
)&meltcdat
->dobj_118__LOOP_DEBUG_FUNCONT
;
6687 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_118__LOOP_DEBUG_FUNCONT", melt_magic_discr ((melt_ptr_t
) (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9])) == MELTOBMAG_OBJECT
);
6688 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_118__LOOP_DEBUG_FUNCONT", ((meltobject_ptr_t
) (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]))->meltobj_magic
== MELTOBMAG_OBJECT
);
6689 meltcdat
->dobj_118__LOOP_DEBUG_FUNCONT
.meltobj_class
= (meltobject_ptr_t
)(/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]);
6690 meltcdat
->dobj_118__LOOP_DEBUG_FUNCONT
.obj_hash
= 608531599;
6691 meltcdat
->dobj_118__LOOP_DEBUG_FUNCONT
.obj_len
= 1;
6693 /*inirout drout_119__REGISTER_LOOP_DEBUG_FUN*/
6694 /*iniroutlocvar*/ /*_._VALROUT___V176*/
6695 meltfptr
[175] = (melt_ptr_t
) &meltcdat
->drout_119__REGISTER_LOOP_DEBUG_FUN
;
6696 meltcdat
->drout_119__REGISTER_LOOP_DEBUG_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
6697 strncpy (meltcdat
->drout_119__REGISTER_LOOP_DEBUG_FUN
.routdescr
, "REGISTER_LOOP_DEBUG_FUN @warmelt-debug.melt:176", MELT_ROUTDESCR_LEN
- 1);
6698 meltcdat
->drout_119__REGISTER_LOOP_DEBUG_FUN
.nbval
= 2;
6699 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_119__REGISTER_LOOP_DEBUG_FUN
, meltrout_6_WARMELTmiDEBUG_REGISTER_LOOP_DEBUG_FUN
);
6701 /*iniclos dclo_120__REGISTER_LOOP_DEBUG_FUN*/
6702 /*_._VALCLO___V177*/
6703 meltfptr
[176] = (melt_ptr_t
) &meltcdat
->dclo_120__REGISTER_LOOP_DEBUG_FUN
;
6704 meltcdat
->dclo_120__REGISTER_LOOP_DEBUG_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
6705 meltcdat
->dclo_120__REGISTER_LOOP_DEBUG_FUN
.nbval
= 0;
6708 /*iniobj dsym_121__DISCR_DEBUG_CLOSURE*/
6710 if (!/*_._VALDATA___V178*/ meltfptr
[177])
6711 /*_._VALDATA___V178*/ meltfptr
[177] = (melt_ptr_t
)&meltcdat
->dsym_121__DISCR_DEBUG_CLOSURE
;
6712 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_121__DISCR_DEBUG_CLOSURE", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6713 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_121__DISCR_DEBUG_CLOSURE", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6714 meltcdat
->dsym_121__DISCR_DEBUG_CLOSURE
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6715 meltcdat
->dsym_121__DISCR_DEBUG_CLOSURE
.obj_hash
= 726425766;
6716 meltcdat
->dsym_121__DISCR_DEBUG_CLOSURE
.obj_len
= 3;
6719 /*inistring dstr_122__DISCR_DEBUG_CLOSURE*/
6720 /*_._VALSTR___V179*/
6721 meltfptr
[178] = (melt_ptr_t
) &meltcdat
->dstr_122__DISCR_DEBUG_CLOSURE
;
6722 meltcdat
->dstr_122__DISCR_DEBUG_CLOSURE
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6724 strncpy(meltcdat
->dstr_122__DISCR_DEBUG_CLOSURE
.val
, "DISCR_DEBUG_CLOSURE", sizeof (meltcdat
->dstr_122__DISCR_DEBUG_CLOSURE
.val
)-1);
6725 meltcdat
->dstr_122__DISCR_DEBUG_CLOSURE
.val
[19] = (char)0 ;
6726 meltcdat
->dstr_122__DISCR_DEBUG_CLOSURE
.slen
= 19 ;
6729 /*iniobj dsym_123__CLASS_DISCRIMINANT*/
6731 if (!/*_._VALDATA___V180*/ meltfptr
[179])
6732 /*_._VALDATA___V180*/ meltfptr
[179] = (melt_ptr_t
)&meltcdat
->dsym_123__CLASS_DISCRIMINANT
;
6733 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_123__CLASS_DISCRIMINANT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6734 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_123__CLASS_DISCRIMINANT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6735 meltcdat
->dsym_123__CLASS_DISCRIMINANT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6736 meltcdat
->dsym_123__CLASS_DISCRIMINANT
.obj_hash
= 535191995;
6737 meltcdat
->dsym_123__CLASS_DISCRIMINANT
.obj_len
= 3;
6740 /*inistring dstr_124__CLASS_DISCRIMINANT*/
6741 /*_._VALSTR___V181*/
6742 meltfptr
[180] = (melt_ptr_t
) &meltcdat
->dstr_124__CLASS_DISCRIMINANT
;
6743 meltcdat
->dstr_124__CLASS_DISCRIMINANT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6745 strncpy(meltcdat
->dstr_124__CLASS_DISCRIMINANT
.val
, "CLASS_DISCRIMINANT", sizeof (meltcdat
->dstr_124__CLASS_DISCRIMINANT
.val
)-1);
6746 meltcdat
->dstr_124__CLASS_DISCRIMINANT
.val
[18] = (char)0 ;
6747 meltcdat
->dstr_124__CLASS_DISCRIMINANT
.slen
= 18 ;
6749 MELT_LOCATION("warmelt-debug.melt:188:/ iniobj");
6751 /*iniobj dobj_125__DISCR_DEBUG_CLOSURE*/
6752 /*_._VALDATA___V182*/
6753 meltfptr
[181] = (melt_ptr_t
)&meltcdat
->dobj_125__DISCR_DEBUG_CLOSURE
;
6754 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dobj_125__DISCR_DEBUG_CLOSURE", melt_magic_discr ((melt_ptr_t
) (/*_.CLASS_DISCRIMINANT__V11*/ meltfptr
[10])) == MELTOBMAG_OBJECT
);
6755 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dobj_125__DISCR_DEBUG_CLOSURE", ((meltobject_ptr_t
) (/*_.CLASS_DISCRIMINANT__V11*/ meltfptr
[10]))->meltobj_magic
== MELTOBMAG_OBJECT
);
6756 meltcdat
->dobj_125__DISCR_DEBUG_CLOSURE
.meltobj_class
= (meltobject_ptr_t
)(/*_.CLASS_DISCRIMINANT__V11*/ meltfptr
[10]);
6757 meltcdat
->dobj_125__DISCR_DEBUG_CLOSURE
.obj_num
= MELTOBMAG_CLOSURE
;
6758 meltcdat
->dobj_125__DISCR_DEBUG_CLOSURE
.obj_hash
= 980366766;
6759 meltcdat
->dobj_125__DISCR_DEBUG_CLOSURE
.obj_len
= 5;
6762 /*iniobj dsym_126__DISCR_CLOSURE*/
6764 if (!/*_._VALDATA___V184*/ meltfptr
[183])
6765 /*_._VALDATA___V184*/ meltfptr
[183] = (melt_ptr_t
)&meltcdat
->dsym_126__DISCR_CLOSURE
;
6766 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_126__DISCR_CLOSURE", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6767 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_126__DISCR_CLOSURE", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6768 meltcdat
->dsym_126__DISCR_CLOSURE
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6769 meltcdat
->dsym_126__DISCR_CLOSURE
.obj_hash
= 99248147;
6770 meltcdat
->dsym_126__DISCR_CLOSURE
.obj_len
= 3;
6773 /*inistring dstr_127__DISCR_CLOSURE*/
6774 /*_._VALSTR___V185*/
6775 meltfptr
[184] = (melt_ptr_t
) &meltcdat
->dstr_127__DISCR_CLOSURE
;
6776 meltcdat
->dstr_127__DISCR_CLOSURE
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6778 strncpy(meltcdat
->dstr_127__DISCR_CLOSURE
.val
, "DISCR_CLOSURE", sizeof (meltcdat
->dstr_127__DISCR_CLOSURE
.val
)-1);
6779 meltcdat
->dstr_127__DISCR_CLOSURE
.val
[13] = (char)0 ;
6780 meltcdat
->dstr_127__DISCR_CLOSURE
.slen
= 13 ;
6783 /*inistring dstr_128__DISCR_DEBUG_CLOSURE*/
6784 /*_._VALSTR___V183*/
6785 meltfptr
[182] = (melt_ptr_t
) &meltcdat
->dstr_128__DISCR_DEBUG_CLOSURE
;
6786 meltcdat
->dstr_128__DISCR_DEBUG_CLOSURE
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6788 strncpy(meltcdat
->dstr_128__DISCR_DEBUG_CLOSURE
.val
, "DISCR_DEBUG_CLOSURE", sizeof (meltcdat
->dstr_128__DISCR_DEBUG_CLOSURE
.val
)-1);
6789 meltcdat
->dstr_128__DISCR_DEBUG_CLOSURE
.val
[19] = (char)0 ;
6790 meltcdat
->dstr_128__DISCR_DEBUG_CLOSURE
.slen
= 19 ;
6792 /*inirout drout_129__MELT_DEBUG_FUN*/
6793 /*iniroutlocvar*/ /*_._VALROUT___V186*/
6794 meltfptr
[185] = (melt_ptr_t
) &meltcdat
->drout_129__MELT_DEBUG_FUN
;
6795 meltcdat
->drout_129__MELT_DEBUG_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
6796 strncpy (meltcdat
->drout_129__MELT_DEBUG_FUN
.routdescr
, "MELT_DEBUG_FUN @warmelt-debug.melt:199", MELT_ROUTDESCR_LEN
- 1);
6797 meltcdat
->drout_129__MELT_DEBUG_FUN
.nbval
= 20;
6798 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_129__MELT_DEBUG_FUN
, meltrout_7_WARMELTmiDEBUG_MELT_DEBUG_FUN
);
6800 /*iniclos dclo_130__MELT_DEBUG_FUN*/
6801 /*_._VALCLO___V191*/
6802 meltfptr
[190] = (melt_ptr_t
) &meltcdat
->dclo_130__MELT_DEBUG_FUN
;
6803 meltcdat
->dclo_130__MELT_DEBUG_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
6804 meltcdat
->dclo_130__MELT_DEBUG_FUN
.nbval
= 0;
6807 /*iniobj dsym_131__INITIAL_SYSTEM_DATA*/
6809 if (!/*_._VALDATA___V192*/ meltfptr
[191])
6810 /*_._VALDATA___V192*/ meltfptr
[191] = (melt_ptr_t
)&meltcdat
->dsym_131__INITIAL_SYSTEM_DATA
;
6811 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_131__INITIAL_SYSTEM_DATA", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6812 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_131__INITIAL_SYSTEM_DATA", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6813 meltcdat
->dsym_131__INITIAL_SYSTEM_DATA
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6814 meltcdat
->dsym_131__INITIAL_SYSTEM_DATA
.obj_hash
= 771349808;
6815 meltcdat
->dsym_131__INITIAL_SYSTEM_DATA
.obj_len
= 3;
6818 /*inistring dstr_132__INITIAL_SYSTEM_DATA*/
6819 /*_._VALSTR___V193*/
6820 meltfptr
[192] = (melt_ptr_t
) &meltcdat
->dstr_132__INITIAL_SYSTEM_DATA
;
6821 meltcdat
->dstr_132__INITIAL_SYSTEM_DATA
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6823 strncpy(meltcdat
->dstr_132__INITIAL_SYSTEM_DATA
.val
, "INITIAL_SYSTEM_DATA", sizeof (meltcdat
->dstr_132__INITIAL_SYSTEM_DATA
.val
)-1);
6824 meltcdat
->dstr_132__INITIAL_SYSTEM_DATA
.val
[19] = (char)0 ;
6825 meltcdat
->dstr_132__INITIAL_SYSTEM_DATA
.slen
= 19 ;
6828 /*iniobj dsym_133__CLASS_SYSTEM_DATA*/
6830 if (!/*_._VALDATA___V194*/ meltfptr
[193])
6831 /*_._VALDATA___V194*/ meltfptr
[193] = (melt_ptr_t
)&meltcdat
->dsym_133__CLASS_SYSTEM_DATA
;
6832 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_133__CLASS_SYSTEM_DATA", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6833 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_133__CLASS_SYSTEM_DATA", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6834 meltcdat
->dsym_133__CLASS_SYSTEM_DATA
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6835 meltcdat
->dsym_133__CLASS_SYSTEM_DATA
.obj_hash
= 648451867;
6836 meltcdat
->dsym_133__CLASS_SYSTEM_DATA
.obj_len
= 3;
6839 /*inistring dstr_134__CLASS_SYSTEM_DATA*/
6840 /*_._VALSTR___V195*/
6841 meltfptr
[194] = (melt_ptr_t
) &meltcdat
->dstr_134__CLASS_SYSTEM_DATA
;
6842 meltcdat
->dstr_134__CLASS_SYSTEM_DATA
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6844 strncpy(meltcdat
->dstr_134__CLASS_SYSTEM_DATA
.val
, "CLASS_SYSTEM_DATA", sizeof (meltcdat
->dstr_134__CLASS_SYSTEM_DATA
.val
)-1);
6845 meltcdat
->dstr_134__CLASS_SYSTEM_DATA
.val
[17] = (char)0 ;
6846 meltcdat
->dstr_134__CLASS_SYSTEM_DATA
.slen
= 17 ;
6849 /*iniobj dsym_135__DISCR_MAP_OBJECTS*/
6851 if (!/*_._VALDATA___V196*/ meltfptr
[195])
6852 /*_._VALDATA___V196*/ meltfptr
[195] = (melt_ptr_t
)&meltcdat
->dsym_135__DISCR_MAP_OBJECTS
;
6853 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_135__DISCR_MAP_OBJECTS", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6854 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_135__DISCR_MAP_OBJECTS", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6855 meltcdat
->dsym_135__DISCR_MAP_OBJECTS
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6856 meltcdat
->dsym_135__DISCR_MAP_OBJECTS
.obj_hash
= 217147088;
6857 meltcdat
->dsym_135__DISCR_MAP_OBJECTS
.obj_len
= 3;
6860 /*inistring dstr_136__DISCR_MAP_OBJECTS*/
6861 /*_._VALSTR___V197*/
6862 meltfptr
[196] = (melt_ptr_t
) &meltcdat
->dstr_136__DISCR_MAP_OBJECTS
;
6863 meltcdat
->dstr_136__DISCR_MAP_OBJECTS
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6865 strncpy(meltcdat
->dstr_136__DISCR_MAP_OBJECTS
.val
, "DISCR_MAP_OBJECTS", sizeof (meltcdat
->dstr_136__DISCR_MAP_OBJECTS
.val
)-1);
6866 meltcdat
->dstr_136__DISCR_MAP_OBJECTS
.val
[17] = (char)0 ;
6867 meltcdat
->dstr_136__DISCR_MAP_OBJECTS
.slen
= 17 ;
6870 /*iniobj dsym_137__DISCR_INTEGER*/
6872 if (!/*_._VALDATA___V198*/ meltfptr
[197])
6873 /*_._VALDATA___V198*/ meltfptr
[197] = (melt_ptr_t
)&meltcdat
->dsym_137__DISCR_INTEGER
;
6874 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_137__DISCR_INTEGER", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6875 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_137__DISCR_INTEGER", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6876 meltcdat
->dsym_137__DISCR_INTEGER
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6877 meltcdat
->dsym_137__DISCR_INTEGER
.obj_hash
= 119182103;
6878 meltcdat
->dsym_137__DISCR_INTEGER
.obj_len
= 3;
6881 /*inistring dstr_138__DISCR_INTEGER*/
6882 /*_._VALSTR___V199*/
6883 meltfptr
[198] = (melt_ptr_t
) &meltcdat
->dstr_138__DISCR_INTEGER
;
6884 meltcdat
->dstr_138__DISCR_INTEGER
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6886 strncpy(meltcdat
->dstr_138__DISCR_INTEGER
.val
, "DISCR_INTEGER", sizeof (meltcdat
->dstr_138__DISCR_INTEGER
.val
)-1);
6887 meltcdat
->dstr_138__DISCR_INTEGER
.val
[13] = (char)0 ;
6888 meltcdat
->dstr_138__DISCR_INTEGER
.slen
= 13 ;
6891 /*iniobj dsym_139__DISCR_STRBUF*/
6893 if (!/*_._VALDATA___V200*/ meltfptr
[199])
6894 /*_._VALDATA___V200*/ meltfptr
[199] = (melt_ptr_t
)&meltcdat
->dsym_139__DISCR_STRBUF
;
6895 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_139__DISCR_STRBUF", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6896 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_139__DISCR_STRBUF", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6897 meltcdat
->dsym_139__DISCR_STRBUF
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6898 meltcdat
->dsym_139__DISCR_STRBUF
.obj_hash
= 492035674;
6899 meltcdat
->dsym_139__DISCR_STRBUF
.obj_len
= 3;
6902 /*inistring dstr_140__DISCR_STRBUF*/
6903 /*_._VALSTR___V201*/
6904 meltfptr
[200] = (melt_ptr_t
) &meltcdat
->dstr_140__DISCR_STRBUF
;
6905 meltcdat
->dstr_140__DISCR_STRBUF
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6907 strncpy(meltcdat
->dstr_140__DISCR_STRBUF
.val
, "DISCR_STRBUF", sizeof (meltcdat
->dstr_140__DISCR_STRBUF
.val
)-1);
6908 meltcdat
->dstr_140__DISCR_STRBUF
.val
[12] = (char)0 ;
6909 meltcdat
->dstr_140__DISCR_STRBUF
.slen
= 12 ;
6912 /*iniobj dsym_141__MELT_ASSERT_FAILURE_FUN*/
6914 if (!/*_._VALDATA___V202*/ meltfptr
[201])
6915 /*_._VALDATA___V202*/ meltfptr
[201] = (melt_ptr_t
)&meltcdat
->dsym_141__MELT_ASSERT_FAILURE_FUN
;
6916 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_141__MELT_ASSERT_FAILURE_FUN", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6917 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_141__MELT_ASSERT_FAILURE_FUN", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6918 meltcdat
->dsym_141__MELT_ASSERT_FAILURE_FUN
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6919 meltcdat
->dsym_141__MELT_ASSERT_FAILURE_FUN
.obj_hash
= 215547874;
6920 meltcdat
->dsym_141__MELT_ASSERT_FAILURE_FUN
.obj_len
= 3;
6923 /*inistring dstr_142__MELT_ASSERT_FAILURE_FUN*/
6924 /*_._VALSTR___V203*/
6925 meltfptr
[202] = (melt_ptr_t
) &meltcdat
->dstr_142__MELT_ASSERT_FAILURE_FUN
;
6926 meltcdat
->dstr_142__MELT_ASSERT_FAILURE_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6928 strncpy(meltcdat
->dstr_142__MELT_ASSERT_FAILURE_FUN
.val
, "MELT_ASSERT_FAILURE_FUN", sizeof (meltcdat
->dstr_142__MELT_ASSERT_FAILURE_FUN
.val
)-1);
6929 meltcdat
->dstr_142__MELT_ASSERT_FAILURE_FUN
.val
[23] = (char)0 ;
6930 meltcdat
->dstr_142__MELT_ASSERT_FAILURE_FUN
.slen
= 23 ;
6933 /*iniobj dsym_143__ADD2OUT*/
6935 if (!/*_._VALDATA___V204*/ meltfptr
[203])
6936 /*_._VALDATA___V204*/ meltfptr
[203] = (melt_ptr_t
)&meltcdat
->dsym_143__ADD2OUT
;
6937 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_143__ADD2OUT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6938 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_143__ADD2OUT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6939 meltcdat
->dsym_143__ADD2OUT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6940 meltcdat
->dsym_143__ADD2OUT
.obj_hash
= 901325062;
6941 meltcdat
->dsym_143__ADD2OUT
.obj_len
= 3;
6944 /*inistring dstr_144__ADD2OUT*/
6945 /*_._VALSTR___V205*/
6946 meltfptr
[204] = (melt_ptr_t
) &meltcdat
->dstr_144__ADD2OUT
;
6947 meltcdat
->dstr_144__ADD2OUT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6949 strncpy(meltcdat
->dstr_144__ADD2OUT
.val
, "ADD2OUT", sizeof (meltcdat
->dstr_144__ADD2OUT
.val
)-1);
6950 meltcdat
->dstr_144__ADD2OUT
.val
[7] = (char)0 ;
6951 meltcdat
->dstr_144__ADD2OUT
.slen
= 7 ;
6954 /*iniobj dsym_145__CSTRING_PREFIXED*/
6956 if (!/*_._VALDATA___V206*/ meltfptr
[205])
6957 /*_._VALDATA___V206*/ meltfptr
[205] = (melt_ptr_t
)&meltcdat
->dsym_145__CSTRING_PREFIXED
;
6958 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_145__CSTRING_PREFIXED", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6959 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_145__CSTRING_PREFIXED", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6960 meltcdat
->dsym_145__CSTRING_PREFIXED
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6961 meltcdat
->dsym_145__CSTRING_PREFIXED
.obj_hash
= 976907042;
6962 meltcdat
->dsym_145__CSTRING_PREFIXED
.obj_len
= 3;
6965 /*inistring dstr_146__CSTRING_PREFIXED*/
6966 /*_._VALSTR___V207*/
6967 meltfptr
[206] = (melt_ptr_t
) &meltcdat
->dstr_146__CSTRING_PREFIXED
;
6968 meltcdat
->dstr_146__CSTRING_PREFIXED
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6970 strncpy(meltcdat
->dstr_146__CSTRING_PREFIXED
.val
, "CSTRING_PREFIXED", sizeof (meltcdat
->dstr_146__CSTRING_PREFIXED
.val
)-1);
6971 meltcdat
->dstr_146__CSTRING_PREFIXED
.val
[16] = (char)0 ;
6972 meltcdat
->dstr_146__CSTRING_PREFIXED
.slen
= 16 ;
6975 /*iniobj dsym_147__CLASS_NAMED*/
6977 if (!/*_._VALDATA___V208*/ meltfptr
[207])
6978 /*_._VALDATA___V208*/ meltfptr
[207] = (melt_ptr_t
)&meltcdat
->dsym_147__CLASS_NAMED
;
6979 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_147__CLASS_NAMED", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
6980 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_147__CLASS_NAMED", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
6981 meltcdat
->dsym_147__CLASS_NAMED
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
6982 meltcdat
->dsym_147__CLASS_NAMED
.obj_hash
= 60407004;
6983 meltcdat
->dsym_147__CLASS_NAMED
.obj_len
= 3;
6986 /*inistring dstr_148__CLASS_NAMED*/
6987 /*_._VALSTR___V209*/
6988 meltfptr
[208] = (melt_ptr_t
) &meltcdat
->dstr_148__CLASS_NAMED
;
6989 meltcdat
->dstr_148__CLASS_NAMED
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
6991 strncpy(meltcdat
->dstr_148__CLASS_NAMED
.val
, "CLASS_NAMED", sizeof (meltcdat
->dstr_148__CLASS_NAMED
.val
)-1);
6992 meltcdat
->dstr_148__CLASS_NAMED
.val
[11] = (char)0 ;
6993 meltcdat
->dstr_148__CLASS_NAMED
.slen
= 11 ;
6996 /*iniobj dsym_149__CLASS_QUASI_CTYPE*/
6998 if (!/*_._VALDATA___V210*/ meltfptr
[209])
6999 /*_._VALDATA___V210*/ meltfptr
[209] = (melt_ptr_t
)&meltcdat
->dsym_149__CLASS_QUASI_CTYPE
;
7000 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_149__CLASS_QUASI_CTYPE", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7001 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_149__CLASS_QUASI_CTYPE", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7002 meltcdat
->dsym_149__CLASS_QUASI_CTYPE
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7003 meltcdat
->dsym_149__CLASS_QUASI_CTYPE
.obj_hash
= 680718258;
7004 meltcdat
->dsym_149__CLASS_QUASI_CTYPE
.obj_len
= 3;
7007 /*inistring dstr_150__CLASS_QUASI_CTYPE*/
7008 /*_._VALSTR___V211*/
7009 meltfptr
[210] = (melt_ptr_t
) &meltcdat
->dstr_150__CLASS_QUASI_CTYPE
;
7010 meltcdat
->dstr_150__CLASS_QUASI_CTYPE
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7012 strncpy(meltcdat
->dstr_150__CLASS_QUASI_CTYPE
.val
, "CLASS_QUASI_CTYPE", sizeof (meltcdat
->dstr_150__CLASS_QUASI_CTYPE
.val
)-1);
7013 meltcdat
->dstr_150__CLASS_QUASI_CTYPE
.val
[17] = (char)0 ;
7014 meltcdat
->dstr_150__CLASS_QUASI_CTYPE
.slen
= 17 ;
7016 /*inirout drout_151__DBG_OUTOBJECT*/
7017 /*iniroutlocvar*/ /*_._VALROUT___V190*/
7018 meltfptr
[189] = (melt_ptr_t
) &meltcdat
->drout_151__DBG_OUTOBJECT
;
7019 meltcdat
->drout_151__DBG_OUTOBJECT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7020 strncpy (meltcdat
->drout_151__DBG_OUTOBJECT
.routdescr
, "DBG_OUTOBJECT @warmelt-debug.melt:409", MELT_ROUTDESCR_LEN
- 1);
7021 meltcdat
->drout_151__DBG_OUTOBJECT
.nbval
= 5;
7022 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_151__DBG_OUTOBJECT
, meltrout_8_WARMELTmiDEBUG_DBG_OUTOBJECT
);
7024 /*iniclos dclo_152__DBG_OUTOBJECT*/
7025 /*_._VALCLO___V189*/
7026 meltfptr
[188] = (melt_ptr_t
) &meltcdat
->dclo_152__DBG_OUTOBJECT
;
7027 meltcdat
->dclo_152__DBG_OUTOBJECT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7028 meltcdat
->dclo_152__DBG_OUTOBJECT
.nbval
= 0;
7030 /*inirout drout_153__DBG_OUT*/
7031 /*iniroutlocvar*/ /*_._VALROUT___V188*/
7032 meltfptr
[187] = (melt_ptr_t
) &meltcdat
->drout_153__DBG_OUT
;
7033 meltcdat
->drout_153__DBG_OUT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7034 strncpy (meltcdat
->drout_153__DBG_OUT
.routdescr
, "DBG_OUT @warmelt-debug.melt:429", MELT_ROUTDESCR_LEN
- 1);
7035 meltcdat
->drout_153__DBG_OUT
.nbval
= 4;
7036 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_153__DBG_OUT
, meltrout_9_WARMELTmiDEBUG_DBG_OUT
);
7038 /*iniclos dclo_154__DBG_OUT*/
7039 /*_._VALCLO___V187*/
7040 meltfptr
[186] = (melt_ptr_t
) &meltcdat
->dclo_154__DBG_OUT
;
7041 meltcdat
->dclo_154__DBG_OUT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7042 meltcdat
->dclo_154__DBG_OUT
.nbval
= 0;
7044 /*inirout drout_155__DBGOUT_FIELDS*/
7045 /*iniroutlocvar*/ /*_._VALROUT___V212*/
7046 meltfptr
[211] = (melt_ptr_t
) &meltcdat
->drout_155__DBGOUT_FIELDS
;
7047 meltcdat
->drout_155__DBGOUT_FIELDS
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7048 strncpy (meltcdat
->drout_155__DBGOUT_FIELDS
.routdescr
, "DBGOUT_FIELDS @warmelt-debug.melt:457", MELT_ROUTDESCR_LEN
- 1);
7049 meltcdat
->drout_155__DBGOUT_FIELDS
.nbval
= 3;
7050 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_155__DBGOUT_FIELDS
, meltrout_10_WARMELTmiDEBUG_DBGOUT_FIELDS
);
7052 /*iniclos dclo_156__DBGOUT_FIELDS*/
7053 /*_._VALCLO___V213*/
7054 meltfptr
[212] = (melt_ptr_t
) &meltcdat
->dclo_156__DBGOUT_FIELDS
;
7055 meltcdat
->dclo_156__DBGOUT_FIELDS
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7056 meltcdat
->dclo_156__DBGOUT_FIELDS
.nbval
= 0;
7058 /*inirout drout_157__DBGOUTAGAIN_FIELDS*/
7059 /*iniroutlocvar*/ /*_._VALROUT___V214*/
7060 meltfptr
[213] = (melt_ptr_t
) &meltcdat
->drout_157__DBGOUTAGAIN_FIELDS
;
7061 meltcdat
->drout_157__DBGOUTAGAIN_FIELDS
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7062 strncpy (meltcdat
->drout_157__DBGOUTAGAIN_FIELDS
.routdescr
, "DBGOUTAGAIN_FIELDS @warmelt-debug.melt:510", MELT_ROUTDESCR_LEN
- 1);
7063 meltcdat
->drout_157__DBGOUTAGAIN_FIELDS
.nbval
= 4;
7064 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_157__DBGOUTAGAIN_FIELDS
, meltrout_11_WARMELTmiDEBUG_DBGOUTAGAIN_FIELDS
);
7066 /*iniclos dclo_158__DBGOUTAGAIN_FIELDS*/
7067 /*_._VALCLO___V215*/
7068 meltfptr
[214] = (melt_ptr_t
) &meltcdat
->dclo_158__DBGOUTAGAIN_FIELDS
;
7069 meltcdat
->dclo_158__DBGOUTAGAIN_FIELDS
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7070 meltcdat
->dclo_158__DBGOUTAGAIN_FIELDS
.nbval
= 0;
7072 /*inirout drout_159__DBGOUT_NULL_METHOD*/
7073 /*iniroutlocvar*/ /*_._VALROUT___V216*/
7074 meltfptr
[215] = (melt_ptr_t
) &meltcdat
->drout_159__DBGOUT_NULL_METHOD
;
7075 meltcdat
->drout_159__DBGOUT_NULL_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7076 strncpy (meltcdat
->drout_159__DBGOUT_NULL_METHOD
.routdescr
, "DBGOUT_NULL_METHOD @warmelt-debug.melt:553", MELT_ROUTDESCR_LEN
- 1);
7077 meltcdat
->drout_159__DBGOUT_NULL_METHOD
.nbval
= 2;
7078 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_159__DBGOUT_NULL_METHOD
, meltrout_12_WARMELTmiDEBUG_DBGOUT_NULL_METHOD
);
7080 /*iniclos dclo_160__DBGOUT_NULL_METHOD*/
7081 /*_._VALCLO___V217*/
7082 meltfptr
[216] = (melt_ptr_t
) &meltcdat
->dclo_160__DBGOUT_NULL_METHOD
;
7083 meltcdat
->dclo_160__DBGOUT_NULL_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7084 meltcdat
->dclo_160__DBGOUT_NULL_METHOD
.nbval
= 0;
7087 /*iniobj dsym_161__INSTALL_METHOD*/
7089 if (!/*_._VALDATA___V218*/ meltfptr
[217])
7090 /*_._VALDATA___V218*/ meltfptr
[217] = (melt_ptr_t
)&meltcdat
->dsym_161__INSTALL_METHOD
;
7091 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_161__INSTALL_METHOD", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7092 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_161__INSTALL_METHOD", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7093 meltcdat
->dsym_161__INSTALL_METHOD
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7094 meltcdat
->dsym_161__INSTALL_METHOD
.obj_hash
= 680699224;
7095 meltcdat
->dsym_161__INSTALL_METHOD
.obj_len
= 3;
7098 /*inistring dstr_162__INSTALL_METHOD*/
7099 /*_._VALSTR___V219*/
7100 meltfptr
[218] = (melt_ptr_t
) &meltcdat
->dstr_162__INSTALL_METHOD
;
7101 meltcdat
->dstr_162__INSTALL_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7103 strncpy(meltcdat
->dstr_162__INSTALL_METHOD
.val
, "INSTALL_METHOD", sizeof (meltcdat
->dstr_162__INSTALL_METHOD
.val
)-1);
7104 meltcdat
->dstr_162__INSTALL_METHOD
.val
[14] = (char)0 ;
7105 meltcdat
->dstr_162__INSTALL_METHOD
.slen
= 14 ;
7108 /*iniobj dsym_163__DISCR_NULL_RECEIVER*/
7110 if (!/*_._VALDATA___V220*/ meltfptr
[219])
7111 /*_._VALDATA___V220*/ meltfptr
[219] = (melt_ptr_t
)&meltcdat
->dsym_163__DISCR_NULL_RECEIVER
;
7112 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_163__DISCR_NULL_RECEIVER", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7113 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_163__DISCR_NULL_RECEIVER", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7114 meltcdat
->dsym_163__DISCR_NULL_RECEIVER
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7115 meltcdat
->dsym_163__DISCR_NULL_RECEIVER
.obj_hash
= 1063609307;
7116 meltcdat
->dsym_163__DISCR_NULL_RECEIVER
.obj_len
= 3;
7119 /*inistring dstr_164__DISCR_NULL_RECEIVER*/
7120 /*_._VALSTR___V221*/
7121 meltfptr
[220] = (melt_ptr_t
) &meltcdat
->dstr_164__DISCR_NULL_RECEIVER
;
7122 meltcdat
->dstr_164__DISCR_NULL_RECEIVER
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7124 strncpy(meltcdat
->dstr_164__DISCR_NULL_RECEIVER
.val
, "DISCR_NULL_RECEIVER", sizeof (meltcdat
->dstr_164__DISCR_NULL_RECEIVER
.val
)-1);
7125 meltcdat
->dstr_164__DISCR_NULL_RECEIVER
.val
[19] = (char)0 ;
7126 meltcdat
->dstr_164__DISCR_NULL_RECEIVER
.slen
= 19 ;
7128 /*inirout drout_165__DBGOUT_STRING_METHOD*/
7129 /*iniroutlocvar*/ /*_._VALROUT___V222*/
7130 meltfptr
[221] = (melt_ptr_t
) &meltcdat
->drout_165__DBGOUT_STRING_METHOD
;
7131 meltcdat
->drout_165__DBGOUT_STRING_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7132 strncpy (meltcdat
->drout_165__DBGOUT_STRING_METHOD
.routdescr
, "DBGOUT_STRING_METHOD @warmelt-debug.melt:562", MELT_ROUTDESCR_LEN
- 1);
7133 meltcdat
->drout_165__DBGOUT_STRING_METHOD
.nbval
= 4;
7134 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_165__DBGOUT_STRING_METHOD
, meltrout_13_WARMELTmiDEBUG_DBGOUT_STRING_METHOD
);
7136 /*iniclos dclo_166__DBGOUT_STRING_METHOD*/
7137 /*_._VALCLO___V223*/
7138 meltfptr
[222] = (melt_ptr_t
) &meltcdat
->dclo_166__DBGOUT_STRING_METHOD
;
7139 meltcdat
->dclo_166__DBGOUT_STRING_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7140 meltcdat
->dclo_166__DBGOUT_STRING_METHOD
.nbval
= 0;
7143 /*iniobj dsym_167__DISCR_STRING*/
7145 if (!/*_._VALDATA___V224*/ meltfptr
[223])
7146 /*_._VALDATA___V224*/ meltfptr
[223] = (melt_ptr_t
)&meltcdat
->dsym_167__DISCR_STRING
;
7147 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_167__DISCR_STRING", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7148 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_167__DISCR_STRING", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7149 meltcdat
->dsym_167__DISCR_STRING
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7150 meltcdat
->dsym_167__DISCR_STRING
.obj_hash
= 100436219;
7151 meltcdat
->dsym_167__DISCR_STRING
.obj_len
= 3;
7154 /*inistring dstr_168__DISCR_STRING*/
7155 /*_._VALSTR___V225*/
7156 meltfptr
[224] = (melt_ptr_t
) &meltcdat
->dstr_168__DISCR_STRING
;
7157 meltcdat
->dstr_168__DISCR_STRING
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7159 strncpy(meltcdat
->dstr_168__DISCR_STRING
.val
, "DISCR_STRING", sizeof (meltcdat
->dstr_168__DISCR_STRING
.val
)-1);
7160 meltcdat
->dstr_168__DISCR_STRING
.val
[12] = (char)0 ;
7161 meltcdat
->dstr_168__DISCR_STRING
.slen
= 12 ;
7164 /*iniobj dsym_169__DISCR_VERBATIM_STRING*/
7166 if (!/*_._VALDATA___V226*/ meltfptr
[225])
7167 /*_._VALDATA___V226*/ meltfptr
[225] = (melt_ptr_t
)&meltcdat
->dsym_169__DISCR_VERBATIM_STRING
;
7168 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_169__DISCR_VERBATIM_STRING", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7169 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_169__DISCR_VERBATIM_STRING", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7170 meltcdat
->dsym_169__DISCR_VERBATIM_STRING
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7171 meltcdat
->dsym_169__DISCR_VERBATIM_STRING
.obj_hash
= 258402049;
7172 meltcdat
->dsym_169__DISCR_VERBATIM_STRING
.obj_len
= 3;
7175 /*inistring dstr_170__DISCR_VERBATIM_STRING*/
7176 /*_._VALSTR___V227*/
7177 meltfptr
[226] = (melt_ptr_t
) &meltcdat
->dstr_170__DISCR_VERBATIM_STRING
;
7178 meltcdat
->dstr_170__DISCR_VERBATIM_STRING
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7180 strncpy(meltcdat
->dstr_170__DISCR_VERBATIM_STRING
.val
, "DISCR_VERBATIM_STRING", sizeof (meltcdat
->dstr_170__DISCR_VERBATIM_STRING
.val
)-1);
7181 meltcdat
->dstr_170__DISCR_VERBATIM_STRING
.val
[21] = (char)0 ;
7182 meltcdat
->dstr_170__DISCR_VERBATIM_STRING
.slen
= 21 ;
7184 /*inirout drout_171__DBGOUT_STRBUF_METHOD*/
7185 /*iniroutlocvar*/ /*_._VALROUT___V228*/
7186 meltfptr
[227] = (melt_ptr_t
) &meltcdat
->drout_171__DBGOUT_STRBUF_METHOD
;
7187 meltcdat
->drout_171__DBGOUT_STRBUF_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7188 strncpy (meltcdat
->drout_171__DBGOUT_STRBUF_METHOD
.routdescr
, "DBGOUT_STRBUF_METHOD @warmelt-debug.melt:591", MELT_ROUTDESCR_LEN
- 1);
7189 meltcdat
->drout_171__DBGOUT_STRBUF_METHOD
.nbval
= 4;
7190 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_171__DBGOUT_STRBUF_METHOD
, meltrout_14_WARMELTmiDEBUG_DBGOUT_STRBUF_METHOD
);
7192 /*iniclos dclo_172__DBGOUT_STRBUF_METHOD*/
7193 /*_._VALCLO___V229*/
7194 meltfptr
[228] = (melt_ptr_t
) &meltcdat
->dclo_172__DBGOUT_STRBUF_METHOD
;
7195 meltcdat
->dclo_172__DBGOUT_STRBUF_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7196 meltcdat
->dclo_172__DBGOUT_STRBUF_METHOD
.nbval
= 0;
7198 /*inirout drout_173__DBGOUT_INTEGER_METHOD*/
7199 /*iniroutlocvar*/ /*_._VALROUT___V230*/
7200 meltfptr
[229] = (melt_ptr_t
) &meltcdat
->drout_173__DBGOUT_INTEGER_METHOD
;
7201 meltcdat
->drout_173__DBGOUT_INTEGER_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7202 strncpy (meltcdat
->drout_173__DBGOUT_INTEGER_METHOD
.routdescr
, "DBGOUT_INTEGER_METHOD @warmelt-debug.melt:677", MELT_ROUTDESCR_LEN
- 1);
7203 meltcdat
->drout_173__DBGOUT_INTEGER_METHOD
.nbval
= 5;
7204 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_173__DBGOUT_INTEGER_METHOD
, meltrout_15_WARMELTmiDEBUG_DBGOUT_INTEGER_METHOD
);
7206 /*iniclos dclo_174__DBGOUT_INTEGER_METHOD*/
7207 /*_._VALCLO___V231*/
7208 meltfptr
[230] = (melt_ptr_t
) &meltcdat
->dclo_174__DBGOUT_INTEGER_METHOD
;
7209 meltcdat
->dclo_174__DBGOUT_INTEGER_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7210 meltcdat
->dclo_174__DBGOUT_INTEGER_METHOD
.nbval
= 0;
7213 /*iniobj dsym_175__DISCR_CONSTANT_INTEGER*/
7215 if (!/*_._VALDATA___V232*/ meltfptr
[231])
7216 /*_._VALDATA___V232*/ meltfptr
[231] = (melt_ptr_t
)&meltcdat
->dsym_175__DISCR_CONSTANT_INTEGER
;
7217 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_175__DISCR_CONSTANT_INTEGER", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7218 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_175__DISCR_CONSTANT_INTEGER", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7219 meltcdat
->dsym_175__DISCR_CONSTANT_INTEGER
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7220 meltcdat
->dsym_175__DISCR_CONSTANT_INTEGER
.obj_hash
= 1007078494;
7221 meltcdat
->dsym_175__DISCR_CONSTANT_INTEGER
.obj_len
= 3;
7224 /*inistring dstr_176__DISCR_CONSTANT_INTEGER*/
7225 /*_._VALSTR___V233*/
7226 meltfptr
[232] = (melt_ptr_t
) &meltcdat
->dstr_176__DISCR_CONSTANT_INTEGER
;
7227 meltcdat
->dstr_176__DISCR_CONSTANT_INTEGER
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7229 strncpy(meltcdat
->dstr_176__DISCR_CONSTANT_INTEGER
.val
, "DISCR_CONSTANT_INTEGER", sizeof (meltcdat
->dstr_176__DISCR_CONSTANT_INTEGER
.val
)-1);
7230 meltcdat
->dstr_176__DISCR_CONSTANT_INTEGER
.val
[22] = (char)0 ;
7231 meltcdat
->dstr_176__DISCR_CONSTANT_INTEGER
.slen
= 22 ;
7233 /*inirout drout_177__DBGOUT_DOUBLE_METHOD*/
7234 /*iniroutlocvar*/ /*_._VALROUT___V234*/
7235 meltfptr
[233] = (melt_ptr_t
) &meltcdat
->drout_177__DBGOUT_DOUBLE_METHOD
;
7236 meltcdat
->drout_177__DBGOUT_DOUBLE_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7237 strncpy (meltcdat
->drout_177__DBGOUT_DOUBLE_METHOD
.routdescr
, "DBGOUT_DOUBLE_METHOD @warmelt-debug.melt:698", MELT_ROUTDESCR_LEN
- 1);
7238 meltcdat
->drout_177__DBGOUT_DOUBLE_METHOD
.nbval
= 5;
7239 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_177__DBGOUT_DOUBLE_METHOD
, meltrout_16_WARMELTmiDEBUG_DBGOUT_DOUBLE_METHOD
);
7241 /*iniclos dclo_178__DBGOUT_DOUBLE_METHOD*/
7242 /*_._VALCLO___V235*/
7243 meltfptr
[234] = (melt_ptr_t
) &meltcdat
->dclo_178__DBGOUT_DOUBLE_METHOD
;
7244 meltcdat
->dclo_178__DBGOUT_DOUBLE_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7245 meltcdat
->dclo_178__DBGOUT_DOUBLE_METHOD
.nbval
= 0;
7248 /*iniobj dsym_179__DISCR_DOUBLE*/
7250 if (!/*_._VALDATA___V236*/ meltfptr
[235])
7251 /*_._VALDATA___V236*/ meltfptr
[235] = (melt_ptr_t
)&meltcdat
->dsym_179__DISCR_DOUBLE
;
7252 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_179__DISCR_DOUBLE", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7253 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_179__DISCR_DOUBLE", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7254 meltcdat
->dsym_179__DISCR_DOUBLE
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7255 meltcdat
->dsym_179__DISCR_DOUBLE
.obj_hash
= 676444586;
7256 meltcdat
->dsym_179__DISCR_DOUBLE
.obj_len
= 3;
7259 /*inistring dstr_180__DISCR_DOUBLE*/
7260 /*_._VALSTR___V237*/
7261 meltfptr
[236] = (melt_ptr_t
) &meltcdat
->dstr_180__DISCR_DOUBLE
;
7262 meltcdat
->dstr_180__DISCR_DOUBLE
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7264 strncpy(meltcdat
->dstr_180__DISCR_DOUBLE
.val
, "DISCR_DOUBLE", sizeof (meltcdat
->dstr_180__DISCR_DOUBLE
.val
)-1);
7265 meltcdat
->dstr_180__DISCR_DOUBLE
.val
[12] = (char)0 ;
7266 meltcdat
->dstr_180__DISCR_DOUBLE
.slen
= 12 ;
7269 /*iniobj dsym_181__DISCR_CONSTANT_DOUBLE*/
7271 if (!/*_._VALDATA___V238*/ meltfptr
[237])
7272 /*_._VALDATA___V238*/ meltfptr
[237] = (melt_ptr_t
)&meltcdat
->dsym_181__DISCR_CONSTANT_DOUBLE
;
7273 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_181__DISCR_CONSTANT_DOUBLE", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7274 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_181__DISCR_CONSTANT_DOUBLE", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7275 meltcdat
->dsym_181__DISCR_CONSTANT_DOUBLE
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7276 meltcdat
->dsym_181__DISCR_CONSTANT_DOUBLE
.obj_hash
= 752140697;
7277 meltcdat
->dsym_181__DISCR_CONSTANT_DOUBLE
.obj_len
= 3;
7280 /*inistring dstr_182__DISCR_CONSTANT_DOUBLE*/
7281 /*_._VALSTR___V239*/
7282 meltfptr
[238] = (melt_ptr_t
) &meltcdat
->dstr_182__DISCR_CONSTANT_DOUBLE
;
7283 meltcdat
->dstr_182__DISCR_CONSTANT_DOUBLE
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7285 strncpy(meltcdat
->dstr_182__DISCR_CONSTANT_DOUBLE
.val
, "DISCR_CONSTANT_DOUBLE", sizeof (meltcdat
->dstr_182__DISCR_CONSTANT_DOUBLE
.val
)-1);
7286 meltcdat
->dstr_182__DISCR_CONSTANT_DOUBLE
.val
[21] = (char)0 ;
7287 meltcdat
->dstr_182__DISCR_CONSTANT_DOUBLE
.slen
= 21 ;
7289 /*inirout drout_183__DBGOUT_MIXINT_METHOD*/
7290 /*iniroutlocvar*/ /*_._VALROUT___V240*/
7291 meltfptr
[239] = (melt_ptr_t
) &meltcdat
->drout_183__DBGOUT_MIXINT_METHOD
;
7292 meltcdat
->drout_183__DBGOUT_MIXINT_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7293 strncpy (meltcdat
->drout_183__DBGOUT_MIXINT_METHOD
.routdescr
, "DBGOUT_MIXINT_METHOD @warmelt-debug.melt:717", MELT_ROUTDESCR_LEN
- 1);
7294 meltcdat
->drout_183__DBGOUT_MIXINT_METHOD
.nbval
= 5;
7295 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_183__DBGOUT_MIXINT_METHOD
, meltrout_17_WARMELTmiDEBUG_DBGOUT_MIXINT_METHOD
);
7297 /*iniclos dclo_184__DBGOUT_MIXINT_METHOD*/
7298 /*_._VALCLO___V241*/
7299 meltfptr
[240] = (melt_ptr_t
) &meltcdat
->dclo_184__DBGOUT_MIXINT_METHOD
;
7300 meltcdat
->dclo_184__DBGOUT_MIXINT_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7301 meltcdat
->dclo_184__DBGOUT_MIXINT_METHOD
.nbval
= 0;
7304 /*iniobj dsym_185__DISCR_MIXED_INTEGER*/
7306 if (!/*_._VALDATA___V242*/ meltfptr
[241])
7307 /*_._VALDATA___V242*/ meltfptr
[241] = (melt_ptr_t
)&meltcdat
->dsym_185__DISCR_MIXED_INTEGER
;
7308 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_185__DISCR_MIXED_INTEGER", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7309 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_185__DISCR_MIXED_INTEGER", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7310 meltcdat
->dsym_185__DISCR_MIXED_INTEGER
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7311 meltcdat
->dsym_185__DISCR_MIXED_INTEGER
.obj_hash
= 355248820;
7312 meltcdat
->dsym_185__DISCR_MIXED_INTEGER
.obj_len
= 3;
7315 /*inistring dstr_186__DISCR_MIXED_INTEGER*/
7316 /*_._VALSTR___V243*/
7317 meltfptr
[242] = (melt_ptr_t
) &meltcdat
->dstr_186__DISCR_MIXED_INTEGER
;
7318 meltcdat
->dstr_186__DISCR_MIXED_INTEGER
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7320 strncpy(meltcdat
->dstr_186__DISCR_MIXED_INTEGER
.val
, "DISCR_MIXED_INTEGER", sizeof (meltcdat
->dstr_186__DISCR_MIXED_INTEGER
.val
)-1);
7321 meltcdat
->dstr_186__DISCR_MIXED_INTEGER
.val
[19] = (char)0 ;
7322 meltcdat
->dstr_186__DISCR_MIXED_INTEGER
.slen
= 19 ;
7324 /*inirout drout_187__DBGOUT_MIXLOC_METHOD*/
7325 /*iniroutlocvar*/ /*_._VALROUT___V244*/
7326 meltfptr
[243] = (melt_ptr_t
) &meltcdat
->drout_187__DBGOUT_MIXLOC_METHOD
;
7327 meltcdat
->drout_187__DBGOUT_MIXLOC_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7328 strncpy (meltcdat
->drout_187__DBGOUT_MIXLOC_METHOD
.routdescr
, "DBGOUT_MIXLOC_METHOD @warmelt-debug.melt:746", MELT_ROUTDESCR_LEN
- 1);
7329 meltcdat
->drout_187__DBGOUT_MIXLOC_METHOD
.nbval
= 3;
7330 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_187__DBGOUT_MIXLOC_METHOD
, meltrout_18_WARMELTmiDEBUG_DBGOUT_MIXLOC_METHOD
);
7332 /*iniclos dclo_188__DBGOUT_MIXLOC_METHOD*/
7333 /*_._VALCLO___V245*/
7334 meltfptr
[244] = (melt_ptr_t
) &meltcdat
->dclo_188__DBGOUT_MIXLOC_METHOD
;
7335 meltcdat
->dclo_188__DBGOUT_MIXLOC_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7336 meltcdat
->dclo_188__DBGOUT_MIXLOC_METHOD
.nbval
= 0;
7339 /*iniobj dsym_189__DISCR_MIXED_LOCATION*/
7341 if (!/*_._VALDATA___V246*/ meltfptr
[245])
7342 /*_._VALDATA___V246*/ meltfptr
[245] = (melt_ptr_t
)&meltcdat
->dsym_189__DISCR_MIXED_LOCATION
;
7343 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_189__DISCR_MIXED_LOCATION", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7344 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_189__DISCR_MIXED_LOCATION", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7345 meltcdat
->dsym_189__DISCR_MIXED_LOCATION
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7346 meltcdat
->dsym_189__DISCR_MIXED_LOCATION
.obj_hash
= 1019373807;
7347 meltcdat
->dsym_189__DISCR_MIXED_LOCATION
.obj_len
= 3;
7350 /*inistring dstr_190__DISCR_MIXED_LOCATION*/
7351 /*_._VALSTR___V247*/
7352 meltfptr
[246] = (melt_ptr_t
) &meltcdat
->dstr_190__DISCR_MIXED_LOCATION
;
7353 meltcdat
->dstr_190__DISCR_MIXED_LOCATION
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7355 strncpy(meltcdat
->dstr_190__DISCR_MIXED_LOCATION
.val
, "DISCR_MIXED_LOCATION", sizeof (meltcdat
->dstr_190__DISCR_MIXED_LOCATION
.val
)-1);
7356 meltcdat
->dstr_190__DISCR_MIXED_LOCATION
.val
[20] = (char)0 ;
7357 meltcdat
->dstr_190__DISCR_MIXED_LOCATION
.slen
= 20 ;
7359 /*inirout drout_191__DBGOUT_MIXBIGINT_METHOD*/
7360 /*iniroutlocvar*/ /*_._VALROUT___V248*/
7361 meltfptr
[247] = (melt_ptr_t
) &meltcdat
->drout_191__DBGOUT_MIXBIGINT_METHOD
;
7362 meltcdat
->drout_191__DBGOUT_MIXBIGINT_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7363 strncpy (meltcdat
->drout_191__DBGOUT_MIXBIGINT_METHOD
.routdescr
, "DBGOUT_MIXBIGINT_METHOD @warmelt-debug.melt:776", MELT_ROUTDESCR_LEN
- 1);
7364 meltcdat
->drout_191__DBGOUT_MIXBIGINT_METHOD
.nbval
= 3;
7365 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_191__DBGOUT_MIXBIGINT_METHOD
, meltrout_19_WARMELTmiDEBUG_DBGOUT_MIXBIGINT_METHOD
);
7367 /*iniclos dclo_192__DBGOUT_MIXBIGINT_METHOD*/
7368 /*_._VALCLO___V249*/
7369 meltfptr
[248] = (melt_ptr_t
) &meltcdat
->dclo_192__DBGOUT_MIXBIGINT_METHOD
;
7370 meltcdat
->dclo_192__DBGOUT_MIXBIGINT_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7371 meltcdat
->dclo_192__DBGOUT_MIXBIGINT_METHOD
.nbval
= 0;
7374 /*iniobj dsym_193__DISCR_MIXED_BIGINT*/
7376 if (!/*_._VALDATA___V250*/ meltfptr
[249])
7377 /*_._VALDATA___V250*/ meltfptr
[249] = (melt_ptr_t
)&meltcdat
->dsym_193__DISCR_MIXED_BIGINT
;
7378 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_193__DISCR_MIXED_BIGINT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7379 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_193__DISCR_MIXED_BIGINT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7380 meltcdat
->dsym_193__DISCR_MIXED_BIGINT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7381 meltcdat
->dsym_193__DISCR_MIXED_BIGINT
.obj_hash
= 484145131;
7382 meltcdat
->dsym_193__DISCR_MIXED_BIGINT
.obj_len
= 3;
7385 /*inistring dstr_194__DISCR_MIXED_BIGINT*/
7386 /*_._VALSTR___V251*/
7387 meltfptr
[250] = (melt_ptr_t
) &meltcdat
->dstr_194__DISCR_MIXED_BIGINT
;
7388 meltcdat
->dstr_194__DISCR_MIXED_BIGINT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7390 strncpy(meltcdat
->dstr_194__DISCR_MIXED_BIGINT
.val
, "DISCR_MIXED_BIGINT", sizeof (meltcdat
->dstr_194__DISCR_MIXED_BIGINT
.val
)-1);
7391 meltcdat
->dstr_194__DISCR_MIXED_BIGINT
.val
[18] = (char)0 ;
7392 meltcdat
->dstr_194__DISCR_MIXED_BIGINT
.slen
= 18 ;
7394 /*inirout drout_195__DBGOUT_MULTIPLE_METHOD*/
7395 /*iniroutlocvar*/ /*_._VALROUT___V252*/
7396 meltfptr
[251] = (melt_ptr_t
) &meltcdat
->drout_195__DBGOUT_MULTIPLE_METHOD
;
7397 meltcdat
->drout_195__DBGOUT_MULTIPLE_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7398 strncpy (meltcdat
->drout_195__DBGOUT_MULTIPLE_METHOD
.routdescr
, "DBGOUT_MULTIPLE_METHOD @warmelt-debug.melt:799", MELT_ROUTDESCR_LEN
- 1);
7399 meltcdat
->drout_195__DBGOUT_MULTIPLE_METHOD
.nbval
= 4;
7400 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_195__DBGOUT_MULTIPLE_METHOD
, meltrout_20_WARMELTmiDEBUG_DBGOUT_MULTIPLE_METHOD
);
7402 /*iniclos dclo_196__DBGOUT_MULTIPLE_METHOD*/
7403 /*_._VALCLO___V253*/
7404 meltfptr
[252] = (melt_ptr_t
) &meltcdat
->dclo_196__DBGOUT_MULTIPLE_METHOD
;
7405 meltcdat
->dclo_196__DBGOUT_MULTIPLE_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7406 meltcdat
->dclo_196__DBGOUT_MULTIPLE_METHOD
.nbval
= 0;
7409 /*iniobj dsym_197__DISCR_MULTIPLE*/
7411 if (!/*_._VALDATA___V254*/ meltfptr
[253])
7412 /*_._VALDATA___V254*/ meltfptr
[253] = (melt_ptr_t
)&meltcdat
->dsym_197__DISCR_MULTIPLE
;
7413 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_197__DISCR_MULTIPLE", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7414 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_197__DISCR_MULTIPLE", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7415 meltcdat
->dsym_197__DISCR_MULTIPLE
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7416 meltcdat
->dsym_197__DISCR_MULTIPLE
.obj_hash
= 91864583;
7417 meltcdat
->dsym_197__DISCR_MULTIPLE
.obj_len
= 3;
7420 /*inistring dstr_198__DISCR_MULTIPLE*/
7421 /*_._VALSTR___V255*/
7422 meltfptr
[254] = (melt_ptr_t
) &meltcdat
->dstr_198__DISCR_MULTIPLE
;
7423 meltcdat
->dstr_198__DISCR_MULTIPLE
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7425 strncpy(meltcdat
->dstr_198__DISCR_MULTIPLE
.val
, "DISCR_MULTIPLE", sizeof (meltcdat
->dstr_198__DISCR_MULTIPLE
.val
)-1);
7426 meltcdat
->dstr_198__DISCR_MULTIPLE
.val
[14] = (char)0 ;
7427 meltcdat
->dstr_198__DISCR_MULTIPLE
.slen
= 14 ;
7429 /*inirout drout_199__DBGOUT_ROUTINE_METHOD*/
7430 /*iniroutlocvar*/ /*_._VALROUT___V256*/
7431 meltfptr
[255] = (melt_ptr_t
) &meltcdat
->drout_199__DBGOUT_ROUTINE_METHOD
;
7432 meltcdat
->drout_199__DBGOUT_ROUTINE_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7433 strncpy (meltcdat
->drout_199__DBGOUT_ROUTINE_METHOD
.routdescr
, "DBGOUT_ROUTINE_METHOD @warmelt-debug.melt:834", MELT_ROUTDESCR_LEN
- 1);
7434 meltcdat
->drout_199__DBGOUT_ROUTINE_METHOD
.nbval
= 7;
7435 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_199__DBGOUT_ROUTINE_METHOD
, meltrout_21_WARMELTmiDEBUG_DBGOUT_ROUTINE_METHOD
);
7437 /*iniclos dclo_200__DBGOUT_ROUTINE_METHOD*/
7438 /*_._VALCLO___V258*/
7439 meltfptr
[257] = (melt_ptr_t
) &meltcdat
->dclo_200__DBGOUT_ROUTINE_METHOD
;
7440 meltcdat
->dclo_200__DBGOUT_ROUTINE_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7441 meltcdat
->dclo_200__DBGOUT_ROUTINE_METHOD
.nbval
= 0;
7444 /*iniobj dsym_201__DISCR_ROUTINE*/
7446 if (!/*_._VALDATA___V259*/ meltfptr
[258])
7447 /*_._VALDATA___V259*/ meltfptr
[258] = (melt_ptr_t
)&meltcdat
->dsym_201__DISCR_ROUTINE
;
7448 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_201__DISCR_ROUTINE", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7449 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_201__DISCR_ROUTINE", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7450 meltcdat
->dsym_201__DISCR_ROUTINE
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7451 meltcdat
->dsym_201__DISCR_ROUTINE
.obj_hash
= 30464565;
7452 meltcdat
->dsym_201__DISCR_ROUTINE
.obj_len
= 3;
7455 /*inistring dstr_202__DISCR_ROUTINE*/
7456 /*_._VALSTR___V260*/
7457 meltfptr
[259] = (melt_ptr_t
) &meltcdat
->dstr_202__DISCR_ROUTINE
;
7458 meltcdat
->dstr_202__DISCR_ROUTINE
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7460 strncpy(meltcdat
->dstr_202__DISCR_ROUTINE
.val
, "DISCR_ROUTINE", sizeof (meltcdat
->dstr_202__DISCR_ROUTINE
.val
)-1);
7461 meltcdat
->dstr_202__DISCR_ROUTINE
.val
[13] = (char)0 ;
7462 meltcdat
->dstr_202__DISCR_ROUTINE
.slen
= 13 ;
7465 /*iniobj dsym_203__ROUTINE_EVERY*/
7467 if (!/*_._VALDATA___V261*/ meltfptr
[260])
7468 /*_._VALDATA___V261*/ meltfptr
[260] = (melt_ptr_t
)&meltcdat
->dsym_203__ROUTINE_EVERY
;
7469 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_203__ROUTINE_EVERY", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7470 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_203__ROUTINE_EVERY", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7471 meltcdat
->dsym_203__ROUTINE_EVERY
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7472 meltcdat
->dsym_203__ROUTINE_EVERY
.obj_hash
= 347090207;
7473 meltcdat
->dsym_203__ROUTINE_EVERY
.obj_len
= 3;
7476 /*inistring dstr_204__ROUTINE_EVERY*/
7477 /*_._VALSTR___V262*/
7478 meltfptr
[261] = (melt_ptr_t
) &meltcdat
->dstr_204__ROUTINE_EVERY
;
7479 meltcdat
->dstr_204__ROUTINE_EVERY
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7481 strncpy(meltcdat
->dstr_204__ROUTINE_EVERY
.val
, "ROUTINE_EVERY", sizeof (meltcdat
->dstr_204__ROUTINE_EVERY
.val
)-1);
7482 meltcdat
->dstr_204__ROUTINE_EVERY
.val
[13] = (char)0 ;
7483 meltcdat
->dstr_204__ROUTINE_EVERY
.slen
= 13 ;
7485 /*inirout drout_205__LAMBDA_*/
7486 /*iniroutlocvar*/ /*_._VALROUT___V257*/
7487 meltfptr
[256] = (melt_ptr_t
) &meltcdat
->drout_205__LAMBDA_
;
7488 meltcdat
->drout_205__LAMBDA_
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7489 strncpy (meltcdat
->drout_205__LAMBDA_
.routdescr
, "LAMBDA_ @warmelt-debug.melt:850", MELT_ROUTDESCR_LEN
- 1);
7490 meltcdat
->drout_205__LAMBDA_
.nbval
= 1;
7491 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_205__LAMBDA_
, meltrout_22_WARMELTmiDEBUG_LAMBDA_cl1
);
7493 /*inirout drout_206__DBGOUT_HOOK_METHOD*/
7494 /*iniroutlocvar*/ /*_._VALROUT___V263*/
7495 meltfptr
[262] = (melt_ptr_t
) &meltcdat
->drout_206__DBGOUT_HOOK_METHOD
;
7496 meltcdat
->drout_206__DBGOUT_HOOK_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7497 strncpy (meltcdat
->drout_206__DBGOUT_HOOK_METHOD
.routdescr
, "DBGOUT_HOOK_METHOD @warmelt-debug.melt:862", MELT_ROUTDESCR_LEN
- 1);
7498 meltcdat
->drout_206__DBGOUT_HOOK_METHOD
.nbval
= 9;
7499 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_206__DBGOUT_HOOK_METHOD
, meltrout_23_WARMELTmiDEBUG_DBGOUT_HOOK_METHOD
);
7501 /*iniclos dclo_207__DBGOUT_HOOK_METHOD*/
7502 /*_._VALCLO___V265*/
7503 meltfptr
[264] = (melt_ptr_t
) &meltcdat
->dclo_207__DBGOUT_HOOK_METHOD
;
7504 meltcdat
->dclo_207__DBGOUT_HOOK_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7505 meltcdat
->dclo_207__DBGOUT_HOOK_METHOD
.nbval
= 0;
7508 /*iniobj dsym_208__HOOK_EVERY*/
7510 if (!/*_._VALDATA___V266*/ meltfptr
[265])
7511 /*_._VALDATA___V266*/ meltfptr
[265] = (melt_ptr_t
)&meltcdat
->dsym_208__HOOK_EVERY
;
7512 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_208__HOOK_EVERY", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7513 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_208__HOOK_EVERY", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7514 meltcdat
->dsym_208__HOOK_EVERY
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7515 meltcdat
->dsym_208__HOOK_EVERY
.obj_hash
= 523777531;
7516 meltcdat
->dsym_208__HOOK_EVERY
.obj_len
= 3;
7519 /*inistring dstr_209__HOOK_EVERY*/
7520 /*_._VALSTR___V267*/
7521 meltfptr
[266] = (melt_ptr_t
) &meltcdat
->dstr_209__HOOK_EVERY
;
7522 meltcdat
->dstr_209__HOOK_EVERY
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7524 strncpy(meltcdat
->dstr_209__HOOK_EVERY
.val
, "HOOK_EVERY", sizeof (meltcdat
->dstr_209__HOOK_EVERY
.val
)-1);
7525 meltcdat
->dstr_209__HOOK_EVERY
.val
[10] = (char)0 ;
7526 meltcdat
->dstr_209__HOOK_EVERY
.slen
= 10 ;
7528 /*inirout drout_210__LAMBDA_*/
7529 /*iniroutlocvar*/ /*_._VALROUT___V264*/
7530 meltfptr
[263] = (melt_ptr_t
) &meltcdat
->drout_210__LAMBDA_
;
7531 meltcdat
->drout_210__LAMBDA_
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7532 strncpy (meltcdat
->drout_210__LAMBDA_
.routdescr
, "LAMBDA_ @warmelt-debug.melt:877", MELT_ROUTDESCR_LEN
- 1);
7533 meltcdat
->drout_210__LAMBDA_
.nbval
= 2;
7534 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_210__LAMBDA_
, meltrout_24_WARMELTmiDEBUG_LAMBDA_cl2
);
7537 /*iniobj dsym_211__DISCR_HOOK*/
7539 if (!/*_._VALDATA___V268*/ meltfptr
[267])
7540 /*_._VALDATA___V268*/ meltfptr
[267] = (melt_ptr_t
)&meltcdat
->dsym_211__DISCR_HOOK
;
7541 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_211__DISCR_HOOK", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7542 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_211__DISCR_HOOK", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7543 meltcdat
->dsym_211__DISCR_HOOK
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7544 meltcdat
->dsym_211__DISCR_HOOK
.obj_hash
= 494767084;
7545 meltcdat
->dsym_211__DISCR_HOOK
.obj_len
= 3;
7548 /*inistring dstr_212__DISCR_HOOK*/
7549 /*_._VALSTR___V269*/
7550 meltfptr
[268] = (melt_ptr_t
) &meltcdat
->dstr_212__DISCR_HOOK
;
7551 meltcdat
->dstr_212__DISCR_HOOK
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7553 strncpy(meltcdat
->dstr_212__DISCR_HOOK
.val
, "DISCR_HOOK", sizeof (meltcdat
->dstr_212__DISCR_HOOK
.val
)-1);
7554 meltcdat
->dstr_212__DISCR_HOOK
.val
[10] = (char)0 ;
7555 meltcdat
->dstr_212__DISCR_HOOK
.slen
= 10 ;
7557 /*inirout drout_213__DBGOUT_CLOSURE_METHOD*/
7558 /*iniroutlocvar*/ /*_._VALROUT___V270*/
7559 meltfptr
[269] = (melt_ptr_t
) &meltcdat
->drout_213__DBGOUT_CLOSURE_METHOD
;
7560 meltcdat
->drout_213__DBGOUT_CLOSURE_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7561 strncpy (meltcdat
->drout_213__DBGOUT_CLOSURE_METHOD
.routdescr
, "DBGOUT_CLOSURE_METHOD @warmelt-debug.melt:895", MELT_ROUTDESCR_LEN
- 1);
7562 meltcdat
->drout_213__DBGOUT_CLOSURE_METHOD
.nbval
= 5;
7563 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_213__DBGOUT_CLOSURE_METHOD
, meltrout_25_WARMELTmiDEBUG_DBGOUT_CLOSURE_METHOD
);
7565 /*iniclos dclo_214__DBGOUT_CLOSURE_METHOD*/
7566 /*_._VALCLO___V271*/
7567 meltfptr
[270] = (melt_ptr_t
) &meltcdat
->dclo_214__DBGOUT_CLOSURE_METHOD
;
7568 meltcdat
->dclo_214__DBGOUT_CLOSURE_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7569 meltcdat
->dclo_214__DBGOUT_CLOSURE_METHOD
.nbval
= 0;
7571 /*inirout drout_215__DBGOUT_LIST_METHOD*/
7572 /*iniroutlocvar*/ /*_._VALROUT___V272*/
7573 meltfptr
[271] = (melt_ptr_t
) &meltcdat
->drout_215__DBGOUT_LIST_METHOD
;
7574 meltcdat
->drout_215__DBGOUT_LIST_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7575 strncpy (meltcdat
->drout_215__DBGOUT_LIST_METHOD
.routdescr
, "DBGOUT_LIST_METHOD @warmelt-debug.melt:942", MELT_ROUTDESCR_LEN
- 1);
7576 meltcdat
->drout_215__DBGOUT_LIST_METHOD
.nbval
= 5;
7577 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_215__DBGOUT_LIST_METHOD
, meltrout_26_WARMELTmiDEBUG_DBGOUT_LIST_METHOD
);
7579 /*iniclos dclo_216__DBGOUT_LIST_METHOD*/
7580 /*_._VALCLO___V273*/
7581 meltfptr
[272] = (melt_ptr_t
) &meltcdat
->dclo_216__DBGOUT_LIST_METHOD
;
7582 meltcdat
->dclo_216__DBGOUT_LIST_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7583 meltcdat
->dclo_216__DBGOUT_LIST_METHOD
.nbval
= 0;
7586 /*iniobj dsym_217__DISCR_LIST*/
7588 if (!/*_._VALDATA___V274*/ meltfptr
[273])
7589 /*_._VALDATA___V274*/ meltfptr
[273] = (melt_ptr_t
)&meltcdat
->dsym_217__DISCR_LIST
;
7590 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_217__DISCR_LIST", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7591 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_217__DISCR_LIST", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7592 meltcdat
->dsym_217__DISCR_LIST
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7593 meltcdat
->dsym_217__DISCR_LIST
.obj_hash
= 98407634;
7594 meltcdat
->dsym_217__DISCR_LIST
.obj_len
= 3;
7597 /*inistring dstr_218__DISCR_LIST*/
7598 /*_._VALSTR___V275*/
7599 meltfptr
[274] = (melt_ptr_t
) &meltcdat
->dstr_218__DISCR_LIST
;
7600 meltcdat
->dstr_218__DISCR_LIST
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7602 strncpy(meltcdat
->dstr_218__DISCR_LIST
.val
, "DISCR_LIST", sizeof (meltcdat
->dstr_218__DISCR_LIST
.val
)-1);
7603 meltcdat
->dstr_218__DISCR_LIST
.val
[10] = (char)0 ;
7604 meltcdat
->dstr_218__DISCR_LIST
.slen
= 10 ;
7606 /*inirout drout_219__DBGOUT_PAIR_METHOD*/
7607 /*iniroutlocvar*/ /*_._VALROUT___V276*/
7608 meltfptr
[275] = (melt_ptr_t
) &meltcdat
->drout_219__DBGOUT_PAIR_METHOD
;
7609 meltcdat
->drout_219__DBGOUT_PAIR_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7610 strncpy (meltcdat
->drout_219__DBGOUT_PAIR_METHOD
.routdescr
, "DBGOUT_PAIR_METHOD @warmelt-debug.melt:989", MELT_ROUTDESCR_LEN
- 1);
7611 meltcdat
->drout_219__DBGOUT_PAIR_METHOD
.nbval
= 5;
7612 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_219__DBGOUT_PAIR_METHOD
, meltrout_27_WARMELTmiDEBUG_DBGOUT_PAIR_METHOD
);
7614 /*iniclos dclo_220__DBGOUT_PAIR_METHOD*/
7615 /*_._VALCLO___V277*/
7616 meltfptr
[276] = (melt_ptr_t
) &meltcdat
->dclo_220__DBGOUT_PAIR_METHOD
;
7617 meltcdat
->dclo_220__DBGOUT_PAIR_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7618 meltcdat
->dclo_220__DBGOUT_PAIR_METHOD
.nbval
= 0;
7621 /*iniobj dsym_221__DISCR_PAIR*/
7623 if (!/*_._VALDATA___V278*/ meltfptr
[277])
7624 /*_._VALDATA___V278*/ meltfptr
[277] = (melt_ptr_t
)&meltcdat
->dsym_221__DISCR_PAIR
;
7625 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_221__DISCR_PAIR", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7626 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_221__DISCR_PAIR", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7627 meltcdat
->dsym_221__DISCR_PAIR
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7628 meltcdat
->dsym_221__DISCR_PAIR
.obj_hash
= 69333571;
7629 meltcdat
->dsym_221__DISCR_PAIR
.obj_len
= 3;
7632 /*inistring dstr_222__DISCR_PAIR*/
7633 /*_._VALSTR___V279*/
7634 meltfptr
[278] = (melt_ptr_t
) &meltcdat
->dstr_222__DISCR_PAIR
;
7635 meltcdat
->dstr_222__DISCR_PAIR
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7637 strncpy(meltcdat
->dstr_222__DISCR_PAIR
.val
, "DISCR_PAIR", sizeof (meltcdat
->dstr_222__DISCR_PAIR
.val
)-1);
7638 meltcdat
->dstr_222__DISCR_PAIR
.val
[10] = (char)0 ;
7639 meltcdat
->dstr_222__DISCR_PAIR
.slen
= 10 ;
7641 /*inirout drout_223__DBGOUT_MAPOBJECT_METHOD*/
7642 /*iniroutlocvar*/ /*_._VALROUT___V280*/
7643 meltfptr
[279] = (melt_ptr_t
) &meltcdat
->drout_223__DBGOUT_MAPOBJECT_METHOD
;
7644 meltcdat
->drout_223__DBGOUT_MAPOBJECT_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7645 strncpy (meltcdat
->drout_223__DBGOUT_MAPOBJECT_METHOD
.routdescr
, "DBGOUT_MAPOBJECT_METHOD @warmelt-debug.melt:1014", MELT_ROUTDESCR_LEN
- 1);
7646 meltcdat
->drout_223__DBGOUT_MAPOBJECT_METHOD
.nbval
= 18;
7647 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_223__DBGOUT_MAPOBJECT_METHOD
, meltrout_28_WARMELTmiDEBUG_DBGOUT_MAPOBJECT_METHOD
);
7649 /*iniclos dclo_224__DBGOUT_MAPOBJECT_METHOD*/
7650 /*_._VALCLO___V287*/
7651 meltfptr
[286] = (melt_ptr_t
) &meltcdat
->dclo_224__DBGOUT_MAPOBJECT_METHOD
;
7652 meltcdat
->dclo_224__DBGOUT_MAPOBJECT_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7653 meltcdat
->dclo_224__DBGOUT_MAPOBJECT_METHOD
.nbval
= 0;
7656 /*iniobj dsym_225__MAPOBJECT_EVERY*/
7658 if (!/*_._VALDATA___V288*/ meltfptr
[287])
7659 /*_._VALDATA___V288*/ meltfptr
[287] = (melt_ptr_t
)&meltcdat
->dsym_225__MAPOBJECT_EVERY
;
7660 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_225__MAPOBJECT_EVERY", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7661 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_225__MAPOBJECT_EVERY", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7662 meltcdat
->dsym_225__MAPOBJECT_EVERY
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7663 meltcdat
->dsym_225__MAPOBJECT_EVERY
.obj_hash
= 726732435;
7664 meltcdat
->dsym_225__MAPOBJECT_EVERY
.obj_len
= 3;
7667 /*inistring dstr_226__MAPOBJECT_EVERY*/
7668 /*_._VALSTR___V289*/
7669 meltfptr
[288] = (melt_ptr_t
) &meltcdat
->dstr_226__MAPOBJECT_EVERY
;
7670 meltcdat
->dstr_226__MAPOBJECT_EVERY
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7672 strncpy(meltcdat
->dstr_226__MAPOBJECT_EVERY
.val
, "MAPOBJECT_EVERY", sizeof (meltcdat
->dstr_226__MAPOBJECT_EVERY
.val
)-1);
7673 meltcdat
->dstr_226__MAPOBJECT_EVERY
.val
[15] = (char)0 ;
7674 meltcdat
->dstr_226__MAPOBJECT_EVERY
.slen
= 15 ;
7676 /*inirout drout_227__LAMBDA_*/
7677 /*iniroutlocvar*/ /*_._VALROUT___V281*/
7678 meltfptr
[280] = (melt_ptr_t
) &meltcdat
->drout_227__LAMBDA_
;
7679 meltcdat
->drout_227__LAMBDA_
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7680 strncpy (meltcdat
->drout_227__LAMBDA_
.routdescr
, "LAMBDA_ @warmelt-debug.melt:1054", MELT_ROUTDESCR_LEN
- 1);
7681 meltcdat
->drout_227__LAMBDA_
.nbval
= 1;
7682 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_227__LAMBDA_
, meltrout_29_WARMELTmiDEBUG_LAMBDA_cl3
);
7685 /*iniobj dsym_228__MULTIPLE_SORT*/
7687 if (!/*_._VALDATA___V290*/ meltfptr
[289])
7688 /*_._VALDATA___V290*/ meltfptr
[289] = (melt_ptr_t
)&meltcdat
->dsym_228__MULTIPLE_SORT
;
7689 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_228__MULTIPLE_SORT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7690 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_228__MULTIPLE_SORT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7691 meltcdat
->dsym_228__MULTIPLE_SORT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7692 meltcdat
->dsym_228__MULTIPLE_SORT
.obj_hash
= 959027783;
7693 meltcdat
->dsym_228__MULTIPLE_SORT
.obj_len
= 3;
7696 /*inistring dstr_229__MULTIPLE_SORT*/
7697 /*_._VALSTR___V291*/
7698 meltfptr
[290] = (melt_ptr_t
) &meltcdat
->dstr_229__MULTIPLE_SORT
;
7699 meltcdat
->dstr_229__MULTIPLE_SORT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7701 strncpy(meltcdat
->dstr_229__MULTIPLE_SORT
.val
, "MULTIPLE_SORT", sizeof (meltcdat
->dstr_229__MULTIPLE_SORT
.val
)-1);
7702 meltcdat
->dstr_229__MULTIPLE_SORT
.val
[13] = (char)0 ;
7703 meltcdat
->dstr_229__MULTIPLE_SORT
.slen
= 13 ;
7705 /*inirout drout_230__LAMBDA_*/
7706 /*iniroutlocvar*/ /*_._VALROUT___V282*/
7707 meltfptr
[281] = (melt_ptr_t
) &meltcdat
->drout_230__LAMBDA_
;
7708 meltcdat
->drout_230__LAMBDA_
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7709 strncpy (meltcdat
->drout_230__LAMBDA_
.routdescr
, "LAMBDA_ @warmelt-debug.melt:1067", MELT_ROUTDESCR_LEN
- 1);
7710 meltcdat
->drout_230__LAMBDA_
.nbval
= 4;
7711 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_230__LAMBDA_
, meltrout_30_WARMELTmiDEBUG_LAMBDA_cl4
);
7714 /*iniobj dsym_231__COMPARE_OBJ_RANKED*/
7716 if (!/*_._VALDATA___V292*/ meltfptr
[291])
7717 /*_._VALDATA___V292*/ meltfptr
[291] = (melt_ptr_t
)&meltcdat
->dsym_231__COMPARE_OBJ_RANKED
;
7718 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_231__COMPARE_OBJ_RANKED", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7719 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_231__COMPARE_OBJ_RANKED", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7720 meltcdat
->dsym_231__COMPARE_OBJ_RANKED
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7721 meltcdat
->dsym_231__COMPARE_OBJ_RANKED
.obj_hash
= 657124045;
7722 meltcdat
->dsym_231__COMPARE_OBJ_RANKED
.obj_len
= 3;
7725 /*inistring dstr_232__COMPARE_OBJ_RANKED*/
7726 /*_._VALSTR___V293*/
7727 meltfptr
[292] = (melt_ptr_t
) &meltcdat
->dstr_232__COMPARE_OBJ_RANKED
;
7728 meltcdat
->dstr_232__COMPARE_OBJ_RANKED
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7730 strncpy(meltcdat
->dstr_232__COMPARE_OBJ_RANKED
.val
, "COMPARE_OBJ_RANKED", sizeof (meltcdat
->dstr_232__COMPARE_OBJ_RANKED
.val
)-1);
7731 meltcdat
->dstr_232__COMPARE_OBJ_RANKED
.val
[18] = (char)0 ;
7732 meltcdat
->dstr_232__COMPARE_OBJ_RANKED
.slen
= 18 ;
7734 /*iniboxint dint_233__*/
7735 /*_._VALBXINT___V283*/
7736 meltfptr
[282] = (melt_ptr_t
) &meltcdat
->dint_233__
;
7737 meltcdat
->dint_233__
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CONSTANT_INTEGER
))));
7738 meltcdat
->dint_233__
.val
= -1;
7740 /*iniboxint dint_234__*/
7741 /*_._VALBXINT___V284*/
7742 meltfptr
[283] = (melt_ptr_t
) &meltcdat
->dint_234__
;
7743 meltcdat
->dint_234__
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CONSTANT_INTEGER
))));
7744 meltcdat
->dint_234__
.val
= 0;
7746 /*iniboxint dint_235__*/
7747 /*_._VALBXINT___V285*/
7748 meltfptr
[284] = (melt_ptr_t
) &meltcdat
->dint_235__
;
7749 meltcdat
->dint_235__
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CONSTANT_INTEGER
))));
7750 meltcdat
->dint_235__
.val
= 1;
7753 /*iniobj dsym_236__MULTIPLE_EVERY*/
7755 if (!/*_._VALDATA___V294*/ meltfptr
[293])
7756 /*_._VALDATA___V294*/ meltfptr
[293] = (melt_ptr_t
)&meltcdat
->dsym_236__MULTIPLE_EVERY
;
7757 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_236__MULTIPLE_EVERY", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7758 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_236__MULTIPLE_EVERY", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7759 meltcdat
->dsym_236__MULTIPLE_EVERY
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7760 meltcdat
->dsym_236__MULTIPLE_EVERY
.obj_hash
= 130098745;
7761 meltcdat
->dsym_236__MULTIPLE_EVERY
.obj_len
= 3;
7764 /*inistring dstr_237__MULTIPLE_EVERY*/
7765 /*_._VALSTR___V295*/
7766 meltfptr
[294] = (melt_ptr_t
) &meltcdat
->dstr_237__MULTIPLE_EVERY
;
7767 meltcdat
->dstr_237__MULTIPLE_EVERY
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7769 strncpy(meltcdat
->dstr_237__MULTIPLE_EVERY
.val
, "MULTIPLE_EVERY", sizeof (meltcdat
->dstr_237__MULTIPLE_EVERY
.val
)-1);
7770 meltcdat
->dstr_237__MULTIPLE_EVERY
.val
[14] = (char)0 ;
7771 meltcdat
->dstr_237__MULTIPLE_EVERY
.slen
= 14 ;
7773 /*inirout drout_238__LAMBDA_*/
7774 /*iniroutlocvar*/ /*_._VALROUT___V286*/
7775 meltfptr
[285] = (melt_ptr_t
) &meltcdat
->drout_238__LAMBDA_
;
7776 meltcdat
->drout_238__LAMBDA_
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7777 strncpy (meltcdat
->drout_238__LAMBDA_
.routdescr
, "LAMBDA_ @warmelt-debug.melt:1083", MELT_ROUTDESCR_LEN
- 1);
7778 meltcdat
->drout_238__LAMBDA_
.nbval
= 3;
7779 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_238__LAMBDA_
, meltrout_31_WARMELTmiDEBUG_LAMBDA_cl5
);
7781 /*inirout drout_239__DBGOUT_MAPSTRING_METHOD*/
7782 /*iniroutlocvar*/ /*_._VALROUT___V296*/
7783 meltfptr
[295] = (melt_ptr_t
) &meltcdat
->drout_239__DBGOUT_MAPSTRING_METHOD
;
7784 meltcdat
->drout_239__DBGOUT_MAPSTRING_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7785 strncpy (meltcdat
->drout_239__DBGOUT_MAPSTRING_METHOD
.routdescr
, "DBGOUT_MAPSTRING_METHOD @warmelt-debug.melt:1108", MELT_ROUTDESCR_LEN
- 1);
7786 meltcdat
->drout_239__DBGOUT_MAPSTRING_METHOD
.nbval
= 14;
7787 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_239__DBGOUT_MAPSTRING_METHOD
, meltrout_32_WARMELTmiDEBUG_DBGOUT_MAPSTRING_METHOD
);
7789 /*iniclos dclo_240__DBGOUT_MAPSTRING_METHOD*/
7790 /*_._VALCLO___V302*/
7791 meltfptr
[301] = (melt_ptr_t
) &meltcdat
->dclo_240__DBGOUT_MAPSTRING_METHOD
;
7792 meltcdat
->dclo_240__DBGOUT_MAPSTRING_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7793 meltcdat
->dclo_240__DBGOUT_MAPSTRING_METHOD
.nbval
= 0;
7796 /*iniobj dsym_241__MAPSTRING_EVERY*/
7798 if (!/*_._VALDATA___V303*/ meltfptr
[302])
7799 /*_._VALDATA___V303*/ meltfptr
[302] = (melt_ptr_t
)&meltcdat
->dsym_241__MAPSTRING_EVERY
;
7800 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_241__MAPSTRING_EVERY", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7801 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_241__MAPSTRING_EVERY", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7802 meltcdat
->dsym_241__MAPSTRING_EVERY
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7803 meltcdat
->dsym_241__MAPSTRING_EVERY
.obj_hash
= 173778712;
7804 meltcdat
->dsym_241__MAPSTRING_EVERY
.obj_len
= 3;
7807 /*inistring dstr_242__MAPSTRING_EVERY*/
7808 /*_._VALSTR___V304*/
7809 meltfptr
[303] = (melt_ptr_t
) &meltcdat
->dstr_242__MAPSTRING_EVERY
;
7810 meltcdat
->dstr_242__MAPSTRING_EVERY
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7812 strncpy(meltcdat
->dstr_242__MAPSTRING_EVERY
.val
, "MAPSTRING_EVERY", sizeof (meltcdat
->dstr_242__MAPSTRING_EVERY
.val
)-1);
7813 meltcdat
->dstr_242__MAPSTRING_EVERY
.val
[15] = (char)0 ;
7814 meltcdat
->dstr_242__MAPSTRING_EVERY
.slen
= 15 ;
7816 /*inirout drout_243__LAMBDA_*/
7817 /*iniroutlocvar*/ /*_._VALROUT___V297*/
7818 meltfptr
[296] = (melt_ptr_t
) &meltcdat
->drout_243__LAMBDA_
;
7819 meltcdat
->drout_243__LAMBDA_
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7820 strncpy (meltcdat
->drout_243__LAMBDA_
.routdescr
, "LAMBDA_ @warmelt-debug.melt:1143", MELT_ROUTDESCR_LEN
- 1);
7821 meltcdat
->drout_243__LAMBDA_
.nbval
= 1;
7822 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_243__LAMBDA_
, meltrout_33_WARMELTmiDEBUG_LAMBDA_cl6
);
7824 /*inirout drout_244__LAMBDA_*/
7825 /*iniroutlocvar*/ /*_._VALROUT___V298*/
7826 meltfptr
[297] = (melt_ptr_t
) &meltcdat
->drout_244__LAMBDA_
;
7827 meltcdat
->drout_244__LAMBDA_
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7828 strncpy (meltcdat
->drout_244__LAMBDA_
.routdescr
, "LAMBDA_ @warmelt-debug.melt:1155", MELT_ROUTDESCR_LEN
- 1);
7829 meltcdat
->drout_244__LAMBDA_
.nbval
= 4;
7830 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_244__LAMBDA_
, meltrout_34_WARMELTmiDEBUG_LAMBDA_cl7
);
7832 /*iniboxint dint_245__*/
7833 /*_._VALBXINT___V299*/
7834 meltfptr
[298] = (melt_ptr_t
) &meltcdat
->dint_245__
;
7835 meltcdat
->dint_245__
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CONSTANT_INTEGER
))));
7836 meltcdat
->dint_245__
.val
= -1;
7838 /*iniboxint dint_246__*/
7839 /*_._VALBXINT___V300*/
7840 meltfptr
[299] = (melt_ptr_t
) &meltcdat
->dint_246__
;
7841 meltcdat
->dint_246__
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CONSTANT_INTEGER
))));
7842 meltcdat
->dint_246__
.val
= 0;
7844 /*iniboxint dint_247__*/
7845 /*_._VALBXINT___V301*/
7846 meltfptr
[300] = (melt_ptr_t
) &meltcdat
->dint_247__
;
7847 meltcdat
->dint_247__
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CONSTANT_INTEGER
))));
7848 meltcdat
->dint_247__
.val
= 1;
7851 /*iniobj dsym_248__DISCR_MAP_STRINGS*/
7853 if (!/*_._VALDATA___V305*/ meltfptr
[304])
7854 /*_._VALDATA___V305*/ meltfptr
[304] = (melt_ptr_t
)&meltcdat
->dsym_248__DISCR_MAP_STRINGS
;
7855 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_248__DISCR_MAP_STRINGS", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7856 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_248__DISCR_MAP_STRINGS", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7857 meltcdat
->dsym_248__DISCR_MAP_STRINGS
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7858 meltcdat
->dsym_248__DISCR_MAP_STRINGS
.obj_hash
= 344609662;
7859 meltcdat
->dsym_248__DISCR_MAP_STRINGS
.obj_len
= 3;
7862 /*inistring dstr_249__DISCR_MAP_STRINGS*/
7863 /*_._VALSTR___V306*/
7864 meltfptr
[305] = (melt_ptr_t
) &meltcdat
->dstr_249__DISCR_MAP_STRINGS
;
7865 meltcdat
->dstr_249__DISCR_MAP_STRINGS
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7867 strncpy(meltcdat
->dstr_249__DISCR_MAP_STRINGS
.val
, "DISCR_MAP_STRINGS", sizeof (meltcdat
->dstr_249__DISCR_MAP_STRINGS
.val
)-1);
7868 meltcdat
->dstr_249__DISCR_MAP_STRINGS
.val
[17] = (char)0 ;
7869 meltcdat
->dstr_249__DISCR_MAP_STRINGS
.slen
= 17 ;
7871 /*inirout drout_250__DBGOUT_BUCKETLONG_METHOD*/
7872 /*iniroutlocvar*/ /*_._VALROUT___V307*/
7873 meltfptr
[306] = (melt_ptr_t
) &meltcdat
->drout_250__DBGOUT_BUCKETLONG_METHOD
;
7874 meltcdat
->drout_250__DBGOUT_BUCKETLONG_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7875 strncpy (meltcdat
->drout_250__DBGOUT_BUCKETLONG_METHOD
.routdescr
, "DBGOUT_BUCKETLONG_METHOD @warmelt-debug.melt:1191", MELT_ROUTDESCR_LEN
- 1);
7876 meltcdat
->drout_250__DBGOUT_BUCKETLONG_METHOD
.nbval
= 6;
7877 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_250__DBGOUT_BUCKETLONG_METHOD
, meltrout_35_WARMELTmiDEBUG_DBGOUT_BUCKETLONG_METHOD
);
7879 /*iniclos dclo_251__DBGOUT_BUCKETLONG_METHOD*/
7880 /*_._VALCLO___V308*/
7881 meltfptr
[307] = (melt_ptr_t
) &meltcdat
->dclo_251__DBGOUT_BUCKETLONG_METHOD
;
7882 meltcdat
->dclo_251__DBGOUT_BUCKETLONG_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7883 meltcdat
->dclo_251__DBGOUT_BUCKETLONG_METHOD
.nbval
= 0;
7886 /*iniobj dsym_252__DISCR_BUCKET_LONGS*/
7888 if (!/*_._VALDATA___V309*/ meltfptr
[308])
7889 /*_._VALDATA___V309*/ meltfptr
[308] = (melt_ptr_t
)&meltcdat
->dsym_252__DISCR_BUCKET_LONGS
;
7890 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_252__DISCR_BUCKET_LONGS", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7891 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_252__DISCR_BUCKET_LONGS", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7892 meltcdat
->dsym_252__DISCR_BUCKET_LONGS
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7893 meltcdat
->dsym_252__DISCR_BUCKET_LONGS
.obj_hash
= 603682282;
7894 meltcdat
->dsym_252__DISCR_BUCKET_LONGS
.obj_len
= 3;
7897 /*inistring dstr_253__DISCR_BUCKET_LONGS*/
7898 /*_._VALSTR___V310*/
7899 meltfptr
[309] = (melt_ptr_t
) &meltcdat
->dstr_253__DISCR_BUCKET_LONGS
;
7900 meltcdat
->dstr_253__DISCR_BUCKET_LONGS
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7902 strncpy(meltcdat
->dstr_253__DISCR_BUCKET_LONGS
.val
, "DISCR_BUCKET_LONGS", sizeof (meltcdat
->dstr_253__DISCR_BUCKET_LONGS
.val
)-1);
7903 meltcdat
->dstr_253__DISCR_BUCKET_LONGS
.val
[18] = (char)0 ;
7904 meltcdat
->dstr_253__DISCR_BUCKET_LONGS
.slen
= 18 ;
7906 /*inirout drout_254__DBGOUT_JSONOBJECT_METHOD*/
7907 /*iniroutlocvar*/ /*_._VALROUT___V311*/
7908 meltfptr
[310] = (melt_ptr_t
) &meltcdat
->drout_254__DBGOUT_JSONOBJECT_METHOD
;
7909 meltcdat
->drout_254__DBGOUT_JSONOBJECT_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7910 strncpy (meltcdat
->drout_254__DBGOUT_JSONOBJECT_METHOD
.routdescr
, "DBGOUT_JSONOBJECT_METHOD @warmelt-debug.melt:1228", MELT_ROUTDESCR_LEN
- 1);
7911 meltcdat
->drout_254__DBGOUT_JSONOBJECT_METHOD
.nbval
= 5;
7912 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_254__DBGOUT_JSONOBJECT_METHOD
, meltrout_36_WARMELTmiDEBUG_DBGOUT_JSONOBJECT_METHOD
);
7914 /*iniclos dclo_255__DBGOUT_JSONOBJECT_METHOD*/
7915 /*_._VALCLO___V312*/
7916 meltfptr
[311] = (melt_ptr_t
) &meltcdat
->dclo_255__DBGOUT_JSONOBJECT_METHOD
;
7917 meltcdat
->dclo_255__DBGOUT_JSONOBJECT_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7918 meltcdat
->dclo_255__DBGOUT_JSONOBJECT_METHOD
.nbval
= 0;
7921 /*iniobj dsym_256__DISCR_JSONOBJECT*/
7923 if (!/*_._VALDATA___V313*/ meltfptr
[312])
7924 /*_._VALDATA___V313*/ meltfptr
[312] = (melt_ptr_t
)&meltcdat
->dsym_256__DISCR_JSONOBJECT
;
7925 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_256__DISCR_JSONOBJECT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7926 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_256__DISCR_JSONOBJECT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7927 meltcdat
->dsym_256__DISCR_JSONOBJECT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7928 meltcdat
->dsym_256__DISCR_JSONOBJECT
.obj_hash
= 358391776;
7929 meltcdat
->dsym_256__DISCR_JSONOBJECT
.obj_len
= 3;
7932 /*inistring dstr_257__DISCR_JSONOBJECT*/
7933 /*_._VALSTR___V314*/
7934 meltfptr
[313] = (melt_ptr_t
) &meltcdat
->dstr_257__DISCR_JSONOBJECT
;
7935 meltcdat
->dstr_257__DISCR_JSONOBJECT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7937 strncpy(meltcdat
->dstr_257__DISCR_JSONOBJECT
.val
, "DISCR_JSONOBJECT", sizeof (meltcdat
->dstr_257__DISCR_JSONOBJECT
.val
)-1);
7938 meltcdat
->dstr_257__DISCR_JSONOBJECT
.val
[16] = (char)0 ;
7939 meltcdat
->dstr_257__DISCR_JSONOBJECT
.slen
= 16 ;
7941 /*inirout drout_258__DBGOUT_ANYOBJECT_METHOD*/
7942 /*iniroutlocvar*/ /*_._VALROUT___V315*/
7943 meltfptr
[314] = (melt_ptr_t
) &meltcdat
->drout_258__DBGOUT_ANYOBJECT_METHOD
;
7944 meltcdat
->drout_258__DBGOUT_ANYOBJECT_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7945 strncpy (meltcdat
->drout_258__DBGOUT_ANYOBJECT_METHOD
.routdescr
, "DBGOUT_ANYOBJECT_METHOD @warmelt-debug.melt:1262", MELT_ROUTDESCR_LEN
- 1);
7946 meltcdat
->drout_258__DBGOUT_ANYOBJECT_METHOD
.nbval
= 3;
7947 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_258__DBGOUT_ANYOBJECT_METHOD
, meltrout_37_WARMELTmiDEBUG_DBGOUT_ANYOBJECT_METHOD
);
7949 /*iniclos dclo_259__DBGOUT_ANYOBJECT_METHOD*/
7950 /*_._VALCLO___V316*/
7951 meltfptr
[315] = (melt_ptr_t
) &meltcdat
->dclo_259__DBGOUT_ANYOBJECT_METHOD
;
7952 meltcdat
->dclo_259__DBGOUT_ANYOBJECT_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7953 meltcdat
->dclo_259__DBGOUT_ANYOBJECT_METHOD
.nbval
= 0;
7955 /*inirout drout_260__DBGOUT_ANYRECV_METHOD*/
7956 /*iniroutlocvar*/ /*_._VALROUT___V317*/
7957 meltfptr
[316] = (melt_ptr_t
) &meltcdat
->drout_260__DBGOUT_ANYRECV_METHOD
;
7958 meltcdat
->drout_260__DBGOUT_ANYRECV_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7959 strncpy (meltcdat
->drout_260__DBGOUT_ANYRECV_METHOD
.routdescr
, "DBGOUT_ANYRECV_METHOD @warmelt-debug.melt:1287", MELT_ROUTDESCR_LEN
- 1);
7960 meltcdat
->drout_260__DBGOUT_ANYRECV_METHOD
.nbval
= 3;
7961 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_260__DBGOUT_ANYRECV_METHOD
, meltrout_38_WARMELTmiDEBUG_DBGOUT_ANYRECV_METHOD
);
7963 /*iniclos dclo_261__DBGOUT_ANYRECV_METHOD*/
7964 /*_._VALCLO___V318*/
7965 meltfptr
[317] = (melt_ptr_t
) &meltcdat
->dclo_261__DBGOUT_ANYRECV_METHOD
;
7966 meltcdat
->dclo_261__DBGOUT_ANYRECV_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
7967 meltcdat
->dclo_261__DBGOUT_ANYRECV_METHOD
.nbval
= 0;
7970 /*iniobj dsym_262__DISCR_ANY_RECEIVER*/
7972 if (!/*_._VALDATA___V319*/ meltfptr
[318])
7973 /*_._VALDATA___V319*/ meltfptr
[318] = (melt_ptr_t
)&meltcdat
->dsym_262__DISCR_ANY_RECEIVER
;
7974 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_262__DISCR_ANY_RECEIVER", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
7975 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_262__DISCR_ANY_RECEIVER", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
7976 meltcdat
->dsym_262__DISCR_ANY_RECEIVER
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
7977 meltcdat
->dsym_262__DISCR_ANY_RECEIVER
.obj_hash
= 95947314;
7978 meltcdat
->dsym_262__DISCR_ANY_RECEIVER
.obj_len
= 3;
7981 /*inistring dstr_263__DISCR_ANY_RECEIVER*/
7982 /*_._VALSTR___V320*/
7983 meltfptr
[319] = (melt_ptr_t
) &meltcdat
->dstr_263__DISCR_ANY_RECEIVER
;
7984 meltcdat
->dstr_263__DISCR_ANY_RECEIVER
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
7986 strncpy(meltcdat
->dstr_263__DISCR_ANY_RECEIVER
.val
, "DISCR_ANY_RECEIVER", sizeof (meltcdat
->dstr_263__DISCR_ANY_RECEIVER
.val
)-1);
7987 meltcdat
->dstr_263__DISCR_ANY_RECEIVER
.val
[18] = (char)0 ;
7988 meltcdat
->dstr_263__DISCR_ANY_RECEIVER
.slen
= 18 ;
7990 /*inirout drout_264__DBGOUTAGAIN_ANYOBJECT_METHOD*/
7991 /*iniroutlocvar*/ /*_._VALROUT___V321*/
7992 meltfptr
[320] = (melt_ptr_t
) &meltcdat
->drout_264__DBGOUTAGAIN_ANYOBJECT_METHOD
;
7993 meltcdat
->drout_264__DBGOUTAGAIN_ANYOBJECT_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
7994 strncpy (meltcdat
->drout_264__DBGOUTAGAIN_ANYOBJECT_METHOD
.routdescr
, "DBGOUTAGAIN_ANYOBJECT_METHOD @warmelt-debug.melt:1298", MELT_ROUTDESCR_LEN
- 1);
7995 meltcdat
->drout_264__DBGOUTAGAIN_ANYOBJECT_METHOD
.nbval
= 2;
7996 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_264__DBGOUTAGAIN_ANYOBJECT_METHOD
, meltrout_39_WARMELTmiDEBUG_DBGOUTAGAIN_ANYOBJECT_METHOD
);
7998 /*iniclos dclo_265__DBGOUTAGAIN_ANYOBJECT_METHOD*/
7999 /*_._VALCLO___V322*/
8000 meltfptr
[321] = (melt_ptr_t
) &meltcdat
->dclo_265__DBGOUTAGAIN_ANYOBJECT_METHOD
;
8001 meltcdat
->dclo_265__DBGOUTAGAIN_ANYOBJECT_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
8002 meltcdat
->dclo_265__DBGOUTAGAIN_ANYOBJECT_METHOD
.nbval
= 0;
8004 /*inirout drout_266__DBGOUT_NAMEDOBJECT_METHOD*/
8005 /*iniroutlocvar*/ /*_._VALROUT___V323*/
8006 meltfptr
[322] = (melt_ptr_t
) &meltcdat
->drout_266__DBGOUT_NAMEDOBJECT_METHOD
;
8007 meltcdat
->drout_266__DBGOUT_NAMEDOBJECT_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
8008 strncpy (meltcdat
->drout_266__DBGOUT_NAMEDOBJECT_METHOD
.routdescr
, "DBGOUT_NAMEDOBJECT_METHOD @warmelt-debug.melt:1316", MELT_ROUTDESCR_LEN
- 1);
8009 meltcdat
->drout_266__DBGOUT_NAMEDOBJECT_METHOD
.nbval
= 5;
8010 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_266__DBGOUT_NAMEDOBJECT_METHOD
, meltrout_40_WARMELTmiDEBUG_DBGOUT_NAMEDOBJECT_METHOD
);
8012 /*iniclos dclo_267__DBGOUT_NAMEDOBJECT_METHOD*/
8013 /*_._VALCLO___V324*/
8014 meltfptr
[323] = (melt_ptr_t
) &meltcdat
->dclo_267__DBGOUT_NAMEDOBJECT_METHOD
;
8015 meltcdat
->dclo_267__DBGOUT_NAMEDOBJECT_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
8016 meltcdat
->dclo_267__DBGOUT_NAMEDOBJECT_METHOD
.nbval
= 0;
8019 /*iniobj dsym_268__DBGOUT_NAMEDOBJECT_METHOD*/
8021 if (!/*_._VALDATA___V325*/ meltfptr
[324])
8022 /*_._VALDATA___V325*/ meltfptr
[324] = (melt_ptr_t
)&meltcdat
->dsym_268__DBGOUT_NAMEDOBJECT_METHOD
;
8023 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_268__DBGOUT_NAMEDOBJECT_METHOD", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8024 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_268__DBGOUT_NAMEDOBJECT_METHOD", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8025 meltcdat
->dsym_268__DBGOUT_NAMEDOBJECT_METHOD
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8026 meltcdat
->dsym_268__DBGOUT_NAMEDOBJECT_METHOD
.obj_hash
= 359355803;
8027 meltcdat
->dsym_268__DBGOUT_NAMEDOBJECT_METHOD
.obj_len
= 3;
8030 /*inistring dstr_269__DBGOUT_NAMEDOBJECT_METHO*/
8031 /*_._VALSTR___V326*/
8032 meltfptr
[325] = (melt_ptr_t
) &meltcdat
->dstr_269__DBGOUT_NAMEDOBJECT_METHO
;
8033 meltcdat
->dstr_269__DBGOUT_NAMEDOBJECT_METHO
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8035 strncpy(meltcdat
->dstr_269__DBGOUT_NAMEDOBJECT_METHO
.val
, "DBGOUT_NAMEDOBJECT_METHOD", sizeof (meltcdat
->dstr_269__DBGOUT_NAMEDOBJECT_METHO
.val
)-1);
8036 meltcdat
->dstr_269__DBGOUT_NAMEDOBJECT_METHO
.val
[25] = (char)0 ;
8037 meltcdat
->dstr_269__DBGOUT_NAMEDOBJECT_METHO
.slen
= 25 ;
8039 /*inirout drout_270__DBGOUTAGAIN_NAMEDOBJECT_METHOD*/
8040 /*iniroutlocvar*/ /*_._VALROUT___V327*/
8041 meltfptr
[326] = (melt_ptr_t
) &meltcdat
->drout_270__DBGOUTAGAIN_NAMEDOBJECT_METHOD
;
8042 meltcdat
->drout_270__DBGOUTAGAIN_NAMEDOBJECT_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
8043 strncpy (meltcdat
->drout_270__DBGOUTAGAIN_NAMEDOBJECT_METHOD
.routdescr
, "DBGOUTAGAIN_NAMEDOBJECT_METHOD @warmelt-debug.melt:1353", MELT_ROUTDESCR_LEN
- 1);
8044 meltcdat
->drout_270__DBGOUTAGAIN_NAMEDOBJECT_METHOD
.nbval
= 3;
8045 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_270__DBGOUTAGAIN_NAMEDOBJECT_METHOD
, meltrout_41_WARMELTmiDEBUG_DBGOUTAGAIN_NAMEDOBJECT_METHOD
);
8047 /*iniclos dclo_271__DBGOUTAGAIN_NAMEDOBJECT_METHOD*/
8048 /*_._VALCLO___V328*/
8049 meltfptr
[327] = (melt_ptr_t
) &meltcdat
->dclo_271__DBGOUTAGAIN_NAMEDOBJECT_METHOD
;
8050 meltcdat
->dclo_271__DBGOUTAGAIN_NAMEDOBJECT_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
8051 meltcdat
->dclo_271__DBGOUTAGAIN_NAMEDOBJECT_METHOD
.nbval
= 0;
8053 /*inirout drout_272__DBGOUTAGAIN_SYMBOL_METHOD*/
8054 /*iniroutlocvar*/ /*_._VALROUT___V329*/
8055 meltfptr
[328] = (melt_ptr_t
) &meltcdat
->drout_272__DBGOUTAGAIN_SYMBOL_METHOD
;
8056 meltcdat
->drout_272__DBGOUTAGAIN_SYMBOL_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
8057 strncpy (meltcdat
->drout_272__DBGOUTAGAIN_SYMBOL_METHOD
.routdescr
, "DBGOUTAGAIN_SYMBOL_METHOD @warmelt-debug.melt:1371", MELT_ROUTDESCR_LEN
- 1);
8058 meltcdat
->drout_272__DBGOUTAGAIN_SYMBOL_METHOD
.nbval
= 3;
8059 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_272__DBGOUTAGAIN_SYMBOL_METHOD
, meltrout_42_WARMELTmiDEBUG_DBGOUTAGAIN_SYMBOL_METHOD
);
8061 /*iniclos dclo_273__DBGOUTAGAIN_SYMBOL_METHOD*/
8062 /*_._VALCLO___V330*/
8063 meltfptr
[329] = (melt_ptr_t
) &meltcdat
->dclo_273__DBGOUTAGAIN_SYMBOL_METHOD
;
8064 meltcdat
->dclo_273__DBGOUTAGAIN_SYMBOL_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
8065 meltcdat
->dclo_273__DBGOUTAGAIN_SYMBOL_METHOD
.nbval
= 0;
8068 /*iniobj dsym_274__CLASS_SYMBOL*/
8070 if (!/*_._VALDATA___V331*/ meltfptr
[330])
8071 /*_._VALDATA___V331*/ meltfptr
[330] = (melt_ptr_t
)&meltcdat
->dsym_274__CLASS_SYMBOL
;
8072 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_274__CLASS_SYMBOL", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8073 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_274__CLASS_SYMBOL", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8074 meltcdat
->dsym_274__CLASS_SYMBOL
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8075 meltcdat
->dsym_274__CLASS_SYMBOL
.obj_hash
= 53524182;
8076 meltcdat
->dsym_274__CLASS_SYMBOL
.obj_len
= 3;
8079 /*inistring dstr_275__CLASS_SYMBOL*/
8080 /*_._VALSTR___V332*/
8081 meltfptr
[331] = (melt_ptr_t
) &meltcdat
->dstr_275__CLASS_SYMBOL
;
8082 meltcdat
->dstr_275__CLASS_SYMBOL
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8084 strncpy(meltcdat
->dstr_275__CLASS_SYMBOL
.val
, "CLASS_SYMBOL", sizeof (meltcdat
->dstr_275__CLASS_SYMBOL
.val
)-1);
8085 meltcdat
->dstr_275__CLASS_SYMBOL
.val
[12] = (char)0 ;
8086 meltcdat
->dstr_275__CLASS_SYMBOL
.slen
= 12 ;
8088 /*inirout drout_276__DBGOUT_SYMBOL_METHOD*/
8089 /*iniroutlocvar*/ /*_._VALROUT___V333*/
8090 meltfptr
[332] = (melt_ptr_t
) &meltcdat
->drout_276__DBGOUT_SYMBOL_METHOD
;
8091 meltcdat
->drout_276__DBGOUT_SYMBOL_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
8092 strncpy (meltcdat
->drout_276__DBGOUT_SYMBOL_METHOD
.routdescr
, "DBGOUT_SYMBOL_METHOD @warmelt-debug.melt:1389", MELT_ROUTDESCR_LEN
- 1);
8093 meltcdat
->drout_276__DBGOUT_SYMBOL_METHOD
.nbval
= 5;
8094 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_276__DBGOUT_SYMBOL_METHOD
, meltrout_43_WARMELTmiDEBUG_DBGOUT_SYMBOL_METHOD
);
8096 /*iniclos dclo_277__DBGOUT_SYMBOL_METHOD*/
8097 /*_._VALCLO___V334*/
8098 meltfptr
[333] = (melt_ptr_t
) &meltcdat
->dclo_277__DBGOUT_SYMBOL_METHOD
;
8099 meltcdat
->dclo_277__DBGOUT_SYMBOL_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
8100 meltcdat
->dclo_277__DBGOUT_SYMBOL_METHOD
.nbval
= 0;
8102 /*inirout drout_278__DBGOUT_CLASS_METHOD*/
8103 /*iniroutlocvar*/ /*_._VALROUT___V335*/
8104 meltfptr
[334] = (melt_ptr_t
) &meltcdat
->drout_278__DBGOUT_CLASS_METHOD
;
8105 meltcdat
->drout_278__DBGOUT_CLASS_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
8106 strncpy (meltcdat
->drout_278__DBGOUT_CLASS_METHOD
.routdescr
, "DBGOUT_CLASS_METHOD @warmelt-debug.melt:1399", MELT_ROUTDESCR_LEN
- 1);
8107 meltcdat
->drout_278__DBGOUT_CLASS_METHOD
.nbval
= 5;
8108 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_278__DBGOUT_CLASS_METHOD
, meltrout_44_WARMELTmiDEBUG_DBGOUT_CLASS_METHOD
);
8110 /*iniclos dclo_279__DBGOUT_CLASS_METHOD*/
8111 /*_._VALCLO___V336*/
8112 meltfptr
[335] = (melt_ptr_t
) &meltcdat
->dclo_279__DBGOUT_CLASS_METHOD
;
8113 meltcdat
->dclo_279__DBGOUT_CLASS_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
8114 meltcdat
->dclo_279__DBGOUT_CLASS_METHOD
.nbval
= 0;
8117 /*iniobj dsym_280__CLASS_CLASS*/
8119 if (!/*_._VALDATA___V337*/ meltfptr
[336])
8120 /*_._VALDATA___V337*/ meltfptr
[336] = (melt_ptr_t
)&meltcdat
->dsym_280__CLASS_CLASS
;
8121 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_280__CLASS_CLASS", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8122 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_280__CLASS_CLASS", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8123 meltcdat
->dsym_280__CLASS_CLASS
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8124 meltcdat
->dsym_280__CLASS_CLASS
.obj_hash
= 60141292;
8125 meltcdat
->dsym_280__CLASS_CLASS
.obj_len
= 3;
8128 /*inistring dstr_281__CLASS_CLASS*/
8129 /*_._VALSTR___V338*/
8130 meltfptr
[337] = (melt_ptr_t
) &meltcdat
->dstr_281__CLASS_CLASS
;
8131 meltcdat
->dstr_281__CLASS_CLASS
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8133 strncpy(meltcdat
->dstr_281__CLASS_CLASS
.val
, "CLASS_CLASS", sizeof (meltcdat
->dstr_281__CLASS_CLASS
.val
)-1);
8134 meltcdat
->dstr_281__CLASS_CLASS
.val
[11] = (char)0 ;
8135 meltcdat
->dstr_281__CLASS_CLASS
.slen
= 11 ;
8137 /*inirout drout_282__DBGOUTAGAIN_KEYWORD_METHOD*/
8138 /*iniroutlocvar*/ /*_._VALROUT___V339*/
8139 meltfptr
[338] = (melt_ptr_t
) &meltcdat
->drout_282__DBGOUTAGAIN_KEYWORD_METHOD
;
8140 meltcdat
->drout_282__DBGOUTAGAIN_KEYWORD_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
8141 strncpy (meltcdat
->drout_282__DBGOUTAGAIN_KEYWORD_METHOD
.routdescr
, "DBGOUTAGAIN_KEYWORD_METHOD @warmelt-debug.melt:1409", MELT_ROUTDESCR_LEN
- 1);
8142 meltcdat
->drout_282__DBGOUTAGAIN_KEYWORD_METHOD
.nbval
= 3;
8143 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_282__DBGOUTAGAIN_KEYWORD_METHOD
, meltrout_45_WARMELTmiDEBUG_DBGOUTAGAIN_KEYWORD_METHOD
);
8145 /*iniclos dclo_283__DBGOUTAGAIN_KEYWORD_METHOD*/
8146 /*_._VALCLO___V340*/
8147 meltfptr
[339] = (melt_ptr_t
) &meltcdat
->dclo_283__DBGOUTAGAIN_KEYWORD_METHOD
;
8148 meltcdat
->dclo_283__DBGOUTAGAIN_KEYWORD_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
8149 meltcdat
->dclo_283__DBGOUTAGAIN_KEYWORD_METHOD
.nbval
= 0;
8152 /*iniobj dsym_284__CLASS_KEYWORD*/
8154 if (!/*_._VALDATA___V341*/ meltfptr
[340])
8155 /*_._VALDATA___V341*/ meltfptr
[340] = (melt_ptr_t
)&meltcdat
->dsym_284__CLASS_KEYWORD
;
8156 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_284__CLASS_KEYWORD", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8157 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_284__CLASS_KEYWORD", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8158 meltcdat
->dsym_284__CLASS_KEYWORD
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8159 meltcdat
->dsym_284__CLASS_KEYWORD
.obj_hash
= 14992133;
8160 meltcdat
->dsym_284__CLASS_KEYWORD
.obj_len
= 3;
8163 /*inistring dstr_285__CLASS_KEYWORD*/
8164 /*_._VALSTR___V342*/
8165 meltfptr
[341] = (melt_ptr_t
) &meltcdat
->dstr_285__CLASS_KEYWORD
;
8166 meltcdat
->dstr_285__CLASS_KEYWORD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8168 strncpy(meltcdat
->dstr_285__CLASS_KEYWORD
.val
, "CLASS_KEYWORD", sizeof (meltcdat
->dstr_285__CLASS_KEYWORD
.val
)-1);
8169 meltcdat
->dstr_285__CLASS_KEYWORD
.val
[13] = (char)0 ;
8170 meltcdat
->dstr_285__CLASS_KEYWORD
.slen
= 13 ;
8172 /*inirout drout_286__DBGOUT_KEYWORD_METHOD*/
8173 /*iniroutlocvar*/ /*_._VALROUT___V343*/
8174 meltfptr
[342] = (melt_ptr_t
) &meltcdat
->drout_286__DBGOUT_KEYWORD_METHOD
;
8175 meltcdat
->drout_286__DBGOUT_KEYWORD_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
8176 strncpy (meltcdat
->drout_286__DBGOUT_KEYWORD_METHOD
.routdescr
, "DBGOUT_KEYWORD_METHOD @warmelt-debug.melt:1422", MELT_ROUTDESCR_LEN
- 1);
8177 meltcdat
->drout_286__DBGOUT_KEYWORD_METHOD
.nbval
= 5;
8178 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_286__DBGOUT_KEYWORD_METHOD
, meltrout_46_WARMELTmiDEBUG_DBGOUT_KEYWORD_METHOD
);
8180 /*iniclos dclo_287__DBGOUT_KEYWORD_METHOD*/
8181 /*_._VALCLO___V344*/
8182 meltfptr
[343] = (melt_ptr_t
) &meltcdat
->dclo_287__DBGOUT_KEYWORD_METHOD
;
8183 meltcdat
->dclo_287__DBGOUT_KEYWORD_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
8184 meltcdat
->dclo_287__DBGOUT_KEYWORD_METHOD
.nbval
= 0;
8186 /*inirout drout_288__DBGOUTAGAIN_CLONED_SYMBOL_METHOD*/
8187 /*iniroutlocvar*/ /*_._VALROUT___V345*/
8188 meltfptr
[344] = (melt_ptr_t
) &meltcdat
->drout_288__DBGOUTAGAIN_CLONED_SYMBOL_METHOD
;
8189 meltcdat
->drout_288__DBGOUTAGAIN_CLONED_SYMBOL_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
8190 strncpy (meltcdat
->drout_288__DBGOUTAGAIN_CLONED_SYMBOL_METHOD
.routdescr
, "DBGOUTAGAIN_CLONED_SYMBOL_METHOD @warmelt-debug.melt:1432", MELT_ROUTDESCR_LEN
- 1);
8191 meltcdat
->drout_288__DBGOUTAGAIN_CLONED_SYMBOL_METHOD
.nbval
= 0;
8192 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_288__DBGOUTAGAIN_CLONED_SYMBOL_METHOD
, meltrout_47_WARMELTmiDEBUG_DBGOUTAGAIN_CLONED_SYMBOL_METHOD
);
8194 /*iniclos dclo_289__DBGOUTAGAIN_CLONED_SYMBOL_METHOD*/
8195 /*_._VALCLO___V346*/
8196 meltfptr
[345] = (melt_ptr_t
) &meltcdat
->dclo_289__DBGOUTAGAIN_CLONED_SYMBOL_METHOD
;
8197 meltcdat
->dclo_289__DBGOUTAGAIN_CLONED_SYMBOL_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
8198 meltcdat
->dclo_289__DBGOUTAGAIN_CLONED_SYMBOL_METHOD
.nbval
= 0;
8201 /*iniobj dsym_290__CLASS_CLONED_SYMBOL*/
8203 if (!/*_._VALDATA___V347*/ meltfptr
[346])
8204 /*_._VALDATA___V347*/ meltfptr
[346] = (melt_ptr_t
)&meltcdat
->dsym_290__CLASS_CLONED_SYMBOL
;
8205 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_290__CLASS_CLONED_SYMBOL", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8206 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_290__CLASS_CLONED_SYMBOL", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8207 meltcdat
->dsym_290__CLASS_CLONED_SYMBOL
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8208 meltcdat
->dsym_290__CLASS_CLONED_SYMBOL
.obj_hash
= 933549728;
8209 meltcdat
->dsym_290__CLASS_CLONED_SYMBOL
.obj_len
= 3;
8212 /*inistring dstr_291__CLASS_CLONED_SYMBOL*/
8213 /*_._VALSTR___V348*/
8214 meltfptr
[347] = (melt_ptr_t
) &meltcdat
->dstr_291__CLASS_CLONED_SYMBOL
;
8215 meltcdat
->dstr_291__CLASS_CLONED_SYMBOL
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8217 strncpy(meltcdat
->dstr_291__CLASS_CLONED_SYMBOL
.val
, "CLASS_CLONED_SYMBOL", sizeof (meltcdat
->dstr_291__CLASS_CLONED_SYMBOL
.val
)-1);
8218 meltcdat
->dstr_291__CLASS_CLONED_SYMBOL
.val
[19] = (char)0 ;
8219 meltcdat
->dstr_291__CLASS_CLONED_SYMBOL
.slen
= 19 ;
8221 /*inirout drout_292__DBGOUT_CLONED_SYMBOL_METHOD*/
8222 /*iniroutlocvar*/ /*_._VALROUT___V349*/
8223 meltfptr
[348] = (melt_ptr_t
) &meltcdat
->drout_292__DBGOUT_CLONED_SYMBOL_METHOD
;
8224 meltcdat
->drout_292__DBGOUT_CLONED_SYMBOL_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
8225 strncpy (meltcdat
->drout_292__DBGOUT_CLONED_SYMBOL_METHOD
.routdescr
, "DBGOUT_CLONED_SYMBOL_METHOD @warmelt-debug.melt:1447", MELT_ROUTDESCR_LEN
- 1);
8226 meltcdat
->drout_292__DBGOUT_CLONED_SYMBOL_METHOD
.nbval
= 5;
8227 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_292__DBGOUT_CLONED_SYMBOL_METHOD
, meltrout_48_WARMELTmiDEBUG_DBGOUT_CLONED_SYMBOL_METHOD
);
8229 /*iniclos dclo_293__DBGOUT_CLONED_SYMBOL_METHOD*/
8230 /*_._VALCLO___V350*/
8231 meltfptr
[349] = (melt_ptr_t
) &meltcdat
->dclo_293__DBGOUT_CLONED_SYMBOL_METHOD
;
8232 meltcdat
->dclo_293__DBGOUT_CLONED_SYMBOL_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
8233 meltcdat
->dclo_293__DBGOUT_CLONED_SYMBOL_METHOD
.nbval
= 0;
8235 /*inirout drout_294__DBGOUT_ENVIRONMENT_METHOD*/
8236 /*iniroutlocvar*/ /*_._VALROUT___V351*/
8237 meltfptr
[350] = (melt_ptr_t
) &meltcdat
->drout_294__DBGOUT_ENVIRONMENT_METHOD
;
8238 meltcdat
->drout_294__DBGOUT_ENVIRONMENT_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
8239 strncpy (meltcdat
->drout_294__DBGOUT_ENVIRONMENT_METHOD
.routdescr
, "DBGOUT_ENVIRONMENT_METHOD @warmelt-debug.melt:1458", MELT_ROUTDESCR_LEN
- 1);
8240 meltcdat
->drout_294__DBGOUT_ENVIRONMENT_METHOD
.nbval
= 10;
8241 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_294__DBGOUT_ENVIRONMENT_METHOD
, meltrout_49_WARMELTmiDEBUG_DBGOUT_ENVIRONMENT_METHOD
);
8243 /*iniclos dclo_295__DBGOUT_ENVIRONMENT_METHOD*/
8244 /*_._VALCLO___V352*/
8245 meltfptr
[351] = (melt_ptr_t
) &meltcdat
->dclo_295__DBGOUT_ENVIRONMENT_METHOD
;
8246 meltcdat
->dclo_295__DBGOUT_ENVIRONMENT_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
8247 meltcdat
->dclo_295__DBGOUT_ENVIRONMENT_METHOD
.nbval
= 0;
8250 /*iniobj dsym_296__CLASS_ENVIRONMENT*/
8252 if (!/*_._VALDATA___V353*/ meltfptr
[352])
8253 /*_._VALDATA___V353*/ meltfptr
[352] = (melt_ptr_t
)&meltcdat
->dsym_296__CLASS_ENVIRONMENT
;
8254 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_296__CLASS_ENVIRONMENT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8255 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_296__CLASS_ENVIRONMENT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8256 meltcdat
->dsym_296__CLASS_ENVIRONMENT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8257 meltcdat
->dsym_296__CLASS_ENVIRONMENT
.obj_hash
= 59212821;
8258 meltcdat
->dsym_296__CLASS_ENVIRONMENT
.obj_len
= 3;
8261 /*inistring dstr_297__CLASS_ENVIRONMENT*/
8262 /*_._VALSTR___V354*/
8263 meltfptr
[353] = (melt_ptr_t
) &meltcdat
->dstr_297__CLASS_ENVIRONMENT
;
8264 meltcdat
->dstr_297__CLASS_ENVIRONMENT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8266 strncpy(meltcdat
->dstr_297__CLASS_ENVIRONMENT
.val
, "CLASS_ENVIRONMENT", sizeof (meltcdat
->dstr_297__CLASS_ENVIRONMENT
.val
)-1);
8267 meltcdat
->dstr_297__CLASS_ENVIRONMENT
.val
[17] = (char)0 ;
8268 meltcdat
->dstr_297__CLASS_ENVIRONMENT
.slen
= 17 ;
8271 /*iniobj dsym_298__ENV_PREV*/
8273 if (!/*_._VALDATA___V355*/ meltfptr
[354])
8274 /*_._VALDATA___V355*/ meltfptr
[354] = (melt_ptr_t
)&meltcdat
->dsym_298__ENV_PREV
;
8275 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_298__ENV_PREV", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8276 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_298__ENV_PREV", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8277 meltcdat
->dsym_298__ENV_PREV
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8278 meltcdat
->dsym_298__ENV_PREV
.obj_hash
= 363634370;
8279 meltcdat
->dsym_298__ENV_PREV
.obj_len
= 3;
8282 /*inistring dstr_299__ENV_PREV*/
8283 /*_._VALSTR___V356*/
8284 meltfptr
[355] = (melt_ptr_t
) &meltcdat
->dstr_299__ENV_PREV
;
8285 meltcdat
->dstr_299__ENV_PREV
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8287 strncpy(meltcdat
->dstr_299__ENV_PREV
.val
, "ENV_PREV", sizeof (meltcdat
->dstr_299__ENV_PREV
.val
)-1);
8288 meltcdat
->dstr_299__ENV_PREV
.val
[8] = (char)0 ;
8289 meltcdat
->dstr_299__ENV_PREV
.slen
= 8 ;
8292 /*iniobj dsym_300__CLASS_DESCRIBED_ENVIRONMENT*/
8294 if (!/*_._VALDATA___V357*/ meltfptr
[356])
8295 /*_._VALDATA___V357*/ meltfptr
[356] = (melt_ptr_t
)&meltcdat
->dsym_300__CLASS_DESCRIBED_ENVIRONMENT
;
8296 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_300__CLASS_DESCRIBED_ENVIRONMENT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8297 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_300__CLASS_DESCRIBED_ENVIRONMENT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8298 meltcdat
->dsym_300__CLASS_DESCRIBED_ENVIRONMENT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8299 meltcdat
->dsym_300__CLASS_DESCRIBED_ENVIRONMENT
.obj_hash
= 918201662;
8300 meltcdat
->dsym_300__CLASS_DESCRIBED_ENVIRONMENT
.obj_len
= 3;
8303 /*inistring dstr_301__CLASS_DESCRIBED_ENVIRONM*/
8304 /*_._VALSTR___V358*/
8305 meltfptr
[357] = (melt_ptr_t
) &meltcdat
->dstr_301__CLASS_DESCRIBED_ENVIRONM
;
8306 meltcdat
->dstr_301__CLASS_DESCRIBED_ENVIRONM
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8308 strncpy(meltcdat
->dstr_301__CLASS_DESCRIBED_ENVIRONM
.val
, "CLASS_DESCRIBED_ENVIRONMENT", sizeof (meltcdat
->dstr_301__CLASS_DESCRIBED_ENVIRONM
.val
)-1);
8309 meltcdat
->dstr_301__CLASS_DESCRIBED_ENVIRONM
.val
[27] = (char)0 ;
8310 meltcdat
->dstr_301__CLASS_DESCRIBED_ENVIRONM
.slen
= 27 ;
8312 /*inirout drout_302__DBGOUTAGAIN_CTYPE_METHOD*/
8313 /*iniroutlocvar*/ /*_._VALROUT___V359*/
8314 meltfptr
[358] = (melt_ptr_t
) &meltcdat
->drout_302__DBGOUTAGAIN_CTYPE_METHOD
;
8315 meltcdat
->drout_302__DBGOUTAGAIN_CTYPE_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
8316 strncpy (meltcdat
->drout_302__DBGOUTAGAIN_CTYPE_METHOD
.routdescr
, "DBGOUTAGAIN_CTYPE_METHOD @warmelt-debug.melt:1530", MELT_ROUTDESCR_LEN
- 1);
8317 meltcdat
->drout_302__DBGOUTAGAIN_CTYPE_METHOD
.nbval
= 0;
8318 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_302__DBGOUTAGAIN_CTYPE_METHOD
, meltrout_50_WARMELTmiDEBUG_DBGOUTAGAIN_CTYPE_METHOD
);
8320 /*iniclos dclo_303__DBGOUTAGAIN_CTYPE_METHOD*/
8321 /*_._VALCLO___V360*/
8322 meltfptr
[359] = (melt_ptr_t
) &meltcdat
->dclo_303__DBGOUTAGAIN_CTYPE_METHOD
;
8323 meltcdat
->dclo_303__DBGOUTAGAIN_CTYPE_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
8324 meltcdat
->dclo_303__DBGOUTAGAIN_CTYPE_METHOD
.nbval
= 0;
8327 /*iniobj dsym_304__CLASS_CTYPE*/
8329 if (!/*_._VALDATA___V361*/ meltfptr
[360])
8330 /*_._VALDATA___V361*/ meltfptr
[360] = (melt_ptr_t
)&meltcdat
->dsym_304__CLASS_CTYPE
;
8331 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_304__CLASS_CTYPE", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8332 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_304__CLASS_CTYPE", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8333 meltcdat
->dsym_304__CLASS_CTYPE
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8334 meltcdat
->dsym_304__CLASS_CTYPE
.obj_hash
= 78610803;
8335 meltcdat
->dsym_304__CLASS_CTYPE
.obj_len
= 3;
8338 /*inistring dstr_305__CLASS_CTYPE*/
8339 /*_._VALSTR___V362*/
8340 meltfptr
[361] = (melt_ptr_t
) &meltcdat
->dstr_305__CLASS_CTYPE
;
8341 meltcdat
->dstr_305__CLASS_CTYPE
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8343 strncpy(meltcdat
->dstr_305__CLASS_CTYPE
.val
, "CLASS_CTYPE", sizeof (meltcdat
->dstr_305__CLASS_CTYPE
.val
)-1);
8344 meltcdat
->dstr_305__CLASS_CTYPE
.val
[11] = (char)0 ;
8345 meltcdat
->dstr_305__CLASS_CTYPE
.slen
= 11 ;
8347 /*inirout drout_306__DBGOUT_CTYPE_METHOD*/
8348 /*iniroutlocvar*/ /*_._VALROUT___V363*/
8349 meltfptr
[362] = (melt_ptr_t
) &meltcdat
->drout_306__DBGOUT_CTYPE_METHOD
;
8350 meltcdat
->drout_306__DBGOUT_CTYPE_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
8351 strncpy (meltcdat
->drout_306__DBGOUT_CTYPE_METHOD
.routdescr
, "DBGOUT_CTYPE_METHOD @warmelt-debug.melt:1542", MELT_ROUTDESCR_LEN
- 1);
8352 meltcdat
->drout_306__DBGOUT_CTYPE_METHOD
.nbval
= 5;
8353 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_306__DBGOUT_CTYPE_METHOD
, meltrout_51_WARMELTmiDEBUG_DBGOUT_CTYPE_METHOD
);
8355 /*iniclos dclo_307__DBGOUT_CTYPE_METHOD*/
8356 /*_._VALCLO___V364*/
8357 meltfptr
[363] = (melt_ptr_t
) &meltcdat
->dclo_307__DBGOUT_CTYPE_METHOD
;
8358 meltcdat
->dclo_307__DBGOUT_CTYPE_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
8359 meltcdat
->dclo_307__DBGOUT_CTYPE_METHOD
.nbval
= 0;
8361 /*inirout drout_308__DBGOUT_ANYBINDING_METHOD*/
8362 /*iniroutlocvar*/ /*_._VALROUT___V365*/
8363 meltfptr
[364] = (melt_ptr_t
) &meltcdat
->drout_308__DBGOUT_ANYBINDING_METHOD
;
8364 meltcdat
->drout_308__DBGOUT_ANYBINDING_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
8365 strncpy (meltcdat
->drout_308__DBGOUT_ANYBINDING_METHOD
.routdescr
, "DBGOUT_ANYBINDING_METHOD @warmelt-debug.melt:1552", MELT_ROUTDESCR_LEN
- 1);
8366 meltcdat
->drout_308__DBGOUT_ANYBINDING_METHOD
.nbval
= 5;
8367 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_308__DBGOUT_ANYBINDING_METHOD
, meltrout_52_WARMELTmiDEBUG_DBGOUT_ANYBINDING_METHOD
);
8369 /*iniclos dclo_309__DBGOUT_ANYBINDING_METHOD*/
8370 /*_._VALCLO___V366*/
8371 meltfptr
[365] = (melt_ptr_t
) &meltcdat
->dclo_309__DBGOUT_ANYBINDING_METHOD
;
8372 meltcdat
->dclo_309__DBGOUT_ANYBINDING_METHOD
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
8373 meltcdat
->dclo_309__DBGOUT_ANYBINDING_METHOD
.nbval
= 0;
8376 /*iniobj dsym_310__CLASS_ANY_BINDING*/
8378 if (!/*_._VALDATA___V367*/ meltfptr
[366])
8379 /*_._VALDATA___V367*/ meltfptr
[366] = (melt_ptr_t
)&meltcdat
->dsym_310__CLASS_ANY_BINDING
;
8380 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_310__CLASS_ANY_BINDING", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8381 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_310__CLASS_ANY_BINDING", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8382 meltcdat
->dsym_310__CLASS_ANY_BINDING
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8383 meltcdat
->dsym_310__CLASS_ANY_BINDING
.obj_hash
= 935770;
8384 meltcdat
->dsym_310__CLASS_ANY_BINDING
.obj_len
= 3;
8387 /*inistring dstr_311__CLASS_ANY_BINDING*/
8388 /*_._VALSTR___V368*/
8389 meltfptr
[367] = (melt_ptr_t
) &meltcdat
->dstr_311__CLASS_ANY_BINDING
;
8390 meltcdat
->dstr_311__CLASS_ANY_BINDING
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8392 strncpy(meltcdat
->dstr_311__CLASS_ANY_BINDING
.val
, "CLASS_ANY_BINDING", sizeof (meltcdat
->dstr_311__CLASS_ANY_BINDING
.val
)-1);
8393 meltcdat
->dstr_311__CLASS_ANY_BINDING
.val
[17] = (char)0 ;
8394 meltcdat
->dstr_311__CLASS_ANY_BINDING
.slen
= 17 ;
8396 /*inirout drout_312__DEBUG_LESS_FUN*/
8397 /*iniroutlocvar*/ /*_._VALROUT___V369*/
8398 meltfptr
[368] = (melt_ptr_t
) &meltcdat
->drout_312__DEBUG_LESS_FUN
;
8399 meltcdat
->drout_312__DEBUG_LESS_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
8400 strncpy (meltcdat
->drout_312__DEBUG_LESS_FUN
.routdescr
, "DEBUG_LESS_FUN @warmelt-debug.melt:1581", MELT_ROUTDESCR_LEN
- 1);
8401 meltcdat
->drout_312__DEBUG_LESS_FUN
.nbval
= 3;
8402 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_312__DEBUG_LESS_FUN
, meltrout_53_WARMELTmiDEBUG_DEBUG_LESS_FUN
);
8404 /*iniclos dclo_313__DEBUG_LESS_FUN*/
8405 /*_._VALCLO___V370*/
8406 meltfptr
[369] = (melt_ptr_t
) &meltcdat
->dclo_313__DEBUG_LESS_FUN
;
8407 meltcdat
->dclo_313__DEBUG_LESS_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
8408 meltcdat
->dclo_313__DEBUG_LESS_FUN
.nbval
= 0;
8411 /*iniobj dsym_314__DEBUG_LESS*/
8413 if (!/*_._VALDATA___V371*/ meltfptr
[370])
8414 /*_._VALDATA___V371*/ meltfptr
[370] = (melt_ptr_t
)&meltcdat
->dsym_314__DEBUG_LESS
;
8415 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_314__DEBUG_LESS", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8416 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_314__DEBUG_LESS", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8417 meltcdat
->dsym_314__DEBUG_LESS
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8418 meltcdat
->dsym_314__DEBUG_LESS
.obj_hash
= 977096719;
8419 meltcdat
->dsym_314__DEBUG_LESS
.obj_len
= 3;
8422 /*inistring dstr_315__DEBUG_LESS*/
8423 /*_._VALSTR___V372*/
8424 meltfptr
[371] = (melt_ptr_t
) &meltcdat
->dstr_315__DEBUG_LESS
;
8425 meltcdat
->dstr_315__DEBUG_LESS
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8427 strncpy(meltcdat
->dstr_315__DEBUG_LESS
.val
, "DEBUG_LESS", sizeof (meltcdat
->dstr_315__DEBUG_LESS
.val
)-1);
8428 meltcdat
->dstr_315__DEBUG_LESS
.val
[10] = (char)0 ;
8429 meltcdat
->dstr_315__DEBUG_LESS
.slen
= 10 ;
8431 /*inirout drout_316__DEBUG_MORE_FUN*/
8432 /*iniroutlocvar*/ /*_._VALROUT___V373*/
8433 meltfptr
[372] = (melt_ptr_t
) &meltcdat
->drout_316__DEBUG_MORE_FUN
;
8434 meltcdat
->drout_316__DEBUG_MORE_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
8435 strncpy (meltcdat
->drout_316__DEBUG_MORE_FUN
.routdescr
, "DEBUG_MORE_FUN @warmelt-debug.melt:1595", MELT_ROUTDESCR_LEN
- 1);
8436 meltcdat
->drout_316__DEBUG_MORE_FUN
.nbval
= 6;
8437 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_316__DEBUG_MORE_FUN
, meltrout_54_WARMELTmiDEBUG_DEBUG_MORE_FUN
);
8439 /*iniclos dclo_317__DEBUG_MORE_FUN*/
8440 /*_._VALCLO___V374*/
8441 meltfptr
[373] = (melt_ptr_t
) &meltcdat
->dclo_317__DEBUG_MORE_FUN
;
8442 meltcdat
->dclo_317__DEBUG_MORE_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
8443 meltcdat
->dclo_317__DEBUG_MORE_FUN
.nbval
= 0;
8446 /*iniobj dsym_318__DEBUG_MORE*/
8448 if (!/*_._VALDATA___V375*/ meltfptr
[374])
8449 /*_._VALDATA___V375*/ meltfptr
[374] = (melt_ptr_t
)&meltcdat
->dsym_318__DEBUG_MORE
;
8450 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_318__DEBUG_MORE", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8451 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_318__DEBUG_MORE", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8452 meltcdat
->dsym_318__DEBUG_MORE
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8453 meltcdat
->dsym_318__DEBUG_MORE
.obj_hash
= 1017542478;
8454 meltcdat
->dsym_318__DEBUG_MORE
.obj_len
= 3;
8457 /*inistring dstr_319__DEBUG_MORE*/
8458 /*_._VALSTR___V376*/
8459 meltfptr
[375] = (melt_ptr_t
) &meltcdat
->dstr_319__DEBUG_MORE
;
8460 meltcdat
->dstr_319__DEBUG_MORE
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8462 strncpy(meltcdat
->dstr_319__DEBUG_MORE
.val
, "DEBUG_MORE", sizeof (meltcdat
->dstr_319__DEBUG_MORE
.val
)-1);
8463 meltcdat
->dstr_319__DEBUG_MORE
.val
[10] = (char)0 ;
8464 meltcdat
->dstr_319__DEBUG_MORE
.slen
= 10 ;
8466 /*inirout drout_320__DISPLAY_DEBUG_MESSAGE*/
8467 /*iniroutlocvar*/ /*_._VALROUT___V377*/
8468 meltfptr
[376] = (melt_ptr_t
) &meltcdat
->drout_320__DISPLAY_DEBUG_MESSAGE
;
8469 meltcdat
->drout_320__DISPLAY_DEBUG_MESSAGE
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_ROUTINE
))));
8470 strncpy (meltcdat
->drout_320__DISPLAY_DEBUG_MESSAGE
.routdescr
, "DISPLAY_DEBUG_MESSAGE @warmelt-debug.melt:1627", MELT_ROUTDESCR_LEN
- 1);
8471 meltcdat
->drout_320__DISPLAY_DEBUG_MESSAGE
.nbval
= 5;
8472 MELT_ROUTINE_SET_ROUTCODE(&meltcdat
->drout_320__DISPLAY_DEBUG_MESSAGE
, meltrout_55_WARMELTmiDEBUG_DISPLAY_DEBUG_MESSAGE
);
8474 /*iniclos dclo_321__DISPLAY_DEBUG_MESSAGE*/
8475 /*_._VALCLO___V378*/
8476 meltfptr
[377] = (melt_ptr_t
) &meltcdat
->dclo_321__DISPLAY_DEBUG_MESSAGE
;
8477 meltcdat
->dclo_321__DISPLAY_DEBUG_MESSAGE
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_CLOSURE
))));
8478 meltcdat
->dclo_321__DISPLAY_DEBUG_MESSAGE
.nbval
= 0;
8481 /*iniobj dsym_322__DBG_OUT*/
8483 if (!/*_._VALDATA___V379*/ meltfptr
[378])
8484 /*_._VALDATA___V379*/ meltfptr
[378] = (melt_ptr_t
)&meltcdat
->dsym_322__DBG_OUT
;
8485 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_322__DBG_OUT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8486 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_322__DBG_OUT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8487 meltcdat
->dsym_322__DBG_OUT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8488 meltcdat
->dsym_322__DBG_OUT
.obj_hash
= 492035674;
8489 meltcdat
->dsym_322__DBG_OUT
.obj_len
= 3;
8492 /*inistring dstr_323__DBG_OUT*/
8493 /*_._VALSTR___V380*/
8494 meltfptr
[379] = (melt_ptr_t
) &meltcdat
->dstr_323__DBG_OUT
;
8495 meltcdat
->dstr_323__DBG_OUT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8497 strncpy(meltcdat
->dstr_323__DBG_OUT
.val
, "DBG_OUT", sizeof (meltcdat
->dstr_323__DBG_OUT
.val
)-1);
8498 meltcdat
->dstr_323__DBG_OUT
.val
[7] = (char)0 ;
8499 meltcdat
->dstr_323__DBG_OUT
.slen
= 7 ;
8502 /*iniobj dsym_324__DBG_OUTOBJECT*/
8504 if (!/*_._VALDATA___V381*/ meltfptr
[380])
8505 /*_._VALDATA___V381*/ meltfptr
[380] = (melt_ptr_t
)&meltcdat
->dsym_324__DBG_OUTOBJECT
;
8506 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_324__DBG_OUTOBJECT", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8507 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_324__DBG_OUTOBJECT", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8508 meltcdat
->dsym_324__DBG_OUTOBJECT
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8509 meltcdat
->dsym_324__DBG_OUTOBJECT
.obj_hash
= 723698673;
8510 meltcdat
->dsym_324__DBG_OUTOBJECT
.obj_len
= 3;
8513 /*inistring dstr_325__DBG_OUTOBJECT*/
8514 /*_._VALSTR___V382*/
8515 meltfptr
[381] = (melt_ptr_t
) &meltcdat
->dstr_325__DBG_OUTOBJECT
;
8516 meltcdat
->dstr_325__DBG_OUTOBJECT
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8518 strncpy(meltcdat
->dstr_325__DBG_OUTOBJECT
.val
, "DBG_OUTOBJECT", sizeof (meltcdat
->dstr_325__DBG_OUTOBJECT
.val
)-1);
8519 meltcdat
->dstr_325__DBG_OUTOBJECT
.val
[13] = (char)0 ;
8520 meltcdat
->dstr_325__DBG_OUTOBJECT
.slen
= 13 ;
8523 /*iniobj dsym_326__DBGOUT_FIELDS*/
8525 if (!/*_._VALDATA___V383*/ meltfptr
[382])
8526 /*_._VALDATA___V383*/ meltfptr
[382] = (melt_ptr_t
)&meltcdat
->dsym_326__DBGOUT_FIELDS
;
8527 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_326__DBGOUT_FIELDS", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8528 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_326__DBGOUT_FIELDS", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8529 meltcdat
->dsym_326__DBGOUT_FIELDS
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8530 meltcdat
->dsym_326__DBGOUT_FIELDS
.obj_hash
= 795625446;
8531 meltcdat
->dsym_326__DBGOUT_FIELDS
.obj_len
= 3;
8534 /*inistring dstr_327__DBGOUT_FIELDS*/
8535 /*_._VALSTR___V384*/
8536 meltfptr
[383] = (melt_ptr_t
) &meltcdat
->dstr_327__DBGOUT_FIELDS
;
8537 meltcdat
->dstr_327__DBGOUT_FIELDS
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8539 strncpy(meltcdat
->dstr_327__DBGOUT_FIELDS
.val
, "DBGOUT_FIELDS", sizeof (meltcdat
->dstr_327__DBGOUT_FIELDS
.val
)-1);
8540 meltcdat
->dstr_327__DBGOUT_FIELDS
.val
[13] = (char)0 ;
8541 meltcdat
->dstr_327__DBGOUT_FIELDS
.slen
= 13 ;
8544 /*iniobj dsym_328__DBGOUTAGAIN_FIELDS*/
8546 if (!/*_._VALDATA___V385*/ meltfptr
[384])
8547 /*_._VALDATA___V385*/ meltfptr
[384] = (melt_ptr_t
)&meltcdat
->dsym_328__DBGOUTAGAIN_FIELDS
;
8548 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_328__DBGOUTAGAIN_FIELDS", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8549 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_328__DBGOUTAGAIN_FIELDS", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8550 meltcdat
->dsym_328__DBGOUTAGAIN_FIELDS
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8551 meltcdat
->dsym_328__DBGOUTAGAIN_FIELDS
.obj_hash
= 961773165;
8552 meltcdat
->dsym_328__DBGOUTAGAIN_FIELDS
.obj_len
= 3;
8555 /*inistring dstr_329__DBGOUTAGAIN_FIELDS*/
8556 /*_._VALSTR___V386*/
8557 meltfptr
[385] = (melt_ptr_t
) &meltcdat
->dstr_329__DBGOUTAGAIN_FIELDS
;
8558 meltcdat
->dstr_329__DBGOUTAGAIN_FIELDS
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8560 strncpy(meltcdat
->dstr_329__DBGOUTAGAIN_FIELDS
.val
, "DBGOUTAGAIN_FIELDS", sizeof (meltcdat
->dstr_329__DBGOUTAGAIN_FIELDS
.val
)-1);
8561 meltcdat
->dstr_329__DBGOUTAGAIN_FIELDS
.val
[18] = (char)0 ;
8562 meltcdat
->dstr_329__DBGOUTAGAIN_FIELDS
.slen
= 18 ;
8565 /*iniobj dsym_330__DISPLAY_DEBUG_MESSAGE*/
8567 if (!/*_._VALDATA___V387*/ meltfptr
[386])
8568 /*_._VALDATA___V387*/ meltfptr
[386] = (melt_ptr_t
)&meltcdat
->dsym_330__DISPLAY_DEBUG_MESSAGE
;
8569 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_330__DISPLAY_DEBUG_MESSAGE", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8570 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_330__DISPLAY_DEBUG_MESSAGE", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8571 meltcdat
->dsym_330__DISPLAY_DEBUG_MESSAGE
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8572 meltcdat
->dsym_330__DISPLAY_DEBUG_MESSAGE
.obj_hash
= 759618783;
8573 meltcdat
->dsym_330__DISPLAY_DEBUG_MESSAGE
.obj_len
= 3;
8576 /*inistring dstr_331__DISPLAY_DEBUG_MESSAGE*/
8577 /*_._VALSTR___V388*/
8578 meltfptr
[387] = (melt_ptr_t
) &meltcdat
->dstr_331__DISPLAY_DEBUG_MESSAGE
;
8579 meltcdat
->dstr_331__DISPLAY_DEBUG_MESSAGE
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8581 strncpy(meltcdat
->dstr_331__DISPLAY_DEBUG_MESSAGE
.val
, "DISPLAY_DEBUG_MESSAGE", sizeof (meltcdat
->dstr_331__DISPLAY_DEBUG_MESSAGE
.val
)-1);
8582 meltcdat
->dstr_331__DISPLAY_DEBUG_MESSAGE
.val
[21] = (char)0 ;
8583 meltcdat
->dstr_331__DISPLAY_DEBUG_MESSAGE
.slen
= 21 ;
8586 /*iniobj dsym_332__MELT_DEBUG_FUN*/
8588 if (!/*_._VALDATA___V389*/ meltfptr
[388])
8589 /*_._VALDATA___V389*/ meltfptr
[388] = (melt_ptr_t
)&meltcdat
->dsym_332__MELT_DEBUG_FUN
;
8590 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_332__MELT_DEBUG_FUN", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8591 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_332__MELT_DEBUG_FUN", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8592 meltcdat
->dsym_332__MELT_DEBUG_FUN
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8593 meltcdat
->dsym_332__MELT_DEBUG_FUN
.obj_hash
= 972123377;
8594 meltcdat
->dsym_332__MELT_DEBUG_FUN
.obj_len
= 3;
8597 /*inistring dstr_333__MELT_DEBUG_FUN*/
8598 /*_._VALSTR___V390*/
8599 meltfptr
[389] = (melt_ptr_t
) &meltcdat
->dstr_333__MELT_DEBUG_FUN
;
8600 meltcdat
->dstr_333__MELT_DEBUG_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8602 strncpy(meltcdat
->dstr_333__MELT_DEBUG_FUN
.val
, "MELT_DEBUG_FUN", sizeof (meltcdat
->dstr_333__MELT_DEBUG_FUN
.val
)-1);
8603 meltcdat
->dstr_333__MELT_DEBUG_FUN
.val
[14] = (char)0 ;
8604 meltcdat
->dstr_333__MELT_DEBUG_FUN
.slen
= 14 ;
8607 /*iniobj dsym_334__REGISTER_BASICBLOCK_DEBUG_FUN*/
8609 if (!/*_._VALDATA___V391*/ meltfptr
[390])
8610 /*_._VALDATA___V391*/ meltfptr
[390] = (melt_ptr_t
)&meltcdat
->dsym_334__REGISTER_BASICBLOCK_DEBUG_FUN
;
8611 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_334__REGISTER_BASICBLOCK_DEBUG_FUN", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8612 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_334__REGISTER_BASICBLOCK_DEBUG_FUN", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8613 meltcdat
->dsym_334__REGISTER_BASICBLOCK_DEBUG_FUN
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8614 meltcdat
->dsym_334__REGISTER_BASICBLOCK_DEBUG_FUN
.obj_hash
= 475134270;
8615 meltcdat
->dsym_334__REGISTER_BASICBLOCK_DEBUG_FUN
.obj_len
= 3;
8618 /*inistring dstr_335__REGISTER_BASICBLOCK_DEBU*/
8619 /*_._VALSTR___V392*/
8620 meltfptr
[391] = (melt_ptr_t
) &meltcdat
->dstr_335__REGISTER_BASICBLOCK_DEBU
;
8621 meltcdat
->dstr_335__REGISTER_BASICBLOCK_DEBU
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8623 strncpy(meltcdat
->dstr_335__REGISTER_BASICBLOCK_DEBU
.val
, "REGISTER_BASICBLOCK_DEBUG_FUN", sizeof (meltcdat
->dstr_335__REGISTER_BASICBLOCK_DEBU
.val
)-1);
8624 meltcdat
->dstr_335__REGISTER_BASICBLOCK_DEBU
.val
[29] = (char)0 ;
8625 meltcdat
->dstr_335__REGISTER_BASICBLOCK_DEBU
.slen
= 29 ;
8628 /*iniobj dsym_336__REGISTER_EDGE_DEBUG_FUN*/
8630 if (!/*_._VALDATA___V393*/ meltfptr
[392])
8631 /*_._VALDATA___V393*/ meltfptr
[392] = (melt_ptr_t
)&meltcdat
->dsym_336__REGISTER_EDGE_DEBUG_FUN
;
8632 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_336__REGISTER_EDGE_DEBUG_FUN", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8633 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_336__REGISTER_EDGE_DEBUG_FUN", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8634 meltcdat
->dsym_336__REGISTER_EDGE_DEBUG_FUN
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8635 meltcdat
->dsym_336__REGISTER_EDGE_DEBUG_FUN
.obj_hash
= 739045024;
8636 meltcdat
->dsym_336__REGISTER_EDGE_DEBUG_FUN
.obj_len
= 3;
8639 /*inistring dstr_337__REGISTER_EDGE_DEBUG_FUN*/
8640 /*_._VALSTR___V394*/
8641 meltfptr
[393] = (melt_ptr_t
) &meltcdat
->dstr_337__REGISTER_EDGE_DEBUG_FUN
;
8642 meltcdat
->dstr_337__REGISTER_EDGE_DEBUG_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8644 strncpy(meltcdat
->dstr_337__REGISTER_EDGE_DEBUG_FUN
.val
, "REGISTER_EDGE_DEBUG_FUN", sizeof (meltcdat
->dstr_337__REGISTER_EDGE_DEBUG_FUN
.val
)-1);
8645 meltcdat
->dstr_337__REGISTER_EDGE_DEBUG_FUN
.val
[23] = (char)0 ;
8646 meltcdat
->dstr_337__REGISTER_EDGE_DEBUG_FUN
.slen
= 23 ;
8649 /*iniobj dsym_338__REGISTER_GIMPLE_DEBUG_FUN*/
8651 if (!/*_._VALDATA___V395*/ meltfptr
[394])
8652 /*_._VALDATA___V395*/ meltfptr
[394] = (melt_ptr_t
)&meltcdat
->dsym_338__REGISTER_GIMPLE_DEBUG_FUN
;
8653 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_338__REGISTER_GIMPLE_DEBUG_FUN", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8654 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_338__REGISTER_GIMPLE_DEBUG_FUN", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8655 meltcdat
->dsym_338__REGISTER_GIMPLE_DEBUG_FUN
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8656 meltcdat
->dsym_338__REGISTER_GIMPLE_DEBUG_FUN
.obj_hash
= 158282506;
8657 meltcdat
->dsym_338__REGISTER_GIMPLE_DEBUG_FUN
.obj_len
= 3;
8660 /*inistring dstr_339__REGISTER_GIMPLE_DEBUG_FU*/
8661 /*_._VALSTR___V396*/
8662 meltfptr
[395] = (melt_ptr_t
) &meltcdat
->dstr_339__REGISTER_GIMPLE_DEBUG_FU
;
8663 meltcdat
->dstr_339__REGISTER_GIMPLE_DEBUG_FU
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8665 strncpy(meltcdat
->dstr_339__REGISTER_GIMPLE_DEBUG_FU
.val
, "REGISTER_GIMPLE_DEBUG_FUN", sizeof (meltcdat
->dstr_339__REGISTER_GIMPLE_DEBUG_FU
.val
)-1);
8666 meltcdat
->dstr_339__REGISTER_GIMPLE_DEBUG_FU
.val
[25] = (char)0 ;
8667 meltcdat
->dstr_339__REGISTER_GIMPLE_DEBUG_FU
.slen
= 25 ;
8670 /*iniobj dsym_340__REGISTER_GIMPLESEQ_DEBUG_FUN*/
8672 if (!/*_._VALDATA___V397*/ meltfptr
[396])
8673 /*_._VALDATA___V397*/ meltfptr
[396] = (melt_ptr_t
)&meltcdat
->dsym_340__REGISTER_GIMPLESEQ_DEBUG_FUN
;
8674 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_340__REGISTER_GIMPLESEQ_DEBUG_FUN", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8675 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_340__REGISTER_GIMPLESEQ_DEBUG_FUN", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8676 meltcdat
->dsym_340__REGISTER_GIMPLESEQ_DEBUG_FUN
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8677 meltcdat
->dsym_340__REGISTER_GIMPLESEQ_DEBUG_FUN
.obj_hash
= 247154639;
8678 meltcdat
->dsym_340__REGISTER_GIMPLESEQ_DEBUG_FUN
.obj_len
= 3;
8681 /*inistring dstr_341__REGISTER_GIMPLESEQ_DEBUG*/
8682 /*_._VALSTR___V398*/
8683 meltfptr
[397] = (melt_ptr_t
) &meltcdat
->dstr_341__REGISTER_GIMPLESEQ_DEBUG
;
8684 meltcdat
->dstr_341__REGISTER_GIMPLESEQ_DEBUG
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8686 strncpy(meltcdat
->dstr_341__REGISTER_GIMPLESEQ_DEBUG
.val
, "REGISTER_GIMPLESEQ_DEBUG_FUN", sizeof (meltcdat
->dstr_341__REGISTER_GIMPLESEQ_DEBUG
.val
)-1);
8687 meltcdat
->dstr_341__REGISTER_GIMPLESEQ_DEBUG
.val
[28] = (char)0 ;
8688 meltcdat
->dstr_341__REGISTER_GIMPLESEQ_DEBUG
.slen
= 28 ;
8691 /*iniobj dsym_342__REGISTER_LOOP_DEBUG_FUN*/
8693 if (!/*_._VALDATA___V399*/ meltfptr
[398])
8694 /*_._VALDATA___V399*/ meltfptr
[398] = (melt_ptr_t
)&meltcdat
->dsym_342__REGISTER_LOOP_DEBUG_FUN
;
8695 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_342__REGISTER_LOOP_DEBUG_FUN", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8696 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_342__REGISTER_LOOP_DEBUG_FUN", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8697 meltcdat
->dsym_342__REGISTER_LOOP_DEBUG_FUN
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8698 meltcdat
->dsym_342__REGISTER_LOOP_DEBUG_FUN
.obj_hash
= 182074459;
8699 meltcdat
->dsym_342__REGISTER_LOOP_DEBUG_FUN
.obj_len
= 3;
8702 /*inistring dstr_343__REGISTER_LOOP_DEBUG_FUN*/
8703 /*_._VALSTR___V400*/
8704 meltfptr
[399] = (melt_ptr_t
) &meltcdat
->dstr_343__REGISTER_LOOP_DEBUG_FUN
;
8705 meltcdat
->dstr_343__REGISTER_LOOP_DEBUG_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8707 strncpy(meltcdat
->dstr_343__REGISTER_LOOP_DEBUG_FUN
.val
, "REGISTER_LOOP_DEBUG_FUN", sizeof (meltcdat
->dstr_343__REGISTER_LOOP_DEBUG_FUN
.val
)-1);
8708 meltcdat
->dstr_343__REGISTER_LOOP_DEBUG_FUN
.val
[23] = (char)0 ;
8709 meltcdat
->dstr_343__REGISTER_LOOP_DEBUG_FUN
.slen
= 23 ;
8712 /*iniobj dsym_344__REGISTER_TREE_DEBUG_FUN*/
8714 if (!/*_._VALDATA___V401*/ meltfptr
[400])
8715 /*_._VALDATA___V401*/ meltfptr
[400] = (melt_ptr_t
)&meltcdat
->dsym_344__REGISTER_TREE_DEBUG_FUN
;
8716 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr isobj dsym_344__REGISTER_TREE_DEBUG_FUN", melt_magic_discr ((melt_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))))) == MELTOBMAG_OBJECT
);
8717 if (MELT_LIKELY(!melt_prohibit_garbcoll
)) melt_assertmsg("iniobj check.discr objmagic dsym_344__REGISTER_TREE_DEBUG_FUN", ((meltobject_ptr_t
) (((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
)))))->meltobj_magic
== MELTOBMAG_OBJECT
);
8718 meltcdat
->dsym_344__REGISTER_TREE_DEBUG_FUN
.meltobj_class
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(CLASS_SYMBOL
))));
8719 meltcdat
->dsym_344__REGISTER_TREE_DEBUG_FUN
.obj_hash
= 352695421;
8720 meltcdat
->dsym_344__REGISTER_TREE_DEBUG_FUN
.obj_len
= 3;
8723 /*inistring dstr_345__REGISTER_TREE_DEBUG_FUN*/
8724 /*_._VALSTR___V402*/
8725 meltfptr
[401] = (melt_ptr_t
) &meltcdat
->dstr_345__REGISTER_TREE_DEBUG_FUN
;
8726 meltcdat
->dstr_345__REGISTER_TREE_DEBUG_FUN
.discr
= (meltobject_ptr_t
)(((melt_ptr_t
)(MELT_PREDEF(DISCR_STRING
))));
8728 strncpy(meltcdat
->dstr_345__REGISTER_TREE_DEBUG_FUN
.val
, "REGISTER_TREE_DEBUG_FUN", sizeof (meltcdat
->dstr_345__REGISTER_TREE_DEBUG_FUN
.val
)-1);
8729 meltcdat
->dstr_345__REGISTER_TREE_DEBUG_FUN
.val
[23] = (char)0 ;
8730 meltcdat
->dstr_345__REGISTER_TREE_DEBUG_FUN
.slen
= 23 ;
8732 melt_prohibit_garbcoll
= FALSE
;
8735 } /*end melt_initialize_module_meltdata_WARMELTmiDEBUG*/
8740 const char meltmodule_WARMELTmiDEBUG__melt_have_debug_enabled
[] = "MELT module warmelt-debug have debug enabled";
8741 #else /*!MELT_HAVE_DEBUG*/
8742 const char meltmodule_WARMELTmiDEBUG__melt_have_debug_disabled
[] = "MELT module warmelt-debug have debug disabled";
8743 #endif /*MELT_HAVE_DEBUG*/
8746 void* MELT_LOW_OPTIMIZATION
melt_start_this_module (void* modargp_
)
8749 char meltpredefinited
[MELTGLOB__LASTGLOB
+8];
8752 static long melt_call_counter__
;
8753 long melt_thiscallcounter__ ATTRIBUTE_UNUSED
= ++ melt_call_counter__
;
8754 #undef meltcallcount
8755 #define meltcallcount melt_thiscallcounter__
8757 #undef meltcallcount
8758 #define meltcallcount 0L
8760 //// emitted by output_curframe_declstruct_init using LAMBDA_ @warmelt-outobj.melt:2253
8762 /* start of frame for routine melt_start_this_module fromline 1752 */
8764 /*startiniframdecl*/
8766 /* end of frame for routine melt_start_this_module fromline 1756 */
8769 debugeprintf("sizeof Melt_InitialFrame in melt_start_this_module=%d", (int) sizeof(Melt_InitialFrame
));
8770 /* classy initial frame melt_start_this_module fromline 1773*/
8772 meltfram__
/*declfrastruct fromline 1780*/
8773 /*classyinitroutinearg melt_start_this_module fromline 1819*/
8775 /*classyinitroutfram fromline 1823:*/ (__FILE__
, __LINE__
)
8776 #endif /*ENABLE_CHECKING fromline1825*/
8779 #define meltframe meltfram__
8781 /**initial routine prologue**/
8782 /**COMMENT: get previous environment **/;
8786 meltfptr
[3] = /*getprevenv*/ (melt_ptr_t
) modargp_
;
8788 /**COMMENT: compute boxloc **/;
8792 if (/*_._CONTENV___V2*/ meltfptr
[1]) /*then*/
8800 /* compile2obj_initproc emitted initialization of environment reference for warmelt-debug */
8801 if (/*_._PREVENV___V4*/ meltfptr
[3])
8803 /*_._CONTENV___V2*/ meltfptr
[1] = melthookproc_HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER
8804 ((melt_ptr_t
) /*_._PREVENV___V4*/ meltfptr
[3], "warmelt-debug") ;
8806 else /* no prevenv */
8808 #if MELT_HAS_INITIAL_ENVIRONMENT>0
8809 if (!melt_flag_bootstrapping
)
8810 warning(0, "MELT is not creating a fresh environment reference for warmelt-debug without parent env.") ;
8811 #endif /* MELT_HAS_INITIAL_ENVIRONMENT>0 */
8817 /**COMMENT: get symbols & keywords for initial procedure **/;
8820 /*getnamedsym:HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER*/
8822 if (NULL
== /*_._VALDATA___V58*/ meltfptr
[57])
8824 #if !MELT_HAS_INITIAL_ENVIRONMENT
8825 #error MELT getting named symbol HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER without initial environment
8826 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
8827 melt_ptr_t meltsy_HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER
= melthookproc_HOOK_NAMED_SYMBOL ("HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER", (long) MELT_GET
);
8828 /*_._VALDATA___V58*/
8829 meltfptr
[57] = (melt_ptr_t
) meltsy_HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER
;
8830 } /*endgetnamedsym HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER*/
8834 /*getnamedsym:CLASS_DEBUG_INFORMATION*/
8836 if (NULL
== /*_._VALDATA___V60*/ meltfptr
[59])
8838 #if !MELT_HAS_INITIAL_ENVIRONMENT
8839 #error MELT getting named symbol CLASS_DEBUG_INFORMATION without initial environment
8840 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
8841 melt_ptr_t meltsy_CLASS_DEBUG_INFORMATION
= melthookproc_HOOK_NAMED_SYMBOL ("CLASS_DEBUG_INFORMATION", (long) MELT_GET
);
8842 /*_._VALDATA___V60*/
8843 meltfptr
[59] = (melt_ptr_t
) meltsy_CLASS_DEBUG_INFORMATION
;
8844 } /*endgetnamedsym CLASS_DEBUG_INFORMATION*/
8848 /*getnamedsym:CLASS_ROOT*/
8850 if (NULL
== /*_._VALDATA___V62*/ meltfptr
[61])
8852 #if !MELT_HAS_INITIAL_ENVIRONMENT
8853 #error MELT getting named symbol CLASS_ROOT without initial environment
8854 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
8855 melt_ptr_t meltsy_CLASS_ROOT
= melthookproc_HOOK_NAMED_SYMBOL ("CLASS_ROOT", (long) MELT_GET
);
8856 /*_._VALDATA___V62*/
8857 meltfptr
[61] = (melt_ptr_t
) meltsy_CLASS_ROOT
;
8858 } /*endgetnamedsym CLASS_ROOT*/
8862 /*getnamedsym:DBGI_OUT*/
8864 if (NULL
== /*_._VALDATA___V74*/ meltfptr
[73])
8866 #if !MELT_HAS_INITIAL_ENVIRONMENT
8867 #error MELT getting named symbol DBGI_OUT without initial environment
8868 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
8869 melt_ptr_t meltsy_DBGI_OUT
= melthookproc_HOOK_NAMED_SYMBOL ("DBGI_OUT", (long) MELT_GET
);
8870 /*_._VALDATA___V74*/
8871 meltfptr
[73] = (melt_ptr_t
) meltsy_DBGI_OUT
;
8872 } /*endgetnamedsym DBGI_OUT*/
8876 /*getnamedsym:DBGI_OCCMAP*/
8878 if (NULL
== /*_._VALDATA___V76*/ meltfptr
[75])
8880 #if !MELT_HAS_INITIAL_ENVIRONMENT
8881 #error MELT getting named symbol DBGI_OCCMAP without initial environment
8882 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
8883 melt_ptr_t meltsy_DBGI_OCCMAP
= melthookproc_HOOK_NAMED_SYMBOL ("DBGI_OCCMAP", (long) MELT_GET
);
8884 /*_._VALDATA___V76*/
8885 meltfptr
[75] = (melt_ptr_t
) meltsy_DBGI_OCCMAP
;
8886 } /*endgetnamedsym DBGI_OCCMAP*/
8890 /*getnamedsym:DBGI_MAXDEPTH*/
8892 if (NULL
== /*_._VALDATA___V78*/ meltfptr
[77])
8894 #if !MELT_HAS_INITIAL_ENVIRONMENT
8895 #error MELT getting named symbol DBGI_MAXDEPTH without initial environment
8896 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
8897 melt_ptr_t meltsy_DBGI_MAXDEPTH
= melthookproc_HOOK_NAMED_SYMBOL ("DBGI_MAXDEPTH", (long) MELT_GET
);
8898 /*_._VALDATA___V78*/
8899 meltfptr
[77] = (melt_ptr_t
) meltsy_DBGI_MAXDEPTH
;
8900 } /*endgetnamedsym DBGI_MAXDEPTH*/
8904 /*getnamedsym:CLASS_DEBUG_OUTPUT_INFORMATION*/
8906 if (NULL
== /*_._VALDATA___V80*/ meltfptr
[79])
8908 #if !MELT_HAS_INITIAL_ENVIRONMENT
8909 #error MELT getting named symbol CLASS_DEBUG_OUTPUT_INFORMATION without initial environment
8910 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
8911 melt_ptr_t meltsy_CLASS_DEBUG_OUTPUT_INFORMATION
= melthookproc_HOOK_NAMED_SYMBOL ("CLASS_DEBUG_OUTPUT_INFORMATION", (long) MELT_GET
);
8912 /*_._VALDATA___V80*/
8913 meltfptr
[79] = (melt_ptr_t
) meltsy_CLASS_DEBUG_OUTPUT_INFORMATION
;
8914 } /*endgetnamedsym CLASS_DEBUG_OUTPUT_INFORMATION*/
8918 /*getnamedsym:DEBUG_DEPTH*/
8920 if (NULL
== /*_._VALDATA___V86*/ meltfptr
[85])
8922 #if !MELT_HAS_INITIAL_ENVIRONMENT
8923 #error MELT getting named symbol DEBUG_DEPTH without initial environment
8924 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
8925 melt_ptr_t meltsy_DEBUG_DEPTH
= melthookproc_HOOK_NAMED_SYMBOL ("DEBUG_DEPTH", (long) MELT_GET
);
8926 /*_._VALDATA___V86*/
8927 meltfptr
[85] = (melt_ptr_t
) meltsy_DEBUG_DEPTH
;
8928 } /*endgetnamedsym DEBUG_DEPTH*/
8932 /*getnamedsym:MELT_REALLY_NEED_DEBUG*/
8934 if (NULL
== /*_._VALDATA___V93*/ meltfptr
[92])
8936 #if !MELT_HAS_INITIAL_ENVIRONMENT
8937 #error MELT getting named symbol MELT_REALLY_NEED_DEBUG without initial environment
8938 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
8939 melt_ptr_t meltsy_MELT_REALLY_NEED_DEBUG
= melthookproc_HOOK_NAMED_SYMBOL ("MELT_REALLY_NEED_DEBUG", (long) MELT_GET
);
8940 /*_._VALDATA___V93*/
8941 meltfptr
[92] = (melt_ptr_t
) meltsy_MELT_REALLY_NEED_DEBUG
;
8942 } /*endgetnamedsym MELT_REALLY_NEED_DEBUG*/
8946 /*getnamedsym:DEPTH*/
8948 if (NULL
== /*_._VALDATA___V98*/ meltfptr
[97])
8950 #if !MELT_HAS_INITIAL_ENVIRONMENT
8951 #error MELT getting named symbol DEPTH without initial environment
8952 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
8953 melt_ptr_t meltsy_DEPTH
= melthookproc_HOOK_NAMED_SYMBOL ("DEPTH", (long) MELT_GET
);
8954 /*_._VALDATA___V98*/
8955 meltfptr
[97] = (melt_ptr_t
) meltsy_DEPTH
;
8956 } /*endgetnamedsym DEPTH*/
8960 /*getnamedsym:MELT_HAS_FLAG_DEBUG_SET*/
8962 if (NULL
== /*_._VALDATA___V104*/ meltfptr
[103])
8964 #if !MELT_HAS_INITIAL_ENVIRONMENT
8965 #error MELT getting named symbol MELT_HAS_FLAG_DEBUG_SET without initial environment
8966 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
8967 melt_ptr_t meltsy_MELT_HAS_FLAG_DEBUG_SET
= melthookproc_HOOK_NAMED_SYMBOL ("MELT_HAS_FLAG_DEBUG_SET", (long) MELT_GET
);
8968 /*_._VALDATA___V104*/
8969 meltfptr
[103] = (melt_ptr_t
) meltsy_MELT_HAS_FLAG_DEBUG_SET
;
8970 } /*endgetnamedsym MELT_HAS_FLAG_DEBUG_SET*/
8974 /*getnamedsym:MELT_REALLY_NEED_DBGLIM*/
8976 if (NULL
== /*_._VALDATA___V111*/ meltfptr
[110])
8978 #if !MELT_HAS_INITIAL_ENVIRONMENT
8979 #error MELT getting named symbol MELT_REALLY_NEED_DBGLIM without initial environment
8980 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
8981 melt_ptr_t meltsy_MELT_REALLY_NEED_DBGLIM
= melthookproc_HOOK_NAMED_SYMBOL ("MELT_REALLY_NEED_DBGLIM", (long) MELT_GET
);
8982 /*_._VALDATA___V111*/
8983 meltfptr
[110] = (melt_ptr_t
) meltsy_MELT_REALLY_NEED_DBGLIM
;
8984 } /*endgetnamedsym MELT_REALLY_NEED_DBGLIM*/
8988 /*getnamedsym:LIMIT*/
8990 if (NULL
== /*_._VALDATA___V117*/ meltfptr
[116])
8992 #if !MELT_HAS_INITIAL_ENVIRONMENT
8993 #error MELT getting named symbol LIMIT without initial environment
8994 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
8995 melt_ptr_t meltsy_LIMIT
= melthookproc_HOOK_NAMED_SYMBOL ("LIMIT", (long) MELT_GET
);
8996 /*_._VALDATA___V117*/
8997 meltfptr
[116] = (melt_ptr_t
) meltsy_LIMIT
;
8998 } /*endgetnamedsym LIMIT*/
9002 /*getnamedsym:DBG_OUTPUT*/
9004 if (NULL
== /*_._VALDATA___V124*/ meltfptr
[123])
9006 #if !MELT_HAS_INITIAL_ENVIRONMENT
9007 #error MELT getting named symbol DBG_OUTPUT without initial environment
9008 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9009 melt_ptr_t meltsy_DBG_OUTPUT
= melthookproc_HOOK_NAMED_SYMBOL ("DBG_OUTPUT", (long) MELT_GET
);
9010 /*_._VALDATA___V124*/
9011 meltfptr
[123] = (melt_ptr_t
) meltsy_DBG_OUTPUT
;
9012 } /*endgetnamedsym DBG_OUTPUT*/
9016 /*getnamedsym:CLASS_SELECTOR*/
9018 if (NULL
== /*_._VALDATA___V126*/ meltfptr
[125])
9020 #if !MELT_HAS_INITIAL_ENVIRONMENT
9021 #error MELT getting named symbol CLASS_SELECTOR without initial environment
9022 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9023 melt_ptr_t meltsy_CLASS_SELECTOR
= melthookproc_HOOK_NAMED_SYMBOL ("CLASS_SELECTOR", (long) MELT_GET
);
9024 /*_._VALDATA___V126*/
9025 meltfptr
[125] = (melt_ptr_t
) meltsy_CLASS_SELECTOR
;
9026 } /*endgetnamedsym CLASS_SELECTOR*/
9030 /*getnamedsym:RECV*/
9032 if (NULL
== /*_._VALDATA___V128*/ meltfptr
[127])
9034 #if !MELT_HAS_INITIAL_ENVIRONMENT
9035 #error MELT getting named symbol RECV without initial environment
9036 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9037 melt_ptr_t meltsy_RECV
= melthookproc_HOOK_NAMED_SYMBOL ("RECV", (long) MELT_GET
);
9038 /*_._VALDATA___V128*/
9039 meltfptr
[127] = (melt_ptr_t
) meltsy_RECV
;
9040 } /*endgetnamedsym RECV*/
9044 /*getnamedsym:DBGINFO*/
9046 if (NULL
== /*_._VALDATA___V131*/ meltfptr
[130])
9048 #if !MELT_HAS_INITIAL_ENVIRONMENT
9049 #error MELT getting named symbol DBGINFO without initial environment
9050 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9051 melt_ptr_t meltsy_DBGINFO
= melthookproc_HOOK_NAMED_SYMBOL ("DBGINFO", (long) MELT_GET
);
9052 /*_._VALDATA___V131*/
9053 meltfptr
[130] = (melt_ptr_t
) meltsy_DBGINFO
;
9054 } /*endgetnamedsym DBGINFO*/
9058 /*getnamedsym:DBG_OUTPUTAGAIN*/
9060 if (NULL
== /*_._VALDATA___V138*/ meltfptr
[137])
9062 #if !MELT_HAS_INITIAL_ENVIRONMENT
9063 #error MELT getting named symbol DBG_OUTPUTAGAIN without initial environment
9064 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9065 melt_ptr_t meltsy_DBG_OUTPUTAGAIN
= melthookproc_HOOK_NAMED_SYMBOL ("DBG_OUTPUTAGAIN", (long) MELT_GET
);
9066 /*_._VALDATA___V138*/
9067 meltfptr
[137] = (melt_ptr_t
) meltsy_DBG_OUTPUTAGAIN
;
9068 } /*endgetnamedsym DBG_OUTPUTAGAIN*/
9072 /*getnamedsym:TREE_DEBUG_FUNCONT*/
9074 if (NULL
== /*_._VALDATA___V146*/ meltfptr
[145])
9076 #if !MELT_HAS_INITIAL_ENVIRONMENT
9077 #error MELT getting named symbol TREE_DEBUG_FUNCONT without initial environment
9078 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9079 melt_ptr_t meltsy_TREE_DEBUG_FUNCONT
= melthookproc_HOOK_NAMED_SYMBOL ("TREE_DEBUG_FUNCONT", (long) MELT_GET
);
9080 /*_._VALDATA___V146*/
9081 meltfptr
[145] = (melt_ptr_t
) meltsy_TREE_DEBUG_FUNCONT
;
9082 } /*endgetnamedsym TREE_DEBUG_FUNCONT*/
9086 /*getnamedsym:CLASS_REFERENCE*/
9088 if (NULL
== /*_._VALDATA___V148*/ meltfptr
[147])
9090 #if !MELT_HAS_INITIAL_ENVIRONMENT
9091 #error MELT getting named symbol CLASS_REFERENCE without initial environment
9092 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9093 melt_ptr_t meltsy_CLASS_REFERENCE
= melthookproc_HOOK_NAMED_SYMBOL ("CLASS_REFERENCE", (long) MELT_GET
);
9094 /*_._VALDATA___V148*/
9095 meltfptr
[147] = (melt_ptr_t
) meltsy_CLASS_REFERENCE
;
9096 } /*endgetnamedsym CLASS_REFERENCE*/
9100 /*getnamedsym:GIMPLE_DEBUG_FUNCONT*/
9102 if (NULL
== /*_._VALDATA___V153*/ meltfptr
[152])
9104 #if !MELT_HAS_INITIAL_ENVIRONMENT
9105 #error MELT getting named symbol GIMPLE_DEBUG_FUNCONT without initial environment
9106 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9107 melt_ptr_t meltsy_GIMPLE_DEBUG_FUNCONT
= melthookproc_HOOK_NAMED_SYMBOL ("GIMPLE_DEBUG_FUNCONT", (long) MELT_GET
);
9108 /*_._VALDATA___V153*/
9109 meltfptr
[152] = (melt_ptr_t
) meltsy_GIMPLE_DEBUG_FUNCONT
;
9110 } /*endgetnamedsym GIMPLE_DEBUG_FUNCONT*/
9114 /*getnamedsym:GIMPLESEQ_DEBUG_FUNCONT*/
9116 if (NULL
== /*_._VALDATA___V158*/ meltfptr
[157])
9118 #if !MELT_HAS_INITIAL_ENVIRONMENT
9119 #error MELT getting named symbol GIMPLESEQ_DEBUG_FUNCONT without initial environment
9120 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9121 melt_ptr_t meltsy_GIMPLESEQ_DEBUG_FUNCONT
= melthookproc_HOOK_NAMED_SYMBOL ("GIMPLESEQ_DEBUG_FUNCONT", (long) MELT_GET
);
9122 /*_._VALDATA___V158*/
9123 meltfptr
[157] = (melt_ptr_t
) meltsy_GIMPLESEQ_DEBUG_FUNCONT
;
9124 } /*endgetnamedsym GIMPLESEQ_DEBUG_FUNCONT*/
9128 /*getnamedsym:EDGE_DEBUG_FUNCONT*/
9130 if (NULL
== /*_._VALDATA___V163*/ meltfptr
[162])
9132 #if !MELT_HAS_INITIAL_ENVIRONMENT
9133 #error MELT getting named symbol EDGE_DEBUG_FUNCONT without initial environment
9134 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9135 melt_ptr_t meltsy_EDGE_DEBUG_FUNCONT
= melthookproc_HOOK_NAMED_SYMBOL ("EDGE_DEBUG_FUNCONT", (long) MELT_GET
);
9136 /*_._VALDATA___V163*/
9137 meltfptr
[162] = (melt_ptr_t
) meltsy_EDGE_DEBUG_FUNCONT
;
9138 } /*endgetnamedsym EDGE_DEBUG_FUNCONT*/
9142 /*getnamedsym:BASICBLOCK_DEBUG_FUNCONT*/
9144 if (NULL
== /*_._VALDATA___V168*/ meltfptr
[167])
9146 #if !MELT_HAS_INITIAL_ENVIRONMENT
9147 #error MELT getting named symbol BASICBLOCK_DEBUG_FUNCONT without initial environment
9148 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9149 melt_ptr_t meltsy_BASICBLOCK_DEBUG_FUNCONT
= melthookproc_HOOK_NAMED_SYMBOL ("BASICBLOCK_DEBUG_FUNCONT", (long) MELT_GET
);
9150 /*_._VALDATA___V168*/
9151 meltfptr
[167] = (melt_ptr_t
) meltsy_BASICBLOCK_DEBUG_FUNCONT
;
9152 } /*endgetnamedsym BASICBLOCK_DEBUG_FUNCONT*/
9156 /*getnamedsym:LOOP_DEBUG_FUNCONT*/
9158 if (NULL
== /*_._VALDATA___V173*/ meltfptr
[172])
9160 #if !MELT_HAS_INITIAL_ENVIRONMENT
9161 #error MELT getting named symbol LOOP_DEBUG_FUNCONT without initial environment
9162 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9163 melt_ptr_t meltsy_LOOP_DEBUG_FUNCONT
= melthookproc_HOOK_NAMED_SYMBOL ("LOOP_DEBUG_FUNCONT", (long) MELT_GET
);
9164 /*_._VALDATA___V173*/
9165 meltfptr
[172] = (melt_ptr_t
) meltsy_LOOP_DEBUG_FUNCONT
;
9166 } /*endgetnamedsym LOOP_DEBUG_FUNCONT*/
9170 /*getnamedsym:DISCR_DEBUG_CLOSURE*/
9172 if (NULL
== /*_._VALDATA___V178*/ meltfptr
[177])
9174 #if !MELT_HAS_INITIAL_ENVIRONMENT
9175 #error MELT getting named symbol DISCR_DEBUG_CLOSURE without initial environment
9176 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9177 melt_ptr_t meltsy_DISCR_DEBUG_CLOSURE
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_DEBUG_CLOSURE", (long) MELT_GET
);
9178 /*_._VALDATA___V178*/
9179 meltfptr
[177] = (melt_ptr_t
) meltsy_DISCR_DEBUG_CLOSURE
;
9180 } /*endgetnamedsym DISCR_DEBUG_CLOSURE*/
9184 /*getnamedsym:CLASS_DISCRIMINANT*/
9186 if (NULL
== /*_._VALDATA___V180*/ meltfptr
[179])
9188 #if !MELT_HAS_INITIAL_ENVIRONMENT
9189 #error MELT getting named symbol CLASS_DISCRIMINANT without initial environment
9190 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9191 melt_ptr_t meltsy_CLASS_DISCRIMINANT
= melthookproc_HOOK_NAMED_SYMBOL ("CLASS_DISCRIMINANT", (long) MELT_GET
);
9192 /*_._VALDATA___V180*/
9193 meltfptr
[179] = (melt_ptr_t
) meltsy_CLASS_DISCRIMINANT
;
9194 } /*endgetnamedsym CLASS_DISCRIMINANT*/
9198 /*getnamedsym:DISCR_CLOSURE*/
9200 if (NULL
== /*_._VALDATA___V184*/ meltfptr
[183])
9202 #if !MELT_HAS_INITIAL_ENVIRONMENT
9203 #error MELT getting named symbol DISCR_CLOSURE without initial environment
9204 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9205 melt_ptr_t meltsy_DISCR_CLOSURE
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_CLOSURE", (long) MELT_GET
);
9206 /*_._VALDATA___V184*/
9207 meltfptr
[183] = (melt_ptr_t
) meltsy_DISCR_CLOSURE
;
9208 } /*endgetnamedsym DISCR_CLOSURE*/
9212 /*getnamedsym:INITIAL_SYSTEM_DATA*/
9214 if (NULL
== /*_._VALDATA___V192*/ meltfptr
[191])
9216 #if !MELT_HAS_INITIAL_ENVIRONMENT
9217 #error MELT getting named symbol INITIAL_SYSTEM_DATA without initial environment
9218 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9219 melt_ptr_t meltsy_INITIAL_SYSTEM_DATA
= melthookproc_HOOK_NAMED_SYMBOL ("INITIAL_SYSTEM_DATA", (long) MELT_GET
);
9220 /*_._VALDATA___V192*/
9221 meltfptr
[191] = (melt_ptr_t
) meltsy_INITIAL_SYSTEM_DATA
;
9222 } /*endgetnamedsym INITIAL_SYSTEM_DATA*/
9226 /*getnamedsym:CLASS_SYSTEM_DATA*/
9228 if (NULL
== /*_._VALDATA___V194*/ meltfptr
[193])
9230 #if !MELT_HAS_INITIAL_ENVIRONMENT
9231 #error MELT getting named symbol CLASS_SYSTEM_DATA without initial environment
9232 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9233 melt_ptr_t meltsy_CLASS_SYSTEM_DATA
= melthookproc_HOOK_NAMED_SYMBOL ("CLASS_SYSTEM_DATA", (long) MELT_GET
);
9234 /*_._VALDATA___V194*/
9235 meltfptr
[193] = (melt_ptr_t
) meltsy_CLASS_SYSTEM_DATA
;
9236 } /*endgetnamedsym CLASS_SYSTEM_DATA*/
9240 /*getnamedsym:DISCR_MAP_OBJECTS*/
9242 if (NULL
== /*_._VALDATA___V196*/ meltfptr
[195])
9244 #if !MELT_HAS_INITIAL_ENVIRONMENT
9245 #error MELT getting named symbol DISCR_MAP_OBJECTS without initial environment
9246 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9247 melt_ptr_t meltsy_DISCR_MAP_OBJECTS
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_MAP_OBJECTS", (long) MELT_GET
);
9248 /*_._VALDATA___V196*/
9249 meltfptr
[195] = (melt_ptr_t
) meltsy_DISCR_MAP_OBJECTS
;
9250 } /*endgetnamedsym DISCR_MAP_OBJECTS*/
9254 /*getnamedsym:DISCR_INTEGER*/
9256 if (NULL
== /*_._VALDATA___V198*/ meltfptr
[197])
9258 #if !MELT_HAS_INITIAL_ENVIRONMENT
9259 #error MELT getting named symbol DISCR_INTEGER without initial environment
9260 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9261 melt_ptr_t meltsy_DISCR_INTEGER
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_INTEGER", (long) MELT_GET
);
9262 /*_._VALDATA___V198*/
9263 meltfptr
[197] = (melt_ptr_t
) meltsy_DISCR_INTEGER
;
9264 } /*endgetnamedsym DISCR_INTEGER*/
9268 /*getnamedsym:DISCR_STRBUF*/
9270 if (NULL
== /*_._VALDATA___V200*/ meltfptr
[199])
9272 #if !MELT_HAS_INITIAL_ENVIRONMENT
9273 #error MELT getting named symbol DISCR_STRBUF without initial environment
9274 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9275 melt_ptr_t meltsy_DISCR_STRBUF
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_STRBUF", (long) MELT_GET
);
9276 /*_._VALDATA___V200*/
9277 meltfptr
[199] = (melt_ptr_t
) meltsy_DISCR_STRBUF
;
9278 } /*endgetnamedsym DISCR_STRBUF*/
9282 /*getnamedsym:MELT_ASSERT_FAILURE_FUN*/
9284 if (NULL
== /*_._VALDATA___V202*/ meltfptr
[201])
9286 #if !MELT_HAS_INITIAL_ENVIRONMENT
9287 #error MELT getting named symbol MELT_ASSERT_FAILURE_FUN without initial environment
9288 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9289 melt_ptr_t meltsy_MELT_ASSERT_FAILURE_FUN
= melthookproc_HOOK_NAMED_SYMBOL ("MELT_ASSERT_FAILURE_FUN", (long) MELT_GET
);
9290 /*_._VALDATA___V202*/
9291 meltfptr
[201] = (melt_ptr_t
) meltsy_MELT_ASSERT_FAILURE_FUN
;
9292 } /*endgetnamedsym MELT_ASSERT_FAILURE_FUN*/
9296 /*getnamedsym:ADD2OUT*/
9298 if (NULL
== /*_._VALDATA___V204*/ meltfptr
[203])
9300 #if !MELT_HAS_INITIAL_ENVIRONMENT
9301 #error MELT getting named symbol ADD2OUT without initial environment
9302 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9303 melt_ptr_t meltsy_ADD2OUT
= melthookproc_HOOK_NAMED_SYMBOL ("ADD2OUT", (long) MELT_GET
);
9304 /*_._VALDATA___V204*/
9305 meltfptr
[203] = (melt_ptr_t
) meltsy_ADD2OUT
;
9306 } /*endgetnamedsym ADD2OUT*/
9310 /*getnamedsym:CSTRING_PREFIXED*/
9312 if (NULL
== /*_._VALDATA___V206*/ meltfptr
[205])
9314 #if !MELT_HAS_INITIAL_ENVIRONMENT
9315 #error MELT getting named symbol CSTRING_PREFIXED without initial environment
9316 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9317 melt_ptr_t meltsy_CSTRING_PREFIXED
= melthookproc_HOOK_NAMED_SYMBOL ("CSTRING_PREFIXED", (long) MELT_GET
);
9318 /*_._VALDATA___V206*/
9319 meltfptr
[205] = (melt_ptr_t
) meltsy_CSTRING_PREFIXED
;
9320 } /*endgetnamedsym CSTRING_PREFIXED*/
9324 /*getnamedsym:CLASS_NAMED*/
9326 if (NULL
== /*_._VALDATA___V208*/ meltfptr
[207])
9328 #if !MELT_HAS_INITIAL_ENVIRONMENT
9329 #error MELT getting named symbol CLASS_NAMED without initial environment
9330 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9331 melt_ptr_t meltsy_CLASS_NAMED
= melthookproc_HOOK_NAMED_SYMBOL ("CLASS_NAMED", (long) MELT_GET
);
9332 /*_._VALDATA___V208*/
9333 meltfptr
[207] = (melt_ptr_t
) meltsy_CLASS_NAMED
;
9334 } /*endgetnamedsym CLASS_NAMED*/
9338 /*getnamedsym:CLASS_QUASI_CTYPE*/
9340 if (NULL
== /*_._VALDATA___V210*/ meltfptr
[209])
9342 #if !MELT_HAS_INITIAL_ENVIRONMENT
9343 #error MELT getting named symbol CLASS_QUASI_CTYPE without initial environment
9344 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9345 melt_ptr_t meltsy_CLASS_QUASI_CTYPE
= melthookproc_HOOK_NAMED_SYMBOL ("CLASS_QUASI_CTYPE", (long) MELT_GET
);
9346 /*_._VALDATA___V210*/
9347 meltfptr
[209] = (melt_ptr_t
) meltsy_CLASS_QUASI_CTYPE
;
9348 } /*endgetnamedsym CLASS_QUASI_CTYPE*/
9352 /*getnamedsym:INSTALL_METHOD*/
9354 if (NULL
== /*_._VALDATA___V218*/ meltfptr
[217])
9356 #if !MELT_HAS_INITIAL_ENVIRONMENT
9357 #error MELT getting named symbol INSTALL_METHOD without initial environment
9358 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9359 melt_ptr_t meltsy_INSTALL_METHOD
= melthookproc_HOOK_NAMED_SYMBOL ("INSTALL_METHOD", (long) MELT_GET
);
9360 /*_._VALDATA___V218*/
9361 meltfptr
[217] = (melt_ptr_t
) meltsy_INSTALL_METHOD
;
9362 } /*endgetnamedsym INSTALL_METHOD*/
9366 /*getnamedsym:DISCR_NULL_RECEIVER*/
9368 if (NULL
== /*_._VALDATA___V220*/ meltfptr
[219])
9370 #if !MELT_HAS_INITIAL_ENVIRONMENT
9371 #error MELT getting named symbol DISCR_NULL_RECEIVER without initial environment
9372 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9373 melt_ptr_t meltsy_DISCR_NULL_RECEIVER
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_NULL_RECEIVER", (long) MELT_GET
);
9374 /*_._VALDATA___V220*/
9375 meltfptr
[219] = (melt_ptr_t
) meltsy_DISCR_NULL_RECEIVER
;
9376 } /*endgetnamedsym DISCR_NULL_RECEIVER*/
9380 /*getnamedsym:DISCR_STRING*/
9382 if (NULL
== /*_._VALDATA___V224*/ meltfptr
[223])
9384 #if !MELT_HAS_INITIAL_ENVIRONMENT
9385 #error MELT getting named symbol DISCR_STRING without initial environment
9386 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9387 melt_ptr_t meltsy_DISCR_STRING
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_STRING", (long) MELT_GET
);
9388 /*_._VALDATA___V224*/
9389 meltfptr
[223] = (melt_ptr_t
) meltsy_DISCR_STRING
;
9390 } /*endgetnamedsym DISCR_STRING*/
9394 /*getnamedsym:DISCR_VERBATIM_STRING*/
9396 if (NULL
== /*_._VALDATA___V226*/ meltfptr
[225])
9398 #if !MELT_HAS_INITIAL_ENVIRONMENT
9399 #error MELT getting named symbol DISCR_VERBATIM_STRING without initial environment
9400 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9401 melt_ptr_t meltsy_DISCR_VERBATIM_STRING
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_VERBATIM_STRING", (long) MELT_GET
);
9402 /*_._VALDATA___V226*/
9403 meltfptr
[225] = (melt_ptr_t
) meltsy_DISCR_VERBATIM_STRING
;
9404 } /*endgetnamedsym DISCR_VERBATIM_STRING*/
9408 /*getnamedsym:DISCR_CONSTANT_INTEGER*/
9410 if (NULL
== /*_._VALDATA___V232*/ meltfptr
[231])
9412 #if !MELT_HAS_INITIAL_ENVIRONMENT
9413 #error MELT getting named symbol DISCR_CONSTANT_INTEGER without initial environment
9414 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9415 melt_ptr_t meltsy_DISCR_CONSTANT_INTEGER
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_CONSTANT_INTEGER", (long) MELT_GET
);
9416 /*_._VALDATA___V232*/
9417 meltfptr
[231] = (melt_ptr_t
) meltsy_DISCR_CONSTANT_INTEGER
;
9418 } /*endgetnamedsym DISCR_CONSTANT_INTEGER*/
9422 /*getnamedsym:DISCR_DOUBLE*/
9424 if (NULL
== /*_._VALDATA___V236*/ meltfptr
[235])
9426 #if !MELT_HAS_INITIAL_ENVIRONMENT
9427 #error MELT getting named symbol DISCR_DOUBLE without initial environment
9428 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9429 melt_ptr_t meltsy_DISCR_DOUBLE
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_DOUBLE", (long) MELT_GET
);
9430 /*_._VALDATA___V236*/
9431 meltfptr
[235] = (melt_ptr_t
) meltsy_DISCR_DOUBLE
;
9432 } /*endgetnamedsym DISCR_DOUBLE*/
9436 /*getnamedsym:DISCR_CONSTANT_DOUBLE*/
9438 if (NULL
== /*_._VALDATA___V238*/ meltfptr
[237])
9440 #if !MELT_HAS_INITIAL_ENVIRONMENT
9441 #error MELT getting named symbol DISCR_CONSTANT_DOUBLE without initial environment
9442 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9443 melt_ptr_t meltsy_DISCR_CONSTANT_DOUBLE
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_CONSTANT_DOUBLE", (long) MELT_GET
);
9444 /*_._VALDATA___V238*/
9445 meltfptr
[237] = (melt_ptr_t
) meltsy_DISCR_CONSTANT_DOUBLE
;
9446 } /*endgetnamedsym DISCR_CONSTANT_DOUBLE*/
9450 /*getnamedsym:DISCR_MIXED_INTEGER*/
9452 if (NULL
== /*_._VALDATA___V242*/ meltfptr
[241])
9454 #if !MELT_HAS_INITIAL_ENVIRONMENT
9455 #error MELT getting named symbol DISCR_MIXED_INTEGER without initial environment
9456 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9457 melt_ptr_t meltsy_DISCR_MIXED_INTEGER
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_MIXED_INTEGER", (long) MELT_GET
);
9458 /*_._VALDATA___V242*/
9459 meltfptr
[241] = (melt_ptr_t
) meltsy_DISCR_MIXED_INTEGER
;
9460 } /*endgetnamedsym DISCR_MIXED_INTEGER*/
9464 /*getnamedsym:DISCR_MIXED_LOCATION*/
9466 if (NULL
== /*_._VALDATA___V246*/ meltfptr
[245])
9468 #if !MELT_HAS_INITIAL_ENVIRONMENT
9469 #error MELT getting named symbol DISCR_MIXED_LOCATION without initial environment
9470 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9471 melt_ptr_t meltsy_DISCR_MIXED_LOCATION
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_MIXED_LOCATION", (long) MELT_GET
);
9472 /*_._VALDATA___V246*/
9473 meltfptr
[245] = (melt_ptr_t
) meltsy_DISCR_MIXED_LOCATION
;
9474 } /*endgetnamedsym DISCR_MIXED_LOCATION*/
9478 /*getnamedsym:DISCR_MIXED_BIGINT*/
9480 if (NULL
== /*_._VALDATA___V250*/ meltfptr
[249])
9482 #if !MELT_HAS_INITIAL_ENVIRONMENT
9483 #error MELT getting named symbol DISCR_MIXED_BIGINT without initial environment
9484 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9485 melt_ptr_t meltsy_DISCR_MIXED_BIGINT
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_MIXED_BIGINT", (long) MELT_GET
);
9486 /*_._VALDATA___V250*/
9487 meltfptr
[249] = (melt_ptr_t
) meltsy_DISCR_MIXED_BIGINT
;
9488 } /*endgetnamedsym DISCR_MIXED_BIGINT*/
9492 /*getnamedsym:DISCR_MULTIPLE*/
9494 if (NULL
== /*_._VALDATA___V254*/ meltfptr
[253])
9496 #if !MELT_HAS_INITIAL_ENVIRONMENT
9497 #error MELT getting named symbol DISCR_MULTIPLE without initial environment
9498 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9499 melt_ptr_t meltsy_DISCR_MULTIPLE
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_MULTIPLE", (long) MELT_GET
);
9500 /*_._VALDATA___V254*/
9501 meltfptr
[253] = (melt_ptr_t
) meltsy_DISCR_MULTIPLE
;
9502 } /*endgetnamedsym DISCR_MULTIPLE*/
9506 /*getnamedsym:DISCR_ROUTINE*/
9508 if (NULL
== /*_._VALDATA___V259*/ meltfptr
[258])
9510 #if !MELT_HAS_INITIAL_ENVIRONMENT
9511 #error MELT getting named symbol DISCR_ROUTINE without initial environment
9512 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9513 melt_ptr_t meltsy_DISCR_ROUTINE
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_ROUTINE", (long) MELT_GET
);
9514 /*_._VALDATA___V259*/
9515 meltfptr
[258] = (melt_ptr_t
) meltsy_DISCR_ROUTINE
;
9516 } /*endgetnamedsym DISCR_ROUTINE*/
9520 /*getnamedsym:ROUTINE_EVERY*/
9522 if (NULL
== /*_._VALDATA___V261*/ meltfptr
[260])
9524 #if !MELT_HAS_INITIAL_ENVIRONMENT
9525 #error MELT getting named symbol ROUTINE_EVERY without initial environment
9526 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9527 melt_ptr_t meltsy_ROUTINE_EVERY
= melthookproc_HOOK_NAMED_SYMBOL ("ROUTINE_EVERY", (long) MELT_GET
);
9528 /*_._VALDATA___V261*/
9529 meltfptr
[260] = (melt_ptr_t
) meltsy_ROUTINE_EVERY
;
9530 } /*endgetnamedsym ROUTINE_EVERY*/
9534 /*getnamedsym:HOOK_EVERY*/
9536 if (NULL
== /*_._VALDATA___V266*/ meltfptr
[265])
9538 #if !MELT_HAS_INITIAL_ENVIRONMENT
9539 #error MELT getting named symbol HOOK_EVERY without initial environment
9540 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9541 melt_ptr_t meltsy_HOOK_EVERY
= melthookproc_HOOK_NAMED_SYMBOL ("HOOK_EVERY", (long) MELT_GET
);
9542 /*_._VALDATA___V266*/
9543 meltfptr
[265] = (melt_ptr_t
) meltsy_HOOK_EVERY
;
9544 } /*endgetnamedsym HOOK_EVERY*/
9548 /*getnamedsym:DISCR_HOOK*/
9550 if (NULL
== /*_._VALDATA___V268*/ meltfptr
[267])
9552 #if !MELT_HAS_INITIAL_ENVIRONMENT
9553 #error MELT getting named symbol DISCR_HOOK without initial environment
9554 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9555 melt_ptr_t meltsy_DISCR_HOOK
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_HOOK", (long) MELT_GET
);
9556 /*_._VALDATA___V268*/
9557 meltfptr
[267] = (melt_ptr_t
) meltsy_DISCR_HOOK
;
9558 } /*endgetnamedsym DISCR_HOOK*/
9562 /*getnamedsym:DISCR_LIST*/
9564 if (NULL
== /*_._VALDATA___V274*/ meltfptr
[273])
9566 #if !MELT_HAS_INITIAL_ENVIRONMENT
9567 #error MELT getting named symbol DISCR_LIST without initial environment
9568 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9569 melt_ptr_t meltsy_DISCR_LIST
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_LIST", (long) MELT_GET
);
9570 /*_._VALDATA___V274*/
9571 meltfptr
[273] = (melt_ptr_t
) meltsy_DISCR_LIST
;
9572 } /*endgetnamedsym DISCR_LIST*/
9576 /*getnamedsym:DISCR_PAIR*/
9578 if (NULL
== /*_._VALDATA___V278*/ meltfptr
[277])
9580 #if !MELT_HAS_INITIAL_ENVIRONMENT
9581 #error MELT getting named symbol DISCR_PAIR without initial environment
9582 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9583 melt_ptr_t meltsy_DISCR_PAIR
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_PAIR", (long) MELT_GET
);
9584 /*_._VALDATA___V278*/
9585 meltfptr
[277] = (melt_ptr_t
) meltsy_DISCR_PAIR
;
9586 } /*endgetnamedsym DISCR_PAIR*/
9590 /*getnamedsym:MAPOBJECT_EVERY*/
9592 if (NULL
== /*_._VALDATA___V288*/ meltfptr
[287])
9594 #if !MELT_HAS_INITIAL_ENVIRONMENT
9595 #error MELT getting named symbol MAPOBJECT_EVERY without initial environment
9596 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9597 melt_ptr_t meltsy_MAPOBJECT_EVERY
= melthookproc_HOOK_NAMED_SYMBOL ("MAPOBJECT_EVERY", (long) MELT_GET
);
9598 /*_._VALDATA___V288*/
9599 meltfptr
[287] = (melt_ptr_t
) meltsy_MAPOBJECT_EVERY
;
9600 } /*endgetnamedsym MAPOBJECT_EVERY*/
9604 /*getnamedsym:MULTIPLE_SORT*/
9606 if (NULL
== /*_._VALDATA___V290*/ meltfptr
[289])
9608 #if !MELT_HAS_INITIAL_ENVIRONMENT
9609 #error MELT getting named symbol MULTIPLE_SORT without initial environment
9610 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9611 melt_ptr_t meltsy_MULTIPLE_SORT
= melthookproc_HOOK_NAMED_SYMBOL ("MULTIPLE_SORT", (long) MELT_GET
);
9612 /*_._VALDATA___V290*/
9613 meltfptr
[289] = (melt_ptr_t
) meltsy_MULTIPLE_SORT
;
9614 } /*endgetnamedsym MULTIPLE_SORT*/
9618 /*getnamedsym:COMPARE_OBJ_RANKED*/
9620 if (NULL
== /*_._VALDATA___V292*/ meltfptr
[291])
9622 #if !MELT_HAS_INITIAL_ENVIRONMENT
9623 #error MELT getting named symbol COMPARE_OBJ_RANKED without initial environment
9624 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9625 melt_ptr_t meltsy_COMPARE_OBJ_RANKED
= melthookproc_HOOK_NAMED_SYMBOL ("COMPARE_OBJ_RANKED", (long) MELT_GET
);
9626 /*_._VALDATA___V292*/
9627 meltfptr
[291] = (melt_ptr_t
) meltsy_COMPARE_OBJ_RANKED
;
9628 } /*endgetnamedsym COMPARE_OBJ_RANKED*/
9632 /*getnamedsym:MULTIPLE_EVERY*/
9634 if (NULL
== /*_._VALDATA___V294*/ meltfptr
[293])
9636 #if !MELT_HAS_INITIAL_ENVIRONMENT
9637 #error MELT getting named symbol MULTIPLE_EVERY without initial environment
9638 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9639 melt_ptr_t meltsy_MULTIPLE_EVERY
= melthookproc_HOOK_NAMED_SYMBOL ("MULTIPLE_EVERY", (long) MELT_GET
);
9640 /*_._VALDATA___V294*/
9641 meltfptr
[293] = (melt_ptr_t
) meltsy_MULTIPLE_EVERY
;
9642 } /*endgetnamedsym MULTIPLE_EVERY*/
9646 /*getnamedsym:MAPSTRING_EVERY*/
9648 if (NULL
== /*_._VALDATA___V303*/ meltfptr
[302])
9650 #if !MELT_HAS_INITIAL_ENVIRONMENT
9651 #error MELT getting named symbol MAPSTRING_EVERY without initial environment
9652 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9653 melt_ptr_t meltsy_MAPSTRING_EVERY
= melthookproc_HOOK_NAMED_SYMBOL ("MAPSTRING_EVERY", (long) MELT_GET
);
9654 /*_._VALDATA___V303*/
9655 meltfptr
[302] = (melt_ptr_t
) meltsy_MAPSTRING_EVERY
;
9656 } /*endgetnamedsym MAPSTRING_EVERY*/
9660 /*getnamedsym:DISCR_MAP_STRINGS*/
9662 if (NULL
== /*_._VALDATA___V305*/ meltfptr
[304])
9664 #if !MELT_HAS_INITIAL_ENVIRONMENT
9665 #error MELT getting named symbol DISCR_MAP_STRINGS without initial environment
9666 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9667 melt_ptr_t meltsy_DISCR_MAP_STRINGS
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_MAP_STRINGS", (long) MELT_GET
);
9668 /*_._VALDATA___V305*/
9669 meltfptr
[304] = (melt_ptr_t
) meltsy_DISCR_MAP_STRINGS
;
9670 } /*endgetnamedsym DISCR_MAP_STRINGS*/
9674 /*getnamedsym:DISCR_BUCKET_LONGS*/
9676 if (NULL
== /*_._VALDATA___V309*/ meltfptr
[308])
9678 #if !MELT_HAS_INITIAL_ENVIRONMENT
9679 #error MELT getting named symbol DISCR_BUCKET_LONGS without initial environment
9680 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9681 melt_ptr_t meltsy_DISCR_BUCKET_LONGS
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_BUCKET_LONGS", (long) MELT_GET
);
9682 /*_._VALDATA___V309*/
9683 meltfptr
[308] = (melt_ptr_t
) meltsy_DISCR_BUCKET_LONGS
;
9684 } /*endgetnamedsym DISCR_BUCKET_LONGS*/
9688 /*getnamedsym:DISCR_JSONOBJECT*/
9690 if (NULL
== /*_._VALDATA___V313*/ meltfptr
[312])
9692 #if !MELT_HAS_INITIAL_ENVIRONMENT
9693 #error MELT getting named symbol DISCR_JSONOBJECT without initial environment
9694 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9695 melt_ptr_t meltsy_DISCR_JSONOBJECT
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_JSONOBJECT", (long) MELT_GET
);
9696 /*_._VALDATA___V313*/
9697 meltfptr
[312] = (melt_ptr_t
) meltsy_DISCR_JSONOBJECT
;
9698 } /*endgetnamedsym DISCR_JSONOBJECT*/
9702 /*getnamedsym:DISCR_ANY_RECEIVER*/
9704 if (NULL
== /*_._VALDATA___V319*/ meltfptr
[318])
9706 #if !MELT_HAS_INITIAL_ENVIRONMENT
9707 #error MELT getting named symbol DISCR_ANY_RECEIVER without initial environment
9708 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9709 melt_ptr_t meltsy_DISCR_ANY_RECEIVER
= melthookproc_HOOK_NAMED_SYMBOL ("DISCR_ANY_RECEIVER", (long) MELT_GET
);
9710 /*_._VALDATA___V319*/
9711 meltfptr
[318] = (melt_ptr_t
) meltsy_DISCR_ANY_RECEIVER
;
9712 } /*endgetnamedsym DISCR_ANY_RECEIVER*/
9716 /*getnamedsym:DBGOUT_NAMEDOBJECT_METHOD*/
9718 if (NULL
== /*_._VALDATA___V325*/ meltfptr
[324])
9720 #if !MELT_HAS_INITIAL_ENVIRONMENT
9721 #error MELT getting named symbol DBGOUT_NAMEDOBJECT_METHOD without initial environment
9722 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9723 melt_ptr_t meltsy_DBGOUT_NAMEDOBJECT_METHOD
= melthookproc_HOOK_NAMED_SYMBOL ("DBGOUT_NAMEDOBJECT_METHOD", (long) MELT_GET
);
9724 /*_._VALDATA___V325*/
9725 meltfptr
[324] = (melt_ptr_t
) meltsy_DBGOUT_NAMEDOBJECT_METHOD
;
9726 } /*endgetnamedsym DBGOUT_NAMEDOBJECT_METHOD*/
9730 /*getnamedsym:CLASS_SYMBOL*/
9732 if (NULL
== /*_._VALDATA___V331*/ meltfptr
[330])
9734 #if !MELT_HAS_INITIAL_ENVIRONMENT
9735 #error MELT getting named symbol CLASS_SYMBOL without initial environment
9736 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9737 melt_ptr_t meltsy_CLASS_SYMBOL
= melthookproc_HOOK_NAMED_SYMBOL ("CLASS_SYMBOL", (long) MELT_GET
);
9738 /*_._VALDATA___V331*/
9739 meltfptr
[330] = (melt_ptr_t
) meltsy_CLASS_SYMBOL
;
9740 } /*endgetnamedsym CLASS_SYMBOL*/
9744 /*getnamedsym:CLASS_CLASS*/
9746 if (NULL
== /*_._VALDATA___V337*/ meltfptr
[336])
9748 #if !MELT_HAS_INITIAL_ENVIRONMENT
9749 #error MELT getting named symbol CLASS_CLASS without initial environment
9750 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9751 melt_ptr_t meltsy_CLASS_CLASS
= melthookproc_HOOK_NAMED_SYMBOL ("CLASS_CLASS", (long) MELT_GET
);
9752 /*_._VALDATA___V337*/
9753 meltfptr
[336] = (melt_ptr_t
) meltsy_CLASS_CLASS
;
9754 } /*endgetnamedsym CLASS_CLASS*/
9758 /*getnamedsym:CLASS_KEYWORD*/
9760 if (NULL
== /*_._VALDATA___V341*/ meltfptr
[340])
9762 #if !MELT_HAS_INITIAL_ENVIRONMENT
9763 #error MELT getting named symbol CLASS_KEYWORD without initial environment
9764 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9765 melt_ptr_t meltsy_CLASS_KEYWORD
= melthookproc_HOOK_NAMED_SYMBOL ("CLASS_KEYWORD", (long) MELT_GET
);
9766 /*_._VALDATA___V341*/
9767 meltfptr
[340] = (melt_ptr_t
) meltsy_CLASS_KEYWORD
;
9768 } /*endgetnamedsym CLASS_KEYWORD*/
9772 /*getnamedsym:CLASS_CLONED_SYMBOL*/
9774 if (NULL
== /*_._VALDATA___V347*/ meltfptr
[346])
9776 #if !MELT_HAS_INITIAL_ENVIRONMENT
9777 #error MELT getting named symbol CLASS_CLONED_SYMBOL without initial environment
9778 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9779 melt_ptr_t meltsy_CLASS_CLONED_SYMBOL
= melthookproc_HOOK_NAMED_SYMBOL ("CLASS_CLONED_SYMBOL", (long) MELT_GET
);
9780 /*_._VALDATA___V347*/
9781 meltfptr
[346] = (melt_ptr_t
) meltsy_CLASS_CLONED_SYMBOL
;
9782 } /*endgetnamedsym CLASS_CLONED_SYMBOL*/
9786 /*getnamedsym:CLASS_ENVIRONMENT*/
9788 if (NULL
== /*_._VALDATA___V353*/ meltfptr
[352])
9790 #if !MELT_HAS_INITIAL_ENVIRONMENT
9791 #error MELT getting named symbol CLASS_ENVIRONMENT without initial environment
9792 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9793 melt_ptr_t meltsy_CLASS_ENVIRONMENT
= melthookproc_HOOK_NAMED_SYMBOL ("CLASS_ENVIRONMENT", (long) MELT_GET
);
9794 /*_._VALDATA___V353*/
9795 meltfptr
[352] = (melt_ptr_t
) meltsy_CLASS_ENVIRONMENT
;
9796 } /*endgetnamedsym CLASS_ENVIRONMENT*/
9800 /*getnamedsym:ENV_PREV*/
9802 if (NULL
== /*_._VALDATA___V355*/ meltfptr
[354])
9804 #if !MELT_HAS_INITIAL_ENVIRONMENT
9805 #error MELT getting named symbol ENV_PREV without initial environment
9806 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9807 melt_ptr_t meltsy_ENV_PREV
= melthookproc_HOOK_NAMED_SYMBOL ("ENV_PREV", (long) MELT_GET
);
9808 /*_._VALDATA___V355*/
9809 meltfptr
[354] = (melt_ptr_t
) meltsy_ENV_PREV
;
9810 } /*endgetnamedsym ENV_PREV*/
9814 /*getnamedsym:CLASS_DESCRIBED_ENVIRONMENT*/
9816 if (NULL
== /*_._VALDATA___V357*/ meltfptr
[356])
9818 #if !MELT_HAS_INITIAL_ENVIRONMENT
9819 #error MELT getting named symbol CLASS_DESCRIBED_ENVIRONMENT without initial environment
9820 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9821 melt_ptr_t meltsy_CLASS_DESCRIBED_ENVIRONMENT
= melthookproc_HOOK_NAMED_SYMBOL ("CLASS_DESCRIBED_ENVIRONMENT", (long) MELT_GET
);
9822 /*_._VALDATA___V357*/
9823 meltfptr
[356] = (melt_ptr_t
) meltsy_CLASS_DESCRIBED_ENVIRONMENT
;
9824 } /*endgetnamedsym CLASS_DESCRIBED_ENVIRONMENT*/
9828 /*getnamedsym:CLASS_CTYPE*/
9830 if (NULL
== /*_._VALDATA___V361*/ meltfptr
[360])
9832 #if !MELT_HAS_INITIAL_ENVIRONMENT
9833 #error MELT getting named symbol CLASS_CTYPE without initial environment
9834 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9835 melt_ptr_t meltsy_CLASS_CTYPE
= melthookproc_HOOK_NAMED_SYMBOL ("CLASS_CTYPE", (long) MELT_GET
);
9836 /*_._VALDATA___V361*/
9837 meltfptr
[360] = (melt_ptr_t
) meltsy_CLASS_CTYPE
;
9838 } /*endgetnamedsym CLASS_CTYPE*/
9842 /*getnamedsym:CLASS_ANY_BINDING*/
9844 if (NULL
== /*_._VALDATA___V367*/ meltfptr
[366])
9846 #if !MELT_HAS_INITIAL_ENVIRONMENT
9847 #error MELT getting named symbol CLASS_ANY_BINDING without initial environment
9848 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9849 melt_ptr_t meltsy_CLASS_ANY_BINDING
= melthookproc_HOOK_NAMED_SYMBOL ("CLASS_ANY_BINDING", (long) MELT_GET
);
9850 /*_._VALDATA___V367*/
9851 meltfptr
[366] = (melt_ptr_t
) meltsy_CLASS_ANY_BINDING
;
9852 } /*endgetnamedsym CLASS_ANY_BINDING*/
9856 /*getnamedsym:DEBUG_LESS*/
9858 if (NULL
== /*_._VALDATA___V371*/ meltfptr
[370])
9860 #if !MELT_HAS_INITIAL_ENVIRONMENT
9861 #error MELT getting named symbol DEBUG_LESS without initial environment
9862 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9863 melt_ptr_t meltsy_DEBUG_LESS
= melthookproc_HOOK_NAMED_SYMBOL ("DEBUG_LESS", (long) MELT_GET
);
9864 /*_._VALDATA___V371*/
9865 meltfptr
[370] = (melt_ptr_t
) meltsy_DEBUG_LESS
;
9866 } /*endgetnamedsym DEBUG_LESS*/
9870 /*getnamedsym:DEBUG_MORE*/
9872 if (NULL
== /*_._VALDATA___V375*/ meltfptr
[374])
9874 #if !MELT_HAS_INITIAL_ENVIRONMENT
9875 #error MELT getting named symbol DEBUG_MORE without initial environment
9876 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9877 melt_ptr_t meltsy_DEBUG_MORE
= melthookproc_HOOK_NAMED_SYMBOL ("DEBUG_MORE", (long) MELT_GET
);
9878 /*_._VALDATA___V375*/
9879 meltfptr
[374] = (melt_ptr_t
) meltsy_DEBUG_MORE
;
9880 } /*endgetnamedsym DEBUG_MORE*/
9884 /*getnamedsym:DBG_OUT*/
9886 if (NULL
== /*_._VALDATA___V379*/ meltfptr
[378])
9888 #if !MELT_HAS_INITIAL_ENVIRONMENT
9889 #error MELT getting named symbol DBG_OUT without initial environment
9890 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9891 melt_ptr_t meltsy_DBG_OUT
= melthookproc_HOOK_NAMED_SYMBOL ("DBG_OUT", (long) MELT_GET
);
9892 /*_._VALDATA___V379*/
9893 meltfptr
[378] = (melt_ptr_t
) meltsy_DBG_OUT
;
9894 } /*endgetnamedsym DBG_OUT*/
9898 /*getnamedsym:DBG_OUTOBJECT*/
9900 if (NULL
== /*_._VALDATA___V381*/ meltfptr
[380])
9902 #if !MELT_HAS_INITIAL_ENVIRONMENT
9903 #error MELT getting named symbol DBG_OUTOBJECT without initial environment
9904 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9905 melt_ptr_t meltsy_DBG_OUTOBJECT
= melthookproc_HOOK_NAMED_SYMBOL ("DBG_OUTOBJECT", (long) MELT_GET
);
9906 /*_._VALDATA___V381*/
9907 meltfptr
[380] = (melt_ptr_t
) meltsy_DBG_OUTOBJECT
;
9908 } /*endgetnamedsym DBG_OUTOBJECT*/
9912 /*getnamedsym:DBGOUT_FIELDS*/
9914 if (NULL
== /*_._VALDATA___V383*/ meltfptr
[382])
9916 #if !MELT_HAS_INITIAL_ENVIRONMENT
9917 #error MELT getting named symbol DBGOUT_FIELDS without initial environment
9918 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9919 melt_ptr_t meltsy_DBGOUT_FIELDS
= melthookproc_HOOK_NAMED_SYMBOL ("DBGOUT_FIELDS", (long) MELT_GET
);
9920 /*_._VALDATA___V383*/
9921 meltfptr
[382] = (melt_ptr_t
) meltsy_DBGOUT_FIELDS
;
9922 } /*endgetnamedsym DBGOUT_FIELDS*/
9926 /*getnamedsym:DBGOUTAGAIN_FIELDS*/
9928 if (NULL
== /*_._VALDATA___V385*/ meltfptr
[384])
9930 #if !MELT_HAS_INITIAL_ENVIRONMENT
9931 #error MELT getting named symbol DBGOUTAGAIN_FIELDS without initial environment
9932 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9933 melt_ptr_t meltsy_DBGOUTAGAIN_FIELDS
= melthookproc_HOOK_NAMED_SYMBOL ("DBGOUTAGAIN_FIELDS", (long) MELT_GET
);
9934 /*_._VALDATA___V385*/
9935 meltfptr
[384] = (melt_ptr_t
) meltsy_DBGOUTAGAIN_FIELDS
;
9936 } /*endgetnamedsym DBGOUTAGAIN_FIELDS*/
9940 /*getnamedsym:DISPLAY_DEBUG_MESSAGE*/
9942 if (NULL
== /*_._VALDATA___V387*/ meltfptr
[386])
9944 #if !MELT_HAS_INITIAL_ENVIRONMENT
9945 #error MELT getting named symbol DISPLAY_DEBUG_MESSAGE without initial environment
9946 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9947 melt_ptr_t meltsy_DISPLAY_DEBUG_MESSAGE
= melthookproc_HOOK_NAMED_SYMBOL ("DISPLAY_DEBUG_MESSAGE", (long) MELT_GET
);
9948 /*_._VALDATA___V387*/
9949 meltfptr
[386] = (melt_ptr_t
) meltsy_DISPLAY_DEBUG_MESSAGE
;
9950 } /*endgetnamedsym DISPLAY_DEBUG_MESSAGE*/
9954 /*getnamedsym:MELT_DEBUG_FUN*/
9956 if (NULL
== /*_._VALDATA___V389*/ meltfptr
[388])
9958 #if !MELT_HAS_INITIAL_ENVIRONMENT
9959 #error MELT getting named symbol MELT_DEBUG_FUN without initial environment
9960 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9961 melt_ptr_t meltsy_MELT_DEBUG_FUN
= melthookproc_HOOK_NAMED_SYMBOL ("MELT_DEBUG_FUN", (long) MELT_GET
);
9962 /*_._VALDATA___V389*/
9963 meltfptr
[388] = (melt_ptr_t
) meltsy_MELT_DEBUG_FUN
;
9964 } /*endgetnamedsym MELT_DEBUG_FUN*/
9968 /*getnamedsym:REGISTER_BASICBLOCK_DEBUG_FUN*/
9970 if (NULL
== /*_._VALDATA___V391*/ meltfptr
[390])
9972 #if !MELT_HAS_INITIAL_ENVIRONMENT
9973 #error MELT getting named symbol REGISTER_BASICBLOCK_DEBUG_FUN without initial environment
9974 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9975 melt_ptr_t meltsy_REGISTER_BASICBLOCK_DEBUG_FUN
= melthookproc_HOOK_NAMED_SYMBOL ("REGISTER_BASICBLOCK_DEBUG_FUN", (long) MELT_GET
);
9976 /*_._VALDATA___V391*/
9977 meltfptr
[390] = (melt_ptr_t
) meltsy_REGISTER_BASICBLOCK_DEBUG_FUN
;
9978 } /*endgetnamedsym REGISTER_BASICBLOCK_DEBUG_FUN*/
9982 /*getnamedsym:REGISTER_EDGE_DEBUG_FUN*/
9984 if (NULL
== /*_._VALDATA___V393*/ meltfptr
[392])
9986 #if !MELT_HAS_INITIAL_ENVIRONMENT
9987 #error MELT getting named symbol REGISTER_EDGE_DEBUG_FUN without initial environment
9988 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
9989 melt_ptr_t meltsy_REGISTER_EDGE_DEBUG_FUN
= melthookproc_HOOK_NAMED_SYMBOL ("REGISTER_EDGE_DEBUG_FUN", (long) MELT_GET
);
9990 /*_._VALDATA___V393*/
9991 meltfptr
[392] = (melt_ptr_t
) meltsy_REGISTER_EDGE_DEBUG_FUN
;
9992 } /*endgetnamedsym REGISTER_EDGE_DEBUG_FUN*/
9996 /*getnamedsym:REGISTER_GIMPLE_DEBUG_FUN*/
9998 if (NULL
== /*_._VALDATA___V395*/ meltfptr
[394])
10000 #if !MELT_HAS_INITIAL_ENVIRONMENT
10001 #error MELT getting named symbol REGISTER_GIMPLE_DEBUG_FUN without initial environment
10002 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
10003 melt_ptr_t meltsy_REGISTER_GIMPLE_DEBUG_FUN
= melthookproc_HOOK_NAMED_SYMBOL ("REGISTER_GIMPLE_DEBUG_FUN", (long) MELT_GET
);
10004 /*_._VALDATA___V395*/
10005 meltfptr
[394] = (melt_ptr_t
) meltsy_REGISTER_GIMPLE_DEBUG_FUN
;
10006 } /*endgetnamedsym REGISTER_GIMPLE_DEBUG_FUN*/
10009 /*^getnamedsymbol*/
10010 /*getnamedsym:REGISTER_GIMPLESEQ_DEBUG_FUN*/
10012 if (NULL
== /*_._VALDATA___V397*/ meltfptr
[396])
10014 #if !MELT_HAS_INITIAL_ENVIRONMENT
10015 #error MELT getting named symbol REGISTER_GIMPLESEQ_DEBUG_FUN without initial environment
10016 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
10017 melt_ptr_t meltsy_REGISTER_GIMPLESEQ_DEBUG_FUN
= melthookproc_HOOK_NAMED_SYMBOL ("REGISTER_GIMPLESEQ_DEBUG_FUN", (long) MELT_GET
);
10018 /*_._VALDATA___V397*/
10019 meltfptr
[396] = (melt_ptr_t
) meltsy_REGISTER_GIMPLESEQ_DEBUG_FUN
;
10020 } /*endgetnamedsym REGISTER_GIMPLESEQ_DEBUG_FUN*/
10023 /*^getnamedsymbol*/
10024 /*getnamedsym:REGISTER_LOOP_DEBUG_FUN*/
10026 if (NULL
== /*_._VALDATA___V399*/ meltfptr
[398])
10028 #if !MELT_HAS_INITIAL_ENVIRONMENT
10029 #error MELT getting named symbol REGISTER_LOOP_DEBUG_FUN without initial environment
10030 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
10031 melt_ptr_t meltsy_REGISTER_LOOP_DEBUG_FUN
= melthookproc_HOOK_NAMED_SYMBOL ("REGISTER_LOOP_DEBUG_FUN", (long) MELT_GET
);
10032 /*_._VALDATA___V399*/
10033 meltfptr
[398] = (melt_ptr_t
) meltsy_REGISTER_LOOP_DEBUG_FUN
;
10034 } /*endgetnamedsym REGISTER_LOOP_DEBUG_FUN*/
10037 /*^getnamedsymbol*/
10038 /*getnamedsym:REGISTER_TREE_DEBUG_FUN*/
10040 if (NULL
== /*_._VALDATA___V401*/ meltfptr
[400])
10042 #if !MELT_HAS_INITIAL_ENVIRONMENT
10043 #error MELT getting named symbol REGISTER_TREE_DEBUG_FUN without initial environment
10044 #endif /*!MELT_HAS_INITIAL_ENVIRONMENT*/
10045 melt_ptr_t meltsy_REGISTER_TREE_DEBUG_FUN
= melthookproc_HOOK_NAMED_SYMBOL ("REGISTER_TREE_DEBUG_FUN", (long) MELT_GET
);
10046 /*_._VALDATA___V401*/
10047 meltfptr
[400] = (melt_ptr_t
) meltsy_REGISTER_TREE_DEBUG_FUN
;
10048 } /*endgetnamedsym REGISTER_TREE_DEBUG_FUN*/
10052 /**COMMENT: before getting imported values thru hook **/;
10054 MELT_LOCATION("warmelt-debug.melt:4:/ compute");
10055 /*_.HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER__V7*/
10057 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10058 MELT_LOCATION("warmelt-debug.melt:42:/ compute");
10059 /*_.CLASS_ROOT__V8*/
10061 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "CLASS_ROOT", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10062 MELT_LOCATION("warmelt-debug.melt:90:/ compute");
10063 /*_.CLASS_SELECTOR__V9*/
10065 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "CLASS_SELECTOR", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10066 MELT_LOCATION("warmelt-debug.melt:110:/ compute");
10067 /*_.CLASS_REFERENCE__V10*/
10069 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "CLASS_REFERENCE", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10070 MELT_LOCATION("warmelt-debug.melt:188:/ compute");
10071 /*_.CLASS_DISCRIMINANT__V11*/
10073 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "CLASS_DISCRIMINANT", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10075 /*_.DISCR_CLOSURE__V12*/
10077 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_CLOSURE", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10078 MELT_LOCATION("warmelt-debug.melt:202:/ compute");
10079 /*_.INITIAL_SYSTEM_DATA__V13*/
10081 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "INITIAL_SYSTEM_DATA", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10083 /*_.CLASS_SYSTEM_DATA__V14*/
10085 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "CLASS_SYSTEM_DATA", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10086 MELT_LOCATION("warmelt-debug.melt:205:/ compute");
10087 /*_.DISCR_MAP_OBJECTS__V15*/
10089 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_MAP_OBJECTS", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10090 MELT_LOCATION("warmelt-debug.melt:206:/ compute");
10091 /*_.DISCR_INTEGER__V16*/
10093 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_INTEGER", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10094 MELT_LOCATION("warmelt-debug.melt:232:/ compute");
10095 /*_.DISCR_STRBUF__V17*/
10097 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_STRBUF", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10098 MELT_LOCATION("warmelt-debug.melt:233:/ compute");
10099 /*_.MELT_ASSERT_FAILURE_FUN__V18*/
10101 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "MELT_ASSERT_FAILURE_FUN", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10102 MELT_LOCATION("warmelt-debug.melt:264:/ compute");
10105 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "ADD2OUT", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10106 MELT_LOCATION("warmelt-debug.melt:289:/ compute");
10107 /*_.CSTRING_PREFIXED__V20*/
10109 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "CSTRING_PREFIXED", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10110 MELT_LOCATION("warmelt-debug.melt:380:/ compute");
10111 /*_.CLASS_NAMED__V21*/
10113 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "CLASS_NAMED", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10114 MELT_LOCATION("warmelt-debug.melt:388:/ compute");
10115 /*_.CLASS_QUASI_CTYPE__V22*/
10117 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "CLASS_QUASI_CTYPE", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10118 MELT_LOCATION("warmelt-debug.melt:558:/ compute");
10119 /*_.INSTALL_METHOD__V23*/
10121 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "INSTALL_METHOD", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10123 /*_.DISCR_NULL_RECEIVER__V24*/
10125 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_NULL_RECEIVER", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10126 MELT_LOCATION("warmelt-debug.melt:567:/ compute");
10127 /*_.DISCR_STRING__V25*/
10129 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_STRING", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10130 MELT_LOCATION("warmelt-debug.melt:572:/ compute");
10131 /*_.DISCR_VERBATIM_STRING__V26*/
10133 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_VERBATIM_STRING", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10134 MELT_LOCATION("warmelt-debug.melt:686:/ compute");
10135 /*_.DISCR_CONSTANT_INTEGER__V27*/
10137 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_CONSTANT_INTEGER", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10138 MELT_LOCATION("warmelt-debug.melt:704:/ compute");
10139 /*_.DISCR_DOUBLE__V28*/
10141 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_DOUBLE", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10142 MELT_LOCATION("warmelt-debug.melt:706:/ compute");
10143 /*_.DISCR_CONSTANT_DOUBLE__V29*/
10145 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_CONSTANT_DOUBLE", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10146 MELT_LOCATION("warmelt-debug.melt:723:/ compute");
10147 /*_.DISCR_MIXED_INTEGER__V30*/
10149 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_MIXED_INTEGER", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10150 MELT_LOCATION("warmelt-debug.melt:753:/ compute");
10151 /*_.DISCR_MIXED_LOCATION__V31*/
10153 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_MIXED_LOCATION", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10154 MELT_LOCATION("warmelt-debug.melt:796:/ compute");
10155 /*_.DISCR_MIXED_BIGINT__V32*/
10157 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_MIXED_BIGINT", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10158 MELT_LOCATION("warmelt-debug.melt:804:/ compute");
10159 /*_.DISCR_MULTIPLE__V33*/
10161 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_MULTIPLE", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10162 MELT_LOCATION("warmelt-debug.melt:841:/ compute");
10163 /*_.DISCR_ROUTINE__V34*/
10165 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_ROUTINE", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10166 MELT_LOCATION("warmelt-debug.melt:849:/ compute");
10167 /*_.ROUTINE_EVERY__V35*/
10169 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "ROUTINE_EVERY", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10170 MELT_LOCATION("warmelt-debug.melt:876:/ compute");
10171 /*_.HOOK_EVERY__V36*/
10173 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "HOOK_EVERY", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10174 MELT_LOCATION("warmelt-debug.melt:890:/ compute");
10175 /*_.DISCR_HOOK__V37*/
10177 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_HOOK", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10178 MELT_LOCATION("warmelt-debug.melt:948:/ compute");
10179 /*_.DISCR_LIST__V38*/
10181 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_LIST", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10182 MELT_LOCATION("warmelt-debug.melt:995:/ compute");
10183 /*_.DISCR_PAIR__V39*/
10185 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_PAIR", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10186 MELT_LOCATION("warmelt-debug.melt:1052:/ compute");
10187 /*_.MAPOBJECT_EVERY__V40*/
10189 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "MAPOBJECT_EVERY", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10190 MELT_LOCATION("warmelt-debug.melt:1065:/ compute");
10191 /*_.MULTIPLE_SORT__V41*/
10193 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "MULTIPLE_SORT", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10194 MELT_LOCATION("warmelt-debug.melt:1075:/ compute");
10195 /*_.COMPARE_OBJ_RANKED__V42*/
10197 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "COMPARE_OBJ_RANKED", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10198 MELT_LOCATION("warmelt-debug.melt:1081:/ compute");
10199 /*_.MULTIPLE_EVERY__V43*/
10201 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "MULTIPLE_EVERY", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10202 MELT_LOCATION("warmelt-debug.melt:1141:/ compute");
10203 /*_.MAPSTRING_EVERY__V44*/
10205 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "MAPSTRING_EVERY", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10206 MELT_LOCATION("warmelt-debug.melt:1186:/ compute");
10207 /*_.DISCR_MAP_STRINGS__V45*/
10209 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_MAP_STRINGS", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10210 MELT_LOCATION("warmelt-debug.melt:1224:/ compute");
10211 /*_.DISCR_BUCKET_LONGS__V46*/
10213 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_BUCKET_LONGS", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10214 MELT_LOCATION("warmelt-debug.melt:1259:/ compute");
10215 /*_.DISCR_JSONOBJECT__V47*/
10217 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_JSONOBJECT", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10218 MELT_LOCATION("warmelt-debug.melt:1295:/ compute");
10219 /*_.DISCR_ANY_RECEIVER__V48*/
10221 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "DISCR_ANY_RECEIVER", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10222 MELT_LOCATION("warmelt-debug.melt:1373:/ compute");
10223 /*_.CLASS_SYMBOL__V49*/
10225 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "CLASS_SYMBOL", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10226 MELT_LOCATION("warmelt-debug.melt:1401:/ compute");
10227 /*_.CLASS_CLASS__V50*/
10229 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "CLASS_CLASS", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10230 MELT_LOCATION("warmelt-debug.melt:1411:/ compute");
10231 /*_.CLASS_KEYWORD__V51*/
10233 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "CLASS_KEYWORD", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10234 MELT_LOCATION("warmelt-debug.melt:1445:/ compute");
10235 /*_.CLASS_CLONED_SYMBOL__V52*/
10237 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "CLASS_CLONED_SYMBOL", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10238 MELT_LOCATION("warmelt-debug.melt:1460:/ compute");
10239 /*_.CLASS_ENVIRONMENT__V53*/
10241 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "CLASS_ENVIRONMENT", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10242 MELT_LOCATION("warmelt-debug.melt:1498:/ compute");
10243 /*_.ENV_PREV__V54*/
10245 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "ENV_PREV", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10246 MELT_LOCATION("warmelt-debug.melt:1519:/ compute");
10247 /*_.CLASS_DESCRIBED_ENVIRONMENT__V55*/
10249 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "CLASS_DESCRIBED_ENVIRONMENT", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10250 MELT_LOCATION("warmelt-debug.melt:1539:/ compute");
10251 /*_.CLASS_CTYPE__V56*/
10253 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "CLASS_CTYPE", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10254 MELT_LOCATION("warmelt-debug.melt:1554:/ compute");
10255 /*_.CLASS_ANY_BINDING__V57*/
10257 /*hookcall*/ melthook_HOOK_SYMBOL_IMPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_SYMBOL_IMPORTER
))), "CLASS_ANY_BINDING", "warmelt-debug", /*_._PREVENV___V4*/ meltfptr
[3]) ;
10258 /**COMMENT: after getting imported values **/;
10260 /**initial routine cdata initializer**/
10262 memset(meltpredefinited
, 0, sizeof(meltpredefinited
));
10263 melt_initialize_module_meltdata_WARMELTmiDEBUG (&meltfram__
, meltpredefinited
);
10264 /**initial routine body**/
10266 debugeprintf (" in initialization of warmelt-debug thru 8 chunk routines with frame @%p of %d bytes",
10267 /*fromline 2338*/ (void*)&meltfram__
, (int) sizeof(meltfram__
));
10268 melt_debuggc_eprintf ("initialization of warmelt-debug thru 8 chunks, frame @%p of %d bytes",
10269 (void*)&meltfram__
, (int) sizeof(meltfram__
));
10271 meltmod__WARMELTmiDEBUG__initialmeltchunk_0 (&meltfram__
, meltpredefinited
);
10272 meltmod__WARMELTmiDEBUG__initialmeltchunk_1 (&meltfram__
, meltpredefinited
);
10273 meltmod__WARMELTmiDEBUG__initialmeltchunk_2 (&meltfram__
, meltpredefinited
);
10274 meltmod__WARMELTmiDEBUG__initialmeltchunk_3 (&meltfram__
, meltpredefinited
);
10275 meltmod__WARMELTmiDEBUG__initialmeltchunk_4 (&meltfram__
, meltpredefinited
);
10276 meltmod__WARMELTmiDEBUG__initialmeltchunk_5 (&meltfram__
, meltpredefinited
);
10277 meltmod__WARMELTmiDEBUG__initialmeltchunk_6 (&meltfram__
, meltpredefinited
);
10278 meltmod__WARMELTmiDEBUG__initialmeltchunk_7 (&meltfram__
, meltpredefinited
);;
10279 goto meltlabend_rout
;
10283 /* return out of initial fromline 2371 */ melt_ptr_t retval
= /*_._RETINIT___V1*/ meltfptr
[0];
10284 debugeprintf ("returning @%p from initial routine of warmelt-debug", (void*)retval
); /*fromline 2379*/
10287 #undef meltcallcount
10289 #undef MELTFRAM_NBVARNUM
10290 #undef MELTFRAM_NBVARPTR
10291 } /* end melt_start_this_module fromline 2391 */
10294 void meltmod__WARMELTmiDEBUG__initialmeltchunk_0 (meltinitial_frame_t
* meltframptr__
, char meltpredefinited
[])
10296 #define meltfram__ (*meltframptr__)
10297 #undef meltcallcount
10298 #define meltcallcount 0L
10299 (void) meltpredefinited
;
10300 /**COMMENT: start of oinibody **/;
10303 melt_assertmsg("checkobj putslot ~dsym_1__HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V58*/ meltfptr
[57])) == MELTOBMAG_OBJECT
);
10305 melt_assertmsg("checkoff putslot ~dsym_1__HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V58*/ meltfptr
[57]))));
10306 ((meltobject_ptr_t
)(/*_._VALDATA___V58*/ meltfptr
[57]))->obj_vartab
[1] = (melt_ptr_t
)(
10307 /*_._VALSTR___V59*/ meltfptr
[58]);
10309 /*touch:_VALUEDATA_*/
10310 meltgc_touch(/*_._VALDATA___V58*/ meltfptr
[57]);
10313 melt_dbgtrace_written_object (/*_._VALDATA___V58*/ meltfptr
[57], "new static instance");
10316 melt_assertmsg("checkobj putslot ~dsym_3__CLASS_DEBUG_INFORMATION @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V60*/ meltfptr
[59])) == MELTOBMAG_OBJECT
);
10318 melt_assertmsg("checkoff putslot ~dsym_3__CLASS_DEBUG_INFORMATION @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V60*/ meltfptr
[59]))));
10319 ((meltobject_ptr_t
)(/*_._VALDATA___V60*/ meltfptr
[59]))->obj_vartab
[1] = (melt_ptr_t
)(
10320 /*_._VALSTR___V61*/ meltfptr
[60]);
10322 /*touch:_VALUEDATA_*/
10323 meltgc_touch(/*_._VALDATA___V60*/ meltfptr
[59]);
10326 melt_dbgtrace_written_object (/*_._VALDATA___V60*/ meltfptr
[59], "new static instance");
10329 melt_assertmsg("checkobj putslot ~dsym_5__CLASS_ROOT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V62*/ meltfptr
[61])) == MELTOBMAG_OBJECT
);
10331 melt_assertmsg("checkoff putslot ~dsym_5__CLASS_ROOT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V62*/ meltfptr
[61]))));
10332 ((meltobject_ptr_t
)(/*_._VALDATA___V62*/ meltfptr
[61]))->obj_vartab
[1] = (melt_ptr_t
)(
10333 /*_._VALSTR___V63*/ meltfptr
[62]);
10335 /*touch:_VALUEDATA_*/
10336 meltgc_touch(/*_._VALDATA___V62*/ meltfptr
[61]);
10339 melt_dbgtrace_written_object (/*_._VALDATA___V62*/ meltfptr
[61], "new static instance");
10341 MELT_LOCATION("warmelt-debug.melt:42:/ initchunk");
10344 melt_assertmsg("checkobj putslot ~dobj_7__CLASS_DEBUG_INFORMATION @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63])) == MELTOBMAG_OBJECT
);
10346 melt_assertmsg("checkoff putslot ~dobj_7__CLASS_DEBUG_INFORMATION @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]))));
10347 ((meltobject_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]))->obj_vartab
[1] = (melt_ptr_t
)(
10348 /*_._VALSTR___V65*/ meltfptr
[64]);
10350 MELT_LOCATION("warmelt-debug.melt:42:/ initchunk");
10353 melt_assertmsg("checkobj putslot ~dobj_7__CLASS_DEBUG_INFORMATION @#4", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63])) == MELTOBMAG_OBJECT
);
10355 melt_assertmsg("checkoff putslot ~dobj_7__CLASS_DEBUG_INFORMATION @#4", (4>=0 && 4< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]))));
10356 ((meltobject_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]))->obj_vartab
[4] = (melt_ptr_t
)(
10357 /*_.CLASS_ROOT__V8*/ meltfptr
[7]);
10360 melt_assertmsg("putupl #7 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V66*/ meltfptr
[65]))== MELTOBMAG_MULTIPLE
);
10361 melt_assertmsg("putupl #7 checkoff", (0>=0 && 0< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V66*/ meltfptr
[65]))));
10362 ((meltmultiple_ptr_t
)(/*_._VALTUP___V66*/ meltfptr
[65]))->tabval
[0] = (melt_ptr_t
)(/*_.CLASS_ROOT__V8*/ meltfptr
[7]);
10365 meltgc_touch(/*_._VALTUP___V66*/ meltfptr
[65]);
10367 MELT_LOCATION("warmelt-debug.melt:42:/ initchunk");
10370 melt_assertmsg("checkobj putslot ~dobj_7__CLASS_DEBUG_INFORMATION @#5", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63])) == MELTOBMAG_OBJECT
);
10372 melt_assertmsg("checkoff putslot ~dobj_7__CLASS_DEBUG_INFORMATION @#5", (5>=0 && 5< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]))));
10373 ((meltobject_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]))->obj_vartab
[5] = (melt_ptr_t
)(
10374 /*_._VALTUP___V66*/ meltfptr
[65]);
10376 MELT_LOCATION("warmelt-debug.melt:42:/ initchunk");
10379 melt_assertmsg("checkobj putslot ~dobj_13__DBGI_OUT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V67*/ meltfptr
[66])) == MELTOBMAG_OBJECT
);
10381 melt_assertmsg("checkoff putslot ~dobj_13__DBGI_OUT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V67*/ meltfptr
[66]))));
10382 ((meltobject_ptr_t
)(/*_._VALDATA___V67*/ meltfptr
[66]))->obj_vartab
[1] = (melt_ptr_t
)(
10383 /*_._VALSTR___V68*/ meltfptr
[67]);
10385 MELT_LOCATION("warmelt-debug.melt:42:/ initchunk");
10388 melt_assertmsg("checkobj putslot ~dobj_13__DBGI_OUT @#2", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V67*/ meltfptr
[66])) == MELTOBMAG_OBJECT
);
10390 melt_assertmsg("checkoff putslot ~dobj_13__DBGI_OUT @#2", (2>=0 && 2< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V67*/ meltfptr
[66]))));
10391 ((meltobject_ptr_t
)(/*_._VALDATA___V67*/ meltfptr
[66]))->obj_vartab
[2] = (melt_ptr_t
)(
10392 /*_._VALDATA___V64*/ meltfptr
[63]);
10394 MELT_LOCATION("warmelt-debug.melt:42:/ initchunk");
10396 /*touch:_VALUEDATA_*/
10397 meltgc_touch(/*_._VALDATA___V67*/ meltfptr
[66]);
10399 MELT_LOCATION("warmelt-debug.melt:42:/ initchunk");
10402 melt_dbgtrace_written_object (/*_._VALDATA___V67*/ meltfptr
[66], "new static instance");
10404 MELT_LOCATION("warmelt-debug.melt:42:/ initchunk");
10407 melt_assertmsg("checkobj putslot ~dobj_17__DBGI_OCCMAP @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V69*/ meltfptr
[68])) == MELTOBMAG_OBJECT
);
10409 melt_assertmsg("checkoff putslot ~dobj_17__DBGI_OCCMAP @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V69*/ meltfptr
[68]))));
10410 ((meltobject_ptr_t
)(/*_._VALDATA___V69*/ meltfptr
[68]))->obj_vartab
[1] = (melt_ptr_t
)(
10411 /*_._VALSTR___V70*/ meltfptr
[69]);
10413 MELT_LOCATION("warmelt-debug.melt:42:/ initchunk");
10416 melt_assertmsg("checkobj putslot ~dobj_17__DBGI_OCCMAP @#2", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V69*/ meltfptr
[68])) == MELTOBMAG_OBJECT
);
10418 melt_assertmsg("checkoff putslot ~dobj_17__DBGI_OCCMAP @#2", (2>=0 && 2< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V69*/ meltfptr
[68]))));
10419 ((meltobject_ptr_t
)(/*_._VALDATA___V69*/ meltfptr
[68]))->obj_vartab
[2] = (melt_ptr_t
)(
10420 /*_._VALDATA___V64*/ meltfptr
[63]);
10422 MELT_LOCATION("warmelt-debug.melt:42:/ initchunk");
10424 /*touch:_VALUEDATA_*/
10425 meltgc_touch(/*_._VALDATA___V69*/ meltfptr
[68]);
10427 MELT_LOCATION("warmelt-debug.melt:42:/ initchunk");
10430 melt_dbgtrace_written_object (/*_._VALDATA___V69*/ meltfptr
[68], "new static instance");
10432 MELT_LOCATION("warmelt-debug.melt:42:/ initchunk");
10435 melt_assertmsg("checkobj putslot ~dobj_21__DBGI_MAXDEPTH @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V71*/ meltfptr
[70])) == MELTOBMAG_OBJECT
);
10437 melt_assertmsg("checkoff putslot ~dobj_21__DBGI_MAXDEPTH @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V71*/ meltfptr
[70]))));
10438 ((meltobject_ptr_t
)(/*_._VALDATA___V71*/ meltfptr
[70]))->obj_vartab
[1] = (melt_ptr_t
)(
10439 /*_._VALSTR___V72*/ meltfptr
[71]);
10441 MELT_LOCATION("warmelt-debug.melt:42:/ initchunk");
10444 melt_assertmsg("checkobj putslot ~dobj_21__DBGI_MAXDEPTH @#2", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V71*/ meltfptr
[70])) == MELTOBMAG_OBJECT
);
10446 melt_assertmsg("checkoff putslot ~dobj_21__DBGI_MAXDEPTH @#2", (2>=0 && 2< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V71*/ meltfptr
[70]))));
10447 ((meltobject_ptr_t
)(/*_._VALDATA___V71*/ meltfptr
[70]))->obj_vartab
[2] = (melt_ptr_t
)(
10448 /*_._VALDATA___V64*/ meltfptr
[63]);
10450 MELT_LOCATION("warmelt-debug.melt:42:/ initchunk");
10452 /*touch:_VALUEDATA_*/
10453 meltgc_touch(/*_._VALDATA___V71*/ meltfptr
[70]);
10455 MELT_LOCATION("warmelt-debug.melt:42:/ initchunk");
10458 melt_dbgtrace_written_object (/*_._VALDATA___V71*/ meltfptr
[70], "new static instance");
10461 melt_assertmsg("putupl #8 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V73*/ meltfptr
[72]))== MELTOBMAG_MULTIPLE
);
10462 melt_assertmsg("putupl #8 checkoff", (0>=0 && 0< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V73*/ meltfptr
[72]))));
10463 ((meltmultiple_ptr_t
)(/*_._VALTUP___V73*/ meltfptr
[72]))->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V67*/ meltfptr
[66]);
10466 melt_assertmsg("putupl #9 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V73*/ meltfptr
[72]))== MELTOBMAG_MULTIPLE
);
10467 melt_assertmsg("putupl #9 checkoff", (1>=0 && 1< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V73*/ meltfptr
[72]))));
10468 ((meltmultiple_ptr_t
)(/*_._VALTUP___V73*/ meltfptr
[72]))->tabval
[1] = (melt_ptr_t
)(/*_._VALDATA___V69*/ meltfptr
[68]);
10471 melt_assertmsg("putupl #10 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V73*/ meltfptr
[72]))== MELTOBMAG_MULTIPLE
);
10472 melt_assertmsg("putupl #10 checkoff", (2>=0 && 2< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V73*/ meltfptr
[72]))));
10473 ((meltmultiple_ptr_t
)(/*_._VALTUP___V73*/ meltfptr
[72]))->tabval
[2] = (melt_ptr_t
)(/*_._VALDATA___V71*/ meltfptr
[70]);
10476 meltgc_touch(/*_._VALTUP___V73*/ meltfptr
[72]);
10478 MELT_LOCATION("warmelt-debug.melt:42:/ initchunk");
10481 melt_assertmsg("checkobj putslot ~dobj_7__CLASS_DEBUG_INFORMATION @#6", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63])) == MELTOBMAG_OBJECT
);
10483 melt_assertmsg("checkoff putslot ~dobj_7__CLASS_DEBUG_INFORMATION @#6", (6>=0 && 6< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]))));
10484 ((meltobject_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]))->obj_vartab
[6] = (melt_ptr_t
)(
10485 /*_._VALTUP___V73*/ meltfptr
[72]);
10487 MELT_LOCATION("warmelt-debug.melt:42:/ initchunk");
10489 /*touch:_VALUEDATA_*/
10490 meltgc_touch(/*_._VALDATA___V64*/ meltfptr
[63]);
10492 MELT_LOCATION("warmelt-debug.melt:42:/ initchunk");
10495 melt_dbgtrace_written_object (/*_._VALDATA___V64*/ meltfptr
[63], "new static instance");
10498 melt_assertmsg("checkobj putslot ~dsym_11__DBGI_OUT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V74*/ meltfptr
[73])) == MELTOBMAG_OBJECT
);
10500 melt_assertmsg("checkoff putslot ~dsym_11__DBGI_OUT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V74*/ meltfptr
[73]))));
10501 ((meltobject_ptr_t
)(/*_._VALDATA___V74*/ meltfptr
[73]))->obj_vartab
[1] = (melt_ptr_t
)(
10502 /*_._VALSTR___V75*/ meltfptr
[74]);
10504 /*touch:_VALUEDATA_*/
10505 meltgc_touch(/*_._VALDATA___V74*/ meltfptr
[73]);
10508 melt_dbgtrace_written_object (/*_._VALDATA___V74*/ meltfptr
[73], "new static instance");
10511 melt_assertmsg("checkobj putslot ~dsym_15__DBGI_OCCMAP @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V76*/ meltfptr
[75])) == MELTOBMAG_OBJECT
);
10513 melt_assertmsg("checkoff putslot ~dsym_15__DBGI_OCCMAP @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V76*/ meltfptr
[75]))));
10514 ((meltobject_ptr_t
)(/*_._VALDATA___V76*/ meltfptr
[75]))->obj_vartab
[1] = (melt_ptr_t
)(
10515 /*_._VALSTR___V77*/ meltfptr
[76]);
10517 /*touch:_VALUEDATA_*/
10518 meltgc_touch(/*_._VALDATA___V76*/ meltfptr
[75]);
10521 melt_dbgtrace_written_object (/*_._VALDATA___V76*/ meltfptr
[75], "new static instance");
10524 melt_assertmsg("checkobj putslot ~dsym_19__DBGI_MAXDEPTH @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V78*/ meltfptr
[77])) == MELTOBMAG_OBJECT
);
10526 melt_assertmsg("checkoff putslot ~dsym_19__DBGI_MAXDEPTH @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V78*/ meltfptr
[77]))));
10527 ((meltobject_ptr_t
)(/*_._VALDATA___V78*/ meltfptr
[77]))->obj_vartab
[1] = (melt_ptr_t
)(
10528 /*_._VALSTR___V79*/ meltfptr
[78]);
10530 /*touch:_VALUEDATA_*/
10531 meltgc_touch(/*_._VALDATA___V78*/ meltfptr
[77]);
10534 melt_dbgtrace_written_object (/*_._VALDATA___V78*/ meltfptr
[77], "new static instance");
10537 melt_assertmsg("checkobj putslot ~dsym_23__CLASS_DEBUG_OUTPUT_INFORMATION @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V80*/ meltfptr
[79])) == MELTOBMAG_OBJECT
);
10539 melt_assertmsg("checkoff putslot ~dsym_23__CLASS_DEBUG_OUTPUT_INFORMATION @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V80*/ meltfptr
[79]))));
10540 ((meltobject_ptr_t
)(/*_._VALDATA___V80*/ meltfptr
[79]))->obj_vartab
[1] = (melt_ptr_t
)(
10541 /*_._VALSTR___V81*/ meltfptr
[80]);
10543 /*touch:_VALUEDATA_*/
10544 meltgc_touch(/*_._VALDATA___V80*/ meltfptr
[79]);
10547 melt_dbgtrace_written_object (/*_._VALDATA___V80*/ meltfptr
[79], "new static instance");
10549 MELT_LOCATION("warmelt-debug.melt:53:/ initchunk");
10552 melt_assertmsg("checkobj putslot ~dobj_25__CLASS_DEBUG_OUTPUT_INFORMATION @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81])) == MELTOBMAG_OBJECT
);
10554 melt_assertmsg("checkoff putslot ~dobj_25__CLASS_DEBUG_OUTPUT_INFORMATION @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81]))));
10555 ((meltobject_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81]))->obj_vartab
[1] = (melt_ptr_t
)(
10556 /*_._VALSTR___V83*/ meltfptr
[82]);
10558 MELT_LOCATION("warmelt-debug.melt:53:/ initchunk");
10561 melt_assertmsg("checkobj putslot ~dobj_25__CLASS_DEBUG_OUTPUT_INFORMATION @#4", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81])) == MELTOBMAG_OBJECT
);
10563 melt_assertmsg("checkoff putslot ~dobj_25__CLASS_DEBUG_OUTPUT_INFORMATION @#4", (4>=0 && 4< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81]))));
10564 ((meltobject_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81]))->obj_vartab
[4] = (melt_ptr_t
)(
10565 /*_._VALDATA___V64*/ meltfptr
[63]);
10568 melt_assertmsg("putupl #11 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V84*/ meltfptr
[83]))== MELTOBMAG_MULTIPLE
);
10569 melt_assertmsg("putupl #11 checkoff", (0>=0 && 0< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V84*/ meltfptr
[83]))));
10570 ((meltmultiple_ptr_t
)(/*_._VALTUP___V84*/ meltfptr
[83]))->tabval
[0] = (melt_ptr_t
)(/*_.CLASS_ROOT__V8*/ meltfptr
[7]);
10573 melt_assertmsg("putupl #12 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V84*/ meltfptr
[83]))== MELTOBMAG_MULTIPLE
);
10574 melt_assertmsg("putupl #12 checkoff", (1>=0 && 1< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V84*/ meltfptr
[83]))));
10575 ((meltmultiple_ptr_t
)(/*_._VALTUP___V84*/ meltfptr
[83]))->tabval
[1] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
10578 meltgc_touch(/*_._VALTUP___V84*/ meltfptr
[83]);
10580 MELT_LOCATION("warmelt-debug.melt:53:/ initchunk");
10583 melt_assertmsg("checkobj putslot ~dobj_25__CLASS_DEBUG_OUTPUT_INFORMATION @#5", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81])) == MELTOBMAG_OBJECT
);
10585 melt_assertmsg("checkoff putslot ~dobj_25__CLASS_DEBUG_OUTPUT_INFORMATION @#5", (5>=0 && 5< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81]))));
10586 ((meltobject_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81]))->obj_vartab
[5] = (melt_ptr_t
)(
10587 /*_._VALTUP___V84*/ meltfptr
[83]);
10590 melt_assertmsg("putupl #13 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V85*/ meltfptr
[84]))== MELTOBMAG_MULTIPLE
);
10591 melt_assertmsg("putupl #13 checkoff", (0>=0 && 0< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V85*/ meltfptr
[84]))));
10592 ((meltmultiple_ptr_t
)(/*_._VALTUP___V85*/ meltfptr
[84]))->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V67*/ meltfptr
[66]);
10595 melt_assertmsg("putupl #14 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V85*/ meltfptr
[84]))== MELTOBMAG_MULTIPLE
);
10596 melt_assertmsg("putupl #14 checkoff", (1>=0 && 1< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V85*/ meltfptr
[84]))));
10597 ((meltmultiple_ptr_t
)(/*_._VALTUP___V85*/ meltfptr
[84]))->tabval
[1] = (melt_ptr_t
)(/*_._VALDATA___V69*/ meltfptr
[68]);
10600 melt_assertmsg("putupl #15 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V85*/ meltfptr
[84]))== MELTOBMAG_MULTIPLE
);
10601 melt_assertmsg("putupl #15 checkoff", (2>=0 && 2< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V85*/ meltfptr
[84]))));
10602 ((meltmultiple_ptr_t
)(/*_._VALTUP___V85*/ meltfptr
[84]))->tabval
[2] = (melt_ptr_t
)(/*_._VALDATA___V71*/ meltfptr
[70]);
10605 meltgc_touch(/*_._VALTUP___V85*/ meltfptr
[84]);
10607 MELT_LOCATION("warmelt-debug.melt:53:/ initchunk");
10610 melt_assertmsg("checkobj putslot ~dobj_25__CLASS_DEBUG_OUTPUT_INFORMATION @#6", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81])) == MELTOBMAG_OBJECT
);
10612 melt_assertmsg("checkoff putslot ~dobj_25__CLASS_DEBUG_OUTPUT_INFORMATION @#6", (6>=0 && 6< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81]))));
10613 ((meltobject_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81]))->obj_vartab
[6] = (melt_ptr_t
)(
10614 /*_._VALTUP___V85*/ meltfptr
[84]);
10616 MELT_LOCATION("warmelt-debug.melt:53:/ initchunk");
10618 /*touch:_VALUEDATA_*/
10619 meltgc_touch(/*_._VALDATA___V82*/ meltfptr
[81]);
10621 MELT_LOCATION("warmelt-debug.melt:53:/ initchunk");
10624 melt_dbgtrace_written_object (/*_._VALDATA___V82*/ meltfptr
[81], "new static instance");
10627 melt_assertmsg("checkobj putslot ~dsym_29__DEBUG_DEPTH @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V86*/ meltfptr
[85])) == MELTOBMAG_OBJECT
);
10629 melt_assertmsg("checkoff putslot ~dsym_29__DEBUG_DEPTH @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V86*/ meltfptr
[85]))));
10630 ((meltobject_ptr_t
)(/*_._VALDATA___V86*/ meltfptr
[85]))->obj_vartab
[1] = (melt_ptr_t
)(
10631 /*_._VALSTR___V87*/ meltfptr
[86]);
10633 /*touch:_VALUEDATA_*/
10634 meltgc_touch(/*_._VALDATA___V86*/ meltfptr
[85]);
10637 melt_dbgtrace_written_object (/*_._VALDATA___V86*/ meltfptr
[85], "new static instance");
10639 MELT_LOCATION("warmelt-debug.melt:64:/ initchunk");
10642 melt_assertmsg("checkobj putslot ~dobj_31__DEBUG_DEPTH @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V88*/ meltfptr
[87])) == MELTOBMAG_OBJECT
);
10644 melt_assertmsg("checkoff putslot ~dobj_31__DEBUG_DEPTH @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V88*/ meltfptr
[87]))));
10645 ((meltobject_ptr_t
)(/*_._VALDATA___V88*/ meltfptr
[87]))->obj_vartab
[1] = (melt_ptr_t
)(
10646 /*_._VALSTR___V89*/ meltfptr
[88]);
10649 meltgc_touch(/*_._VALTUP___V90*/ meltfptr
[89]);
10651 MELT_LOCATION("warmelt-debug.melt:64:/ initchunk");
10654 melt_assertmsg("checkobj putslot ~dobj_31__DEBUG_DEPTH @#2", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V88*/ meltfptr
[87])) == MELTOBMAG_OBJECT
);
10656 melt_assertmsg("checkoff putslot ~dobj_31__DEBUG_DEPTH @#2", (2>=0 && 2< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V88*/ meltfptr
[87]))));
10657 ((meltobject_ptr_t
)(/*_._VALDATA___V88*/ meltfptr
[87]))->obj_vartab
[2] = (melt_ptr_t
)(
10658 /*_._VALTUP___V90*/ meltfptr
[89]);
10660 MELT_LOCATION("warmelt-debug.melt:64:/ initchunk");
10663 melt_assertmsg("checkobj putslot ~dobj_31__DEBUG_DEPTH @#3", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V88*/ meltfptr
[87])) == MELTOBMAG_OBJECT
);
10665 melt_assertmsg("checkoff putslot ~dobj_31__DEBUG_DEPTH @#3", (3>=0 && 3< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V88*/ meltfptr
[87]))));
10666 ((meltobject_ptr_t
)(/*_._VALDATA___V88*/ meltfptr
[87]))->obj_vartab
[3] = (melt_ptr_t
)(
10667 ((melt_ptr_t
)(MELT_PREDEF(CTYPE_LONG
))));
10670 melt_assertmsg("putupl #16 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V92*/ meltfptr
[91]))== MELTOBMAG_MULTIPLE
);
10671 melt_assertmsg("putupl #16 checkoff", (0>=0 && 0< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V92*/ meltfptr
[91]))));
10672 ((meltmultiple_ptr_t
)(/*_._VALTUP___V92*/ meltfptr
[91]))->tabval
[0] = (melt_ptr_t
)(/*_._VALSTR___V91*/ meltfptr
[90]);
10675 meltgc_touch(/*_._VALTUP___V92*/ meltfptr
[91]);
10677 MELT_LOCATION("warmelt-debug.melt:64:/ initchunk");
10680 melt_assertmsg("checkobj putslot ~dobj_31__DEBUG_DEPTH @#4", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V88*/ meltfptr
[87])) == MELTOBMAG_OBJECT
);
10682 melt_assertmsg("checkoff putslot ~dobj_31__DEBUG_DEPTH @#4", (4>=0 && 4< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V88*/ meltfptr
[87]))));
10683 ((meltobject_ptr_t
)(/*_._VALDATA___V88*/ meltfptr
[87]))->obj_vartab
[4] = (melt_ptr_t
)(
10684 /*_._VALTUP___V92*/ meltfptr
[91]);
10686 MELT_LOCATION("warmelt-debug.melt:64:/ initchunk");
10688 /*touch:_VALUEDATA_*/
10689 meltgc_touch(/*_._VALDATA___V88*/ meltfptr
[87]);
10691 MELT_LOCATION("warmelt-debug.melt:64:/ initchunk");
10694 melt_dbgtrace_written_object (/*_._VALDATA___V88*/ meltfptr
[87], "new static instance");
10697 melt_assertmsg("checkobj putslot ~dsym_36__MELT_REALLY_NEED_DEBUG @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V93*/ meltfptr
[92])) == MELTOBMAG_OBJECT
);
10699 melt_assertmsg("checkoff putslot ~dsym_36__MELT_REALLY_NEED_DEBUG @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V93*/ meltfptr
[92]))));
10700 ((meltobject_ptr_t
)(/*_._VALDATA___V93*/ meltfptr
[92]))->obj_vartab
[1] = (melt_ptr_t
)(
10701 /*_._VALSTR___V94*/ meltfptr
[93]);
10703 /*touch:_VALUEDATA_*/
10704 meltgc_touch(/*_._VALDATA___V93*/ meltfptr
[92]);
10707 melt_dbgtrace_written_object (/*_._VALDATA___V93*/ meltfptr
[92], "new static instance");
10709 MELT_LOCATION("warmelt-debug.melt:72:/ initchunk");
10712 melt_assertmsg("checkobj putslot ~dobj_38__MELT_REALLY_NEED_DEBUG @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V95*/ meltfptr
[94])) == MELTOBMAG_OBJECT
);
10714 melt_assertmsg("checkoff putslot ~dobj_38__MELT_REALLY_NEED_DEBUG @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V95*/ meltfptr
[94]))));
10715 ((meltobject_ptr_t
)(/*_._VALDATA___V95*/ meltfptr
[94]))->obj_vartab
[1] = (melt_ptr_t
)(
10716 /*_._VALSTR___V96*/ meltfptr
[95]);
10719 melt_assertmsg("checkobj putslot ~dsym_41__DEPTH @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V98*/ meltfptr
[97])) == MELTOBMAG_OBJECT
);
10721 melt_assertmsg("checkoff putslot ~dsym_41__DEPTH @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V98*/ meltfptr
[97]))));
10722 ((meltobject_ptr_t
)(/*_._VALDATA___V98*/ meltfptr
[97]))->obj_vartab
[1] = (melt_ptr_t
)(
10723 /*_._VALSTR___V99*/ meltfptr
[98]);
10725 /*touch:_VALUEDATA_*/
10726 meltgc_touch(/*_._VALDATA___V98*/ meltfptr
[97]);
10729 melt_dbgtrace_written_object (/*_._VALDATA___V98*/ meltfptr
[97], "new static instance");
10731 MELT_LOCATION("warmelt-debug.melt:72:/ initchunk");
10734 melt_assertmsg("checkobj putslot ~dobj_43 @#0", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V97*/ meltfptr
[96])) == MELTOBMAG_OBJECT
);
10736 melt_assertmsg("checkoff putslot ~dobj_43 @#0", (0>=0 && 0< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V97*/ meltfptr
[96]))));
10737 ((meltobject_ptr_t
)(/*_._VALDATA___V97*/ meltfptr
[96]))->obj_vartab
[0] = (melt_ptr_t
)(
10738 /*_._VALDATA___V98*/ meltfptr
[97]);
10740 MELT_LOCATION("warmelt-debug.melt:72:/ initchunk");
10743 melt_assertmsg("checkobj putslot ~dobj_43 @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V97*/ meltfptr
[96])) == MELTOBMAG_OBJECT
);
10745 melt_assertmsg("checkoff putslot ~dobj_43 @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V97*/ meltfptr
[96]))));
10746 ((meltobject_ptr_t
)(/*_._VALDATA___V97*/ meltfptr
[96]))->obj_vartab
[1] = (melt_ptr_t
)(
10747 ((melt_ptr_t
)(MELT_PREDEF(CTYPE_LONG
))));
10749 MELT_LOCATION("warmelt-debug.melt:72:/ initchunk");
10751 /*touch:_VALUEDATA_*/
10752 meltgc_touch(/*_._VALDATA___V97*/ meltfptr
[96]);
10754 MELT_LOCATION("warmelt-debug.melt:72:/ initchunk");
10757 melt_dbgtrace_written_object (/*_._VALDATA___V97*/ meltfptr
[96], "new static instance");
10760 melt_assertmsg("putupl #17 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V100*/ meltfptr
[99]))== MELTOBMAG_MULTIPLE
);
10761 melt_assertmsg("putupl #17 checkoff", (0>=0 && 0< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V100*/ meltfptr
[99]))));
10762 ((meltmultiple_ptr_t
)(/*_._VALTUP___V100*/ meltfptr
[99]))->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V97*/ meltfptr
[96]);
10765 meltgc_touch(/*_._VALTUP___V100*/ meltfptr
[99]);
10767 MELT_LOCATION("warmelt-debug.melt:72:/ initchunk");
10770 melt_assertmsg("checkobj putslot ~dobj_38__MELT_REALLY_NEED_DEBUG @#2", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V95*/ meltfptr
[94])) == MELTOBMAG_OBJECT
);
10772 melt_assertmsg("checkoff putslot ~dobj_38__MELT_REALLY_NEED_DEBUG @#2", (2>=0 && 2< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V95*/ meltfptr
[94]))));
10773 ((meltobject_ptr_t
)(/*_._VALDATA___V95*/ meltfptr
[94]))->obj_vartab
[2] = (melt_ptr_t
)(
10774 /*_._VALTUP___V100*/ meltfptr
[99]);
10776 MELT_LOCATION("warmelt-debug.melt:72:/ initchunk");
10779 melt_assertmsg("checkobj putslot ~dobj_38__MELT_REALLY_NEED_DEBUG @#3", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V95*/ meltfptr
[94])) == MELTOBMAG_OBJECT
);
10781 melt_assertmsg("checkoff putslot ~dobj_38__MELT_REALLY_NEED_DEBUG @#3", (3>=0 && 3< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V95*/ meltfptr
[94]))));
10782 ((meltobject_ptr_t
)(/*_._VALDATA___V95*/ meltfptr
[94]))->obj_vartab
[3] = (melt_ptr_t
)(
10783 ((melt_ptr_t
)(MELT_PREDEF(CTYPE_LONG
))));
10786 melt_assertmsg("putupl #18 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V103*/ meltfptr
[102]))== MELTOBMAG_MULTIPLE
);
10787 melt_assertmsg("putupl #18 checkoff", (0>=0 && 0< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V103*/ meltfptr
[102]))));
10788 ((meltmultiple_ptr_t
)(/*_._VALTUP___V103*/ meltfptr
[102]))->tabval
[0] = (melt_ptr_t
)(/*_._VALSTR___V101*/ meltfptr
[100]);
10791 melt_assertmsg("putupl #19 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V103*/ meltfptr
[102]))== MELTOBMAG_MULTIPLE
);
10792 melt_assertmsg("putupl #19 checkoff", (1>=0 && 1< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V103*/ meltfptr
[102]))));
10793 ((meltmultiple_ptr_t
)(/*_._VALTUP___V103*/ meltfptr
[102]))->tabval
[1] = (melt_ptr_t
)(/*_._VALDATA___V98*/ meltfptr
[97]);
10796 melt_assertmsg("putupl #20 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V103*/ meltfptr
[102]))== MELTOBMAG_MULTIPLE
);
10797 melt_assertmsg("putupl #20 checkoff", (2>=0 && 2< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V103*/ meltfptr
[102]))));
10798 ((meltmultiple_ptr_t
)(/*_._VALTUP___V103*/ meltfptr
[102]))->tabval
[2] = (melt_ptr_t
)(/*_._VALSTR___V102*/ meltfptr
[101]);
10801 meltgc_touch(/*_._VALTUP___V103*/ meltfptr
[102]);
10803 MELT_LOCATION("warmelt-debug.melt:72:/ initchunk");
10806 melt_assertmsg("checkobj putslot ~dobj_38__MELT_REALLY_NEED_DEBUG @#4", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V95*/ meltfptr
[94])) == MELTOBMAG_OBJECT
);
10808 melt_assertmsg("checkoff putslot ~dobj_38__MELT_REALLY_NEED_DEBUG @#4", (4>=0 && 4< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V95*/ meltfptr
[94]))));
10809 ((meltobject_ptr_t
)(/*_._VALDATA___V95*/ meltfptr
[94]))->obj_vartab
[4] = (melt_ptr_t
)(
10810 /*_._VALTUP___V103*/ meltfptr
[102]);
10812 MELT_LOCATION("warmelt-debug.melt:72:/ initchunk");
10814 /*touch:_VALUEDATA_*/
10815 meltgc_touch(/*_._VALDATA___V95*/ meltfptr
[94]);
10817 MELT_LOCATION("warmelt-debug.melt:72:/ initchunk");
10820 melt_dbgtrace_written_object (/*_._VALDATA___V95*/ meltfptr
[94], "new static instance");
10823 melt_assertmsg("checkobj putslot ~dsym_47__MELT_HAS_FLAG_DEBUG_SET @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V104*/ meltfptr
[103])) == MELTOBMAG_OBJECT
);
10825 melt_assertmsg("checkoff putslot ~dsym_47__MELT_HAS_FLAG_DEBUG_SET @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V104*/ meltfptr
[103]))));
10826 ((meltobject_ptr_t
)(/*_._VALDATA___V104*/ meltfptr
[103]))->obj_vartab
[1] = (melt_ptr_t
)(
10827 /*_._VALSTR___V105*/ meltfptr
[104]);
10829 /*touch:_VALUEDATA_*/
10830 meltgc_touch(/*_._VALDATA___V104*/ meltfptr
[103]);
10833 melt_dbgtrace_written_object (/*_._VALDATA___V104*/ meltfptr
[103], "new static instance");
10835 MELT_LOCATION("warmelt-debug.melt:77:/ initchunk");
10838 melt_assertmsg("checkobj putslot ~dobj_49__MELT_HAS_FLAG_DEBUG_SET @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V106*/ meltfptr
[105])) == MELTOBMAG_OBJECT
);
10840 melt_assertmsg("checkoff putslot ~dobj_49__MELT_HAS_FLAG_DEBUG_SET @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V106*/ meltfptr
[105]))));
10841 ((meltobject_ptr_t
)(/*_._VALDATA___V106*/ meltfptr
[105]))->obj_vartab
[1] = (melt_ptr_t
)(
10842 /*_._VALSTR___V107*/ meltfptr
[106]);
10845 meltgc_touch(/*_._VALTUP___V108*/ meltfptr
[107]);
10847 MELT_LOCATION("warmelt-debug.melt:77:/ initchunk");
10850 melt_assertmsg("checkobj putslot ~dobj_49__MELT_HAS_FLAG_DEBUG_SET @#2", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V106*/ meltfptr
[105])) == MELTOBMAG_OBJECT
);
10852 melt_assertmsg("checkoff putslot ~dobj_49__MELT_HAS_FLAG_DEBUG_SET @#2", (2>=0 && 2< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V106*/ meltfptr
[105]))));
10853 ((meltobject_ptr_t
)(/*_._VALDATA___V106*/ meltfptr
[105]))->obj_vartab
[2] = (melt_ptr_t
)(
10854 /*_._VALTUP___V108*/ meltfptr
[107]);
10856 MELT_LOCATION("warmelt-debug.melt:77:/ initchunk");
10859 melt_assertmsg("checkobj putslot ~dobj_49__MELT_HAS_FLAG_DEBUG_SET @#3", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V106*/ meltfptr
[105])) == MELTOBMAG_OBJECT
);
10861 melt_assertmsg("checkoff putslot ~dobj_49__MELT_HAS_FLAG_DEBUG_SET @#3", (3>=0 && 3< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V106*/ meltfptr
[105]))));
10862 ((meltobject_ptr_t
)(/*_._VALDATA___V106*/ meltfptr
[105]))->obj_vartab
[3] = (melt_ptr_t
)(
10863 ((melt_ptr_t
)(MELT_PREDEF(CTYPE_LONG
))));
10866 melt_assertmsg("putupl #21 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V110*/ meltfptr
[109]))== MELTOBMAG_MULTIPLE
);
10867 melt_assertmsg("putupl #21 checkoff", (0>=0 && 0< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V110*/ meltfptr
[109]))));
10868 ((meltmultiple_ptr_t
)(/*_._VALTUP___V110*/ meltfptr
[109]))->tabval
[0] = (melt_ptr_t
)(/*_._VALSTR___V109*/ meltfptr
[108]);
10871 meltgc_touch(/*_._VALTUP___V110*/ meltfptr
[109]);
10873 MELT_LOCATION("warmelt-debug.melt:77:/ initchunk");
10876 melt_assertmsg("checkobj putslot ~dobj_49__MELT_HAS_FLAG_DEBUG_SET @#4", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V106*/ meltfptr
[105])) == MELTOBMAG_OBJECT
);
10878 melt_assertmsg("checkoff putslot ~dobj_49__MELT_HAS_FLAG_DEBUG_SET @#4", (4>=0 && 4< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V106*/ meltfptr
[105]))));
10879 ((meltobject_ptr_t
)(/*_._VALDATA___V106*/ meltfptr
[105]))->obj_vartab
[4] = (melt_ptr_t
)(
10880 /*_._VALTUP___V110*/ meltfptr
[109]);
10882 MELT_LOCATION("warmelt-debug.melt:77:/ initchunk");
10884 /*touch:_VALUEDATA_*/
10885 meltgc_touch(/*_._VALDATA___V106*/ meltfptr
[105]);
10887 MELT_LOCATION("warmelt-debug.melt:77:/ initchunk");
10890 melt_dbgtrace_written_object (/*_._VALDATA___V106*/ meltfptr
[105], "new static instance");
10893 melt_assertmsg("checkobj putslot ~dsym_54__MELT_REALLY_NEED_DBGLIM @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V111*/ meltfptr
[110])) == MELTOBMAG_OBJECT
);
10895 melt_assertmsg("checkoff putslot ~dsym_54__MELT_REALLY_NEED_DBGLIM @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V111*/ meltfptr
[110]))));
10896 ((meltobject_ptr_t
)(/*_._VALDATA___V111*/ meltfptr
[110]))->obj_vartab
[1] = (melt_ptr_t
)(
10897 /*_._VALSTR___V112*/ meltfptr
[111]);
10899 /*touch:_VALUEDATA_*/
10900 meltgc_touch(/*_._VALDATA___V111*/ meltfptr
[110]);
10903 melt_dbgtrace_written_object (/*_._VALDATA___V111*/ meltfptr
[110], "new static instance");
10905 MELT_LOCATION("warmelt-debug.melt:80:/ initchunk");
10908 melt_assertmsg("checkobj putslot ~dobj_56__MELT_REALLY_NEED_DBGLIM @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V113*/ meltfptr
[112])) == MELTOBMAG_OBJECT
);
10910 melt_assertmsg("checkoff putslot ~dobj_56__MELT_REALLY_NEED_DBGLIM @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V113*/ meltfptr
[112]))));
10911 ((meltobject_ptr_t
)(/*_._VALDATA___V113*/ meltfptr
[112]))->obj_vartab
[1] = (melt_ptr_t
)(
10912 /*_._VALSTR___V114*/ meltfptr
[113]);
10914 MELT_LOCATION("warmelt-debug.melt:80:/ initchunk");
10917 melt_assertmsg("checkobj putslot ~dobj_59 @#0", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V115*/ meltfptr
[114])) == MELTOBMAG_OBJECT
);
10919 melt_assertmsg("checkoff putslot ~dobj_59 @#0", (0>=0 && 0< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V115*/ meltfptr
[114]))));
10920 ((meltobject_ptr_t
)(/*_._VALDATA___V115*/ meltfptr
[114]))->obj_vartab
[0] = (melt_ptr_t
)(
10921 /*_._VALDATA___V98*/ meltfptr
[97]);
10923 MELT_LOCATION("warmelt-debug.melt:80:/ initchunk");
10926 melt_assertmsg("checkobj putslot ~dobj_59 @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V115*/ meltfptr
[114])) == MELTOBMAG_OBJECT
);
10928 melt_assertmsg("checkoff putslot ~dobj_59 @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V115*/ meltfptr
[114]))));
10929 ((meltobject_ptr_t
)(/*_._VALDATA___V115*/ meltfptr
[114]))->obj_vartab
[1] = (melt_ptr_t
)(
10930 ((melt_ptr_t
)(MELT_PREDEF(CTYPE_LONG
))));
10932 MELT_LOCATION("warmelt-debug.melt:80:/ initchunk");
10934 /*touch:_VALUEDATA_*/
10935 meltgc_touch(/*_._VALDATA___V115*/ meltfptr
[114]);
10937 MELT_LOCATION("warmelt-debug.melt:80:/ initchunk");
10940 melt_dbgtrace_written_object (/*_._VALDATA___V115*/ meltfptr
[114], "new static instance");
10943 melt_assertmsg("checkobj putslot ~dsym_60__LIMIT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V117*/ meltfptr
[116])) == MELTOBMAG_OBJECT
);
10945 melt_assertmsg("checkoff putslot ~dsym_60__LIMIT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V117*/ meltfptr
[116]))));
10946 ((meltobject_ptr_t
)(/*_._VALDATA___V117*/ meltfptr
[116]))->obj_vartab
[1] = (melt_ptr_t
)(
10947 /*_._VALSTR___V118*/ meltfptr
[117]);
10949 /*touch:_VALUEDATA_*/
10950 meltgc_touch(/*_._VALDATA___V117*/ meltfptr
[116]);
10953 melt_dbgtrace_written_object (/*_._VALDATA___V117*/ meltfptr
[116], "new static instance");
10955 MELT_LOCATION("warmelt-debug.melt:80:/ initchunk");
10958 melt_assertmsg("checkobj putslot ~dobj_62 @#0", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V116*/ meltfptr
[115])) == MELTOBMAG_OBJECT
);
10960 melt_assertmsg("checkoff putslot ~dobj_62 @#0", (0>=0 && 0< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V116*/ meltfptr
[115]))));
10961 ((meltobject_ptr_t
)(/*_._VALDATA___V116*/ meltfptr
[115]))->obj_vartab
[0] = (melt_ptr_t
)(
10962 /*_._VALDATA___V117*/ meltfptr
[116]);
10964 MELT_LOCATION("warmelt-debug.melt:80:/ initchunk");
10967 melt_assertmsg("checkobj putslot ~dobj_62 @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V116*/ meltfptr
[115])) == MELTOBMAG_OBJECT
);
10969 melt_assertmsg("checkoff putslot ~dobj_62 @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V116*/ meltfptr
[115]))));
10970 ((meltobject_ptr_t
)(/*_._VALDATA___V116*/ meltfptr
[115]))->obj_vartab
[1] = (melt_ptr_t
)(
10971 ((melt_ptr_t
)(MELT_PREDEF(CTYPE_LONG
))));
10973 MELT_LOCATION("warmelt-debug.melt:80:/ initchunk");
10975 /*touch:_VALUEDATA_*/
10976 meltgc_touch(/*_._VALDATA___V116*/ meltfptr
[115]);
10978 MELT_LOCATION("warmelt-debug.melt:80:/ initchunk");
10981 melt_dbgtrace_written_object (/*_._VALDATA___V116*/ meltfptr
[115], "new static instance");
10984 melt_assertmsg("putupl #22 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V119*/ meltfptr
[118]))== MELTOBMAG_MULTIPLE
);
10985 melt_assertmsg("putupl #22 checkoff", (0>=0 && 0< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V119*/ meltfptr
[118]))));
10986 ((meltmultiple_ptr_t
)(/*_._VALTUP___V119*/ meltfptr
[118]))->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V115*/ meltfptr
[114]);
10989 melt_assertmsg("putupl #23 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V119*/ meltfptr
[118]))== MELTOBMAG_MULTIPLE
);
10990 melt_assertmsg("putupl #23 checkoff", (1>=0 && 1< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V119*/ meltfptr
[118]))));
10991 ((meltmultiple_ptr_t
)(/*_._VALTUP___V119*/ meltfptr
[118]))->tabval
[1] = (melt_ptr_t
)(/*_._VALDATA___V116*/ meltfptr
[115]);
10994 meltgc_touch(/*_._VALTUP___V119*/ meltfptr
[118]);
10996 MELT_LOCATION("warmelt-debug.melt:80:/ initchunk");
10999 melt_assertmsg("checkobj putslot ~dobj_56__MELT_REALLY_NEED_DBGLIM @#2", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V113*/ meltfptr
[112])) == MELTOBMAG_OBJECT
);
11001 melt_assertmsg("checkoff putslot ~dobj_56__MELT_REALLY_NEED_DBGLIM @#2", (2>=0 && 2< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V113*/ meltfptr
[112]))));
11002 ((meltobject_ptr_t
)(/*_._VALDATA___V113*/ meltfptr
[112]))->obj_vartab
[2] = (melt_ptr_t
)(
11003 /*_._VALTUP___V119*/ meltfptr
[118]);
11005 MELT_LOCATION("warmelt-debug.melt:80:/ initchunk");
11008 melt_assertmsg("checkobj putslot ~dobj_56__MELT_REALLY_NEED_DBGLIM @#3", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V113*/ meltfptr
[112])) == MELTOBMAG_OBJECT
);
11010 melt_assertmsg("checkoff putslot ~dobj_56__MELT_REALLY_NEED_DBGLIM @#3", (3>=0 && 3< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V113*/ meltfptr
[112]))));
11011 ((meltobject_ptr_t
)(/*_._VALDATA___V113*/ meltfptr
[112]))->obj_vartab
[3] = (melt_ptr_t
)(
11012 ((melt_ptr_t
)(MELT_PREDEF(CTYPE_LONG
))));
11015 melt_assertmsg("putupl #24 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V123*/ meltfptr
[122]))== MELTOBMAG_MULTIPLE
);
11016 melt_assertmsg("putupl #24 checkoff", (0>=0 && 0< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V123*/ meltfptr
[122]))));
11017 ((meltmultiple_ptr_t
)(/*_._VALTUP___V123*/ meltfptr
[122]))->tabval
[0] = (melt_ptr_t
)(/*_._VALSTR___V120*/ meltfptr
[119]);
11020 melt_assertmsg("putupl #25 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V123*/ meltfptr
[122]))== MELTOBMAG_MULTIPLE
);
11021 melt_assertmsg("putupl #25 checkoff", (1>=0 && 1< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V123*/ meltfptr
[122]))));
11022 ((meltmultiple_ptr_t
)(/*_._VALTUP___V123*/ meltfptr
[122]))->tabval
[1] = (melt_ptr_t
)(/*_._VALDATA___V98*/ meltfptr
[97]);
11025 melt_assertmsg("putupl #26 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V123*/ meltfptr
[122]))== MELTOBMAG_MULTIPLE
);
11026 melt_assertmsg("putupl #26 checkoff", (2>=0 && 2< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V123*/ meltfptr
[122]))));
11027 ((meltmultiple_ptr_t
)(/*_._VALTUP___V123*/ meltfptr
[122]))->tabval
[2] = (melt_ptr_t
)(/*_._VALSTR___V121*/ meltfptr
[120]);
11031 } /*end of meltmod__WARMELTmiDEBUG__initialmeltchunk_0*/
11035 void meltmod__WARMELTmiDEBUG__initialmeltchunk_1 (meltinitial_frame_t
* meltframptr__
, char meltpredefinited
[])
11037 #define meltfram__ (*meltframptr__)
11038 #undef meltcallcount
11039 #define meltcallcount 0L
11040 (void) meltpredefinited
;
11042 melt_assertmsg("putupl #27 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V123*/ meltfptr
[122]))== MELTOBMAG_MULTIPLE
);
11043 melt_assertmsg("putupl #27 checkoff", (3>=0 && 3< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V123*/ meltfptr
[122]))));
11044 ((meltmultiple_ptr_t
)(/*_._VALTUP___V123*/ meltfptr
[122]))->tabval
[3] = (melt_ptr_t
)(/*_._VALDATA___V117*/ meltfptr
[116]);
11047 melt_assertmsg("putupl #28 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V123*/ meltfptr
[122]))== MELTOBMAG_MULTIPLE
);
11048 melt_assertmsg("putupl #28 checkoff", (4>=0 && 4< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V123*/ meltfptr
[122]))));
11049 ((meltmultiple_ptr_t
)(/*_._VALTUP___V123*/ meltfptr
[122]))->tabval
[4] = (melt_ptr_t
)(/*_._VALSTR___V122*/ meltfptr
[121]);
11052 meltgc_touch(/*_._VALTUP___V123*/ meltfptr
[122]);
11054 MELT_LOCATION("warmelt-debug.melt:80:/ initchunk");
11057 melt_assertmsg("checkobj putslot ~dobj_56__MELT_REALLY_NEED_DBGLIM @#4", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V113*/ meltfptr
[112])) == MELTOBMAG_OBJECT
);
11059 melt_assertmsg("checkoff putslot ~dobj_56__MELT_REALLY_NEED_DBGLIM @#4", (4>=0 && 4< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V113*/ meltfptr
[112]))));
11060 ((meltobject_ptr_t
)(/*_._VALDATA___V113*/ meltfptr
[112]))->obj_vartab
[4] = (melt_ptr_t
)(
11061 /*_._VALTUP___V123*/ meltfptr
[122]);
11063 MELT_LOCATION("warmelt-debug.melt:80:/ initchunk");
11065 /*touch:_VALUEDATA_*/
11066 meltgc_touch(/*_._VALDATA___V113*/ meltfptr
[112]);
11068 MELT_LOCATION("warmelt-debug.melt:80:/ initchunk");
11071 melt_dbgtrace_written_object (/*_._VALDATA___V113*/ meltfptr
[112], "new static instance");
11074 melt_assertmsg("checkobj putslot ~dsym_67__DBG_OUTPUT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V124*/ meltfptr
[123])) == MELTOBMAG_OBJECT
);
11076 melt_assertmsg("checkoff putslot ~dsym_67__DBG_OUTPUT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V124*/ meltfptr
[123]))));
11077 ((meltobject_ptr_t
)(/*_._VALDATA___V124*/ meltfptr
[123]))->obj_vartab
[1] = (melt_ptr_t
)(
11078 /*_._VALSTR___V125*/ meltfptr
[124]);
11080 /*touch:_VALUEDATA_*/
11081 meltgc_touch(/*_._VALDATA___V124*/ meltfptr
[123]);
11084 melt_dbgtrace_written_object (/*_._VALDATA___V124*/ meltfptr
[123], "new static instance");
11087 melt_assertmsg("checkobj putslot ~dsym_69__CLASS_SELECTOR @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V126*/ meltfptr
[125])) == MELTOBMAG_OBJECT
);
11089 melt_assertmsg("checkoff putslot ~dsym_69__CLASS_SELECTOR @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V126*/ meltfptr
[125]))));
11090 ((meltobject_ptr_t
)(/*_._VALDATA___V126*/ meltfptr
[125]))->obj_vartab
[1] = (melt_ptr_t
)(
11091 /*_._VALSTR___V127*/ meltfptr
[126]);
11093 /*touch:_VALUEDATA_*/
11094 meltgc_touch(/*_._VALDATA___V126*/ meltfptr
[125]);
11097 melt_dbgtrace_written_object (/*_._VALDATA___V126*/ meltfptr
[125], "new static instance");
11100 melt_assertmsg("checkobj putslot ~dsym_71__RECV @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V128*/ meltfptr
[127])) == MELTOBMAG_OBJECT
);
11102 melt_assertmsg("checkoff putslot ~dsym_71__RECV @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V128*/ meltfptr
[127]))));
11103 ((meltobject_ptr_t
)(/*_._VALDATA___V128*/ meltfptr
[127]))->obj_vartab
[1] = (melt_ptr_t
)(
11104 /*_._VALSTR___V129*/ meltfptr
[128]);
11106 /*touch:_VALUEDATA_*/
11107 meltgc_touch(/*_._VALDATA___V128*/ meltfptr
[127]);
11110 melt_dbgtrace_written_object (/*_._VALDATA___V128*/ meltfptr
[127], "new static instance");
11112 MELT_LOCATION("warmelt-debug.melt:90:/ initchunk");
11115 melt_assertmsg("checkobj putslot ~dobj_73 @#0", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V130*/ meltfptr
[129])) == MELTOBMAG_OBJECT
);
11117 melt_assertmsg("checkoff putslot ~dobj_73 @#0", (0>=0 && 0< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V130*/ meltfptr
[129]))));
11118 ((meltobject_ptr_t
)(/*_._VALDATA___V130*/ meltfptr
[129]))->obj_vartab
[0] = (melt_ptr_t
)(
11119 /*_._VALDATA___V128*/ meltfptr
[127]);
11121 MELT_LOCATION("warmelt-debug.melt:90:/ initchunk");
11124 melt_assertmsg("checkobj putslot ~dobj_73 @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V130*/ meltfptr
[129])) == MELTOBMAG_OBJECT
);
11126 melt_assertmsg("checkoff putslot ~dobj_73 @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V130*/ meltfptr
[129]))));
11127 ((meltobject_ptr_t
)(/*_._VALDATA___V130*/ meltfptr
[129]))->obj_vartab
[1] = (melt_ptr_t
)(
11128 ((melt_ptr_t
)(MELT_PREDEF(CTYPE_VALUE
))));
11130 MELT_LOCATION("warmelt-debug.melt:90:/ initchunk");
11132 /*touch:_VALUEDATA_*/
11133 meltgc_touch(/*_._VALDATA___V130*/ meltfptr
[129]);
11135 MELT_LOCATION("warmelt-debug.melt:90:/ initchunk");
11138 melt_dbgtrace_written_object (/*_._VALDATA___V130*/ meltfptr
[129], "new static instance");
11141 melt_assertmsg("checkobj putslot ~dsym_74__DBGINFO @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V131*/ meltfptr
[130])) == MELTOBMAG_OBJECT
);
11143 melt_assertmsg("checkoff putslot ~dsym_74__DBGINFO @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V131*/ meltfptr
[130]))));
11144 ((meltobject_ptr_t
)(/*_._VALDATA___V131*/ meltfptr
[130]))->obj_vartab
[1] = (melt_ptr_t
)(
11145 /*_._VALSTR___V132*/ meltfptr
[131]);
11147 /*touch:_VALUEDATA_*/
11148 meltgc_touch(/*_._VALDATA___V131*/ meltfptr
[130]);
11151 melt_dbgtrace_written_object (/*_._VALDATA___V131*/ meltfptr
[130], "new static instance");
11153 MELT_LOCATION("warmelt-debug.melt:90:/ initchunk");
11156 melt_assertmsg("checkobj putslot ~dobj_76 @#0", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V133*/ meltfptr
[132])) == MELTOBMAG_OBJECT
);
11158 melt_assertmsg("checkoff putslot ~dobj_76 @#0", (0>=0 && 0< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V133*/ meltfptr
[132]))));
11159 ((meltobject_ptr_t
)(/*_._VALDATA___V133*/ meltfptr
[132]))->obj_vartab
[0] = (melt_ptr_t
)(
11160 /*_._VALDATA___V131*/ meltfptr
[130]);
11162 MELT_LOCATION("warmelt-debug.melt:90:/ initchunk");
11165 melt_assertmsg("checkobj putslot ~dobj_76 @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V133*/ meltfptr
[132])) == MELTOBMAG_OBJECT
);
11167 melt_assertmsg("checkoff putslot ~dobj_76 @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V133*/ meltfptr
[132]))));
11168 ((meltobject_ptr_t
)(/*_._VALDATA___V133*/ meltfptr
[132]))->obj_vartab
[1] = (melt_ptr_t
)(
11169 ((melt_ptr_t
)(MELT_PREDEF(CTYPE_VALUE
))));
11171 MELT_LOCATION("warmelt-debug.melt:90:/ initchunk");
11173 /*touch:_VALUEDATA_*/
11174 meltgc_touch(/*_._VALDATA___V133*/ meltfptr
[132]);
11176 MELT_LOCATION("warmelt-debug.melt:90:/ initchunk");
11179 melt_dbgtrace_written_object (/*_._VALDATA___V133*/ meltfptr
[132], "new static instance");
11181 MELT_LOCATION("warmelt-debug.melt:90:/ initchunk");
11184 melt_assertmsg("checkobj putslot ~dobj_77 @#0", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V134*/ meltfptr
[133])) == MELTOBMAG_OBJECT
);
11186 melt_assertmsg("checkoff putslot ~dobj_77 @#0", (0>=0 && 0< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V134*/ meltfptr
[133]))));
11187 ((meltobject_ptr_t
)(/*_._VALDATA___V134*/ meltfptr
[133]))->obj_vartab
[0] = (melt_ptr_t
)(
11188 /*_._VALDATA___V98*/ meltfptr
[97]);
11190 MELT_LOCATION("warmelt-debug.melt:90:/ initchunk");
11193 melt_assertmsg("checkobj putslot ~dobj_77 @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V134*/ meltfptr
[133])) == MELTOBMAG_OBJECT
);
11195 melt_assertmsg("checkoff putslot ~dobj_77 @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V134*/ meltfptr
[133]))));
11196 ((meltobject_ptr_t
)(/*_._VALDATA___V134*/ meltfptr
[133]))->obj_vartab
[1] = (melt_ptr_t
)(
11197 ((melt_ptr_t
)(MELT_PREDEF(CTYPE_LONG
))));
11199 MELT_LOCATION("warmelt-debug.melt:90:/ initchunk");
11201 /*touch:_VALUEDATA_*/
11202 meltgc_touch(/*_._VALDATA___V134*/ meltfptr
[133]);
11204 MELT_LOCATION("warmelt-debug.melt:90:/ initchunk");
11207 melt_dbgtrace_written_object (/*_._VALDATA___V134*/ meltfptr
[133], "new static instance");
11210 melt_assertmsg("putupl #29 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V135*/ meltfptr
[134]))== MELTOBMAG_MULTIPLE
);
11211 melt_assertmsg("putupl #29 checkoff", (0>=0 && 0< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V135*/ meltfptr
[134]))));
11212 ((meltmultiple_ptr_t
)(/*_._VALTUP___V135*/ meltfptr
[134]))->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V130*/ meltfptr
[129]);
11215 melt_assertmsg("putupl #30 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V135*/ meltfptr
[134]))== MELTOBMAG_MULTIPLE
);
11216 melt_assertmsg("putupl #30 checkoff", (1>=0 && 1< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V135*/ meltfptr
[134]))));
11217 ((meltmultiple_ptr_t
)(/*_._VALTUP___V135*/ meltfptr
[134]))->tabval
[1] = (melt_ptr_t
)(/*_._VALDATA___V133*/ meltfptr
[132]);
11220 melt_assertmsg("putupl #31 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V135*/ meltfptr
[134]))== MELTOBMAG_MULTIPLE
);
11221 melt_assertmsg("putupl #31 checkoff", (2>=0 && 2< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V135*/ meltfptr
[134]))));
11222 ((meltmultiple_ptr_t
)(/*_._VALTUP___V135*/ meltfptr
[134]))->tabval
[2] = (melt_ptr_t
)(/*_._VALDATA___V134*/ meltfptr
[133]);
11225 meltgc_touch(/*_._VALTUP___V135*/ meltfptr
[134]);
11227 MELT_LOCATION("warmelt-debug.melt:90:/ initchunk");
11230 melt_assertmsg("checkobj putslot ~dobj_79__DBG_OUTPUT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V136*/ meltfptr
[135])) == MELTOBMAG_OBJECT
);
11232 melt_assertmsg("checkoff putslot ~dobj_79__DBG_OUTPUT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V136*/ meltfptr
[135]))));
11233 ((meltobject_ptr_t
)(/*_._VALDATA___V136*/ meltfptr
[135]))->obj_vartab
[1] = (melt_ptr_t
)(
11234 /*_._VALSTR___V137*/ meltfptr
[136]);
11236 MELT_LOCATION("warmelt-debug.melt:90:/ initchunk");
11238 /*touch:_VALUEDATA_*/
11239 meltgc_touch(/*_._VALDATA___V136*/ meltfptr
[135]);
11241 MELT_LOCATION("warmelt-debug.melt:90:/ initchunk");
11244 melt_dbgtrace_written_object (/*_._VALDATA___V136*/ meltfptr
[135], "new static instance");
11247 melt_assertmsg("checkobj putslot ~dsym_81__DBG_OUTPUTAGAIN @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V138*/ meltfptr
[137])) == MELTOBMAG_OBJECT
);
11249 melt_assertmsg("checkoff putslot ~dsym_81__DBG_OUTPUTAGAIN @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V138*/ meltfptr
[137]))));
11250 ((meltobject_ptr_t
)(/*_._VALDATA___V138*/ meltfptr
[137]))->obj_vartab
[1] = (melt_ptr_t
)(
11251 /*_._VALSTR___V139*/ meltfptr
[138]);
11253 /*touch:_VALUEDATA_*/
11254 meltgc_touch(/*_._VALDATA___V138*/ meltfptr
[137]);
11257 melt_dbgtrace_written_object (/*_._VALDATA___V138*/ meltfptr
[137], "new static instance");
11259 MELT_LOCATION("warmelt-debug.melt:99:/ initchunk");
11262 melt_assertmsg("checkobj putslot ~dobj_83 @#0", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V140*/ meltfptr
[139])) == MELTOBMAG_OBJECT
);
11264 melt_assertmsg("checkoff putslot ~dobj_83 @#0", (0>=0 && 0< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V140*/ meltfptr
[139]))));
11265 ((meltobject_ptr_t
)(/*_._VALDATA___V140*/ meltfptr
[139]))->obj_vartab
[0] = (melt_ptr_t
)(
11266 /*_._VALDATA___V128*/ meltfptr
[127]);
11268 MELT_LOCATION("warmelt-debug.melt:99:/ initchunk");
11271 melt_assertmsg("checkobj putslot ~dobj_83 @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V140*/ meltfptr
[139])) == MELTOBMAG_OBJECT
);
11273 melt_assertmsg("checkoff putslot ~dobj_83 @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V140*/ meltfptr
[139]))));
11274 ((meltobject_ptr_t
)(/*_._VALDATA___V140*/ meltfptr
[139]))->obj_vartab
[1] = (melt_ptr_t
)(
11275 ((melt_ptr_t
)(MELT_PREDEF(CTYPE_VALUE
))));
11277 MELT_LOCATION("warmelt-debug.melt:99:/ initchunk");
11279 /*touch:_VALUEDATA_*/
11280 meltgc_touch(/*_._VALDATA___V140*/ meltfptr
[139]);
11282 MELT_LOCATION("warmelt-debug.melt:99:/ initchunk");
11285 melt_dbgtrace_written_object (/*_._VALDATA___V140*/ meltfptr
[139], "new static instance");
11287 MELT_LOCATION("warmelt-debug.melt:99:/ initchunk");
11290 melt_assertmsg("checkobj putslot ~dobj_84 @#0", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V141*/ meltfptr
[140])) == MELTOBMAG_OBJECT
);
11292 melt_assertmsg("checkoff putslot ~dobj_84 @#0", (0>=0 && 0< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V141*/ meltfptr
[140]))));
11293 ((meltobject_ptr_t
)(/*_._VALDATA___V141*/ meltfptr
[140]))->obj_vartab
[0] = (melt_ptr_t
)(
11294 /*_._VALDATA___V131*/ meltfptr
[130]);
11296 MELT_LOCATION("warmelt-debug.melt:99:/ initchunk");
11299 melt_assertmsg("checkobj putslot ~dobj_84 @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V141*/ meltfptr
[140])) == MELTOBMAG_OBJECT
);
11301 melt_assertmsg("checkoff putslot ~dobj_84 @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V141*/ meltfptr
[140]))));
11302 ((meltobject_ptr_t
)(/*_._VALDATA___V141*/ meltfptr
[140]))->obj_vartab
[1] = (melt_ptr_t
)(
11303 ((melt_ptr_t
)(MELT_PREDEF(CTYPE_VALUE
))));
11305 MELT_LOCATION("warmelt-debug.melt:99:/ initchunk");
11307 /*touch:_VALUEDATA_*/
11308 meltgc_touch(/*_._VALDATA___V141*/ meltfptr
[140]);
11310 MELT_LOCATION("warmelt-debug.melt:99:/ initchunk");
11313 melt_dbgtrace_written_object (/*_._VALDATA___V141*/ meltfptr
[140], "new static instance");
11315 MELT_LOCATION("warmelt-debug.melt:99:/ initchunk");
11318 melt_assertmsg("checkobj putslot ~dobj_85 @#0", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V142*/ meltfptr
[141])) == MELTOBMAG_OBJECT
);
11320 melt_assertmsg("checkoff putslot ~dobj_85 @#0", (0>=0 && 0< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V142*/ meltfptr
[141]))));
11321 ((meltobject_ptr_t
)(/*_._VALDATA___V142*/ meltfptr
[141]))->obj_vartab
[0] = (melt_ptr_t
)(
11322 /*_._VALDATA___V98*/ meltfptr
[97]);
11324 MELT_LOCATION("warmelt-debug.melt:99:/ initchunk");
11327 melt_assertmsg("checkobj putslot ~dobj_85 @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V142*/ meltfptr
[141])) == MELTOBMAG_OBJECT
);
11329 melt_assertmsg("checkoff putslot ~dobj_85 @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V142*/ meltfptr
[141]))));
11330 ((meltobject_ptr_t
)(/*_._VALDATA___V142*/ meltfptr
[141]))->obj_vartab
[1] = (melt_ptr_t
)(
11331 ((melt_ptr_t
)(MELT_PREDEF(CTYPE_LONG
))));
11333 MELT_LOCATION("warmelt-debug.melt:99:/ initchunk");
11335 /*touch:_VALUEDATA_*/
11336 meltgc_touch(/*_._VALDATA___V142*/ meltfptr
[141]);
11338 MELT_LOCATION("warmelt-debug.melt:99:/ initchunk");
11341 melt_dbgtrace_written_object (/*_._VALDATA___V142*/ meltfptr
[141], "new static instance");
11344 melt_assertmsg("putupl #32 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V143*/ meltfptr
[142]))== MELTOBMAG_MULTIPLE
);
11345 melt_assertmsg("putupl #32 checkoff", (0>=0 && 0< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V143*/ meltfptr
[142]))));
11346 ((meltmultiple_ptr_t
)(/*_._VALTUP___V143*/ meltfptr
[142]))->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V140*/ meltfptr
[139]);
11349 melt_assertmsg("putupl #33 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V143*/ meltfptr
[142]))== MELTOBMAG_MULTIPLE
);
11350 melt_assertmsg("putupl #33 checkoff", (1>=0 && 1< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V143*/ meltfptr
[142]))));
11351 ((meltmultiple_ptr_t
)(/*_._VALTUP___V143*/ meltfptr
[142]))->tabval
[1] = (melt_ptr_t
)(/*_._VALDATA___V141*/ meltfptr
[140]);
11354 melt_assertmsg("putupl #34 checktup", melt_magic_discr((melt_ptr_t
)(/*_._VALTUP___V143*/ meltfptr
[142]))== MELTOBMAG_MULTIPLE
);
11355 melt_assertmsg("putupl #34 checkoff", (2>=0 && 2< melt_multiple_length((melt_ptr_t
)(/*_._VALTUP___V143*/ meltfptr
[142]))));
11356 ((meltmultiple_ptr_t
)(/*_._VALTUP___V143*/ meltfptr
[142]))->tabval
[2] = (melt_ptr_t
)(/*_._VALDATA___V142*/ meltfptr
[141]);
11359 meltgc_touch(/*_._VALTUP___V143*/ meltfptr
[142]);
11361 MELT_LOCATION("warmelt-debug.melt:99:/ initchunk");
11364 melt_assertmsg("checkobj putslot ~dobj_87__DBG_OUTPUTAGAIN @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V144*/ meltfptr
[143])) == MELTOBMAG_OBJECT
);
11366 melt_assertmsg("checkoff putslot ~dobj_87__DBG_OUTPUTAGAIN @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V144*/ meltfptr
[143]))));
11367 ((meltobject_ptr_t
)(/*_._VALDATA___V144*/ meltfptr
[143]))->obj_vartab
[1] = (melt_ptr_t
)(
11368 /*_._VALSTR___V145*/ meltfptr
[144]);
11370 MELT_LOCATION("warmelt-debug.melt:99:/ initchunk");
11372 /*touch:_VALUEDATA_*/
11373 meltgc_touch(/*_._VALDATA___V144*/ meltfptr
[143]);
11375 MELT_LOCATION("warmelt-debug.melt:99:/ initchunk");
11378 melt_dbgtrace_written_object (/*_._VALDATA___V144*/ meltfptr
[143], "new static instance");
11381 melt_assertmsg("checkobj putslot ~dsym_89__TREE_DEBUG_FUNCONT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V146*/ meltfptr
[145])) == MELTOBMAG_OBJECT
);
11383 melt_assertmsg("checkoff putslot ~dsym_89__TREE_DEBUG_FUNCONT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V146*/ meltfptr
[145]))));
11384 ((meltobject_ptr_t
)(/*_._VALDATA___V146*/ meltfptr
[145]))->obj_vartab
[1] = (melt_ptr_t
)(
11385 /*_._VALSTR___V147*/ meltfptr
[146]);
11387 /*touch:_VALUEDATA_*/
11388 meltgc_touch(/*_._VALDATA___V146*/ meltfptr
[145]);
11391 melt_dbgtrace_written_object (/*_._VALDATA___V146*/ meltfptr
[145], "new static instance");
11394 melt_assertmsg("checkobj putslot ~dsym_91__CLASS_REFERENCE @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V148*/ meltfptr
[147])) == MELTOBMAG_OBJECT
);
11396 melt_assertmsg("checkoff putslot ~dsym_91__CLASS_REFERENCE @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V148*/ meltfptr
[147]))));
11397 ((meltobject_ptr_t
)(/*_._VALDATA___V148*/ meltfptr
[147]))->obj_vartab
[1] = (melt_ptr_t
)(
11398 /*_._VALSTR___V149*/ meltfptr
[148]);
11400 /*touch:_VALUEDATA_*/
11401 meltgc_touch(/*_._VALDATA___V148*/ meltfptr
[147]);
11404 melt_dbgtrace_written_object (/*_._VALDATA___V148*/ meltfptr
[147], "new static instance");
11406 MELT_LOCATION("warmelt-debug.melt:110:/ initchunk");
11408 /*touch:_VALUEDATA_*/
11409 meltgc_touch(/*_._VALDATA___V150*/ meltfptr
[149]);
11411 MELT_LOCATION("warmelt-debug.melt:110:/ initchunk");
11414 melt_dbgtrace_written_object (/*_._VALDATA___V150*/ meltfptr
[149], "new static instance");
11416 MELT_LOCATION("warmelt-debug.melt:111:/ initchunk");
11417 /*^putroutconstnotnull*/
11418 /*putroutconstnotnull*/
11419 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V151*/ meltfptr
[150])) == MELTOBMAG_ROUTINE
);
11420 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V150*/ meltfptr
[149]);
11421 ((meltroutine_ptr_t
)/*_._VALROUT___V151*/ meltfptr
[150])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V150*/ meltfptr
[149]);
11423 MELT_LOCATION("warmelt-debug.melt:111:/ initchunk");
11426 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V151*/ meltfptr
[150])) == MELTOBMAG_ROUTINE
);
11427 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_94__REGISTER_TREE_DEBUG_FUN#1", NULL
!= (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]));
11428 ((meltroutine_ptr_t
)/*_._VALROUT___V151*/ meltfptr
[150])->tabval
[1] = (melt_ptr_t
)(/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]);
11430 MELT_LOCATION("warmelt-debug.melt:111:/ initchunk");
11432 /*touch:_IROUTVAL_*/
11433 meltgc_touch(/*_._VALROUT___V151*/ meltfptr
[150]);
11436 melt_assertmsg("putclosrout#1 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V152*/ meltfptr
[151])) == MELTOBMAG_CLOSURE
);
11437 melt_assertmsg("putclosrout#1 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V151*/ meltfptr
[150])) == MELTOBMAG_ROUTINE
);
11438 ((meltclosure_ptr_t
)/*_._VALCLO___V152*/ meltfptr
[151])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V151*/ meltfptr
[150]);
11440 /*touch:_DATACLOSURE_*/
11441 meltgc_touch(/*_._VALCLO___V152*/ meltfptr
[151]);
11444 melt_assertmsg("checkobj putslot ~dsym_96__GIMPLE_DEBUG_FUNCONT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V153*/ meltfptr
[152])) == MELTOBMAG_OBJECT
);
11446 melt_assertmsg("checkoff putslot ~dsym_96__GIMPLE_DEBUG_FUNCONT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V153*/ meltfptr
[152]))));
11447 ((meltobject_ptr_t
)(/*_._VALDATA___V153*/ meltfptr
[152]))->obj_vartab
[1] = (melt_ptr_t
)(
11448 /*_._VALSTR___V154*/ meltfptr
[153]);
11450 /*touch:_VALUEDATA_*/
11451 meltgc_touch(/*_._VALDATA___V153*/ meltfptr
[152]);
11454 melt_dbgtrace_written_object (/*_._VALDATA___V153*/ meltfptr
[152], "new static instance");
11456 MELT_LOCATION("warmelt-debug.melt:123:/ initchunk");
11458 /*touch:_VALUEDATA_*/
11459 meltgc_touch(/*_._VALDATA___V155*/ meltfptr
[154]);
11461 MELT_LOCATION("warmelt-debug.melt:123:/ initchunk");
11464 melt_dbgtrace_written_object (/*_._VALDATA___V155*/ meltfptr
[154], "new static instance");
11466 MELT_LOCATION("warmelt-debug.melt:124:/ initchunk");
11467 /*^putroutconstnotnull*/
11468 /*putroutconstnotnull*/
11469 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V156*/ meltfptr
[155])) == MELTOBMAG_ROUTINE
);
11470 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V155*/ meltfptr
[154]);
11471 ((meltroutine_ptr_t
)/*_._VALROUT___V156*/ meltfptr
[155])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V155*/ meltfptr
[154]);
11473 MELT_LOCATION("warmelt-debug.melt:124:/ initchunk");
11476 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V156*/ meltfptr
[155])) == MELTOBMAG_ROUTINE
);
11477 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_99__REGISTER_GIMPLE_DEBUG_FUN#1", NULL
!= (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]));
11478 ((meltroutine_ptr_t
)/*_._VALROUT___V156*/ meltfptr
[155])->tabval
[1] = (melt_ptr_t
)(/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]);
11480 MELT_LOCATION("warmelt-debug.melt:124:/ initchunk");
11482 /*touch:_IROUTVAL_*/
11483 meltgc_touch(/*_._VALROUT___V156*/ meltfptr
[155]);
11486 melt_assertmsg("putclosrout#2 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V157*/ meltfptr
[156])) == MELTOBMAG_CLOSURE
);
11487 melt_assertmsg("putclosrout#2 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V156*/ meltfptr
[155])) == MELTOBMAG_ROUTINE
);
11488 ((meltclosure_ptr_t
)/*_._VALCLO___V157*/ meltfptr
[156])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V156*/ meltfptr
[155]);
11490 /*touch:_DATACLOSURE_*/
11491 meltgc_touch(/*_._VALCLO___V157*/ meltfptr
[156]);
11494 melt_assertmsg("checkobj putslot ~dsym_101__GIMPLESEQ_DEBUG_FUNCONT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V158*/ meltfptr
[157])) == MELTOBMAG_OBJECT
);
11496 melt_assertmsg("checkoff putslot ~dsym_101__GIMPLESEQ_DEBUG_FUNCONT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V158*/ meltfptr
[157]))));
11497 ((meltobject_ptr_t
)(/*_._VALDATA___V158*/ meltfptr
[157]))->obj_vartab
[1] = (melt_ptr_t
)(
11498 /*_._VALSTR___V159*/ meltfptr
[158]);
11500 /*touch:_VALUEDATA_*/
11501 meltgc_touch(/*_._VALDATA___V158*/ meltfptr
[157]);
11504 melt_dbgtrace_written_object (/*_._VALDATA___V158*/ meltfptr
[157], "new static instance");
11506 MELT_LOCATION("warmelt-debug.melt:136:/ initchunk");
11508 /*touch:_VALUEDATA_*/
11509 meltgc_touch(/*_._VALDATA___V160*/ meltfptr
[159]);
11511 MELT_LOCATION("warmelt-debug.melt:136:/ initchunk");
11514 melt_dbgtrace_written_object (/*_._VALDATA___V160*/ meltfptr
[159], "new static instance");
11516 MELT_LOCATION("warmelt-debug.melt:137:/ initchunk");
11517 /*^putroutconstnotnull*/
11518 /*putroutconstnotnull*/
11519 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V161*/ meltfptr
[160])) == MELTOBMAG_ROUTINE
);
11520 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V160*/ meltfptr
[159]);
11521 ((meltroutine_ptr_t
)/*_._VALROUT___V161*/ meltfptr
[160])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V160*/ meltfptr
[159]);
11523 MELT_LOCATION("warmelt-debug.melt:137:/ initchunk");
11526 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V161*/ meltfptr
[160])) == MELTOBMAG_ROUTINE
);
11527 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_104__REGISTER_GIMPLESEQ_DEBUG_FUN#1", NULL
!= (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]));
11528 ((meltroutine_ptr_t
)/*_._VALROUT___V161*/ meltfptr
[160])->tabval
[1] = (melt_ptr_t
)(/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]);
11530 MELT_LOCATION("warmelt-debug.melt:137:/ initchunk");
11532 /*touch:_IROUTVAL_*/
11533 meltgc_touch(/*_._VALROUT___V161*/ meltfptr
[160]);
11536 melt_assertmsg("putclosrout#3 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V162*/ meltfptr
[161])) == MELTOBMAG_CLOSURE
);
11537 melt_assertmsg("putclosrout#3 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V161*/ meltfptr
[160])) == MELTOBMAG_ROUTINE
);
11538 ((meltclosure_ptr_t
)/*_._VALCLO___V162*/ meltfptr
[161])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V161*/ meltfptr
[160]);
11540 /*touch:_DATACLOSURE_*/
11541 meltgc_touch(/*_._VALCLO___V162*/ meltfptr
[161]);
11544 melt_assertmsg("checkobj putslot ~dsym_106__EDGE_DEBUG_FUNCONT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V163*/ meltfptr
[162])) == MELTOBMAG_OBJECT
);
11546 melt_assertmsg("checkoff putslot ~dsym_106__EDGE_DEBUG_FUNCONT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V163*/ meltfptr
[162]))));
11547 ((meltobject_ptr_t
)(/*_._VALDATA___V163*/ meltfptr
[162]))->obj_vartab
[1] = (melt_ptr_t
)(
11548 /*_._VALSTR___V164*/ meltfptr
[163]);
11550 /*touch:_VALUEDATA_*/
11551 meltgc_touch(/*_._VALDATA___V163*/ meltfptr
[162]);
11554 melt_dbgtrace_written_object (/*_._VALDATA___V163*/ meltfptr
[162], "new static instance");
11556 MELT_LOCATION("warmelt-debug.melt:149:/ initchunk");
11558 /*touch:_VALUEDATA_*/
11559 meltgc_touch(/*_._VALDATA___V165*/ meltfptr
[164]);
11561 MELT_LOCATION("warmelt-debug.melt:149:/ initchunk");
11564 melt_dbgtrace_written_object (/*_._VALDATA___V165*/ meltfptr
[164], "new static instance");
11566 MELT_LOCATION("warmelt-debug.melt:150:/ initchunk");
11567 /*^putroutconstnotnull*/
11568 /*putroutconstnotnull*/
11569 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V166*/ meltfptr
[165])) == MELTOBMAG_ROUTINE
);
11570 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V165*/ meltfptr
[164]);
11571 ((meltroutine_ptr_t
)/*_._VALROUT___V166*/ meltfptr
[165])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V165*/ meltfptr
[164]);
11573 MELT_LOCATION("warmelt-debug.melt:150:/ initchunk");
11576 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V166*/ meltfptr
[165])) == MELTOBMAG_ROUTINE
);
11577 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_109__REGISTER_EDGE_DEBUG_FUN#1", NULL
!= (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]));
11578 ((meltroutine_ptr_t
)/*_._VALROUT___V166*/ meltfptr
[165])->tabval
[1] = (melt_ptr_t
)(/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]);
11580 MELT_LOCATION("warmelt-debug.melt:150:/ initchunk");
11582 /*touch:_IROUTVAL_*/
11583 meltgc_touch(/*_._VALROUT___V166*/ meltfptr
[165]);
11586 melt_assertmsg("putclosrout#4 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V167*/ meltfptr
[166])) == MELTOBMAG_CLOSURE
);
11587 melt_assertmsg("putclosrout#4 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V166*/ meltfptr
[165])) == MELTOBMAG_ROUTINE
);
11588 ((meltclosure_ptr_t
)/*_._VALCLO___V167*/ meltfptr
[166])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V166*/ meltfptr
[165]);
11590 /*touch:_DATACLOSURE_*/
11591 meltgc_touch(/*_._VALCLO___V167*/ meltfptr
[166]);
11594 melt_assertmsg("checkobj putslot ~dsym_111__BASICBLOCK_DEBUG_FUNCONT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V168*/ meltfptr
[167])) == MELTOBMAG_OBJECT
);
11596 melt_assertmsg("checkoff putslot ~dsym_111__BASICBLOCK_DEBUG_FUNCONT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V168*/ meltfptr
[167]))));
11597 ((meltobject_ptr_t
)(/*_._VALDATA___V168*/ meltfptr
[167]))->obj_vartab
[1] = (melt_ptr_t
)(
11598 /*_._VALSTR___V169*/ meltfptr
[168]);
11600 /*touch:_VALUEDATA_*/
11601 meltgc_touch(/*_._VALDATA___V168*/ meltfptr
[167]);
11604 melt_dbgtrace_written_object (/*_._VALDATA___V168*/ meltfptr
[167], "new static instance");
11606 MELT_LOCATION("warmelt-debug.melt:162:/ initchunk");
11608 /*touch:_VALUEDATA_*/
11609 meltgc_touch(/*_._VALDATA___V170*/ meltfptr
[169]);
11611 MELT_LOCATION("warmelt-debug.melt:162:/ initchunk");
11614 melt_dbgtrace_written_object (/*_._VALDATA___V170*/ meltfptr
[169], "new static instance");
11616 MELT_LOCATION("warmelt-debug.melt:163:/ initchunk");
11617 /*^putroutconstnotnull*/
11618 /*putroutconstnotnull*/
11619 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V171*/ meltfptr
[170])) == MELTOBMAG_ROUTINE
);
11620 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V170*/ meltfptr
[169]);
11621 ((meltroutine_ptr_t
)/*_._VALROUT___V171*/ meltfptr
[170])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V170*/ meltfptr
[169]);
11623 MELT_LOCATION("warmelt-debug.melt:163:/ initchunk");
11626 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V171*/ meltfptr
[170])) == MELTOBMAG_ROUTINE
);
11627 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_114__REGISTER_BASICBLOCK_DEBUG_FUN#1", NULL
!= (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]));
11628 ((meltroutine_ptr_t
)/*_._VALROUT___V171*/ meltfptr
[170])->tabval
[1] = (melt_ptr_t
)(/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]);
11630 MELT_LOCATION("warmelt-debug.melt:163:/ initchunk");
11632 /*touch:_IROUTVAL_*/
11633 meltgc_touch(/*_._VALROUT___V171*/ meltfptr
[170]);
11636 melt_assertmsg("putclosrout#5 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V172*/ meltfptr
[171])) == MELTOBMAG_CLOSURE
);
11637 melt_assertmsg("putclosrout#5 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V171*/ meltfptr
[170])) == MELTOBMAG_ROUTINE
);
11638 ((meltclosure_ptr_t
)/*_._VALCLO___V172*/ meltfptr
[171])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V171*/ meltfptr
[170]);
11640 /*touch:_DATACLOSURE_*/
11641 meltgc_touch(/*_._VALCLO___V172*/ meltfptr
[171]);
11644 melt_assertmsg("checkobj putslot ~dsym_116__LOOP_DEBUG_FUNCONT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V173*/ meltfptr
[172])) == MELTOBMAG_OBJECT
);
11646 melt_assertmsg("checkoff putslot ~dsym_116__LOOP_DEBUG_FUNCONT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V173*/ meltfptr
[172]))));
11647 ((meltobject_ptr_t
)(/*_._VALDATA___V173*/ meltfptr
[172]))->obj_vartab
[1] = (melt_ptr_t
)(
11648 /*_._VALSTR___V174*/ meltfptr
[173]);
11650 /*touch:_VALUEDATA_*/
11651 meltgc_touch(/*_._VALDATA___V173*/ meltfptr
[172]);
11654 melt_dbgtrace_written_object (/*_._VALDATA___V173*/ meltfptr
[172], "new static instance");
11656 MELT_LOCATION("warmelt-debug.melt:175:/ initchunk");
11658 /*touch:_VALUEDATA_*/
11659 meltgc_touch(/*_._VALDATA___V175*/ meltfptr
[174]);
11661 MELT_LOCATION("warmelt-debug.melt:175:/ initchunk");
11664 melt_dbgtrace_written_object (/*_._VALDATA___V175*/ meltfptr
[174], "new static instance");
11666 MELT_LOCATION("warmelt-debug.melt:176:/ initchunk");
11667 /*^putroutconstnotnull*/
11668 /*putroutconstnotnull*/
11669 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V176*/ meltfptr
[175])) == MELTOBMAG_ROUTINE
);
11670 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V175*/ meltfptr
[174]);
11671 ((meltroutine_ptr_t
)/*_._VALROUT___V176*/ meltfptr
[175])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V175*/ meltfptr
[174]);
11673 MELT_LOCATION("warmelt-debug.melt:176:/ initchunk");
11676 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V176*/ meltfptr
[175])) == MELTOBMAG_ROUTINE
);
11677 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_119__REGISTER_LOOP_DEBUG_FUN#1", NULL
!= (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]));
11678 ((meltroutine_ptr_t
)/*_._VALROUT___V176*/ meltfptr
[175])->tabval
[1] = (melt_ptr_t
)(/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]);
11680 MELT_LOCATION("warmelt-debug.melt:176:/ initchunk");
11682 /*touch:_IROUTVAL_*/
11683 meltgc_touch(/*_._VALROUT___V176*/ meltfptr
[175]);
11686 melt_assertmsg("putclosrout#6 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V177*/ meltfptr
[176])) == MELTOBMAG_CLOSURE
);
11687 melt_assertmsg("putclosrout#6 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V176*/ meltfptr
[175])) == MELTOBMAG_ROUTINE
);
11688 ((meltclosure_ptr_t
)/*_._VALCLO___V177*/ meltfptr
[176])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V176*/ meltfptr
[175]);
11690 /*touch:_DATACLOSURE_*/
11691 meltgc_touch(/*_._VALCLO___V177*/ meltfptr
[176]);
11694 melt_assertmsg("checkobj putslot ~dsym_121__DISCR_DEBUG_CLOSURE @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V178*/ meltfptr
[177])) == MELTOBMAG_OBJECT
);
11696 melt_assertmsg("checkoff putslot ~dsym_121__DISCR_DEBUG_CLOSURE @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V178*/ meltfptr
[177]))));
11697 ((meltobject_ptr_t
)(/*_._VALDATA___V178*/ meltfptr
[177]))->obj_vartab
[1] = (melt_ptr_t
)(
11698 /*_._VALSTR___V179*/ meltfptr
[178]);
11700 /*touch:_VALUEDATA_*/
11701 meltgc_touch(/*_._VALDATA___V178*/ meltfptr
[177]);
11704 melt_dbgtrace_written_object (/*_._VALDATA___V178*/ meltfptr
[177], "new static instance");
11707 melt_assertmsg("checkobj putslot ~dsym_123__CLASS_DISCRIMINANT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V180*/ meltfptr
[179])) == MELTOBMAG_OBJECT
);
11709 melt_assertmsg("checkoff putslot ~dsym_123__CLASS_DISCRIMINANT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V180*/ meltfptr
[179]))));
11710 ((meltobject_ptr_t
)(/*_._VALDATA___V180*/ meltfptr
[179]))->obj_vartab
[1] = (melt_ptr_t
)(
11711 /*_._VALSTR___V181*/ meltfptr
[180]);
11713 /*touch:_VALUEDATA_*/
11714 meltgc_touch(/*_._VALDATA___V180*/ meltfptr
[179]);
11717 melt_dbgtrace_written_object (/*_._VALDATA___V180*/ meltfptr
[179], "new static instance");
11721 } /*end of meltmod__WARMELTmiDEBUG__initialmeltchunk_1*/
11725 void meltmod__WARMELTmiDEBUG__initialmeltchunk_2 (meltinitial_frame_t
* meltframptr__
, char meltpredefinited
[])
11727 #define meltfram__ (*meltframptr__)
11728 #undef meltcallcount
11729 #define meltcallcount 0L
11730 (void) meltpredefinited
;
11731 MELT_LOCATION("warmelt-debug.melt:188:/ initchunk");
11734 melt_assertmsg("checkobj putslot ~dobj_125__DISCR_DEBUG_CLOSURE @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V182*/ meltfptr
[181])) == MELTOBMAG_OBJECT
);
11736 melt_assertmsg("checkoff putslot ~dobj_125__DISCR_DEBUG_CLOSURE @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V182*/ meltfptr
[181]))));
11737 ((meltobject_ptr_t
)(/*_._VALDATA___V182*/ meltfptr
[181]))->obj_vartab
[1] = (melt_ptr_t
)(
11738 /*_._VALSTR___V183*/ meltfptr
[182]);
11740 MELT_LOCATION("warmelt-debug.melt:188:/ initchunk");
11743 melt_assertmsg("checkobj putslot ~dobj_125__DISCR_DEBUG_CLOSURE @#4", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V182*/ meltfptr
[181])) == MELTOBMAG_OBJECT
);
11745 melt_assertmsg("checkoff putslot ~dobj_125__DISCR_DEBUG_CLOSURE @#4", (4>=0 && 4< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V182*/ meltfptr
[181]))));
11746 ((meltobject_ptr_t
)(/*_._VALDATA___V182*/ meltfptr
[181]))->obj_vartab
[4] = (melt_ptr_t
)(
11747 /*_.DISCR_CLOSURE__V12*/ meltfptr
[11]);
11749 MELT_LOCATION("warmelt-debug.melt:188:/ initchunk");
11751 /*touch:_VALUEDATA_*/
11752 meltgc_touch(/*_._VALDATA___V182*/ meltfptr
[181]);
11754 MELT_LOCATION("warmelt-debug.melt:188:/ initchunk");
11757 melt_dbgtrace_written_object (/*_._VALDATA___V182*/ meltfptr
[181], "new static instance");
11760 melt_assertmsg("checkobj putslot ~dsym_126__DISCR_CLOSURE @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V184*/ meltfptr
[183])) == MELTOBMAG_OBJECT
);
11762 melt_assertmsg("checkoff putslot ~dsym_126__DISCR_CLOSURE @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V184*/ meltfptr
[183]))));
11763 ((meltobject_ptr_t
)(/*_._VALDATA___V184*/ meltfptr
[183]))->obj_vartab
[1] = (melt_ptr_t
)(
11764 /*_._VALSTR___V185*/ meltfptr
[184]);
11766 /*touch:_VALUEDATA_*/
11767 meltgc_touch(/*_._VALDATA___V184*/ meltfptr
[183]);
11770 melt_dbgtrace_written_object (/*_._VALDATA___V184*/ meltfptr
[183], "new static instance");
11772 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11775 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11776 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_129__MELT_DEBUG_FUN#0", NULL
!= (/*_.INITIAL_SYSTEM_DATA__V13*/ meltfptr
[12]));
11777 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[0] = (melt_ptr_t
)(/*_.INITIAL_SYSTEM_DATA__V13*/ meltfptr
[12]);
11779 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11782 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11783 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_129__MELT_DEBUG_FUN#1", NULL
!= (/*_.CLASS_SYSTEM_DATA__V14*/ meltfptr
[13]));
11784 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[1] = (melt_ptr_t
)(/*_.CLASS_SYSTEM_DATA__V14*/ meltfptr
[13]);
11786 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11789 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11790 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_129__MELT_DEBUG_FUN#2", NULL
!= (/*_.DISCR_MAP_OBJECTS__V15*/ meltfptr
[14]));
11791 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[2] = (melt_ptr_t
)(/*_.DISCR_MAP_OBJECTS__V15*/ meltfptr
[14]);
11793 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11796 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11797 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_129__MELT_DEBUG_FUN#3", NULL
!= (/*_.DISCR_INTEGER__V16*/ meltfptr
[15]));
11798 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[3] = (melt_ptr_t
)(/*_.DISCR_INTEGER__V16*/ meltfptr
[15]);
11800 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11803 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11804 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_129__MELT_DEBUG_FUN#4", NULL
!= (/*_.DISCR_STRBUF__V17*/ meltfptr
[16]));
11805 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[4] = (melt_ptr_t
)(/*_.DISCR_STRBUF__V17*/ meltfptr
[16]);
11807 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11810 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11811 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_129__MELT_DEBUG_FUN#5", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
11812 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[5] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
11814 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11815 /*^putroutconstnotnull*/
11816 /*putroutconstnotnull*/
11817 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11818 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
11819 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[6] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
11821 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11824 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11825 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_129__MELT_DEBUG_FUN#7", NULL
!= (/*_.ADD2OUT__V19*/ meltfptr
[18]));
11826 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[7] = (melt_ptr_t
)(/*_.ADD2OUT__V19*/ meltfptr
[18]);
11828 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11831 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11832 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_129__MELT_DEBUG_FUN#8", NULL
!= (/*_.CSTRING_PREFIXED__V20*/ meltfptr
[19]));
11833 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[8] = (melt_ptr_t
)(/*_.CSTRING_PREFIXED__V20*/ meltfptr
[19]);
11835 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11836 /*^putroutconstnotnull*/
11837 /*putroutconstnotnull*/
11838 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11839 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V182*/ meltfptr
[181]);
11840 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[9] = (melt_ptr_t
)(/*_._VALDATA___V182*/ meltfptr
[181]);
11842 MELT_LOCATION("warmelt-debug.melt:429:/ initchunk");
11843 /*^putroutconstnotnull*/
11844 /*putroutconstnotnull*/
11845 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V188*/ meltfptr
[187])) == MELTOBMAG_ROUTINE
);
11846 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
11847 ((meltroutine_ptr_t
)/*_._VALROUT___V188*/ meltfptr
[187])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
11849 MELT_LOCATION("warmelt-debug.melt:429:/ initchunk");
11852 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V188*/ meltfptr
[187])) == MELTOBMAG_ROUTINE
);
11853 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_153__DBG_OUT#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
11854 ((meltroutine_ptr_t
)/*_._VALROUT___V188*/ meltfptr
[187])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
11856 MELT_LOCATION("warmelt-debug.melt:409:/ initchunk");
11857 /*^putroutconstnotnull*/
11858 /*putroutconstnotnull*/
11859 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V190*/ meltfptr
[189])) == MELTOBMAG_ROUTINE
);
11860 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
11861 ((meltroutine_ptr_t
)/*_._VALROUT___V190*/ meltfptr
[189])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
11863 MELT_LOCATION("warmelt-debug.melt:409:/ initchunk");
11866 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V190*/ meltfptr
[189])) == MELTOBMAG_ROUTINE
);
11867 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_151__DBG_OUTOBJECT#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
11868 ((meltroutine_ptr_t
)/*_._VALROUT___V190*/ meltfptr
[189])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
11870 MELT_LOCATION("warmelt-debug.melt:409:/ initchunk");
11871 /*^putroutconstnotnull*/
11872 /*putroutconstnotnull*/
11873 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V190*/ meltfptr
[189])) == MELTOBMAG_ROUTINE
);
11874 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V144*/ meltfptr
[143]);
11875 ((meltroutine_ptr_t
)/*_._VALROUT___V190*/ meltfptr
[189])->tabval
[2] = (melt_ptr_t
)(/*_._VALDATA___V144*/ meltfptr
[143]);
11877 MELT_LOCATION("warmelt-debug.melt:409:/ initchunk");
11880 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V190*/ meltfptr
[189])) == MELTOBMAG_ROUTINE
);
11881 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_151__DBG_OUTOBJECT#3", NULL
!= (/*_.DISCR_INTEGER__V16*/ meltfptr
[15]));
11882 ((meltroutine_ptr_t
)/*_._VALROUT___V190*/ meltfptr
[189])->tabval
[3] = (melt_ptr_t
)(/*_.DISCR_INTEGER__V16*/ meltfptr
[15]);
11884 MELT_LOCATION("warmelt-debug.melt:409:/ initchunk");
11885 /*^putroutconstnotnull*/
11886 /*putroutconstnotnull*/
11887 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V190*/ meltfptr
[189])) == MELTOBMAG_ROUTINE
);
11888 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V136*/ meltfptr
[135]);
11889 ((meltroutine_ptr_t
)/*_._VALROUT___V190*/ meltfptr
[189])->tabval
[4] = (melt_ptr_t
)(/*_._VALDATA___V136*/ meltfptr
[135]);
11891 MELT_LOCATION("warmelt-debug.melt:409:/ initchunk");
11893 /*touch:_IROUTVAL_*/
11894 meltgc_touch(/*_._VALROUT___V190*/ meltfptr
[189]);
11897 melt_assertmsg("putclosrout#7 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V189*/ meltfptr
[188])) == MELTOBMAG_CLOSURE
);
11898 melt_assertmsg("putclosrout#7 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V190*/ meltfptr
[189])) == MELTOBMAG_ROUTINE
);
11899 ((meltclosure_ptr_t
)/*_._VALCLO___V189*/ meltfptr
[188])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V190*/ meltfptr
[189]);
11901 /*touch:_DATACLOSURE_*/
11902 meltgc_touch(/*_._VALCLO___V189*/ meltfptr
[188]);
11904 MELT_LOCATION("warmelt-debug.melt:429:/ initchunk");
11905 /*^putroutconstnotnull*/
11906 /*putroutconstnotnull*/
11907 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V188*/ meltfptr
[187])) == MELTOBMAG_ROUTINE
);
11908 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V189*/ meltfptr
[188]);
11909 ((meltroutine_ptr_t
)/*_._VALROUT___V188*/ meltfptr
[187])->tabval
[2] = (melt_ptr_t
)(/*_._VALCLO___V189*/ meltfptr
[188]);
11911 MELT_LOCATION("warmelt-debug.melt:429:/ initchunk");
11912 /*^putroutconstnotnull*/
11913 /*putroutconstnotnull*/
11914 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V188*/ meltfptr
[187])) == MELTOBMAG_ROUTINE
);
11915 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V136*/ meltfptr
[135]);
11916 ((meltroutine_ptr_t
)/*_._VALROUT___V188*/ meltfptr
[187])->tabval
[3] = (melt_ptr_t
)(/*_._VALDATA___V136*/ meltfptr
[135]);
11918 MELT_LOCATION("warmelt-debug.melt:429:/ initchunk");
11920 /*touch:_IROUTVAL_*/
11921 meltgc_touch(/*_._VALROUT___V188*/ meltfptr
[187]);
11924 melt_assertmsg("putclosrout#8 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186])) == MELTOBMAG_CLOSURE
);
11925 melt_assertmsg("putclosrout#8 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V188*/ meltfptr
[187])) == MELTOBMAG_ROUTINE
);
11926 ((meltclosure_ptr_t
)/*_._VALCLO___V187*/ meltfptr
[186])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V188*/ meltfptr
[187]);
11928 /*touch:_DATACLOSURE_*/
11929 meltgc_touch(/*_._VALCLO___V187*/ meltfptr
[186]);
11931 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11932 /*^putroutconstnotnull*/
11933 /*putroutconstnotnull*/
11934 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11935 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
11936 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[10] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
11938 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11939 /*^putroutconstnotnull*/
11940 /*putroutconstnotnull*/
11941 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11942 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V150*/ meltfptr
[149]);
11943 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[11] = (melt_ptr_t
)(/*_._VALDATA___V150*/ meltfptr
[149]);
11945 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11948 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11949 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_129__MELT_DEBUG_FUN#12", NULL
!= (/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]));
11950 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[12] = (melt_ptr_t
)(/*_.CLASS_REFERENCE__V10*/ meltfptr
[9]);
11952 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11953 /*^putroutconstnotnull*/
11954 /*putroutconstnotnull*/
11955 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11956 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V155*/ meltfptr
[154]);
11957 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[13] = (melt_ptr_t
)(/*_._VALDATA___V155*/ meltfptr
[154]);
11959 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11960 /*^putroutconstnotnull*/
11961 /*putroutconstnotnull*/
11962 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11963 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V160*/ meltfptr
[159]);
11964 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[14] = (melt_ptr_t
)(/*_._VALDATA___V160*/ meltfptr
[159]);
11966 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11967 /*^putroutconstnotnull*/
11968 /*putroutconstnotnull*/
11969 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11970 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V165*/ meltfptr
[164]);
11971 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[15] = (melt_ptr_t
)(/*_._VALDATA___V165*/ meltfptr
[164]);
11973 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11974 /*^putroutconstnotnull*/
11975 /*putroutconstnotnull*/
11976 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11977 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V170*/ meltfptr
[169]);
11978 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[16] = (melt_ptr_t
)(/*_._VALDATA___V170*/ meltfptr
[169]);
11980 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11981 /*^putroutconstnotnull*/
11982 /*putroutconstnotnull*/
11983 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11984 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V175*/ meltfptr
[174]);
11985 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[17] = (melt_ptr_t
)(/*_._VALDATA___V175*/ meltfptr
[174]);
11987 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11990 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11991 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_129__MELT_DEBUG_FUN#18", NULL
!= (/*_.CLASS_NAMED__V21*/ meltfptr
[20]));
11992 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[18] = (melt_ptr_t
)(/*_.CLASS_NAMED__V21*/ meltfptr
[20]);
11994 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
11997 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
11998 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_129__MELT_DEBUG_FUN#19", NULL
!= (/*_.CLASS_QUASI_CTYPE__V22*/ meltfptr
[21]));
11999 ((meltroutine_ptr_t
)/*_._VALROUT___V186*/ meltfptr
[185])->tabval
[19] = (melt_ptr_t
)(/*_.CLASS_QUASI_CTYPE__V22*/ meltfptr
[21]);
12001 MELT_LOCATION("warmelt-debug.melt:199:/ initchunk");
12003 /*touch:_IROUTVAL_*/
12004 meltgc_touch(/*_._VALROUT___V186*/ meltfptr
[185]);
12007 melt_assertmsg("putclosrout#9 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V191*/ meltfptr
[190])) == MELTOBMAG_CLOSURE
);
12008 melt_assertmsg("putclosrout#9 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V186*/ meltfptr
[185])) == MELTOBMAG_ROUTINE
);
12009 ((meltclosure_ptr_t
)/*_._VALCLO___V191*/ meltfptr
[190])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V186*/ meltfptr
[185]);
12011 /*touch:_DATACLOSURE_*/
12012 meltgc_touch(/*_._VALCLO___V191*/ meltfptr
[190]);
12015 melt_assertmsg("checkobj putslot ~dsym_131__INITIAL_SYSTEM_DATA @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V192*/ meltfptr
[191])) == MELTOBMAG_OBJECT
);
12017 melt_assertmsg("checkoff putslot ~dsym_131__INITIAL_SYSTEM_DATA @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V192*/ meltfptr
[191]))));
12018 ((meltobject_ptr_t
)(/*_._VALDATA___V192*/ meltfptr
[191]))->obj_vartab
[1] = (melt_ptr_t
)(
12019 /*_._VALSTR___V193*/ meltfptr
[192]);
12021 /*touch:_VALUEDATA_*/
12022 meltgc_touch(/*_._VALDATA___V192*/ meltfptr
[191]);
12025 melt_dbgtrace_written_object (/*_._VALDATA___V192*/ meltfptr
[191], "new static instance");
12028 melt_assertmsg("checkobj putslot ~dsym_133__CLASS_SYSTEM_DATA @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V194*/ meltfptr
[193])) == MELTOBMAG_OBJECT
);
12030 melt_assertmsg("checkoff putslot ~dsym_133__CLASS_SYSTEM_DATA @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V194*/ meltfptr
[193]))));
12031 ((meltobject_ptr_t
)(/*_._VALDATA___V194*/ meltfptr
[193]))->obj_vartab
[1] = (melt_ptr_t
)(
12032 /*_._VALSTR___V195*/ meltfptr
[194]);
12034 /*touch:_VALUEDATA_*/
12035 meltgc_touch(/*_._VALDATA___V194*/ meltfptr
[193]);
12038 melt_dbgtrace_written_object (/*_._VALDATA___V194*/ meltfptr
[193], "new static instance");
12041 melt_assertmsg("checkobj putslot ~dsym_135__DISCR_MAP_OBJECTS @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V196*/ meltfptr
[195])) == MELTOBMAG_OBJECT
);
12043 melt_assertmsg("checkoff putslot ~dsym_135__DISCR_MAP_OBJECTS @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V196*/ meltfptr
[195]))));
12044 ((meltobject_ptr_t
)(/*_._VALDATA___V196*/ meltfptr
[195]))->obj_vartab
[1] = (melt_ptr_t
)(
12045 /*_._VALSTR___V197*/ meltfptr
[196]);
12047 /*touch:_VALUEDATA_*/
12048 meltgc_touch(/*_._VALDATA___V196*/ meltfptr
[195]);
12051 melt_dbgtrace_written_object (/*_._VALDATA___V196*/ meltfptr
[195], "new static instance");
12054 melt_assertmsg("checkobj putslot ~dsym_137__DISCR_INTEGER @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V198*/ meltfptr
[197])) == MELTOBMAG_OBJECT
);
12056 melt_assertmsg("checkoff putslot ~dsym_137__DISCR_INTEGER @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V198*/ meltfptr
[197]))));
12057 ((meltobject_ptr_t
)(/*_._VALDATA___V198*/ meltfptr
[197]))->obj_vartab
[1] = (melt_ptr_t
)(
12058 /*_._VALSTR___V199*/ meltfptr
[198]);
12060 /*touch:_VALUEDATA_*/
12061 meltgc_touch(/*_._VALDATA___V198*/ meltfptr
[197]);
12064 melt_dbgtrace_written_object (/*_._VALDATA___V198*/ meltfptr
[197], "new static instance");
12067 melt_assertmsg("checkobj putslot ~dsym_139__DISCR_STRBUF @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V200*/ meltfptr
[199])) == MELTOBMAG_OBJECT
);
12069 melt_assertmsg("checkoff putslot ~dsym_139__DISCR_STRBUF @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V200*/ meltfptr
[199]))));
12070 ((meltobject_ptr_t
)(/*_._VALDATA___V200*/ meltfptr
[199]))->obj_vartab
[1] = (melt_ptr_t
)(
12071 /*_._VALSTR___V201*/ meltfptr
[200]);
12073 /*touch:_VALUEDATA_*/
12074 meltgc_touch(/*_._VALDATA___V200*/ meltfptr
[199]);
12077 melt_dbgtrace_written_object (/*_._VALDATA___V200*/ meltfptr
[199], "new static instance");
12080 melt_assertmsg("checkobj putslot ~dsym_141__MELT_ASSERT_FAILURE_FUN @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V202*/ meltfptr
[201])) == MELTOBMAG_OBJECT
);
12082 melt_assertmsg("checkoff putslot ~dsym_141__MELT_ASSERT_FAILURE_FUN @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V202*/ meltfptr
[201]))));
12083 ((meltobject_ptr_t
)(/*_._VALDATA___V202*/ meltfptr
[201]))->obj_vartab
[1] = (melt_ptr_t
)(
12084 /*_._VALSTR___V203*/ meltfptr
[202]);
12086 /*touch:_VALUEDATA_*/
12087 meltgc_touch(/*_._VALDATA___V202*/ meltfptr
[201]);
12090 melt_dbgtrace_written_object (/*_._VALDATA___V202*/ meltfptr
[201], "new static instance");
12093 melt_assertmsg("checkobj putslot ~dsym_143__ADD2OUT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V204*/ meltfptr
[203])) == MELTOBMAG_OBJECT
);
12095 melt_assertmsg("checkoff putslot ~dsym_143__ADD2OUT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V204*/ meltfptr
[203]))));
12096 ((meltobject_ptr_t
)(/*_._VALDATA___V204*/ meltfptr
[203]))->obj_vartab
[1] = (melt_ptr_t
)(
12097 /*_._VALSTR___V205*/ meltfptr
[204]);
12099 /*touch:_VALUEDATA_*/
12100 meltgc_touch(/*_._VALDATA___V204*/ meltfptr
[203]);
12103 melt_dbgtrace_written_object (/*_._VALDATA___V204*/ meltfptr
[203], "new static instance");
12106 melt_assertmsg("checkobj putslot ~dsym_145__CSTRING_PREFIXED @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V206*/ meltfptr
[205])) == MELTOBMAG_OBJECT
);
12108 melt_assertmsg("checkoff putslot ~dsym_145__CSTRING_PREFIXED @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V206*/ meltfptr
[205]))));
12109 ((meltobject_ptr_t
)(/*_._VALDATA___V206*/ meltfptr
[205]))->obj_vartab
[1] = (melt_ptr_t
)(
12110 /*_._VALSTR___V207*/ meltfptr
[206]);
12112 /*touch:_VALUEDATA_*/
12113 meltgc_touch(/*_._VALDATA___V206*/ meltfptr
[205]);
12116 melt_dbgtrace_written_object (/*_._VALDATA___V206*/ meltfptr
[205], "new static instance");
12119 melt_assertmsg("checkobj putslot ~dsym_147__CLASS_NAMED @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V208*/ meltfptr
[207])) == MELTOBMAG_OBJECT
);
12121 melt_assertmsg("checkoff putslot ~dsym_147__CLASS_NAMED @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V208*/ meltfptr
[207]))));
12122 ((meltobject_ptr_t
)(/*_._VALDATA___V208*/ meltfptr
[207]))->obj_vartab
[1] = (melt_ptr_t
)(
12123 /*_._VALSTR___V209*/ meltfptr
[208]);
12125 /*touch:_VALUEDATA_*/
12126 meltgc_touch(/*_._VALDATA___V208*/ meltfptr
[207]);
12129 melt_dbgtrace_written_object (/*_._VALDATA___V208*/ meltfptr
[207], "new static instance");
12132 melt_assertmsg("checkobj putslot ~dsym_149__CLASS_QUASI_CTYPE @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V210*/ meltfptr
[209])) == MELTOBMAG_OBJECT
);
12134 melt_assertmsg("checkoff putslot ~dsym_149__CLASS_QUASI_CTYPE @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V210*/ meltfptr
[209]))));
12135 ((meltobject_ptr_t
)(/*_._VALDATA___V210*/ meltfptr
[209]))->obj_vartab
[1] = (melt_ptr_t
)(
12136 /*_._VALSTR___V211*/ meltfptr
[210]);
12138 /*touch:_VALUEDATA_*/
12139 meltgc_touch(/*_._VALDATA___V210*/ meltfptr
[209]);
12142 melt_dbgtrace_written_object (/*_._VALDATA___V210*/ meltfptr
[209], "new static instance");
12144 MELT_LOCATION("warmelt-debug.melt:457:/ initchunk");
12145 /*^putroutconstnotnull*/
12146 /*putroutconstnotnull*/
12147 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V212*/ meltfptr
[211])) == MELTOBMAG_ROUTINE
);
12148 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
12149 ((meltroutine_ptr_t
)/*_._VALROUT___V212*/ meltfptr
[211])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
12151 MELT_LOCATION("warmelt-debug.melt:457:/ initchunk");
12154 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V212*/ meltfptr
[211])) == MELTOBMAG_ROUTINE
);
12155 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_155__DBGOUT_FIELDS#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
12156 ((meltroutine_ptr_t
)/*_._VALROUT___V212*/ meltfptr
[211])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
12158 MELT_LOCATION("warmelt-debug.melt:457:/ initchunk");
12159 /*^putroutconstnotnull*/
12160 /*putroutconstnotnull*/
12161 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V212*/ meltfptr
[211])) == MELTOBMAG_ROUTINE
);
12162 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
12163 ((meltroutine_ptr_t
)/*_._VALROUT___V212*/ meltfptr
[211])->tabval
[2] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
12165 MELT_LOCATION("warmelt-debug.melt:457:/ initchunk");
12167 /*touch:_IROUTVAL_*/
12168 meltgc_touch(/*_._VALROUT___V212*/ meltfptr
[211]);
12170 /*putclosurout#10*/
12171 melt_assertmsg("putclosrout#10 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V213*/ meltfptr
[212])) == MELTOBMAG_CLOSURE
);
12172 melt_assertmsg("putclosrout#10 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V212*/ meltfptr
[211])) == MELTOBMAG_ROUTINE
);
12173 ((meltclosure_ptr_t
)/*_._VALCLO___V213*/ meltfptr
[212])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V212*/ meltfptr
[211]);
12175 /*touch:_DATACLOSURE_*/
12176 meltgc_touch(/*_._VALCLO___V213*/ meltfptr
[212]);
12178 MELT_LOCATION("warmelt-debug.melt:510:/ initchunk");
12179 /*^putroutconstnotnull*/
12180 /*putroutconstnotnull*/
12181 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V214*/ meltfptr
[213])) == MELTOBMAG_ROUTINE
);
12182 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
12183 ((meltroutine_ptr_t
)/*_._VALROUT___V214*/ meltfptr
[213])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
12185 MELT_LOCATION("warmelt-debug.melt:510:/ initchunk");
12188 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V214*/ meltfptr
[213])) == MELTOBMAG_ROUTINE
);
12189 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_157__DBGOUTAGAIN_FIELDS#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
12190 ((meltroutine_ptr_t
)/*_._VALROUT___V214*/ meltfptr
[213])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
12192 MELT_LOCATION("warmelt-debug.melt:510:/ initchunk");
12193 /*^putroutconstnotnull*/
12194 /*putroutconstnotnull*/
12195 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V214*/ meltfptr
[213])) == MELTOBMAG_ROUTINE
);
12196 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V82*/ meltfptr
[81]);
12197 ((meltroutine_ptr_t
)/*_._VALROUT___V214*/ meltfptr
[213])->tabval
[2] = (melt_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81]);
12199 MELT_LOCATION("warmelt-debug.melt:510:/ initchunk");
12200 /*^putroutconstnotnull*/
12201 /*putroutconstnotnull*/
12202 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V214*/ meltfptr
[213])) == MELTOBMAG_ROUTINE
);
12203 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V144*/ meltfptr
[143]);
12204 ((meltroutine_ptr_t
)/*_._VALROUT___V214*/ meltfptr
[213])->tabval
[3] = (melt_ptr_t
)(/*_._VALDATA___V144*/ meltfptr
[143]);
12206 MELT_LOCATION("warmelt-debug.melt:510:/ initchunk");
12208 /*touch:_IROUTVAL_*/
12209 meltgc_touch(/*_._VALROUT___V214*/ meltfptr
[213]);
12211 /*putclosurout#11*/
12212 melt_assertmsg("putclosrout#11 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V215*/ meltfptr
[214])) == MELTOBMAG_CLOSURE
);
12213 melt_assertmsg("putclosrout#11 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V214*/ meltfptr
[213])) == MELTOBMAG_ROUTINE
);
12214 ((meltclosure_ptr_t
)/*_._VALCLO___V215*/ meltfptr
[214])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V214*/ meltfptr
[213]);
12216 /*touch:_DATACLOSURE_*/
12217 meltgc_touch(/*_._VALCLO___V215*/ meltfptr
[214]);
12219 MELT_LOCATION("warmelt-debug.melt:553:/ initchunk");
12220 /*^putroutconstnotnull*/
12221 /*putroutconstnotnull*/
12222 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V216*/ meltfptr
[215])) == MELTOBMAG_ROUTINE
);
12223 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
12224 ((meltroutine_ptr_t
)/*_._VALROUT___V216*/ meltfptr
[215])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
12226 MELT_LOCATION("warmelt-debug.melt:553:/ initchunk");
12229 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V216*/ meltfptr
[215])) == MELTOBMAG_ROUTINE
);
12230 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_159__DBGOUT_NULL_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
12231 ((meltroutine_ptr_t
)/*_._VALROUT___V216*/ meltfptr
[215])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
12233 MELT_LOCATION("warmelt-debug.melt:553:/ initchunk");
12235 /*touch:_IROUTVAL_*/
12236 meltgc_touch(/*_._VALROUT___V216*/ meltfptr
[215]);
12238 /*putclosurout#12*/
12239 melt_assertmsg("putclosrout#12 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V217*/ meltfptr
[216])) == MELTOBMAG_CLOSURE
);
12240 melt_assertmsg("putclosrout#12 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V216*/ meltfptr
[215])) == MELTOBMAG_ROUTINE
);
12241 ((meltclosure_ptr_t
)/*_._VALCLO___V217*/ meltfptr
[216])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V216*/ meltfptr
[215]);
12243 /*touch:_DATACLOSURE_*/
12244 meltgc_touch(/*_._VALCLO___V217*/ meltfptr
[216]);
12247 melt_assertmsg("checkobj putslot ~dsym_161__INSTALL_METHOD @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V218*/ meltfptr
[217])) == MELTOBMAG_OBJECT
);
12249 melt_assertmsg("checkoff putslot ~dsym_161__INSTALL_METHOD @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V218*/ meltfptr
[217]))));
12250 ((meltobject_ptr_t
)(/*_._VALDATA___V218*/ meltfptr
[217]))->obj_vartab
[1] = (melt_ptr_t
)(
12251 /*_._VALSTR___V219*/ meltfptr
[218]);
12253 /*touch:_VALUEDATA_*/
12254 meltgc_touch(/*_._VALDATA___V218*/ meltfptr
[217]);
12257 melt_dbgtrace_written_object (/*_._VALDATA___V218*/ meltfptr
[217], "new static instance");
12260 melt_assertmsg("checkobj putslot ~dsym_163__DISCR_NULL_RECEIVER @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V220*/ meltfptr
[219])) == MELTOBMAG_OBJECT
);
12262 melt_assertmsg("checkoff putslot ~dsym_163__DISCR_NULL_RECEIVER @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V220*/ meltfptr
[219]))));
12263 ((meltobject_ptr_t
)(/*_._VALDATA___V220*/ meltfptr
[219]))->obj_vartab
[1] = (melt_ptr_t
)(
12264 /*_._VALSTR___V221*/ meltfptr
[220]);
12266 /*touch:_VALUEDATA_*/
12267 meltgc_touch(/*_._VALDATA___V220*/ meltfptr
[219]);
12270 melt_dbgtrace_written_object (/*_._VALDATA___V220*/ meltfptr
[219], "new static instance");
12272 MELT_LOCATION("warmelt-debug.melt:562:/ initchunk");
12273 /*^putroutconstnotnull*/
12274 /*putroutconstnotnull*/
12275 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V222*/ meltfptr
[221])) == MELTOBMAG_ROUTINE
);
12276 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
12277 ((meltroutine_ptr_t
)/*_._VALROUT___V222*/ meltfptr
[221])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
12279 MELT_LOCATION("warmelt-debug.melt:562:/ initchunk");
12282 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V222*/ meltfptr
[221])) == MELTOBMAG_ROUTINE
);
12283 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_165__DBGOUT_STRING_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
12284 ((meltroutine_ptr_t
)/*_._VALROUT___V222*/ meltfptr
[221])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
12286 MELT_LOCATION("warmelt-debug.melt:562:/ initchunk");
12289 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V222*/ meltfptr
[221])) == MELTOBMAG_ROUTINE
);
12290 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_165__DBGOUT_STRING_METHOD#2", NULL
!= (/*_.DISCR_STRING__V25*/ meltfptr
[24]));
12291 ((meltroutine_ptr_t
)/*_._VALROUT___V222*/ meltfptr
[221])->tabval
[2] = (melt_ptr_t
)(/*_.DISCR_STRING__V25*/ meltfptr
[24]);
12293 MELT_LOCATION("warmelt-debug.melt:562:/ initchunk");
12296 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V222*/ meltfptr
[221])) == MELTOBMAG_ROUTINE
);
12297 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_165__DBGOUT_STRING_METHOD#3", NULL
!= (/*_.DISCR_VERBATIM_STRING__V26*/ meltfptr
[25]));
12298 ((meltroutine_ptr_t
)/*_._VALROUT___V222*/ meltfptr
[221])->tabval
[3] = (melt_ptr_t
)(/*_.DISCR_VERBATIM_STRING__V26*/ meltfptr
[25]);
12300 MELT_LOCATION("warmelt-debug.melt:562:/ initchunk");
12302 /*touch:_IROUTVAL_*/
12303 meltgc_touch(/*_._VALROUT___V222*/ meltfptr
[221]);
12305 /*putclosurout#13*/
12306 melt_assertmsg("putclosrout#13 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V223*/ meltfptr
[222])) == MELTOBMAG_CLOSURE
);
12307 melt_assertmsg("putclosrout#13 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V222*/ meltfptr
[221])) == MELTOBMAG_ROUTINE
);
12308 ((meltclosure_ptr_t
)/*_._VALCLO___V223*/ meltfptr
[222])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V222*/ meltfptr
[221]);
12310 /*touch:_DATACLOSURE_*/
12311 meltgc_touch(/*_._VALCLO___V223*/ meltfptr
[222]);
12314 melt_assertmsg("checkobj putslot ~dsym_167__DISCR_STRING @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V224*/ meltfptr
[223])) == MELTOBMAG_OBJECT
);
12316 melt_assertmsg("checkoff putslot ~dsym_167__DISCR_STRING @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V224*/ meltfptr
[223]))));
12317 ((meltobject_ptr_t
)(/*_._VALDATA___V224*/ meltfptr
[223]))->obj_vartab
[1] = (melt_ptr_t
)(
12318 /*_._VALSTR___V225*/ meltfptr
[224]);
12320 /*touch:_VALUEDATA_*/
12321 meltgc_touch(/*_._VALDATA___V224*/ meltfptr
[223]);
12324 melt_dbgtrace_written_object (/*_._VALDATA___V224*/ meltfptr
[223], "new static instance");
12327 melt_assertmsg("checkobj putslot ~dsym_169__DISCR_VERBATIM_STRING @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V226*/ meltfptr
[225])) == MELTOBMAG_OBJECT
);
12329 melt_assertmsg("checkoff putslot ~dsym_169__DISCR_VERBATIM_STRING @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V226*/ meltfptr
[225]))));
12330 ((meltobject_ptr_t
)(/*_._VALDATA___V226*/ meltfptr
[225]))->obj_vartab
[1] = (melt_ptr_t
)(
12331 /*_._VALSTR___V227*/ meltfptr
[226]);
12333 /*touch:_VALUEDATA_*/
12334 meltgc_touch(/*_._VALDATA___V226*/ meltfptr
[225]);
12337 melt_dbgtrace_written_object (/*_._VALDATA___V226*/ meltfptr
[225], "new static instance");
12339 MELT_LOCATION("warmelt-debug.melt:591:/ initchunk");
12340 /*^putroutconstnotnull*/
12341 /*putroutconstnotnull*/
12342 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V228*/ meltfptr
[227])) == MELTOBMAG_ROUTINE
);
12343 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
12344 ((meltroutine_ptr_t
)/*_._VALROUT___V228*/ meltfptr
[227])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
12346 MELT_LOCATION("warmelt-debug.melt:591:/ initchunk");
12349 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V228*/ meltfptr
[227])) == MELTOBMAG_ROUTINE
);
12350 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_171__DBGOUT_STRBUF_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
12351 ((meltroutine_ptr_t
)/*_._VALROUT___V228*/ meltfptr
[227])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
12353 MELT_LOCATION("warmelt-debug.melt:591:/ initchunk");
12356 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V228*/ meltfptr
[227])) == MELTOBMAG_ROUTINE
);
12357 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_171__DBGOUT_STRBUF_METHOD#2", NULL
!= (/*_.CLASS_NAMED__V21*/ meltfptr
[20]));
12358 ((meltroutine_ptr_t
)/*_._VALROUT___V228*/ meltfptr
[227])->tabval
[2] = (melt_ptr_t
)(/*_.CLASS_NAMED__V21*/ meltfptr
[20]);
12360 MELT_LOCATION("warmelt-debug.melt:591:/ initchunk");
12363 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V228*/ meltfptr
[227])) == MELTOBMAG_ROUTINE
);
12364 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_171__DBGOUT_STRBUF_METHOD#3", NULL
!= (/*_.ADD2OUT__V19*/ meltfptr
[18]));
12365 ((meltroutine_ptr_t
)/*_._VALROUT___V228*/ meltfptr
[227])->tabval
[3] = (melt_ptr_t
)(/*_.ADD2OUT__V19*/ meltfptr
[18]);
12367 MELT_LOCATION("warmelt-debug.melt:591:/ initchunk");
12369 /*touch:_IROUTVAL_*/
12370 meltgc_touch(/*_._VALROUT___V228*/ meltfptr
[227]);
12372 /*putclosurout#14*/
12373 melt_assertmsg("putclosrout#14 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V229*/ meltfptr
[228])) == MELTOBMAG_CLOSURE
);
12374 melt_assertmsg("putclosrout#14 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V228*/ meltfptr
[227])) == MELTOBMAG_ROUTINE
);
12375 ((meltclosure_ptr_t
)/*_._VALCLO___V229*/ meltfptr
[228])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V228*/ meltfptr
[227]);
12377 /*touch:_DATACLOSURE_*/
12378 meltgc_touch(/*_._VALCLO___V229*/ meltfptr
[228]);
12380 MELT_LOCATION("warmelt-debug.melt:677:/ initchunk");
12381 /*^putroutconstnotnull*/
12382 /*putroutconstnotnull*/
12383 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V230*/ meltfptr
[229])) == MELTOBMAG_ROUTINE
);
12384 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
12385 ((meltroutine_ptr_t
)/*_._VALROUT___V230*/ meltfptr
[229])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
12387 MELT_LOCATION("warmelt-debug.melt:677:/ initchunk");
12390 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V230*/ meltfptr
[229])) == MELTOBMAG_ROUTINE
);
12391 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_173__DBGOUT_INTEGER_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
12392 ((meltroutine_ptr_t
)/*_._VALROUT___V230*/ meltfptr
[229])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
12394 MELT_LOCATION("warmelt-debug.melt:677:/ initchunk");
12397 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V230*/ meltfptr
[229])) == MELTOBMAG_ROUTINE
);
12398 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_173__DBGOUT_INTEGER_METHOD#2", NULL
!= (/*_.DISCR_INTEGER__V16*/ meltfptr
[15]));
12399 ((meltroutine_ptr_t
)/*_._VALROUT___V230*/ meltfptr
[229])->tabval
[2] = (melt_ptr_t
)(/*_.DISCR_INTEGER__V16*/ meltfptr
[15]);
12401 MELT_LOCATION("warmelt-debug.melt:677:/ initchunk");
12404 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V230*/ meltfptr
[229])) == MELTOBMAG_ROUTINE
);
12405 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_173__DBGOUT_INTEGER_METHOD#3", NULL
!= (/*_.DISCR_CONSTANT_INTEGER__V27*/ meltfptr
[26]));
12406 ((meltroutine_ptr_t
)/*_._VALROUT___V230*/ meltfptr
[229])->tabval
[3] = (melt_ptr_t
)(/*_.DISCR_CONSTANT_INTEGER__V27*/ meltfptr
[26]);
12408 MELT_LOCATION("warmelt-debug.melt:677:/ initchunk");
12411 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V230*/ meltfptr
[229])) == MELTOBMAG_ROUTINE
);
12412 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_173__DBGOUT_INTEGER_METHOD#4", NULL
!= (/*_.ADD2OUT__V19*/ meltfptr
[18]));
12413 ((meltroutine_ptr_t
)/*_._VALROUT___V230*/ meltfptr
[229])->tabval
[4] = (melt_ptr_t
)(/*_.ADD2OUT__V19*/ meltfptr
[18]);
12415 MELT_LOCATION("warmelt-debug.melt:677:/ initchunk");
12417 /*touch:_IROUTVAL_*/
12418 meltgc_touch(/*_._VALROUT___V230*/ meltfptr
[229]);
12420 /*putclosurout#15*/
12421 melt_assertmsg("putclosrout#15 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V231*/ meltfptr
[230])) == MELTOBMAG_CLOSURE
);
12422 melt_assertmsg("putclosrout#15 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V230*/ meltfptr
[229])) == MELTOBMAG_ROUTINE
);
12423 ((meltclosure_ptr_t
)/*_._VALCLO___V231*/ meltfptr
[230])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V230*/ meltfptr
[229]);
12425 /*touch:_DATACLOSURE_*/
12426 meltgc_touch(/*_._VALCLO___V231*/ meltfptr
[230]);
12429 melt_assertmsg("checkobj putslot ~dsym_175__DISCR_CONSTANT_INTEGER @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V232*/ meltfptr
[231])) == MELTOBMAG_OBJECT
);
12431 melt_assertmsg("checkoff putslot ~dsym_175__DISCR_CONSTANT_INTEGER @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V232*/ meltfptr
[231]))));
12432 ((meltobject_ptr_t
)(/*_._VALDATA___V232*/ meltfptr
[231]))->obj_vartab
[1] = (melt_ptr_t
)(
12433 /*_._VALSTR___V233*/ meltfptr
[232]);
12437 } /*end of meltmod__WARMELTmiDEBUG__initialmeltchunk_2*/
12441 void meltmod__WARMELTmiDEBUG__initialmeltchunk_3 (meltinitial_frame_t
* meltframptr__
, char meltpredefinited
[])
12443 #define meltfram__ (*meltframptr__)
12444 #undef meltcallcount
12445 #define meltcallcount 0L
12446 (void) meltpredefinited
;
12447 /*touch:_VALUEDATA_*/
12448 meltgc_touch(/*_._VALDATA___V232*/ meltfptr
[231]);
12451 melt_dbgtrace_written_object (/*_._VALDATA___V232*/ meltfptr
[231], "new static instance");
12453 MELT_LOCATION("warmelt-debug.melt:698:/ initchunk");
12454 /*^putroutconstnotnull*/
12455 /*putroutconstnotnull*/
12456 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V234*/ meltfptr
[233])) == MELTOBMAG_ROUTINE
);
12457 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
12458 ((meltroutine_ptr_t
)/*_._VALROUT___V234*/ meltfptr
[233])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
12460 MELT_LOCATION("warmelt-debug.melt:698:/ initchunk");
12463 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V234*/ meltfptr
[233])) == MELTOBMAG_ROUTINE
);
12464 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_177__DBGOUT_DOUBLE_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
12465 ((meltroutine_ptr_t
)/*_._VALROUT___V234*/ meltfptr
[233])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
12467 MELT_LOCATION("warmelt-debug.melt:698:/ initchunk");
12470 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V234*/ meltfptr
[233])) == MELTOBMAG_ROUTINE
);
12471 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_177__DBGOUT_DOUBLE_METHOD#2", NULL
!= (/*_.DISCR_DOUBLE__V28*/ meltfptr
[27]));
12472 ((meltroutine_ptr_t
)/*_._VALROUT___V234*/ meltfptr
[233])->tabval
[2] = (melt_ptr_t
)(/*_.DISCR_DOUBLE__V28*/ meltfptr
[27]);
12474 MELT_LOCATION("warmelt-debug.melt:698:/ initchunk");
12477 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V234*/ meltfptr
[233])) == MELTOBMAG_ROUTINE
);
12478 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_177__DBGOUT_DOUBLE_METHOD#3", NULL
!= (/*_.DISCR_CONSTANT_DOUBLE__V29*/ meltfptr
[28]));
12479 ((meltroutine_ptr_t
)/*_._VALROUT___V234*/ meltfptr
[233])->tabval
[3] = (melt_ptr_t
)(/*_.DISCR_CONSTANT_DOUBLE__V29*/ meltfptr
[28]);
12481 MELT_LOCATION("warmelt-debug.melt:698:/ initchunk");
12484 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V234*/ meltfptr
[233])) == MELTOBMAG_ROUTINE
);
12485 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_177__DBGOUT_DOUBLE_METHOD#4", NULL
!= (/*_.ADD2OUT__V19*/ meltfptr
[18]));
12486 ((meltroutine_ptr_t
)/*_._VALROUT___V234*/ meltfptr
[233])->tabval
[4] = (melt_ptr_t
)(/*_.ADD2OUT__V19*/ meltfptr
[18]);
12488 MELT_LOCATION("warmelt-debug.melt:698:/ initchunk");
12490 /*touch:_IROUTVAL_*/
12491 meltgc_touch(/*_._VALROUT___V234*/ meltfptr
[233]);
12493 /*putclosurout#16*/
12494 melt_assertmsg("putclosrout#16 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V235*/ meltfptr
[234])) == MELTOBMAG_CLOSURE
);
12495 melt_assertmsg("putclosrout#16 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V234*/ meltfptr
[233])) == MELTOBMAG_ROUTINE
);
12496 ((meltclosure_ptr_t
)/*_._VALCLO___V235*/ meltfptr
[234])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V234*/ meltfptr
[233]);
12498 /*touch:_DATACLOSURE_*/
12499 meltgc_touch(/*_._VALCLO___V235*/ meltfptr
[234]);
12502 melt_assertmsg("checkobj putslot ~dsym_179__DISCR_DOUBLE @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V236*/ meltfptr
[235])) == MELTOBMAG_OBJECT
);
12504 melt_assertmsg("checkoff putslot ~dsym_179__DISCR_DOUBLE @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V236*/ meltfptr
[235]))));
12505 ((meltobject_ptr_t
)(/*_._VALDATA___V236*/ meltfptr
[235]))->obj_vartab
[1] = (melt_ptr_t
)(
12506 /*_._VALSTR___V237*/ meltfptr
[236]);
12508 /*touch:_VALUEDATA_*/
12509 meltgc_touch(/*_._VALDATA___V236*/ meltfptr
[235]);
12512 melt_dbgtrace_written_object (/*_._VALDATA___V236*/ meltfptr
[235], "new static instance");
12515 melt_assertmsg("checkobj putslot ~dsym_181__DISCR_CONSTANT_DOUBLE @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V238*/ meltfptr
[237])) == MELTOBMAG_OBJECT
);
12517 melt_assertmsg("checkoff putslot ~dsym_181__DISCR_CONSTANT_DOUBLE @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V238*/ meltfptr
[237]))));
12518 ((meltobject_ptr_t
)(/*_._VALDATA___V238*/ meltfptr
[237]))->obj_vartab
[1] = (melt_ptr_t
)(
12519 /*_._VALSTR___V239*/ meltfptr
[238]);
12521 /*touch:_VALUEDATA_*/
12522 meltgc_touch(/*_._VALDATA___V238*/ meltfptr
[237]);
12525 melt_dbgtrace_written_object (/*_._VALDATA___V238*/ meltfptr
[237], "new static instance");
12527 MELT_LOCATION("warmelt-debug.melt:717:/ initchunk");
12528 /*^putroutconstnotnull*/
12529 /*putroutconstnotnull*/
12530 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V240*/ meltfptr
[239])) == MELTOBMAG_ROUTINE
);
12531 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
12532 ((meltroutine_ptr_t
)/*_._VALROUT___V240*/ meltfptr
[239])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
12534 MELT_LOCATION("warmelt-debug.melt:717:/ initchunk");
12537 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V240*/ meltfptr
[239])) == MELTOBMAG_ROUTINE
);
12538 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_183__DBGOUT_MIXINT_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
12539 ((meltroutine_ptr_t
)/*_._VALROUT___V240*/ meltfptr
[239])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
12541 MELT_LOCATION("warmelt-debug.melt:717:/ initchunk");
12544 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V240*/ meltfptr
[239])) == MELTOBMAG_ROUTINE
);
12545 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_183__DBGOUT_MIXINT_METHOD#2", NULL
!= (/*_.DISCR_MIXED_INTEGER__V30*/ meltfptr
[29]));
12546 ((meltroutine_ptr_t
)/*_._VALROUT___V240*/ meltfptr
[239])->tabval
[2] = (melt_ptr_t
)(/*_.DISCR_MIXED_INTEGER__V30*/ meltfptr
[29]);
12548 MELT_LOCATION("warmelt-debug.melt:717:/ initchunk");
12549 /*^putroutconstnotnull*/
12550 /*putroutconstnotnull*/
12551 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V240*/ meltfptr
[239])) == MELTOBMAG_ROUTINE
);
12552 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V82*/ meltfptr
[81]);
12553 ((meltroutine_ptr_t
)/*_._VALROUT___V240*/ meltfptr
[239])->tabval
[3] = (melt_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81]);
12555 MELT_LOCATION("warmelt-debug.melt:717:/ initchunk");
12556 /*^putroutconstnotnull*/
12557 /*putroutconstnotnull*/
12558 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V240*/ meltfptr
[239])) == MELTOBMAG_ROUTINE
);
12559 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
12560 ((meltroutine_ptr_t
)/*_._VALROUT___V240*/ meltfptr
[239])->tabval
[4] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
12562 MELT_LOCATION("warmelt-debug.melt:717:/ initchunk");
12564 /*touch:_IROUTVAL_*/
12565 meltgc_touch(/*_._VALROUT___V240*/ meltfptr
[239]);
12567 /*putclosurout#17*/
12568 melt_assertmsg("putclosrout#17 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V241*/ meltfptr
[240])) == MELTOBMAG_CLOSURE
);
12569 melt_assertmsg("putclosrout#17 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V240*/ meltfptr
[239])) == MELTOBMAG_ROUTINE
);
12570 ((meltclosure_ptr_t
)/*_._VALCLO___V241*/ meltfptr
[240])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V240*/ meltfptr
[239]);
12572 /*touch:_DATACLOSURE_*/
12573 meltgc_touch(/*_._VALCLO___V241*/ meltfptr
[240]);
12576 melt_assertmsg("checkobj putslot ~dsym_185__DISCR_MIXED_INTEGER @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V242*/ meltfptr
[241])) == MELTOBMAG_OBJECT
);
12578 melt_assertmsg("checkoff putslot ~dsym_185__DISCR_MIXED_INTEGER @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V242*/ meltfptr
[241]))));
12579 ((meltobject_ptr_t
)(/*_._VALDATA___V242*/ meltfptr
[241]))->obj_vartab
[1] = (melt_ptr_t
)(
12580 /*_._VALSTR___V243*/ meltfptr
[242]);
12582 /*touch:_VALUEDATA_*/
12583 meltgc_touch(/*_._VALDATA___V242*/ meltfptr
[241]);
12586 melt_dbgtrace_written_object (/*_._VALDATA___V242*/ meltfptr
[241], "new static instance");
12588 MELT_LOCATION("warmelt-debug.melt:746:/ initchunk");
12589 /*^putroutconstnotnull*/
12590 /*putroutconstnotnull*/
12591 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V244*/ meltfptr
[243])) == MELTOBMAG_ROUTINE
);
12592 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
12593 ((meltroutine_ptr_t
)/*_._VALROUT___V244*/ meltfptr
[243])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
12595 MELT_LOCATION("warmelt-debug.melt:746:/ initchunk");
12598 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V244*/ meltfptr
[243])) == MELTOBMAG_ROUTINE
);
12599 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_187__DBGOUT_MIXLOC_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
12600 ((meltroutine_ptr_t
)/*_._VALROUT___V244*/ meltfptr
[243])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
12602 MELT_LOCATION("warmelt-debug.melt:746:/ initchunk");
12605 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V244*/ meltfptr
[243])) == MELTOBMAG_ROUTINE
);
12606 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_187__DBGOUT_MIXLOC_METHOD#2", NULL
!= (/*_.DISCR_MIXED_LOCATION__V31*/ meltfptr
[30]));
12607 ((meltroutine_ptr_t
)/*_._VALROUT___V244*/ meltfptr
[243])->tabval
[2] = (melt_ptr_t
)(/*_.DISCR_MIXED_LOCATION__V31*/ meltfptr
[30]);
12609 MELT_LOCATION("warmelt-debug.melt:746:/ initchunk");
12611 /*touch:_IROUTVAL_*/
12612 meltgc_touch(/*_._VALROUT___V244*/ meltfptr
[243]);
12614 /*putclosurout#18*/
12615 melt_assertmsg("putclosrout#18 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V245*/ meltfptr
[244])) == MELTOBMAG_CLOSURE
);
12616 melt_assertmsg("putclosrout#18 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V244*/ meltfptr
[243])) == MELTOBMAG_ROUTINE
);
12617 ((meltclosure_ptr_t
)/*_._VALCLO___V245*/ meltfptr
[244])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V244*/ meltfptr
[243]);
12619 /*touch:_DATACLOSURE_*/
12620 meltgc_touch(/*_._VALCLO___V245*/ meltfptr
[244]);
12623 melt_assertmsg("checkobj putslot ~dsym_189__DISCR_MIXED_LOCATION @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V246*/ meltfptr
[245])) == MELTOBMAG_OBJECT
);
12625 melt_assertmsg("checkoff putslot ~dsym_189__DISCR_MIXED_LOCATION @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V246*/ meltfptr
[245]))));
12626 ((meltobject_ptr_t
)(/*_._VALDATA___V246*/ meltfptr
[245]))->obj_vartab
[1] = (melt_ptr_t
)(
12627 /*_._VALSTR___V247*/ meltfptr
[246]);
12629 /*touch:_VALUEDATA_*/
12630 meltgc_touch(/*_._VALDATA___V246*/ meltfptr
[245]);
12633 melt_dbgtrace_written_object (/*_._VALDATA___V246*/ meltfptr
[245], "new static instance");
12635 MELT_LOCATION("warmelt-debug.melt:776:/ initchunk");
12636 /*^putroutconstnotnull*/
12637 /*putroutconstnotnull*/
12638 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V248*/ meltfptr
[247])) == MELTOBMAG_ROUTINE
);
12639 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
12640 ((meltroutine_ptr_t
)/*_._VALROUT___V248*/ meltfptr
[247])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
12642 MELT_LOCATION("warmelt-debug.melt:776:/ initchunk");
12645 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V248*/ meltfptr
[247])) == MELTOBMAG_ROUTINE
);
12646 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_191__DBGOUT_MIXBIGINT_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
12647 ((meltroutine_ptr_t
)/*_._VALROUT___V248*/ meltfptr
[247])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
12649 MELT_LOCATION("warmelt-debug.melt:776:/ initchunk");
12650 /*^putroutconstnotnull*/
12651 /*putroutconstnotnull*/
12652 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V248*/ meltfptr
[247])) == MELTOBMAG_ROUTINE
);
12653 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
12654 ((meltroutine_ptr_t
)/*_._VALROUT___V248*/ meltfptr
[247])->tabval
[2] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
12656 MELT_LOCATION("warmelt-debug.melt:776:/ initchunk");
12658 /*touch:_IROUTVAL_*/
12659 meltgc_touch(/*_._VALROUT___V248*/ meltfptr
[247]);
12661 /*putclosurout#19*/
12662 melt_assertmsg("putclosrout#19 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V249*/ meltfptr
[248])) == MELTOBMAG_CLOSURE
);
12663 melt_assertmsg("putclosrout#19 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V248*/ meltfptr
[247])) == MELTOBMAG_ROUTINE
);
12664 ((meltclosure_ptr_t
)/*_._VALCLO___V249*/ meltfptr
[248])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V248*/ meltfptr
[247]);
12666 /*touch:_DATACLOSURE_*/
12667 meltgc_touch(/*_._VALCLO___V249*/ meltfptr
[248]);
12670 melt_assertmsg("checkobj putslot ~dsym_193__DISCR_MIXED_BIGINT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V250*/ meltfptr
[249])) == MELTOBMAG_OBJECT
);
12672 melt_assertmsg("checkoff putslot ~dsym_193__DISCR_MIXED_BIGINT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V250*/ meltfptr
[249]))));
12673 ((meltobject_ptr_t
)(/*_._VALDATA___V250*/ meltfptr
[249]))->obj_vartab
[1] = (melt_ptr_t
)(
12674 /*_._VALSTR___V251*/ meltfptr
[250]);
12676 /*touch:_VALUEDATA_*/
12677 meltgc_touch(/*_._VALDATA___V250*/ meltfptr
[249]);
12680 melt_dbgtrace_written_object (/*_._VALDATA___V250*/ meltfptr
[249], "new static instance");
12682 MELT_LOCATION("warmelt-debug.melt:799:/ initchunk");
12683 /*^putroutconstnotnull*/
12684 /*putroutconstnotnull*/
12685 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V252*/ meltfptr
[251])) == MELTOBMAG_ROUTINE
);
12686 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
12687 ((meltroutine_ptr_t
)/*_._VALROUT___V252*/ meltfptr
[251])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
12689 MELT_LOCATION("warmelt-debug.melt:799:/ initchunk");
12692 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V252*/ meltfptr
[251])) == MELTOBMAG_ROUTINE
);
12693 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_195__DBGOUT_MULTIPLE_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
12694 ((meltroutine_ptr_t
)/*_._VALROUT___V252*/ meltfptr
[251])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
12696 MELT_LOCATION("warmelt-debug.melt:799:/ initchunk");
12699 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V252*/ meltfptr
[251])) == MELTOBMAG_ROUTINE
);
12700 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_195__DBGOUT_MULTIPLE_METHOD#2", NULL
!= (/*_.DISCR_MULTIPLE__V33*/ meltfptr
[32]));
12701 ((meltroutine_ptr_t
)/*_._VALROUT___V252*/ meltfptr
[251])->tabval
[2] = (melt_ptr_t
)(/*_.DISCR_MULTIPLE__V33*/ meltfptr
[32]);
12703 MELT_LOCATION("warmelt-debug.melt:799:/ initchunk");
12704 /*^putroutconstnotnull*/
12705 /*putroutconstnotnull*/
12706 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V252*/ meltfptr
[251])) == MELTOBMAG_ROUTINE
);
12707 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
12708 ((meltroutine_ptr_t
)/*_._VALROUT___V252*/ meltfptr
[251])->tabval
[3] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
12710 MELT_LOCATION("warmelt-debug.melt:799:/ initchunk");
12712 /*touch:_IROUTVAL_*/
12713 meltgc_touch(/*_._VALROUT___V252*/ meltfptr
[251]);
12715 /*putclosurout#20*/
12716 melt_assertmsg("putclosrout#20 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V253*/ meltfptr
[252])) == MELTOBMAG_CLOSURE
);
12717 melt_assertmsg("putclosrout#20 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V252*/ meltfptr
[251])) == MELTOBMAG_ROUTINE
);
12718 ((meltclosure_ptr_t
)/*_._VALCLO___V253*/ meltfptr
[252])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V252*/ meltfptr
[251]);
12720 /*touch:_DATACLOSURE_*/
12721 meltgc_touch(/*_._VALCLO___V253*/ meltfptr
[252]);
12724 melt_assertmsg("checkobj putslot ~dsym_197__DISCR_MULTIPLE @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V254*/ meltfptr
[253])) == MELTOBMAG_OBJECT
);
12726 melt_assertmsg("checkoff putslot ~dsym_197__DISCR_MULTIPLE @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V254*/ meltfptr
[253]))));
12727 ((meltobject_ptr_t
)(/*_._VALDATA___V254*/ meltfptr
[253]))->obj_vartab
[1] = (melt_ptr_t
)(
12728 /*_._VALSTR___V255*/ meltfptr
[254]);
12730 /*touch:_VALUEDATA_*/
12731 meltgc_touch(/*_._VALDATA___V254*/ meltfptr
[253]);
12734 melt_dbgtrace_written_object (/*_._VALDATA___V254*/ meltfptr
[253], "new static instance");
12736 MELT_LOCATION("warmelt-debug.melt:834:/ initchunk");
12737 /*^putroutconstnotnull*/
12738 /*putroutconstnotnull*/
12739 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V256*/ meltfptr
[255])) == MELTOBMAG_ROUTINE
);
12740 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
12741 ((meltroutine_ptr_t
)/*_._VALROUT___V256*/ meltfptr
[255])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
12743 MELT_LOCATION("warmelt-debug.melt:834:/ initchunk");
12746 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V256*/ meltfptr
[255])) == MELTOBMAG_ROUTINE
);
12747 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_199__DBGOUT_ROUTINE_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
12748 ((meltroutine_ptr_t
)/*_._VALROUT___V256*/ meltfptr
[255])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
12750 MELT_LOCATION("warmelt-debug.melt:834:/ initchunk");
12753 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V256*/ meltfptr
[255])) == MELTOBMAG_ROUTINE
);
12754 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_199__DBGOUT_ROUTINE_METHOD#2", NULL
!= (/*_.DISCR_INTEGER__V16*/ meltfptr
[15]));
12755 ((meltroutine_ptr_t
)/*_._VALROUT___V256*/ meltfptr
[255])->tabval
[2] = (melt_ptr_t
)(/*_.DISCR_INTEGER__V16*/ meltfptr
[15]);
12757 MELT_LOCATION("warmelt-debug.melt:834:/ initchunk");
12760 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V256*/ meltfptr
[255])) == MELTOBMAG_ROUTINE
);
12761 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_199__DBGOUT_ROUTINE_METHOD#3", NULL
!= (/*_.DISCR_ROUTINE__V34*/ meltfptr
[33]));
12762 ((meltroutine_ptr_t
)/*_._VALROUT___V256*/ meltfptr
[255])->tabval
[3] = (melt_ptr_t
)(/*_.DISCR_ROUTINE__V34*/ meltfptr
[33]);
12764 MELT_LOCATION("warmelt-debug.melt:834:/ initchunk");
12767 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V256*/ meltfptr
[255])) == MELTOBMAG_ROUTINE
);
12768 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_199__DBGOUT_ROUTINE_METHOD#4", NULL
!= (/*_.ROUTINE_EVERY__V35*/ meltfptr
[34]));
12769 ((meltroutine_ptr_t
)/*_._VALROUT___V256*/ meltfptr
[255])->tabval
[4] = (melt_ptr_t
)(/*_.ROUTINE_EVERY__V35*/ meltfptr
[34]);
12771 MELT_LOCATION("warmelt-debug.melt:834:/ initchunk");
12772 /*^putroutconstnotnull*/
12773 /*putroutconstnotnull*/
12774 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V256*/ meltfptr
[255])) == MELTOBMAG_ROUTINE
);
12775 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
12776 ((meltroutine_ptr_t
)/*_._VALROUT___V256*/ meltfptr
[255])->tabval
[5] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
12778 MELT_LOCATION("warmelt-debug.melt:850:/ initchunk");
12779 /*^putroutconstnotnull*/
12780 /*putroutconstnotnull*/
12781 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V257*/ meltfptr
[256])) == MELTOBMAG_ROUTINE
);
12782 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
12783 ((meltroutine_ptr_t
)/*_._VALROUT___V257*/ meltfptr
[256])->tabval
[0] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
12785 MELT_LOCATION("warmelt-debug.melt:850:/ initchunk");
12787 /*touch:_IROUTVAL_*/
12788 meltgc_touch(/*_._VALROUT___V257*/ meltfptr
[256]);
12790 MELT_LOCATION("warmelt-debug.melt:834:/ initchunk");
12793 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V256*/ meltfptr
[255])) == MELTOBMAG_ROUTINE
);
12794 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_199__DBGOUT_ROUTINE_METHOD#6", NULL
!= (/*_._VALROUT___V257*/ meltfptr
[256]));
12795 ((meltroutine_ptr_t
)/*_._VALROUT___V256*/ meltfptr
[255])->tabval
[6] = (melt_ptr_t
)(/*_._VALROUT___V257*/ meltfptr
[256]);
12797 MELT_LOCATION("warmelt-debug.melt:834:/ initchunk");
12799 /*touch:_IROUTVAL_*/
12800 meltgc_touch(/*_._VALROUT___V256*/ meltfptr
[255]);
12802 /*putclosurout#21*/
12803 melt_assertmsg("putclosrout#21 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V258*/ meltfptr
[257])) == MELTOBMAG_CLOSURE
);
12804 melt_assertmsg("putclosrout#21 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V256*/ meltfptr
[255])) == MELTOBMAG_ROUTINE
);
12805 ((meltclosure_ptr_t
)/*_._VALCLO___V258*/ meltfptr
[257])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V256*/ meltfptr
[255]);
12807 /*touch:_DATACLOSURE_*/
12808 meltgc_touch(/*_._VALCLO___V258*/ meltfptr
[257]);
12811 melt_assertmsg("checkobj putslot ~dsym_201__DISCR_ROUTINE @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V259*/ meltfptr
[258])) == MELTOBMAG_OBJECT
);
12813 melt_assertmsg("checkoff putslot ~dsym_201__DISCR_ROUTINE @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V259*/ meltfptr
[258]))));
12814 ((meltobject_ptr_t
)(/*_._VALDATA___V259*/ meltfptr
[258]))->obj_vartab
[1] = (melt_ptr_t
)(
12815 /*_._VALSTR___V260*/ meltfptr
[259]);
12817 /*touch:_VALUEDATA_*/
12818 meltgc_touch(/*_._VALDATA___V259*/ meltfptr
[258]);
12821 melt_dbgtrace_written_object (/*_._VALDATA___V259*/ meltfptr
[258], "new static instance");
12824 melt_assertmsg("checkobj putslot ~dsym_203__ROUTINE_EVERY @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V261*/ meltfptr
[260])) == MELTOBMAG_OBJECT
);
12826 melt_assertmsg("checkoff putslot ~dsym_203__ROUTINE_EVERY @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V261*/ meltfptr
[260]))));
12827 ((meltobject_ptr_t
)(/*_._VALDATA___V261*/ meltfptr
[260]))->obj_vartab
[1] = (melt_ptr_t
)(
12828 /*_._VALSTR___V262*/ meltfptr
[261]);
12830 /*touch:_VALUEDATA_*/
12831 meltgc_touch(/*_._VALDATA___V261*/ meltfptr
[260]);
12834 melt_dbgtrace_written_object (/*_._VALDATA___V261*/ meltfptr
[260], "new static instance");
12836 MELT_LOCATION("warmelt-debug.melt:862:/ initchunk");
12837 /*^putroutconstnotnull*/
12838 /*putroutconstnotnull*/
12839 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V263*/ meltfptr
[262])) == MELTOBMAG_ROUTINE
);
12840 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
12841 ((meltroutine_ptr_t
)/*_._VALROUT___V263*/ meltfptr
[262])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
12843 MELT_LOCATION("warmelt-debug.melt:862:/ initchunk");
12846 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V263*/ meltfptr
[262])) == MELTOBMAG_ROUTINE
);
12847 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_206__DBGOUT_HOOK_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
12848 ((meltroutine_ptr_t
)/*_._VALROUT___V263*/ meltfptr
[262])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
12850 MELT_LOCATION("warmelt-debug.melt:862:/ initchunk");
12853 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V263*/ meltfptr
[262])) == MELTOBMAG_ROUTINE
);
12854 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_206__DBGOUT_HOOK_METHOD#2", NULL
!= (/*_.DISCR_INTEGER__V16*/ meltfptr
[15]));
12855 ((meltroutine_ptr_t
)/*_._VALROUT___V263*/ meltfptr
[262])->tabval
[2] = (melt_ptr_t
)(/*_.DISCR_INTEGER__V16*/ meltfptr
[15]);
12857 MELT_LOCATION("warmelt-debug.melt:862:/ initchunk");
12860 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V263*/ meltfptr
[262])) == MELTOBMAG_ROUTINE
);
12861 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_206__DBGOUT_HOOK_METHOD#3", NULL
!= (/*_.ADD2OUT__V19*/ meltfptr
[18]));
12862 ((meltroutine_ptr_t
)/*_._VALROUT___V263*/ meltfptr
[262])->tabval
[3] = (melt_ptr_t
)(/*_.ADD2OUT__V19*/ meltfptr
[18]);
12864 MELT_LOCATION("warmelt-debug.melt:862:/ initchunk");
12865 /*^putroutconstnotnull*/
12866 /*putroutconstnotnull*/
12867 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V263*/ meltfptr
[262])) == MELTOBMAG_ROUTINE
);
12868 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
12869 ((meltroutine_ptr_t
)/*_._VALROUT___V263*/ meltfptr
[262])->tabval
[4] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
12871 MELT_LOCATION("warmelt-debug.melt:862:/ initchunk");
12874 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V263*/ meltfptr
[262])) == MELTOBMAG_ROUTINE
);
12875 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_206__DBGOUT_HOOK_METHOD#5", NULL
!= (/*_.HOOK_EVERY__V36*/ meltfptr
[35]));
12876 ((meltroutine_ptr_t
)/*_._VALROUT___V263*/ meltfptr
[262])->tabval
[5] = (melt_ptr_t
)(/*_.HOOK_EVERY__V36*/ meltfptr
[35]);
12878 MELT_LOCATION("warmelt-debug.melt:862:/ initchunk");
12881 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V263*/ meltfptr
[262])) == MELTOBMAG_ROUTINE
);
12882 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_206__DBGOUT_HOOK_METHOD#6", NULL
!= (/*_.ADD2OUT__V19*/ meltfptr
[18]));
12883 ((meltroutine_ptr_t
)/*_._VALROUT___V263*/ meltfptr
[262])->tabval
[6] = (melt_ptr_t
)(/*_.ADD2OUT__V19*/ meltfptr
[18]);
12885 MELT_LOCATION("warmelt-debug.melt:862:/ initchunk");
12886 /*^putroutconstnotnull*/
12887 /*putroutconstnotnull*/
12888 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V263*/ meltfptr
[262])) == MELTOBMAG_ROUTINE
);
12889 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
12890 ((meltroutine_ptr_t
)/*_._VALROUT___V263*/ meltfptr
[262])->tabval
[7] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
12892 MELT_LOCATION("warmelt-debug.melt:877:/ initchunk");
12895 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V264*/ meltfptr
[263])) == MELTOBMAG_ROUTINE
);
12896 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_210__LAMBDA_#0", NULL
!= (/*_.ADD2OUT__V19*/ meltfptr
[18]));
12897 ((meltroutine_ptr_t
)/*_._VALROUT___V264*/ meltfptr
[263])->tabval
[0] = (melt_ptr_t
)(/*_.ADD2OUT__V19*/ meltfptr
[18]);
12899 MELT_LOCATION("warmelt-debug.melt:877:/ initchunk");
12900 /*^putroutconstnotnull*/
12901 /*putroutconstnotnull*/
12902 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V264*/ meltfptr
[263])) == MELTOBMAG_ROUTINE
);
12903 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
12904 ((meltroutine_ptr_t
)/*_._VALROUT___V264*/ meltfptr
[263])->tabval
[1] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
12906 MELT_LOCATION("warmelt-debug.melt:877:/ initchunk");
12908 /*touch:_IROUTVAL_*/
12909 meltgc_touch(/*_._VALROUT___V264*/ meltfptr
[263]);
12911 MELT_LOCATION("warmelt-debug.melt:862:/ initchunk");
12914 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V263*/ meltfptr
[262])) == MELTOBMAG_ROUTINE
);
12915 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_206__DBGOUT_HOOK_METHOD#8", NULL
!= (/*_._VALROUT___V264*/ meltfptr
[263]));
12916 ((meltroutine_ptr_t
)/*_._VALROUT___V263*/ meltfptr
[262])->tabval
[8] = (melt_ptr_t
)(/*_._VALROUT___V264*/ meltfptr
[263]);
12918 MELT_LOCATION("warmelt-debug.melt:862:/ initchunk");
12920 /*touch:_IROUTVAL_*/
12921 meltgc_touch(/*_._VALROUT___V263*/ meltfptr
[262]);
12923 /*putclosurout#22*/
12924 melt_assertmsg("putclosrout#22 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V265*/ meltfptr
[264])) == MELTOBMAG_CLOSURE
);
12925 melt_assertmsg("putclosrout#22 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V263*/ meltfptr
[262])) == MELTOBMAG_ROUTINE
);
12926 ((meltclosure_ptr_t
)/*_._VALCLO___V265*/ meltfptr
[264])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V263*/ meltfptr
[262]);
12928 /*touch:_DATACLOSURE_*/
12929 meltgc_touch(/*_._VALCLO___V265*/ meltfptr
[264]);
12932 melt_assertmsg("checkobj putslot ~dsym_208__HOOK_EVERY @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V266*/ meltfptr
[265])) == MELTOBMAG_OBJECT
);
12934 melt_assertmsg("checkoff putslot ~dsym_208__HOOK_EVERY @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V266*/ meltfptr
[265]))));
12935 ((meltobject_ptr_t
)(/*_._VALDATA___V266*/ meltfptr
[265]))->obj_vartab
[1] = (melt_ptr_t
)(
12936 /*_._VALSTR___V267*/ meltfptr
[266]);
12938 /*touch:_VALUEDATA_*/
12939 meltgc_touch(/*_._VALDATA___V266*/ meltfptr
[265]);
12942 melt_dbgtrace_written_object (/*_._VALDATA___V266*/ meltfptr
[265], "new static instance");
12945 melt_assertmsg("checkobj putslot ~dsym_211__DISCR_HOOK @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V268*/ meltfptr
[267])) == MELTOBMAG_OBJECT
);
12947 melt_assertmsg("checkoff putslot ~dsym_211__DISCR_HOOK @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V268*/ meltfptr
[267]))));
12948 ((meltobject_ptr_t
)(/*_._VALDATA___V268*/ meltfptr
[267]))->obj_vartab
[1] = (melt_ptr_t
)(
12949 /*_._VALSTR___V269*/ meltfptr
[268]);
12951 /*touch:_VALUEDATA_*/
12952 meltgc_touch(/*_._VALDATA___V268*/ meltfptr
[267]);
12955 melt_dbgtrace_written_object (/*_._VALDATA___V268*/ meltfptr
[267], "new static instance");
12957 MELT_LOCATION("warmelt-debug.melt:895:/ initchunk");
12958 /*^putroutconstnotnull*/
12959 /*putroutconstnotnull*/
12960 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V270*/ meltfptr
[269])) == MELTOBMAG_ROUTINE
);
12961 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
12962 ((meltroutine_ptr_t
)/*_._VALROUT___V270*/ meltfptr
[269])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
12964 MELT_LOCATION("warmelt-debug.melt:895:/ initchunk");
12967 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V270*/ meltfptr
[269])) == MELTOBMAG_ROUTINE
);
12968 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_213__DBGOUT_CLOSURE_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
12969 ((meltroutine_ptr_t
)/*_._VALROUT___V270*/ meltfptr
[269])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
12971 MELT_LOCATION("warmelt-debug.melt:895:/ initchunk");
12974 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V270*/ meltfptr
[269])) == MELTOBMAG_ROUTINE
);
12975 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_213__DBGOUT_CLOSURE_METHOD#2", NULL
!= (/*_.DISCR_CLOSURE__V12*/ meltfptr
[11]));
12976 ((meltroutine_ptr_t
)/*_._VALROUT___V270*/ meltfptr
[269])->tabval
[2] = (melt_ptr_t
)(/*_.DISCR_CLOSURE__V12*/ meltfptr
[11]);
12978 MELT_LOCATION("warmelt-debug.melt:895:/ initchunk");
12979 /*^putroutconstnotnull*/
12980 /*putroutconstnotnull*/
12981 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V270*/ meltfptr
[269])) == MELTOBMAG_ROUTINE
);
12982 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V82*/ meltfptr
[81]);
12983 ((meltroutine_ptr_t
)/*_._VALROUT___V270*/ meltfptr
[269])->tabval
[3] = (melt_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81]);
12985 MELT_LOCATION("warmelt-debug.melt:895:/ initchunk");
12986 /*^putroutconstnotnull*/
12987 /*putroutconstnotnull*/
12988 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V270*/ meltfptr
[269])) == MELTOBMAG_ROUTINE
);
12989 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
12990 ((meltroutine_ptr_t
)/*_._VALROUT___V270*/ meltfptr
[269])->tabval
[4] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
12992 MELT_LOCATION("warmelt-debug.melt:895:/ initchunk");
12994 /*touch:_IROUTVAL_*/
12995 meltgc_touch(/*_._VALROUT___V270*/ meltfptr
[269]);
12997 /*putclosurout#23*/
12998 melt_assertmsg("putclosrout#23 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V271*/ meltfptr
[270])) == MELTOBMAG_CLOSURE
);
12999 melt_assertmsg("putclosrout#23 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V270*/ meltfptr
[269])) == MELTOBMAG_ROUTINE
);
13000 ((meltclosure_ptr_t
)/*_._VALCLO___V271*/ meltfptr
[270])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V270*/ meltfptr
[269]);
13002 /*touch:_DATACLOSURE_*/
13003 meltgc_touch(/*_._VALCLO___V271*/ meltfptr
[270]);
13005 MELT_LOCATION("warmelt-debug.melt:942:/ initchunk");
13006 /*^putroutconstnotnull*/
13007 /*putroutconstnotnull*/
13008 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V272*/ meltfptr
[271])) == MELTOBMAG_ROUTINE
);
13009 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
13010 ((meltroutine_ptr_t
)/*_._VALROUT___V272*/ meltfptr
[271])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
13012 MELT_LOCATION("warmelt-debug.melt:942:/ initchunk");
13015 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V272*/ meltfptr
[271])) == MELTOBMAG_ROUTINE
);
13016 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_215__DBGOUT_LIST_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
13017 ((meltroutine_ptr_t
)/*_._VALROUT___V272*/ meltfptr
[271])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
13019 MELT_LOCATION("warmelt-debug.melt:942:/ initchunk");
13022 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V272*/ meltfptr
[271])) == MELTOBMAG_ROUTINE
);
13023 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_215__DBGOUT_LIST_METHOD#2", NULL
!= (/*_.DISCR_LIST__V38*/ meltfptr
[37]));
13024 ((meltroutine_ptr_t
)/*_._VALROUT___V272*/ meltfptr
[271])->tabval
[2] = (melt_ptr_t
)(/*_.DISCR_LIST__V38*/ meltfptr
[37]);
13026 MELT_LOCATION("warmelt-debug.melt:942:/ initchunk");
13029 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V272*/ meltfptr
[271])) == MELTOBMAG_ROUTINE
);
13030 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_215__DBGOUT_LIST_METHOD#3", NULL
!= (/*_.ADD2OUT__V19*/ meltfptr
[18]));
13031 ((meltroutine_ptr_t
)/*_._VALROUT___V272*/ meltfptr
[271])->tabval
[3] = (melt_ptr_t
)(/*_.ADD2OUT__V19*/ meltfptr
[18]);
13033 MELT_LOCATION("warmelt-debug.melt:942:/ initchunk");
13034 /*^putroutconstnotnull*/
13035 /*putroutconstnotnull*/
13036 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V272*/ meltfptr
[271])) == MELTOBMAG_ROUTINE
);
13037 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
13038 ((meltroutine_ptr_t
)/*_._VALROUT___V272*/ meltfptr
[271])->tabval
[4] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
13040 MELT_LOCATION("warmelt-debug.melt:942:/ initchunk");
13042 /*touch:_IROUTVAL_*/
13043 meltgc_touch(/*_._VALROUT___V272*/ meltfptr
[271]);
13045 /*putclosurout#24*/
13046 melt_assertmsg("putclosrout#24 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V273*/ meltfptr
[272])) == MELTOBMAG_CLOSURE
);
13047 melt_assertmsg("putclosrout#24 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V272*/ meltfptr
[271])) == MELTOBMAG_ROUTINE
);
13048 ((meltclosure_ptr_t
)/*_._VALCLO___V273*/ meltfptr
[272])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V272*/ meltfptr
[271]);
13050 /*touch:_DATACLOSURE_*/
13051 meltgc_touch(/*_._VALCLO___V273*/ meltfptr
[272]);
13054 melt_assertmsg("checkobj putslot ~dsym_217__DISCR_LIST @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V274*/ meltfptr
[273])) == MELTOBMAG_OBJECT
);
13056 melt_assertmsg("checkoff putslot ~dsym_217__DISCR_LIST @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V274*/ meltfptr
[273]))));
13057 ((meltobject_ptr_t
)(/*_._VALDATA___V274*/ meltfptr
[273]))->obj_vartab
[1] = (melt_ptr_t
)(
13058 /*_._VALSTR___V275*/ meltfptr
[274]);
13060 /*touch:_VALUEDATA_*/
13061 meltgc_touch(/*_._VALDATA___V274*/ meltfptr
[273]);
13064 melt_dbgtrace_written_object (/*_._VALDATA___V274*/ meltfptr
[273], "new static instance");
13066 MELT_LOCATION("warmelt-debug.melt:989:/ initchunk");
13067 /*^putroutconstnotnull*/
13068 /*putroutconstnotnull*/
13069 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V276*/ meltfptr
[275])) == MELTOBMAG_ROUTINE
);
13070 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
13071 ((meltroutine_ptr_t
)/*_._VALROUT___V276*/ meltfptr
[275])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
13073 MELT_LOCATION("warmelt-debug.melt:989:/ initchunk");
13076 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V276*/ meltfptr
[275])) == MELTOBMAG_ROUTINE
);
13077 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_219__DBGOUT_PAIR_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
13078 ((meltroutine_ptr_t
)/*_._VALROUT___V276*/ meltfptr
[275])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
13080 MELT_LOCATION("warmelt-debug.melt:989:/ initchunk");
13083 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V276*/ meltfptr
[275])) == MELTOBMAG_ROUTINE
);
13084 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_219__DBGOUT_PAIR_METHOD#2", NULL
!= (/*_.DISCR_PAIR__V39*/ meltfptr
[38]));
13085 ((meltroutine_ptr_t
)/*_._VALROUT___V276*/ meltfptr
[275])->tabval
[2] = (melt_ptr_t
)(/*_.DISCR_PAIR__V39*/ meltfptr
[38]);
13087 MELT_LOCATION("warmelt-debug.melt:989:/ initchunk");
13088 /*^putroutconstnotnull*/
13089 /*putroutconstnotnull*/
13090 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V276*/ meltfptr
[275])) == MELTOBMAG_ROUTINE
);
13091 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V82*/ meltfptr
[81]);
13092 ((meltroutine_ptr_t
)/*_._VALROUT___V276*/ meltfptr
[275])->tabval
[3] = (melt_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81]);
13094 MELT_LOCATION("warmelt-debug.melt:989:/ initchunk");
13095 /*^putroutconstnotnull*/
13096 /*putroutconstnotnull*/
13097 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V276*/ meltfptr
[275])) == MELTOBMAG_ROUTINE
);
13098 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
13099 ((meltroutine_ptr_t
)/*_._VALROUT___V276*/ meltfptr
[275])->tabval
[4] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
13101 MELT_LOCATION("warmelt-debug.melt:989:/ initchunk");
13103 /*touch:_IROUTVAL_*/
13104 meltgc_touch(/*_._VALROUT___V276*/ meltfptr
[275]);
13106 /*putclosurout#25*/
13107 melt_assertmsg("putclosrout#25 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V277*/ meltfptr
[276])) == MELTOBMAG_CLOSURE
);
13108 melt_assertmsg("putclosrout#25 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V276*/ meltfptr
[275])) == MELTOBMAG_ROUTINE
);
13109 ((meltclosure_ptr_t
)/*_._VALCLO___V277*/ meltfptr
[276])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V276*/ meltfptr
[275]);
13111 /*touch:_DATACLOSURE_*/
13112 meltgc_touch(/*_._VALCLO___V277*/ meltfptr
[276]);
13115 melt_assertmsg("checkobj putslot ~dsym_221__DISCR_PAIR @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V278*/ meltfptr
[277])) == MELTOBMAG_OBJECT
);
13117 melt_assertmsg("checkoff putslot ~dsym_221__DISCR_PAIR @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V278*/ meltfptr
[277]))));
13118 ((meltobject_ptr_t
)(/*_._VALDATA___V278*/ meltfptr
[277]))->obj_vartab
[1] = (melt_ptr_t
)(
13119 /*_._VALSTR___V279*/ meltfptr
[278]);
13121 /*touch:_VALUEDATA_*/
13122 meltgc_touch(/*_._VALDATA___V278*/ meltfptr
[277]);
13125 melt_dbgtrace_written_object (/*_._VALDATA___V278*/ meltfptr
[277], "new static instance");
13127 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13128 /*^putroutconstnotnull*/
13129 /*putroutconstnotnull*/
13130 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13131 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
13132 ((meltroutine_ptr_t
)/*_._VALROUT___V280*/ meltfptr
[279])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
13134 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13137 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13138 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_223__DBGOUT_MAPOBJECT_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
13139 ((meltroutine_ptr_t
)/*_._VALROUT___V280*/ meltfptr
[279])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
13141 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13144 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13145 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_223__DBGOUT_MAPOBJECT_METHOD#2", NULL
!= (/*_.DISCR_MAP_OBJECTS__V15*/ meltfptr
[14]));
13146 ((meltroutine_ptr_t
)/*_._VALROUT___V280*/ meltfptr
[279])->tabval
[2] = (melt_ptr_t
)(/*_.DISCR_MAP_OBJECTS__V15*/ meltfptr
[14]);
13148 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13151 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13152 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_223__DBGOUT_MAPOBJECT_METHOD#3", NULL
!= (/*_.DISCR_INTEGER__V16*/ meltfptr
[15]));
13153 ((meltroutine_ptr_t
)/*_._VALROUT___V280*/ meltfptr
[279])->tabval
[3] = (melt_ptr_t
)(/*_.DISCR_INTEGER__V16*/ meltfptr
[15]);
13157 } /*end of meltmod__WARMELTmiDEBUG__initialmeltchunk_3*/
13161 void meltmod__WARMELTmiDEBUG__initialmeltchunk_4 (meltinitial_frame_t
* meltframptr__
, char meltpredefinited
[])
13163 #define meltfram__ (*meltframptr__)
13164 #undef meltcallcount
13165 #define meltcallcount 0L
13166 (void) meltpredefinited
;
13167 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13170 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13171 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_223__DBGOUT_MAPOBJECT_METHOD#4", NULL
!= (/*_.DISCR_MULTIPLE__V33*/ meltfptr
[32]));
13172 ((meltroutine_ptr_t
)/*_._VALROUT___V280*/ meltfptr
[279])->tabval
[4] = (melt_ptr_t
)(/*_.DISCR_MULTIPLE__V33*/ meltfptr
[32]);
13174 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13177 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13178 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_223__DBGOUT_MAPOBJECT_METHOD#5", NULL
!= (/*_.ADD2OUT__V19*/ meltfptr
[18]));
13179 ((meltroutine_ptr_t
)/*_._VALROUT___V280*/ meltfptr
[279])->tabval
[5] = (melt_ptr_t
)(/*_.ADD2OUT__V19*/ meltfptr
[18]);
13181 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13182 /*^putroutconstnotnull*/
13183 /*putroutconstnotnull*/
13184 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13185 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
13186 ((meltroutine_ptr_t
)/*_._VALROUT___V280*/ meltfptr
[279])->tabval
[6] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
13188 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13191 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13192 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_223__DBGOUT_MAPOBJECT_METHOD#7", NULL
!= (/*_.MAPOBJECT_EVERY__V40*/ meltfptr
[39]));
13193 ((meltroutine_ptr_t
)/*_._VALROUT___V280*/ meltfptr
[279])->tabval
[7] = (melt_ptr_t
)(/*_.MAPOBJECT_EVERY__V40*/ meltfptr
[39]);
13195 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13198 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13199 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_223__DBGOUT_MAPOBJECT_METHOD#8", NULL
!= (/*_.DISCR_INTEGER__V16*/ meltfptr
[15]));
13200 ((meltroutine_ptr_t
)/*_._VALROUT___V280*/ meltfptr
[279])->tabval
[8] = (melt_ptr_t
)(/*_.DISCR_INTEGER__V16*/ meltfptr
[15]);
13202 MELT_LOCATION("warmelt-debug.melt:1054:/ initchunk");
13205 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V281*/ meltfptr
[280])) == MELTOBMAG_ROUTINE
);
13206 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_227__LAMBDA_#0", NULL
!= (/*_.DISCR_INTEGER__V16*/ meltfptr
[15]));
13207 ((meltroutine_ptr_t
)/*_._VALROUT___V281*/ meltfptr
[280])->tabval
[0] = (melt_ptr_t
)(/*_.DISCR_INTEGER__V16*/ meltfptr
[15]);
13209 MELT_LOCATION("warmelt-debug.melt:1054:/ initchunk");
13211 /*touch:_IROUTVAL_*/
13212 meltgc_touch(/*_._VALROUT___V281*/ meltfptr
[280]);
13214 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13217 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13218 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_223__DBGOUT_MAPOBJECT_METHOD#9", NULL
!= (/*_._VALROUT___V281*/ meltfptr
[280]));
13219 ((meltroutine_ptr_t
)/*_._VALROUT___V280*/ meltfptr
[279])->tabval
[9] = (melt_ptr_t
)(/*_._VALROUT___V281*/ meltfptr
[280]);
13221 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13224 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13225 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_223__DBGOUT_MAPOBJECT_METHOD#10", NULL
!= (/*_.MULTIPLE_SORT__V41*/ meltfptr
[40]));
13226 ((meltroutine_ptr_t
)/*_._VALROUT___V280*/ meltfptr
[279])->tabval
[10] = (melt_ptr_t
)(/*_.MULTIPLE_SORT__V41*/ meltfptr
[40]);
13228 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13231 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13232 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_223__DBGOUT_MAPOBJECT_METHOD#11", NULL
!= (/*_.COMPARE_OBJ_RANKED__V42*/ meltfptr
[41]));
13233 ((meltroutine_ptr_t
)/*_._VALROUT___V280*/ meltfptr
[279])->tabval
[11] = (melt_ptr_t
)(/*_.COMPARE_OBJ_RANKED__V42*/ meltfptr
[41]);
13235 MELT_LOCATION("warmelt-debug.melt:1067:/ initchunk");
13238 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V282*/ meltfptr
[281])) == MELTOBMAG_ROUTINE
);
13239 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_230__LAMBDA_#0", NULL
!= (/*_.COMPARE_OBJ_RANKED__V42*/ meltfptr
[41]));
13240 ((meltroutine_ptr_t
)/*_._VALROUT___V282*/ meltfptr
[281])->tabval
[0] = (melt_ptr_t
)(/*_.COMPARE_OBJ_RANKED__V42*/ meltfptr
[41]);
13242 MELT_LOCATION("warmelt-debug.melt:1067:/ initchunk");
13245 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V282*/ meltfptr
[281])) == MELTOBMAG_ROUTINE
);
13246 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_230__LAMBDA_#1", NULL
!= (/*_._VALBXINT___V283*/ meltfptr
[282]));
13247 ((meltroutine_ptr_t
)/*_._VALROUT___V282*/ meltfptr
[281])->tabval
[1] = (melt_ptr_t
)(/*_._VALBXINT___V283*/ meltfptr
[282]);
13249 MELT_LOCATION("warmelt-debug.melt:1067:/ initchunk");
13252 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V282*/ meltfptr
[281])) == MELTOBMAG_ROUTINE
);
13253 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_230__LAMBDA_#2", NULL
!= (/*_._VALBXINT___V284*/ meltfptr
[283]));
13254 ((meltroutine_ptr_t
)/*_._VALROUT___V282*/ meltfptr
[281])->tabval
[2] = (melt_ptr_t
)(/*_._VALBXINT___V284*/ meltfptr
[283]);
13256 MELT_LOCATION("warmelt-debug.melt:1067:/ initchunk");
13259 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V282*/ meltfptr
[281])) == MELTOBMAG_ROUTINE
);
13260 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_230__LAMBDA_#3", NULL
!= (/*_._VALBXINT___V285*/ meltfptr
[284]));
13261 ((meltroutine_ptr_t
)/*_._VALROUT___V282*/ meltfptr
[281])->tabval
[3] = (melt_ptr_t
)(/*_._VALBXINT___V285*/ meltfptr
[284]);
13263 MELT_LOCATION("warmelt-debug.melt:1067:/ initchunk");
13265 /*touch:_IROUTVAL_*/
13266 meltgc_touch(/*_._VALROUT___V282*/ meltfptr
[281]);
13268 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13271 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13272 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_223__DBGOUT_MAPOBJECT_METHOD#12", NULL
!= (/*_._VALROUT___V282*/ meltfptr
[281]));
13273 ((meltroutine_ptr_t
)/*_._VALROUT___V280*/ meltfptr
[279])->tabval
[12] = (melt_ptr_t
)(/*_._VALROUT___V282*/ meltfptr
[281]);
13275 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13278 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13279 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_223__DBGOUT_MAPOBJECT_METHOD#13", NULL
!= (/*_.MULTIPLE_EVERY__V43*/ meltfptr
[42]));
13280 ((meltroutine_ptr_t
)/*_._VALROUT___V280*/ meltfptr
[279])->tabval
[13] = (melt_ptr_t
)(/*_.MULTIPLE_EVERY__V43*/ meltfptr
[42]);
13282 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13285 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13286 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_223__DBGOUT_MAPOBJECT_METHOD#14", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
13287 ((meltroutine_ptr_t
)/*_._VALROUT___V280*/ meltfptr
[279])->tabval
[14] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
13289 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13290 /*^putroutconstnotnull*/
13291 /*putroutconstnotnull*/
13292 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13293 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V189*/ meltfptr
[188]);
13294 ((meltroutine_ptr_t
)/*_._VALROUT___V280*/ meltfptr
[279])->tabval
[15] = (melt_ptr_t
)(/*_._VALCLO___V189*/ meltfptr
[188]);
13296 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13297 /*^putroutconstnotnull*/
13298 /*putroutconstnotnull*/
13299 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13300 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
13301 ((meltroutine_ptr_t
)/*_._VALROUT___V280*/ meltfptr
[279])->tabval
[16] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
13303 MELT_LOCATION("warmelt-debug.melt:1083:/ initchunk");
13306 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V286*/ meltfptr
[285])) == MELTOBMAG_ROUTINE
);
13307 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_238__LAMBDA_#0", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
13308 ((meltroutine_ptr_t
)/*_._VALROUT___V286*/ meltfptr
[285])->tabval
[0] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
13310 MELT_LOCATION("warmelt-debug.melt:1083:/ initchunk");
13311 /*^putroutconstnotnull*/
13312 /*putroutconstnotnull*/
13313 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V286*/ meltfptr
[285])) == MELTOBMAG_ROUTINE
);
13314 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V189*/ meltfptr
[188]);
13315 ((meltroutine_ptr_t
)/*_._VALROUT___V286*/ meltfptr
[285])->tabval
[1] = (melt_ptr_t
)(/*_._VALCLO___V189*/ meltfptr
[188]);
13317 MELT_LOCATION("warmelt-debug.melt:1083:/ initchunk");
13318 /*^putroutconstnotnull*/
13319 /*putroutconstnotnull*/
13320 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V286*/ meltfptr
[285])) == MELTOBMAG_ROUTINE
);
13321 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
13322 ((meltroutine_ptr_t
)/*_._VALROUT___V286*/ meltfptr
[285])->tabval
[2] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
13324 MELT_LOCATION("warmelt-debug.melt:1083:/ initchunk");
13326 /*touch:_IROUTVAL_*/
13327 meltgc_touch(/*_._VALROUT___V286*/ meltfptr
[285]);
13329 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13332 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13333 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_223__DBGOUT_MAPOBJECT_METHOD#17", NULL
!= (/*_._VALROUT___V286*/ meltfptr
[285]));
13334 ((meltroutine_ptr_t
)/*_._VALROUT___V280*/ meltfptr
[279])->tabval
[17] = (melt_ptr_t
)(/*_._VALROUT___V286*/ meltfptr
[285]);
13336 MELT_LOCATION("warmelt-debug.melt:1014:/ initchunk");
13338 /*touch:_IROUTVAL_*/
13339 meltgc_touch(/*_._VALROUT___V280*/ meltfptr
[279]);
13341 /*putclosurout#26*/
13342 melt_assertmsg("putclosrout#26 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V287*/ meltfptr
[286])) == MELTOBMAG_CLOSURE
);
13343 melt_assertmsg("putclosrout#26 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V280*/ meltfptr
[279])) == MELTOBMAG_ROUTINE
);
13344 ((meltclosure_ptr_t
)/*_._VALCLO___V287*/ meltfptr
[286])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V280*/ meltfptr
[279]);
13346 /*touch:_DATACLOSURE_*/
13347 meltgc_touch(/*_._VALCLO___V287*/ meltfptr
[286]);
13350 melt_assertmsg("checkobj putslot ~dsym_225__MAPOBJECT_EVERY @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V288*/ meltfptr
[287])) == MELTOBMAG_OBJECT
);
13352 melt_assertmsg("checkoff putslot ~dsym_225__MAPOBJECT_EVERY @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V288*/ meltfptr
[287]))));
13353 ((meltobject_ptr_t
)(/*_._VALDATA___V288*/ meltfptr
[287]))->obj_vartab
[1] = (melt_ptr_t
)(
13354 /*_._VALSTR___V289*/ meltfptr
[288]);
13356 /*touch:_VALUEDATA_*/
13357 meltgc_touch(/*_._VALDATA___V288*/ meltfptr
[287]);
13360 melt_dbgtrace_written_object (/*_._VALDATA___V288*/ meltfptr
[287], "new static instance");
13363 melt_assertmsg("checkobj putslot ~dsym_228__MULTIPLE_SORT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V290*/ meltfptr
[289])) == MELTOBMAG_OBJECT
);
13365 melt_assertmsg("checkoff putslot ~dsym_228__MULTIPLE_SORT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V290*/ meltfptr
[289]))));
13366 ((meltobject_ptr_t
)(/*_._VALDATA___V290*/ meltfptr
[289]))->obj_vartab
[1] = (melt_ptr_t
)(
13367 /*_._VALSTR___V291*/ meltfptr
[290]);
13369 /*touch:_VALUEDATA_*/
13370 meltgc_touch(/*_._VALDATA___V290*/ meltfptr
[289]);
13373 melt_dbgtrace_written_object (/*_._VALDATA___V290*/ meltfptr
[289], "new static instance");
13376 melt_assertmsg("checkobj putslot ~dsym_231__COMPARE_OBJ_RANKED @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V292*/ meltfptr
[291])) == MELTOBMAG_OBJECT
);
13378 melt_assertmsg("checkoff putslot ~dsym_231__COMPARE_OBJ_RANKED @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V292*/ meltfptr
[291]))));
13379 ((meltobject_ptr_t
)(/*_._VALDATA___V292*/ meltfptr
[291]))->obj_vartab
[1] = (melt_ptr_t
)(
13380 /*_._VALSTR___V293*/ meltfptr
[292]);
13382 /*touch:_VALUEDATA_*/
13383 meltgc_touch(/*_._VALDATA___V292*/ meltfptr
[291]);
13386 melt_dbgtrace_written_object (/*_._VALDATA___V292*/ meltfptr
[291], "new static instance");
13389 melt_assertmsg("checkobj putslot ~dsym_236__MULTIPLE_EVERY @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V294*/ meltfptr
[293])) == MELTOBMAG_OBJECT
);
13391 melt_assertmsg("checkoff putslot ~dsym_236__MULTIPLE_EVERY @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V294*/ meltfptr
[293]))));
13392 ((meltobject_ptr_t
)(/*_._VALDATA___V294*/ meltfptr
[293]))->obj_vartab
[1] = (melt_ptr_t
)(
13393 /*_._VALSTR___V295*/ meltfptr
[294]);
13395 /*touch:_VALUEDATA_*/
13396 meltgc_touch(/*_._VALDATA___V294*/ meltfptr
[293]);
13399 melt_dbgtrace_written_object (/*_._VALDATA___V294*/ meltfptr
[293], "new static instance");
13401 MELT_LOCATION("warmelt-debug.melt:1108:/ initchunk");
13402 /*^putroutconstnotnull*/
13403 /*putroutconstnotnull*/
13404 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V296*/ meltfptr
[295])) == MELTOBMAG_ROUTINE
);
13405 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
13406 ((meltroutine_ptr_t
)/*_._VALROUT___V296*/ meltfptr
[295])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
13408 MELT_LOCATION("warmelt-debug.melt:1108:/ initchunk");
13411 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V296*/ meltfptr
[295])) == MELTOBMAG_ROUTINE
);
13412 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_239__DBGOUT_MAPSTRING_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
13413 ((meltroutine_ptr_t
)/*_._VALROUT___V296*/ meltfptr
[295])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
13415 MELT_LOCATION("warmelt-debug.melt:1108:/ initchunk");
13418 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V296*/ meltfptr
[295])) == MELTOBMAG_ROUTINE
);
13419 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_239__DBGOUT_MAPSTRING_METHOD#2", NULL
!= (/*_.DISCR_INTEGER__V16*/ meltfptr
[15]));
13420 ((meltroutine_ptr_t
)/*_._VALROUT___V296*/ meltfptr
[295])->tabval
[2] = (melt_ptr_t
)(/*_.DISCR_INTEGER__V16*/ meltfptr
[15]);
13422 MELT_LOCATION("warmelt-debug.melt:1108:/ initchunk");
13425 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V296*/ meltfptr
[295])) == MELTOBMAG_ROUTINE
);
13426 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_239__DBGOUT_MAPSTRING_METHOD#3", NULL
!= (/*_.DISCR_MULTIPLE__V33*/ meltfptr
[32]));
13427 ((meltroutine_ptr_t
)/*_._VALROUT___V296*/ meltfptr
[295])->tabval
[3] = (melt_ptr_t
)(/*_.DISCR_MULTIPLE__V33*/ meltfptr
[32]);
13429 MELT_LOCATION("warmelt-debug.melt:1108:/ initchunk");
13432 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V296*/ meltfptr
[295])) == MELTOBMAG_ROUTINE
);
13433 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_239__DBGOUT_MAPSTRING_METHOD#4", NULL
!= (/*_.ADD2OUT__V19*/ meltfptr
[18]));
13434 ((meltroutine_ptr_t
)/*_._VALROUT___V296*/ meltfptr
[295])->tabval
[4] = (melt_ptr_t
)(/*_.ADD2OUT__V19*/ meltfptr
[18]);
13436 MELT_LOCATION("warmelt-debug.melt:1108:/ initchunk");
13439 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V296*/ meltfptr
[295])) == MELTOBMAG_ROUTINE
);
13440 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_239__DBGOUT_MAPSTRING_METHOD#5", NULL
!= (/*_.CLASS_NAMED__V21*/ meltfptr
[20]));
13441 ((meltroutine_ptr_t
)/*_._VALROUT___V296*/ meltfptr
[295])->tabval
[5] = (melt_ptr_t
)(/*_.CLASS_NAMED__V21*/ meltfptr
[20]);
13443 MELT_LOCATION("warmelt-debug.melt:1108:/ initchunk");
13444 /*^putroutconstnotnull*/
13445 /*putroutconstnotnull*/
13446 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V296*/ meltfptr
[295])) == MELTOBMAG_ROUTINE
);
13447 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V82*/ meltfptr
[81]);
13448 ((meltroutine_ptr_t
)/*_._VALROUT___V296*/ meltfptr
[295])->tabval
[6] = (melt_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81]);
13450 MELT_LOCATION("warmelt-debug.melt:1108:/ initchunk");
13451 /*^putroutconstnotnull*/
13452 /*putroutconstnotnull*/
13453 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V296*/ meltfptr
[295])) == MELTOBMAG_ROUTINE
);
13454 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
13455 ((meltroutine_ptr_t
)/*_._VALROUT___V296*/ meltfptr
[295])->tabval
[7] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
13457 MELT_LOCATION("warmelt-debug.melt:1108:/ initchunk");
13460 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V296*/ meltfptr
[295])) == MELTOBMAG_ROUTINE
);
13461 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_239__DBGOUT_MAPSTRING_METHOD#8", NULL
!= (/*_.MAPSTRING_EVERY__V44*/ meltfptr
[43]));
13462 ((meltroutine_ptr_t
)/*_._VALROUT___V296*/ meltfptr
[295])->tabval
[8] = (melt_ptr_t
)(/*_.MAPSTRING_EVERY__V44*/ meltfptr
[43]);
13464 MELT_LOCATION("warmelt-debug.melt:1108:/ initchunk");
13467 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V296*/ meltfptr
[295])) == MELTOBMAG_ROUTINE
);
13468 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_239__DBGOUT_MAPSTRING_METHOD#9", NULL
!= (/*_.DISCR_INTEGER__V16*/ meltfptr
[15]));
13469 ((meltroutine_ptr_t
)/*_._VALROUT___V296*/ meltfptr
[295])->tabval
[9] = (melt_ptr_t
)(/*_.DISCR_INTEGER__V16*/ meltfptr
[15]);
13471 MELT_LOCATION("warmelt-debug.melt:1143:/ initchunk");
13474 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V297*/ meltfptr
[296])) == MELTOBMAG_ROUTINE
);
13475 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_243__LAMBDA_#0", NULL
!= (/*_.DISCR_INTEGER__V16*/ meltfptr
[15]));
13476 ((meltroutine_ptr_t
)/*_._VALROUT___V297*/ meltfptr
[296])->tabval
[0] = (melt_ptr_t
)(/*_.DISCR_INTEGER__V16*/ meltfptr
[15]);
13478 MELT_LOCATION("warmelt-debug.melt:1143:/ initchunk");
13480 /*touch:_IROUTVAL_*/
13481 meltgc_touch(/*_._VALROUT___V297*/ meltfptr
[296]);
13483 MELT_LOCATION("warmelt-debug.melt:1108:/ initchunk");
13486 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V296*/ meltfptr
[295])) == MELTOBMAG_ROUTINE
);
13487 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_239__DBGOUT_MAPSTRING_METHOD#10", NULL
!= (/*_._VALROUT___V297*/ meltfptr
[296]));
13488 ((meltroutine_ptr_t
)/*_._VALROUT___V296*/ meltfptr
[295])->tabval
[10] = (melt_ptr_t
)(/*_._VALROUT___V297*/ meltfptr
[296]);
13490 MELT_LOCATION("warmelt-debug.melt:1108:/ initchunk");
13493 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V296*/ meltfptr
[295])) == MELTOBMAG_ROUTINE
);
13494 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_239__DBGOUT_MAPSTRING_METHOD#11", NULL
!= (/*_.MULTIPLE_SORT__V41*/ meltfptr
[40]));
13495 ((meltroutine_ptr_t
)/*_._VALROUT___V296*/ meltfptr
[295])->tabval
[11] = (melt_ptr_t
)(/*_.MULTIPLE_SORT__V41*/ meltfptr
[40]);
13497 MELT_LOCATION("warmelt-debug.melt:1108:/ initchunk");
13500 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V296*/ meltfptr
[295])) == MELTOBMAG_ROUTINE
);
13501 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_239__DBGOUT_MAPSTRING_METHOD#12", NULL
!= (/*_.COMPARE_OBJ_RANKED__V42*/ meltfptr
[41]));
13502 ((meltroutine_ptr_t
)/*_._VALROUT___V296*/ meltfptr
[295])->tabval
[12] = (melt_ptr_t
)(/*_.COMPARE_OBJ_RANKED__V42*/ meltfptr
[41]);
13504 MELT_LOCATION("warmelt-debug.melt:1155:/ initchunk");
13507 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V298*/ meltfptr
[297])) == MELTOBMAG_ROUTINE
);
13508 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_244__LAMBDA_#0", NULL
!= (/*_.COMPARE_OBJ_RANKED__V42*/ meltfptr
[41]));
13509 ((meltroutine_ptr_t
)/*_._VALROUT___V298*/ meltfptr
[297])->tabval
[0] = (melt_ptr_t
)(/*_.COMPARE_OBJ_RANKED__V42*/ meltfptr
[41]);
13511 MELT_LOCATION("warmelt-debug.melt:1155:/ initchunk");
13514 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V298*/ meltfptr
[297])) == MELTOBMAG_ROUTINE
);
13515 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_244__LAMBDA_#1", NULL
!= (/*_._VALBXINT___V299*/ meltfptr
[298]));
13516 ((meltroutine_ptr_t
)/*_._VALROUT___V298*/ meltfptr
[297])->tabval
[1] = (melt_ptr_t
)(/*_._VALBXINT___V299*/ meltfptr
[298]);
13518 MELT_LOCATION("warmelt-debug.melt:1155:/ initchunk");
13521 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V298*/ meltfptr
[297])) == MELTOBMAG_ROUTINE
);
13522 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_244__LAMBDA_#2", NULL
!= (/*_._VALBXINT___V300*/ meltfptr
[299]));
13523 ((meltroutine_ptr_t
)/*_._VALROUT___V298*/ meltfptr
[297])->tabval
[2] = (melt_ptr_t
)(/*_._VALBXINT___V300*/ meltfptr
[299]);
13525 MELT_LOCATION("warmelt-debug.melt:1155:/ initchunk");
13528 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V298*/ meltfptr
[297])) == MELTOBMAG_ROUTINE
);
13529 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_244__LAMBDA_#3", NULL
!= (/*_._VALBXINT___V301*/ meltfptr
[300]));
13530 ((meltroutine_ptr_t
)/*_._VALROUT___V298*/ meltfptr
[297])->tabval
[3] = (melt_ptr_t
)(/*_._VALBXINT___V301*/ meltfptr
[300]);
13532 MELT_LOCATION("warmelt-debug.melt:1155:/ initchunk");
13534 /*touch:_IROUTVAL_*/
13535 meltgc_touch(/*_._VALROUT___V298*/ meltfptr
[297]);
13537 MELT_LOCATION("warmelt-debug.melt:1108:/ initchunk");
13540 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V296*/ meltfptr
[295])) == MELTOBMAG_ROUTINE
);
13541 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_239__DBGOUT_MAPSTRING_METHOD#13", NULL
!= (/*_._VALROUT___V298*/ meltfptr
[297]));
13542 ((meltroutine_ptr_t
)/*_._VALROUT___V296*/ meltfptr
[295])->tabval
[13] = (melt_ptr_t
)(/*_._VALROUT___V298*/ meltfptr
[297]);
13544 MELT_LOCATION("warmelt-debug.melt:1108:/ initchunk");
13546 /*touch:_IROUTVAL_*/
13547 meltgc_touch(/*_._VALROUT___V296*/ meltfptr
[295]);
13549 /*putclosurout#27*/
13550 melt_assertmsg("putclosrout#27 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V302*/ meltfptr
[301])) == MELTOBMAG_CLOSURE
);
13551 melt_assertmsg("putclosrout#27 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V296*/ meltfptr
[295])) == MELTOBMAG_ROUTINE
);
13552 ((meltclosure_ptr_t
)/*_._VALCLO___V302*/ meltfptr
[301])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V296*/ meltfptr
[295]);
13554 /*touch:_DATACLOSURE_*/
13555 meltgc_touch(/*_._VALCLO___V302*/ meltfptr
[301]);
13558 melt_assertmsg("checkobj putslot ~dsym_241__MAPSTRING_EVERY @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V303*/ meltfptr
[302])) == MELTOBMAG_OBJECT
);
13560 melt_assertmsg("checkoff putslot ~dsym_241__MAPSTRING_EVERY @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V303*/ meltfptr
[302]))));
13561 ((meltobject_ptr_t
)(/*_._VALDATA___V303*/ meltfptr
[302]))->obj_vartab
[1] = (melt_ptr_t
)(
13562 /*_._VALSTR___V304*/ meltfptr
[303]);
13564 /*touch:_VALUEDATA_*/
13565 meltgc_touch(/*_._VALDATA___V303*/ meltfptr
[302]);
13568 melt_dbgtrace_written_object (/*_._VALDATA___V303*/ meltfptr
[302], "new static instance");
13571 melt_assertmsg("checkobj putslot ~dsym_248__DISCR_MAP_STRINGS @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V305*/ meltfptr
[304])) == MELTOBMAG_OBJECT
);
13573 melt_assertmsg("checkoff putslot ~dsym_248__DISCR_MAP_STRINGS @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V305*/ meltfptr
[304]))));
13574 ((meltobject_ptr_t
)(/*_._VALDATA___V305*/ meltfptr
[304]))->obj_vartab
[1] = (melt_ptr_t
)(
13575 /*_._VALSTR___V306*/ meltfptr
[305]);
13577 /*touch:_VALUEDATA_*/
13578 meltgc_touch(/*_._VALDATA___V305*/ meltfptr
[304]);
13581 melt_dbgtrace_written_object (/*_._VALDATA___V305*/ meltfptr
[304], "new static instance");
13583 MELT_LOCATION("warmelt-debug.melt:1191:/ initchunk");
13584 /*^putroutconstnotnull*/
13585 /*putroutconstnotnull*/
13586 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V307*/ meltfptr
[306])) == MELTOBMAG_ROUTINE
);
13587 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
13588 ((meltroutine_ptr_t
)/*_._VALROUT___V307*/ meltfptr
[306])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
13590 MELT_LOCATION("warmelt-debug.melt:1191:/ initchunk");
13593 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V307*/ meltfptr
[306])) == MELTOBMAG_ROUTINE
);
13594 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_250__DBGOUT_BUCKETLONG_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
13595 ((meltroutine_ptr_t
)/*_._VALROUT___V307*/ meltfptr
[306])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
13597 MELT_LOCATION("warmelt-debug.melt:1191:/ initchunk");
13600 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V307*/ meltfptr
[306])) == MELTOBMAG_ROUTINE
);
13601 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_250__DBGOUT_BUCKETLONG_METHOD#2", NULL
!= (/*_.DISCR_INTEGER__V16*/ meltfptr
[15]));
13602 ((meltroutine_ptr_t
)/*_._VALROUT___V307*/ meltfptr
[306])->tabval
[2] = (melt_ptr_t
)(/*_.DISCR_INTEGER__V16*/ meltfptr
[15]);
13604 MELT_LOCATION("warmelt-debug.melt:1191:/ initchunk");
13607 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V307*/ meltfptr
[306])) == MELTOBMAG_ROUTINE
);
13608 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_250__DBGOUT_BUCKETLONG_METHOD#3", NULL
!= (/*_.ADD2OUT__V19*/ meltfptr
[18]));
13609 ((meltroutine_ptr_t
)/*_._VALROUT___V307*/ meltfptr
[306])->tabval
[3] = (melt_ptr_t
)(/*_.ADD2OUT__V19*/ meltfptr
[18]);
13611 MELT_LOCATION("warmelt-debug.melt:1191:/ initchunk");
13614 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V307*/ meltfptr
[306])) == MELTOBMAG_ROUTINE
);
13615 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_250__DBGOUT_BUCKETLONG_METHOD#4", NULL
!= (/*_.CLASS_NAMED__V21*/ meltfptr
[20]));
13616 ((meltroutine_ptr_t
)/*_._VALROUT___V307*/ meltfptr
[306])->tabval
[4] = (melt_ptr_t
)(/*_.CLASS_NAMED__V21*/ meltfptr
[20]);
13618 MELT_LOCATION("warmelt-debug.melt:1191:/ initchunk");
13619 /*^putroutconstnotnull*/
13620 /*putroutconstnotnull*/
13621 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V307*/ meltfptr
[306])) == MELTOBMAG_ROUTINE
);
13622 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
13623 ((meltroutine_ptr_t
)/*_._VALROUT___V307*/ meltfptr
[306])->tabval
[5] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
13625 MELT_LOCATION("warmelt-debug.melt:1191:/ initchunk");
13627 /*touch:_IROUTVAL_*/
13628 meltgc_touch(/*_._VALROUT___V307*/ meltfptr
[306]);
13630 /*putclosurout#28*/
13631 melt_assertmsg("putclosrout#28 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V308*/ meltfptr
[307])) == MELTOBMAG_CLOSURE
);
13632 melt_assertmsg("putclosrout#28 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V307*/ meltfptr
[306])) == MELTOBMAG_ROUTINE
);
13633 ((meltclosure_ptr_t
)/*_._VALCLO___V308*/ meltfptr
[307])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V307*/ meltfptr
[306]);
13635 /*touch:_DATACLOSURE_*/
13636 meltgc_touch(/*_._VALCLO___V308*/ meltfptr
[307]);
13639 melt_assertmsg("checkobj putslot ~dsym_252__DISCR_BUCKET_LONGS @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V309*/ meltfptr
[308])) == MELTOBMAG_OBJECT
);
13641 melt_assertmsg("checkoff putslot ~dsym_252__DISCR_BUCKET_LONGS @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V309*/ meltfptr
[308]))));
13642 ((meltobject_ptr_t
)(/*_._VALDATA___V309*/ meltfptr
[308]))->obj_vartab
[1] = (melt_ptr_t
)(
13643 /*_._VALSTR___V310*/ meltfptr
[309]);
13645 /*touch:_VALUEDATA_*/
13646 meltgc_touch(/*_._VALDATA___V309*/ meltfptr
[308]);
13649 melt_dbgtrace_written_object (/*_._VALDATA___V309*/ meltfptr
[308], "new static instance");
13651 MELT_LOCATION("warmelt-debug.melt:1228:/ initchunk");
13652 /*^putroutconstnotnull*/
13653 /*putroutconstnotnull*/
13654 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V311*/ meltfptr
[310])) == MELTOBMAG_ROUTINE
);
13655 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
13656 ((meltroutine_ptr_t
)/*_._VALROUT___V311*/ meltfptr
[310])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
13658 MELT_LOCATION("warmelt-debug.melt:1228:/ initchunk");
13661 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V311*/ meltfptr
[310])) == MELTOBMAG_ROUTINE
);
13662 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_254__DBGOUT_JSONOBJECT_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
13663 ((meltroutine_ptr_t
)/*_._VALROUT___V311*/ meltfptr
[310])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
13665 MELT_LOCATION("warmelt-debug.melt:1228:/ initchunk");
13668 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V311*/ meltfptr
[310])) == MELTOBMAG_ROUTINE
);
13669 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_254__DBGOUT_JSONOBJECT_METHOD#2", NULL
!= (/*_.ADD2OUT__V19*/ meltfptr
[18]));
13670 ((meltroutine_ptr_t
)/*_._VALROUT___V311*/ meltfptr
[310])->tabval
[2] = (melt_ptr_t
)(/*_.ADD2OUT__V19*/ meltfptr
[18]);
13672 MELT_LOCATION("warmelt-debug.melt:1228:/ initchunk");
13675 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V311*/ meltfptr
[310])) == MELTOBMAG_ROUTINE
);
13676 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_254__DBGOUT_JSONOBJECT_METHOD#3", NULL
!= (/*_.CLASS_NAMED__V21*/ meltfptr
[20]));
13677 ((meltroutine_ptr_t
)/*_._VALROUT___V311*/ meltfptr
[310])->tabval
[3] = (melt_ptr_t
)(/*_.CLASS_NAMED__V21*/ meltfptr
[20]);
13679 MELT_LOCATION("warmelt-debug.melt:1228:/ initchunk");
13680 /*^putroutconstnotnull*/
13681 /*putroutconstnotnull*/
13682 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V311*/ meltfptr
[310])) == MELTOBMAG_ROUTINE
);
13683 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
13684 ((meltroutine_ptr_t
)/*_._VALROUT___V311*/ meltfptr
[310])->tabval
[4] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
13686 MELT_LOCATION("warmelt-debug.melt:1228:/ initchunk");
13688 /*touch:_IROUTVAL_*/
13689 meltgc_touch(/*_._VALROUT___V311*/ meltfptr
[310]);
13691 /*putclosurout#29*/
13692 melt_assertmsg("putclosrout#29 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V312*/ meltfptr
[311])) == MELTOBMAG_CLOSURE
);
13693 melt_assertmsg("putclosrout#29 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V311*/ meltfptr
[310])) == MELTOBMAG_ROUTINE
);
13694 ((meltclosure_ptr_t
)/*_._VALCLO___V312*/ meltfptr
[311])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V311*/ meltfptr
[310]);
13696 /*touch:_DATACLOSURE_*/
13697 meltgc_touch(/*_._VALCLO___V312*/ meltfptr
[311]);
13700 melt_assertmsg("checkobj putslot ~dsym_256__DISCR_JSONOBJECT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V313*/ meltfptr
[312])) == MELTOBMAG_OBJECT
);
13702 melt_assertmsg("checkoff putslot ~dsym_256__DISCR_JSONOBJECT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V313*/ meltfptr
[312]))));
13703 ((meltobject_ptr_t
)(/*_._VALDATA___V313*/ meltfptr
[312]))->obj_vartab
[1] = (melt_ptr_t
)(
13704 /*_._VALSTR___V314*/ meltfptr
[313]);
13706 /*touch:_VALUEDATA_*/
13707 meltgc_touch(/*_._VALDATA___V313*/ meltfptr
[312]);
13710 melt_dbgtrace_written_object (/*_._VALDATA___V313*/ meltfptr
[312], "new static instance");
13712 MELT_LOCATION("warmelt-debug.melt:1262:/ initchunk");
13713 /*^putroutconstnotnull*/
13714 /*putroutconstnotnull*/
13715 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V315*/ meltfptr
[314])) == MELTOBMAG_ROUTINE
);
13716 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
13717 ((meltroutine_ptr_t
)/*_._VALROUT___V315*/ meltfptr
[314])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
13719 MELT_LOCATION("warmelt-debug.melt:1262:/ initchunk");
13722 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V315*/ meltfptr
[314])) == MELTOBMAG_ROUTINE
);
13723 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_258__DBGOUT_ANYOBJECT_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
13724 ((meltroutine_ptr_t
)/*_._VALROUT___V315*/ meltfptr
[314])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
13726 MELT_LOCATION("warmelt-debug.melt:1262:/ initchunk");
13727 /*^putroutconstnotnull*/
13728 /*putroutconstnotnull*/
13729 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V315*/ meltfptr
[314])) == MELTOBMAG_ROUTINE
);
13730 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V213*/ meltfptr
[212]);
13731 ((meltroutine_ptr_t
)/*_._VALROUT___V315*/ meltfptr
[314])->tabval
[2] = (melt_ptr_t
)(/*_._VALCLO___V213*/ meltfptr
[212]);
13733 MELT_LOCATION("warmelt-debug.melt:1262:/ initchunk");
13735 /*touch:_IROUTVAL_*/
13736 meltgc_touch(/*_._VALROUT___V315*/ meltfptr
[314]);
13738 /*putclosurout#30*/
13739 melt_assertmsg("putclosrout#30 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V316*/ meltfptr
[315])) == MELTOBMAG_CLOSURE
);
13740 melt_assertmsg("putclosrout#30 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V315*/ meltfptr
[314])) == MELTOBMAG_ROUTINE
);
13741 ((meltclosure_ptr_t
)/*_._VALCLO___V316*/ meltfptr
[315])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V315*/ meltfptr
[314]);
13743 /*touch:_DATACLOSURE_*/
13744 meltgc_touch(/*_._VALCLO___V316*/ meltfptr
[315]);
13746 MELT_LOCATION("warmelt-debug.melt:1287:/ initchunk");
13747 /*^putroutconstnotnull*/
13748 /*putroutconstnotnull*/
13749 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V317*/ meltfptr
[316])) == MELTOBMAG_ROUTINE
);
13750 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
13751 ((meltroutine_ptr_t
)/*_._VALROUT___V317*/ meltfptr
[316])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
13753 MELT_LOCATION("warmelt-debug.melt:1287:/ initchunk");
13756 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V317*/ meltfptr
[316])) == MELTOBMAG_ROUTINE
);
13757 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_260__DBGOUT_ANYRECV_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
13758 ((meltroutine_ptr_t
)/*_._VALROUT___V317*/ meltfptr
[316])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
13760 MELT_LOCATION("warmelt-debug.melt:1287:/ initchunk");
13763 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V317*/ meltfptr
[316])) == MELTOBMAG_ROUTINE
);
13764 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_260__DBGOUT_ANYRECV_METHOD#2", NULL
!= (/*_.CLASS_NAMED__V21*/ meltfptr
[20]));
13765 ((meltroutine_ptr_t
)/*_._VALROUT___V317*/ meltfptr
[316])->tabval
[2] = (melt_ptr_t
)(/*_.CLASS_NAMED__V21*/ meltfptr
[20]);
13767 MELT_LOCATION("warmelt-debug.melt:1287:/ initchunk");
13769 /*touch:_IROUTVAL_*/
13770 meltgc_touch(/*_._VALROUT___V317*/ meltfptr
[316]);
13772 /*putclosurout#31*/
13773 melt_assertmsg("putclosrout#31 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V318*/ meltfptr
[317])) == MELTOBMAG_CLOSURE
);
13774 melt_assertmsg("putclosrout#31 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V317*/ meltfptr
[316])) == MELTOBMAG_ROUTINE
);
13775 ((meltclosure_ptr_t
)/*_._VALCLO___V318*/ meltfptr
[317])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V317*/ meltfptr
[316]);
13777 /*touch:_DATACLOSURE_*/
13778 meltgc_touch(/*_._VALCLO___V318*/ meltfptr
[317]);
13781 melt_assertmsg("checkobj putslot ~dsym_262__DISCR_ANY_RECEIVER @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V319*/ meltfptr
[318])) == MELTOBMAG_OBJECT
);
13783 melt_assertmsg("checkoff putslot ~dsym_262__DISCR_ANY_RECEIVER @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V319*/ meltfptr
[318]))));
13784 ((meltobject_ptr_t
)(/*_._VALDATA___V319*/ meltfptr
[318]))->obj_vartab
[1] = (melt_ptr_t
)(
13785 /*_._VALSTR___V320*/ meltfptr
[319]);
13787 /*touch:_VALUEDATA_*/
13788 meltgc_touch(/*_._VALDATA___V319*/ meltfptr
[318]);
13791 melt_dbgtrace_written_object (/*_._VALDATA___V319*/ meltfptr
[318], "new static instance");
13793 MELT_LOCATION("warmelt-debug.melt:1298:/ initchunk");
13794 /*^putroutconstnotnull*/
13795 /*putroutconstnotnull*/
13796 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V321*/ meltfptr
[320])) == MELTOBMAG_ROUTINE
);
13797 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
13798 ((meltroutine_ptr_t
)/*_._VALROUT___V321*/ meltfptr
[320])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
13800 MELT_LOCATION("warmelt-debug.melt:1298:/ initchunk");
13803 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V321*/ meltfptr
[320])) == MELTOBMAG_ROUTINE
);
13804 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_264__DBGOUTAGAIN_ANYOBJECT_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
13805 ((meltroutine_ptr_t
)/*_._VALROUT___V321*/ meltfptr
[320])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
13807 MELT_LOCATION("warmelt-debug.melt:1298:/ initchunk");
13809 /*touch:_IROUTVAL_*/
13810 meltgc_touch(/*_._VALROUT___V321*/ meltfptr
[320]);
13812 /*putclosurout#32*/
13813 melt_assertmsg("putclosrout#32 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V322*/ meltfptr
[321])) == MELTOBMAG_CLOSURE
);
13814 melt_assertmsg("putclosrout#32 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V321*/ meltfptr
[320])) == MELTOBMAG_ROUTINE
);
13815 ((meltclosure_ptr_t
)/*_._VALCLO___V322*/ meltfptr
[321])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V321*/ meltfptr
[320]);
13817 /*touch:_DATACLOSURE_*/
13818 meltgc_touch(/*_._VALCLO___V322*/ meltfptr
[321]);
13820 MELT_LOCATION("warmelt-debug.melt:1316:/ initchunk");
13821 /*^putroutconstnotnull*/
13822 /*putroutconstnotnull*/
13823 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V323*/ meltfptr
[322])) == MELTOBMAG_ROUTINE
);
13824 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
13825 ((meltroutine_ptr_t
)/*_._VALROUT___V323*/ meltfptr
[322])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
13827 MELT_LOCATION("warmelt-debug.melt:1316:/ initchunk");
13830 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V323*/ meltfptr
[322])) == MELTOBMAG_ROUTINE
);
13831 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_266__DBGOUT_NAMEDOBJECT_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
13832 ((meltroutine_ptr_t
)/*_._VALROUT___V323*/ meltfptr
[322])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
13834 MELT_LOCATION("warmelt-debug.melt:1316:/ initchunk");
13837 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V323*/ meltfptr
[322])) == MELTOBMAG_ROUTINE
);
13838 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_266__DBGOUT_NAMEDOBJECT_METHOD#2", NULL
!= (/*_.CLASS_NAMED__V21*/ meltfptr
[20]));
13839 ((meltroutine_ptr_t
)/*_._VALROUT___V323*/ meltfptr
[322])->tabval
[2] = (melt_ptr_t
)(/*_.CLASS_NAMED__V21*/ meltfptr
[20]);
13841 MELT_LOCATION("warmelt-debug.melt:1316:/ initchunk");
13842 /*^putroutconstnotnull*/
13843 /*putroutconstnotnull*/
13844 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V323*/ meltfptr
[322])) == MELTOBMAG_ROUTINE
);
13845 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
13846 ((meltroutine_ptr_t
)/*_._VALROUT___V323*/ meltfptr
[322])->tabval
[3] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
13848 MELT_LOCATION("warmelt-debug.melt:1316:/ initchunk");
13849 /*^putroutconstnotnull*/
13850 /*putroutconstnotnull*/
13851 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V323*/ meltfptr
[322])) == MELTOBMAG_ROUTINE
);
13852 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V213*/ meltfptr
[212]);
13853 ((meltroutine_ptr_t
)/*_._VALROUT___V323*/ meltfptr
[322])->tabval
[4] = (melt_ptr_t
)(/*_._VALCLO___V213*/ meltfptr
[212]);
13855 MELT_LOCATION("warmelt-debug.melt:1316:/ initchunk");
13857 /*touch:_IROUTVAL_*/
13858 meltgc_touch(/*_._VALROUT___V323*/ meltfptr
[322]);
13860 /*putclosurout#33*/
13861 melt_assertmsg("putclosrout#33 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V324*/ meltfptr
[323])) == MELTOBMAG_CLOSURE
);
13862 melt_assertmsg("putclosrout#33 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V323*/ meltfptr
[322])) == MELTOBMAG_ROUTINE
);
13863 ((meltclosure_ptr_t
)/*_._VALCLO___V324*/ meltfptr
[323])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V323*/ meltfptr
[322]);
13865 /*touch:_DATACLOSURE_*/
13866 meltgc_touch(/*_._VALCLO___V324*/ meltfptr
[323]);
13869 melt_assertmsg("checkobj putslot ~dsym_268__DBGOUT_NAMEDOBJECT_METHOD @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V325*/ meltfptr
[324])) == MELTOBMAG_OBJECT
);
13871 melt_assertmsg("checkoff putslot ~dsym_268__DBGOUT_NAMEDOBJECT_METHOD @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V325*/ meltfptr
[324]))));
13872 ((meltobject_ptr_t
)(/*_._VALDATA___V325*/ meltfptr
[324]))->obj_vartab
[1] = (melt_ptr_t
)(
13873 /*_._VALSTR___V326*/ meltfptr
[325]);
13875 /*touch:_VALUEDATA_*/
13876 meltgc_touch(/*_._VALDATA___V325*/ meltfptr
[324]);
13879 melt_dbgtrace_written_object (/*_._VALDATA___V325*/ meltfptr
[324], "new static instance");
13881 MELT_LOCATION("warmelt-debug.melt:1353:/ initchunk");
13882 /*^putroutconstnotnull*/
13883 /*putroutconstnotnull*/
13884 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V327*/ meltfptr
[326])) == MELTOBMAG_ROUTINE
);
13885 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
13886 ((meltroutine_ptr_t
)/*_._VALROUT___V327*/ meltfptr
[326])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
13888 MELT_LOCATION("warmelt-debug.melt:1353:/ initchunk");
13891 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V327*/ meltfptr
[326])) == MELTOBMAG_ROUTINE
);
13892 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_270__DBGOUTAGAIN_NAMEDOBJECT_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
13893 ((meltroutine_ptr_t
)/*_._VALROUT___V327*/ meltfptr
[326])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
13895 MELT_LOCATION("warmelt-debug.melt:1353:/ initchunk");
13898 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V327*/ meltfptr
[326])) == MELTOBMAG_ROUTINE
);
13899 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_270__DBGOUTAGAIN_NAMEDOBJECT_METHOD#2", NULL
!= (/*_.CLASS_NAMED__V21*/ meltfptr
[20]));
13900 ((meltroutine_ptr_t
)/*_._VALROUT___V327*/ meltfptr
[326])->tabval
[2] = (melt_ptr_t
)(/*_.CLASS_NAMED__V21*/ meltfptr
[20]);
13902 MELT_LOCATION("warmelt-debug.melt:1353:/ initchunk");
13904 /*touch:_IROUTVAL_*/
13905 meltgc_touch(/*_._VALROUT___V327*/ meltfptr
[326]);
13909 } /*end of meltmod__WARMELTmiDEBUG__initialmeltchunk_4*/
13913 void meltmod__WARMELTmiDEBUG__initialmeltchunk_5 (meltinitial_frame_t
* meltframptr__
, char meltpredefinited
[])
13915 #define meltfram__ (*meltframptr__)
13916 #undef meltcallcount
13917 #define meltcallcount 0L
13918 (void) meltpredefinited
;
13919 /*putclosurout#34*/
13920 melt_assertmsg("putclosrout#34 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V328*/ meltfptr
[327])) == MELTOBMAG_CLOSURE
);
13921 melt_assertmsg("putclosrout#34 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V327*/ meltfptr
[326])) == MELTOBMAG_ROUTINE
);
13922 ((meltclosure_ptr_t
)/*_._VALCLO___V328*/ meltfptr
[327])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V327*/ meltfptr
[326]);
13924 /*touch:_DATACLOSURE_*/
13925 meltgc_touch(/*_._VALCLO___V328*/ meltfptr
[327]);
13927 MELT_LOCATION("warmelt-debug.melt:1371:/ initchunk");
13928 /*^putroutconstnotnull*/
13929 /*putroutconstnotnull*/
13930 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V329*/ meltfptr
[328])) == MELTOBMAG_ROUTINE
);
13931 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
13932 ((meltroutine_ptr_t
)/*_._VALROUT___V329*/ meltfptr
[328])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
13934 MELT_LOCATION("warmelt-debug.melt:1371:/ initchunk");
13937 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V329*/ meltfptr
[328])) == MELTOBMAG_ROUTINE
);
13938 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_272__DBGOUTAGAIN_SYMBOL_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
13939 ((meltroutine_ptr_t
)/*_._VALROUT___V329*/ meltfptr
[328])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
13941 MELT_LOCATION("warmelt-debug.melt:1371:/ initchunk");
13944 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V329*/ meltfptr
[328])) == MELTOBMAG_ROUTINE
);
13945 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_272__DBGOUTAGAIN_SYMBOL_METHOD#2", NULL
!= (/*_.CLASS_SYMBOL__V49*/ meltfptr
[48]));
13946 ((meltroutine_ptr_t
)/*_._VALROUT___V329*/ meltfptr
[328])->tabval
[2] = (melt_ptr_t
)(/*_.CLASS_SYMBOL__V49*/ meltfptr
[48]);
13948 MELT_LOCATION("warmelt-debug.melt:1371:/ initchunk");
13950 /*touch:_IROUTVAL_*/
13951 meltgc_touch(/*_._VALROUT___V329*/ meltfptr
[328]);
13953 /*putclosurout#35*/
13954 melt_assertmsg("putclosrout#35 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V330*/ meltfptr
[329])) == MELTOBMAG_CLOSURE
);
13955 melt_assertmsg("putclosrout#35 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V329*/ meltfptr
[328])) == MELTOBMAG_ROUTINE
);
13956 ((meltclosure_ptr_t
)/*_._VALCLO___V330*/ meltfptr
[329])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V329*/ meltfptr
[328]);
13958 /*touch:_DATACLOSURE_*/
13959 meltgc_touch(/*_._VALCLO___V330*/ meltfptr
[329]);
13962 melt_assertmsg("checkobj putslot ~dsym_274__CLASS_SYMBOL @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V331*/ meltfptr
[330])) == MELTOBMAG_OBJECT
);
13964 melt_assertmsg("checkoff putslot ~dsym_274__CLASS_SYMBOL @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V331*/ meltfptr
[330]))));
13965 ((meltobject_ptr_t
)(/*_._VALDATA___V331*/ meltfptr
[330]))->obj_vartab
[1] = (melt_ptr_t
)(
13966 /*_._VALSTR___V332*/ meltfptr
[331]);
13968 /*touch:_VALUEDATA_*/
13969 meltgc_touch(/*_._VALDATA___V331*/ meltfptr
[330]);
13972 melt_dbgtrace_written_object (/*_._VALDATA___V331*/ meltfptr
[330], "new static instance");
13974 MELT_LOCATION("warmelt-debug.melt:1389:/ initchunk");
13975 /*^putroutconstnotnull*/
13976 /*putroutconstnotnull*/
13977 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V333*/ meltfptr
[332])) == MELTOBMAG_ROUTINE
);
13978 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
13979 ((meltroutine_ptr_t
)/*_._VALROUT___V333*/ meltfptr
[332])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
13981 MELT_LOCATION("warmelt-debug.melt:1389:/ initchunk");
13984 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V333*/ meltfptr
[332])) == MELTOBMAG_ROUTINE
);
13985 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_276__DBGOUT_SYMBOL_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
13986 ((meltroutine_ptr_t
)/*_._VALROUT___V333*/ meltfptr
[332])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
13988 MELT_LOCATION("warmelt-debug.melt:1389:/ initchunk");
13991 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V333*/ meltfptr
[332])) == MELTOBMAG_ROUTINE
);
13992 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_276__DBGOUT_SYMBOL_METHOD#2", NULL
!= (/*_.CLASS_SYMBOL__V49*/ meltfptr
[48]));
13993 ((meltroutine_ptr_t
)/*_._VALROUT___V333*/ meltfptr
[332])->tabval
[2] = (melt_ptr_t
)(/*_.CLASS_SYMBOL__V49*/ meltfptr
[48]);
13995 MELT_LOCATION("warmelt-debug.melt:1389:/ initchunk");
13996 /*^putroutconstnotnull*/
13997 /*putroutconstnotnull*/
13998 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V333*/ meltfptr
[332])) == MELTOBMAG_ROUTINE
);
13999 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V324*/ meltfptr
[323]);
14000 ((meltroutine_ptr_t
)/*_._VALROUT___V333*/ meltfptr
[332])->tabval
[3] = (melt_ptr_t
)(/*_._VALCLO___V324*/ meltfptr
[323]);
14002 MELT_LOCATION("warmelt-debug.melt:1389:/ initchunk");
14003 /*^putroutconstnotnull*/
14004 /*putroutconstnotnull*/
14005 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V333*/ meltfptr
[332])) == MELTOBMAG_ROUTINE
);
14006 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V330*/ meltfptr
[329]);
14007 ((meltroutine_ptr_t
)/*_._VALROUT___V333*/ meltfptr
[332])->tabval
[4] = (melt_ptr_t
)(/*_._VALCLO___V330*/ meltfptr
[329]);
14009 MELT_LOCATION("warmelt-debug.melt:1389:/ initchunk");
14011 /*touch:_IROUTVAL_*/
14012 meltgc_touch(/*_._VALROUT___V333*/ meltfptr
[332]);
14014 /*putclosurout#36*/
14015 melt_assertmsg("putclosrout#36 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V334*/ meltfptr
[333])) == MELTOBMAG_CLOSURE
);
14016 melt_assertmsg("putclosrout#36 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V333*/ meltfptr
[332])) == MELTOBMAG_ROUTINE
);
14017 ((meltclosure_ptr_t
)/*_._VALCLO___V334*/ meltfptr
[333])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V333*/ meltfptr
[332]);
14019 /*touch:_DATACLOSURE_*/
14020 meltgc_touch(/*_._VALCLO___V334*/ meltfptr
[333]);
14022 MELT_LOCATION("warmelt-debug.melt:1399:/ initchunk");
14023 /*^putroutconstnotnull*/
14024 /*putroutconstnotnull*/
14025 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V335*/ meltfptr
[334])) == MELTOBMAG_ROUTINE
);
14026 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
14027 ((meltroutine_ptr_t
)/*_._VALROUT___V335*/ meltfptr
[334])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
14029 MELT_LOCATION("warmelt-debug.melt:1399:/ initchunk");
14032 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V335*/ meltfptr
[334])) == MELTOBMAG_ROUTINE
);
14033 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_278__DBGOUT_CLASS_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
14034 ((meltroutine_ptr_t
)/*_._VALROUT___V335*/ meltfptr
[334])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
14036 MELT_LOCATION("warmelt-debug.melt:1399:/ initchunk");
14039 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V335*/ meltfptr
[334])) == MELTOBMAG_ROUTINE
);
14040 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_278__DBGOUT_CLASS_METHOD#2", NULL
!= (/*_.CLASS_CLASS__V50*/ meltfptr
[49]));
14041 ((meltroutine_ptr_t
)/*_._VALROUT___V335*/ meltfptr
[334])->tabval
[2] = (melt_ptr_t
)(/*_.CLASS_CLASS__V50*/ meltfptr
[49]);
14043 MELT_LOCATION("warmelt-debug.melt:1399:/ initchunk");
14044 /*^putroutconstnotnull*/
14045 /*putroutconstnotnull*/
14046 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V335*/ meltfptr
[334])) == MELTOBMAG_ROUTINE
);
14047 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V324*/ meltfptr
[323]);
14048 ((meltroutine_ptr_t
)/*_._VALROUT___V335*/ meltfptr
[334])->tabval
[3] = (melt_ptr_t
)(/*_._VALCLO___V324*/ meltfptr
[323]);
14050 MELT_LOCATION("warmelt-debug.melt:1399:/ initchunk");
14051 /*^putroutconstnotnull*/
14052 /*putroutconstnotnull*/
14053 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V335*/ meltfptr
[334])) == MELTOBMAG_ROUTINE
);
14054 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V328*/ meltfptr
[327]);
14055 ((meltroutine_ptr_t
)/*_._VALROUT___V335*/ meltfptr
[334])->tabval
[4] = (melt_ptr_t
)(/*_._VALCLO___V328*/ meltfptr
[327]);
14057 MELT_LOCATION("warmelt-debug.melt:1399:/ initchunk");
14059 /*touch:_IROUTVAL_*/
14060 meltgc_touch(/*_._VALROUT___V335*/ meltfptr
[334]);
14062 /*putclosurout#37*/
14063 melt_assertmsg("putclosrout#37 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V336*/ meltfptr
[335])) == MELTOBMAG_CLOSURE
);
14064 melt_assertmsg("putclosrout#37 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V335*/ meltfptr
[334])) == MELTOBMAG_ROUTINE
);
14065 ((meltclosure_ptr_t
)/*_._VALCLO___V336*/ meltfptr
[335])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V335*/ meltfptr
[334]);
14067 /*touch:_DATACLOSURE_*/
14068 meltgc_touch(/*_._VALCLO___V336*/ meltfptr
[335]);
14071 melt_assertmsg("checkobj putslot ~dsym_280__CLASS_CLASS @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V337*/ meltfptr
[336])) == MELTOBMAG_OBJECT
);
14073 melt_assertmsg("checkoff putslot ~dsym_280__CLASS_CLASS @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V337*/ meltfptr
[336]))));
14074 ((meltobject_ptr_t
)(/*_._VALDATA___V337*/ meltfptr
[336]))->obj_vartab
[1] = (melt_ptr_t
)(
14075 /*_._VALSTR___V338*/ meltfptr
[337]);
14077 /*touch:_VALUEDATA_*/
14078 meltgc_touch(/*_._VALDATA___V337*/ meltfptr
[336]);
14081 melt_dbgtrace_written_object (/*_._VALDATA___V337*/ meltfptr
[336], "new static instance");
14083 MELT_LOCATION("warmelt-debug.melt:1409:/ initchunk");
14084 /*^putroutconstnotnull*/
14085 /*putroutconstnotnull*/
14086 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V339*/ meltfptr
[338])) == MELTOBMAG_ROUTINE
);
14087 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
14088 ((meltroutine_ptr_t
)/*_._VALROUT___V339*/ meltfptr
[338])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
14090 MELT_LOCATION("warmelt-debug.melt:1409:/ initchunk");
14093 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V339*/ meltfptr
[338])) == MELTOBMAG_ROUTINE
);
14094 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_282__DBGOUTAGAIN_KEYWORD_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
14095 ((meltroutine_ptr_t
)/*_._VALROUT___V339*/ meltfptr
[338])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
14097 MELT_LOCATION("warmelt-debug.melt:1409:/ initchunk");
14100 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V339*/ meltfptr
[338])) == MELTOBMAG_ROUTINE
);
14101 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_282__DBGOUTAGAIN_KEYWORD_METHOD#2", NULL
!= (/*_.CLASS_KEYWORD__V51*/ meltfptr
[50]));
14102 ((meltroutine_ptr_t
)/*_._VALROUT___V339*/ meltfptr
[338])->tabval
[2] = (melt_ptr_t
)(/*_.CLASS_KEYWORD__V51*/ meltfptr
[50]);
14104 MELT_LOCATION("warmelt-debug.melt:1409:/ initchunk");
14106 /*touch:_IROUTVAL_*/
14107 meltgc_touch(/*_._VALROUT___V339*/ meltfptr
[338]);
14109 /*putclosurout#38*/
14110 melt_assertmsg("putclosrout#38 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V340*/ meltfptr
[339])) == MELTOBMAG_CLOSURE
);
14111 melt_assertmsg("putclosrout#38 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V339*/ meltfptr
[338])) == MELTOBMAG_ROUTINE
);
14112 ((meltclosure_ptr_t
)/*_._VALCLO___V340*/ meltfptr
[339])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V339*/ meltfptr
[338]);
14114 /*touch:_DATACLOSURE_*/
14115 meltgc_touch(/*_._VALCLO___V340*/ meltfptr
[339]);
14118 melt_assertmsg("checkobj putslot ~dsym_284__CLASS_KEYWORD @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V341*/ meltfptr
[340])) == MELTOBMAG_OBJECT
);
14120 melt_assertmsg("checkoff putslot ~dsym_284__CLASS_KEYWORD @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V341*/ meltfptr
[340]))));
14121 ((meltobject_ptr_t
)(/*_._VALDATA___V341*/ meltfptr
[340]))->obj_vartab
[1] = (melt_ptr_t
)(
14122 /*_._VALSTR___V342*/ meltfptr
[341]);
14124 /*touch:_VALUEDATA_*/
14125 meltgc_touch(/*_._VALDATA___V341*/ meltfptr
[340]);
14128 melt_dbgtrace_written_object (/*_._VALDATA___V341*/ meltfptr
[340], "new static instance");
14130 MELT_LOCATION("warmelt-debug.melt:1422:/ initchunk");
14131 /*^putroutconstnotnull*/
14132 /*putroutconstnotnull*/
14133 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V343*/ meltfptr
[342])) == MELTOBMAG_ROUTINE
);
14134 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
14135 ((meltroutine_ptr_t
)/*_._VALROUT___V343*/ meltfptr
[342])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
14137 MELT_LOCATION("warmelt-debug.melt:1422:/ initchunk");
14140 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V343*/ meltfptr
[342])) == MELTOBMAG_ROUTINE
);
14141 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_286__DBGOUT_KEYWORD_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
14142 ((meltroutine_ptr_t
)/*_._VALROUT___V343*/ meltfptr
[342])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
14144 MELT_LOCATION("warmelt-debug.melt:1422:/ initchunk");
14147 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V343*/ meltfptr
[342])) == MELTOBMAG_ROUTINE
);
14148 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_286__DBGOUT_KEYWORD_METHOD#2", NULL
!= (/*_.CLASS_KEYWORD__V51*/ meltfptr
[50]));
14149 ((meltroutine_ptr_t
)/*_._VALROUT___V343*/ meltfptr
[342])->tabval
[2] = (melt_ptr_t
)(/*_.CLASS_KEYWORD__V51*/ meltfptr
[50]);
14151 MELT_LOCATION("warmelt-debug.melt:1422:/ initchunk");
14152 /*^putroutconstnotnull*/
14153 /*putroutconstnotnull*/
14154 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V343*/ meltfptr
[342])) == MELTOBMAG_ROUTINE
);
14155 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V324*/ meltfptr
[323]);
14156 ((meltroutine_ptr_t
)/*_._VALROUT___V343*/ meltfptr
[342])->tabval
[3] = (melt_ptr_t
)(/*_._VALCLO___V324*/ meltfptr
[323]);
14158 MELT_LOCATION("warmelt-debug.melt:1422:/ initchunk");
14159 /*^putroutconstnotnull*/
14160 /*putroutconstnotnull*/
14161 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V343*/ meltfptr
[342])) == MELTOBMAG_ROUTINE
);
14162 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V340*/ meltfptr
[339]);
14163 ((meltroutine_ptr_t
)/*_._VALROUT___V343*/ meltfptr
[342])->tabval
[4] = (melt_ptr_t
)(/*_._VALCLO___V340*/ meltfptr
[339]);
14165 MELT_LOCATION("warmelt-debug.melt:1422:/ initchunk");
14167 /*touch:_IROUTVAL_*/
14168 meltgc_touch(/*_._VALROUT___V343*/ meltfptr
[342]);
14170 /*putclosurout#39*/
14171 melt_assertmsg("putclosrout#39 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V344*/ meltfptr
[343])) == MELTOBMAG_CLOSURE
);
14172 melt_assertmsg("putclosrout#39 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V343*/ meltfptr
[342])) == MELTOBMAG_ROUTINE
);
14173 ((meltclosure_ptr_t
)/*_._VALCLO___V344*/ meltfptr
[343])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V343*/ meltfptr
[342]);
14175 /*touch:_DATACLOSURE_*/
14176 meltgc_touch(/*_._VALCLO___V344*/ meltfptr
[343]);
14178 /*putclosurout#40*/
14179 melt_assertmsg("putclosrout#40 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V346*/ meltfptr
[345])) == MELTOBMAG_CLOSURE
);
14180 melt_assertmsg("putclosrout#40 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V345*/ meltfptr
[344])) == MELTOBMAG_ROUTINE
);
14181 ((meltclosure_ptr_t
)/*_._VALCLO___V346*/ meltfptr
[345])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V345*/ meltfptr
[344]);
14183 /*touch:_DATACLOSURE_*/
14184 meltgc_touch(/*_._VALCLO___V346*/ meltfptr
[345]);
14187 melt_assertmsg("checkobj putslot ~dsym_290__CLASS_CLONED_SYMBOL @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V347*/ meltfptr
[346])) == MELTOBMAG_OBJECT
);
14189 melt_assertmsg("checkoff putslot ~dsym_290__CLASS_CLONED_SYMBOL @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V347*/ meltfptr
[346]))));
14190 ((meltobject_ptr_t
)(/*_._VALDATA___V347*/ meltfptr
[346]))->obj_vartab
[1] = (melt_ptr_t
)(
14191 /*_._VALSTR___V348*/ meltfptr
[347]);
14193 /*touch:_VALUEDATA_*/
14194 meltgc_touch(/*_._VALDATA___V347*/ meltfptr
[346]);
14197 melt_dbgtrace_written_object (/*_._VALDATA___V347*/ meltfptr
[346], "new static instance");
14199 MELT_LOCATION("warmelt-debug.melt:1447:/ initchunk");
14200 /*^putroutconstnotnull*/
14201 /*putroutconstnotnull*/
14202 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V349*/ meltfptr
[348])) == MELTOBMAG_ROUTINE
);
14203 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
14204 ((meltroutine_ptr_t
)/*_._VALROUT___V349*/ meltfptr
[348])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
14206 MELT_LOCATION("warmelt-debug.melt:1447:/ initchunk");
14209 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V349*/ meltfptr
[348])) == MELTOBMAG_ROUTINE
);
14210 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_292__DBGOUT_CLONED_SYMBOL_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
14211 ((meltroutine_ptr_t
)/*_._VALROUT___V349*/ meltfptr
[348])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
14213 MELT_LOCATION("warmelt-debug.melt:1447:/ initchunk");
14216 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V349*/ meltfptr
[348])) == MELTOBMAG_ROUTINE
);
14217 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_292__DBGOUT_CLONED_SYMBOL_METHOD#2", NULL
!= (/*_.CLASS_CLONED_SYMBOL__V52*/ meltfptr
[51]));
14218 ((meltroutine_ptr_t
)/*_._VALROUT___V349*/ meltfptr
[348])->tabval
[2] = (melt_ptr_t
)(/*_.CLASS_CLONED_SYMBOL__V52*/ meltfptr
[51]);
14220 MELT_LOCATION("warmelt-debug.melt:1447:/ initchunk");
14221 /*^putroutconstnotnull*/
14222 /*putroutconstnotnull*/
14223 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V349*/ meltfptr
[348])) == MELTOBMAG_ROUTINE
);
14224 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V324*/ meltfptr
[323]);
14225 ((meltroutine_ptr_t
)/*_._VALROUT___V349*/ meltfptr
[348])->tabval
[3] = (melt_ptr_t
)(/*_._VALCLO___V324*/ meltfptr
[323]);
14227 MELT_LOCATION("warmelt-debug.melt:1447:/ initchunk");
14228 /*^putroutconstnotnull*/
14229 /*putroutconstnotnull*/
14230 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V349*/ meltfptr
[348])) == MELTOBMAG_ROUTINE
);
14231 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V346*/ meltfptr
[345]);
14232 ((meltroutine_ptr_t
)/*_._VALROUT___V349*/ meltfptr
[348])->tabval
[4] = (melt_ptr_t
)(/*_._VALCLO___V346*/ meltfptr
[345]);
14234 MELT_LOCATION("warmelt-debug.melt:1447:/ initchunk");
14236 /*touch:_IROUTVAL_*/
14237 meltgc_touch(/*_._VALROUT___V349*/ meltfptr
[348]);
14239 /*putclosurout#41*/
14240 melt_assertmsg("putclosrout#41 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V350*/ meltfptr
[349])) == MELTOBMAG_CLOSURE
);
14241 melt_assertmsg("putclosrout#41 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V349*/ meltfptr
[348])) == MELTOBMAG_ROUTINE
);
14242 ((meltclosure_ptr_t
)/*_._VALCLO___V350*/ meltfptr
[349])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V349*/ meltfptr
[348]);
14244 /*touch:_DATACLOSURE_*/
14245 meltgc_touch(/*_._VALCLO___V350*/ meltfptr
[349]);
14247 MELT_LOCATION("warmelt-debug.melt:1458:/ initchunk");
14248 /*^putroutconstnotnull*/
14249 /*putroutconstnotnull*/
14250 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V351*/ meltfptr
[350])) == MELTOBMAG_ROUTINE
);
14251 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
14252 ((meltroutine_ptr_t
)/*_._VALROUT___V351*/ meltfptr
[350])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
14254 MELT_LOCATION("warmelt-debug.melt:1458:/ initchunk");
14257 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V351*/ meltfptr
[350])) == MELTOBMAG_ROUTINE
);
14258 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_294__DBGOUT_ENVIRONMENT_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
14259 ((meltroutine_ptr_t
)/*_._VALROUT___V351*/ meltfptr
[350])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
14261 MELT_LOCATION("warmelt-debug.melt:1458:/ initchunk");
14264 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V351*/ meltfptr
[350])) == MELTOBMAG_ROUTINE
);
14265 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_294__DBGOUT_ENVIRONMENT_METHOD#2", NULL
!= (/*_.CLASS_ENVIRONMENT__V53*/ meltfptr
[52]));
14266 ((meltroutine_ptr_t
)/*_._VALROUT___V351*/ meltfptr
[350])->tabval
[2] = (melt_ptr_t
)(/*_.CLASS_ENVIRONMENT__V53*/ meltfptr
[52]);
14268 MELT_LOCATION("warmelt-debug.melt:1458:/ initchunk");
14271 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V351*/ meltfptr
[350])) == MELTOBMAG_ROUTINE
);
14272 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_294__DBGOUT_ENVIRONMENT_METHOD#3", NULL
!= (/*_.ADD2OUT__V19*/ meltfptr
[18]));
14273 ((meltroutine_ptr_t
)/*_._VALROUT___V351*/ meltfptr
[350])->tabval
[3] = (melt_ptr_t
)(/*_.ADD2OUT__V19*/ meltfptr
[18]);
14275 MELT_LOCATION("warmelt-debug.melt:1458:/ initchunk");
14278 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V351*/ meltfptr
[350])) == MELTOBMAG_ROUTINE
);
14279 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_294__DBGOUT_ENVIRONMENT_METHOD#4", NULL
!= (/*_.ENV_PREV__V54*/ meltfptr
[53]));
14280 ((meltroutine_ptr_t
)/*_._VALROUT___V351*/ meltfptr
[350])->tabval
[4] = (melt_ptr_t
)(/*_.ENV_PREV__V54*/ meltfptr
[53]);
14282 MELT_LOCATION("warmelt-debug.melt:1458:/ initchunk");
14283 /*^putroutconstnotnull*/
14284 /*putroutconstnotnull*/
14285 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V351*/ meltfptr
[350])) == MELTOBMAG_ROUTINE
);
14286 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V82*/ meltfptr
[81]);
14287 ((meltroutine_ptr_t
)/*_._VALROUT___V351*/ meltfptr
[350])->tabval
[5] = (melt_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81]);
14289 MELT_LOCATION("warmelt-debug.melt:1458:/ initchunk");
14290 /*^putroutconstnotnull*/
14291 /*putroutconstnotnull*/
14292 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V351*/ meltfptr
[350])) == MELTOBMAG_ROUTINE
);
14293 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V213*/ meltfptr
[212]);
14294 ((meltroutine_ptr_t
)/*_._VALROUT___V351*/ meltfptr
[350])->tabval
[6] = (melt_ptr_t
)(/*_._VALCLO___V213*/ meltfptr
[212]);
14296 MELT_LOCATION("warmelt-debug.melt:1458:/ initchunk");
14297 /*^putroutconstnotnull*/
14298 /*putroutconstnotnull*/
14299 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V351*/ meltfptr
[350])) == MELTOBMAG_ROUTINE
);
14300 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V215*/ meltfptr
[214]);
14301 ((meltroutine_ptr_t
)/*_._VALROUT___V351*/ meltfptr
[350])->tabval
[7] = (melt_ptr_t
)(/*_._VALCLO___V215*/ meltfptr
[214]);
14303 MELT_LOCATION("warmelt-debug.melt:1458:/ initchunk");
14306 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V351*/ meltfptr
[350])) == MELTOBMAG_ROUTINE
);
14307 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_294__DBGOUT_ENVIRONMENT_METHOD#8", NULL
!= (/*_.CLASS_DESCRIBED_ENVIRONMENT__V55*/ meltfptr
[54]));
14308 ((meltroutine_ptr_t
)/*_._VALROUT___V351*/ meltfptr
[350])->tabval
[8] = (melt_ptr_t
)(/*_.CLASS_DESCRIBED_ENVIRONMENT__V55*/ meltfptr
[54]);
14310 MELT_LOCATION("warmelt-debug.melt:1458:/ initchunk");
14311 /*^putroutconstnotnull*/
14312 /*putroutconstnotnull*/
14313 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V351*/ meltfptr
[350])) == MELTOBMAG_ROUTINE
);
14314 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
14315 ((meltroutine_ptr_t
)/*_._VALROUT___V351*/ meltfptr
[350])->tabval
[9] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
14317 MELT_LOCATION("warmelt-debug.melt:1458:/ initchunk");
14319 /*touch:_IROUTVAL_*/
14320 meltgc_touch(/*_._VALROUT___V351*/ meltfptr
[350]);
14322 /*putclosurout#42*/
14323 melt_assertmsg("putclosrout#42 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V352*/ meltfptr
[351])) == MELTOBMAG_CLOSURE
);
14324 melt_assertmsg("putclosrout#42 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V351*/ meltfptr
[350])) == MELTOBMAG_ROUTINE
);
14325 ((meltclosure_ptr_t
)/*_._VALCLO___V352*/ meltfptr
[351])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V351*/ meltfptr
[350]);
14327 /*touch:_DATACLOSURE_*/
14328 meltgc_touch(/*_._VALCLO___V352*/ meltfptr
[351]);
14331 melt_assertmsg("checkobj putslot ~dsym_296__CLASS_ENVIRONMENT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V353*/ meltfptr
[352])) == MELTOBMAG_OBJECT
);
14333 melt_assertmsg("checkoff putslot ~dsym_296__CLASS_ENVIRONMENT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V353*/ meltfptr
[352]))));
14334 ((meltobject_ptr_t
)(/*_._VALDATA___V353*/ meltfptr
[352]))->obj_vartab
[1] = (melt_ptr_t
)(
14335 /*_._VALSTR___V354*/ meltfptr
[353]);
14337 /*touch:_VALUEDATA_*/
14338 meltgc_touch(/*_._VALDATA___V353*/ meltfptr
[352]);
14341 melt_dbgtrace_written_object (/*_._VALDATA___V353*/ meltfptr
[352], "new static instance");
14344 melt_assertmsg("checkobj putslot ~dsym_298__ENV_PREV @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V355*/ meltfptr
[354])) == MELTOBMAG_OBJECT
);
14346 melt_assertmsg("checkoff putslot ~dsym_298__ENV_PREV @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V355*/ meltfptr
[354]))));
14347 ((meltobject_ptr_t
)(/*_._VALDATA___V355*/ meltfptr
[354]))->obj_vartab
[1] = (melt_ptr_t
)(
14348 /*_._VALSTR___V356*/ meltfptr
[355]);
14350 /*touch:_VALUEDATA_*/
14351 meltgc_touch(/*_._VALDATA___V355*/ meltfptr
[354]);
14354 melt_dbgtrace_written_object (/*_._VALDATA___V355*/ meltfptr
[354], "new static instance");
14357 melt_assertmsg("checkobj putslot ~dsym_300__CLASS_DESCRIBED_ENVIRONMENT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V357*/ meltfptr
[356])) == MELTOBMAG_OBJECT
);
14359 melt_assertmsg("checkoff putslot ~dsym_300__CLASS_DESCRIBED_ENVIRONMENT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V357*/ meltfptr
[356]))));
14360 ((meltobject_ptr_t
)(/*_._VALDATA___V357*/ meltfptr
[356]))->obj_vartab
[1] = (melt_ptr_t
)(
14361 /*_._VALSTR___V358*/ meltfptr
[357]);
14363 /*touch:_VALUEDATA_*/
14364 meltgc_touch(/*_._VALDATA___V357*/ meltfptr
[356]);
14367 melt_dbgtrace_written_object (/*_._VALDATA___V357*/ meltfptr
[356], "new static instance");
14369 /*putclosurout#43*/
14370 melt_assertmsg("putclosrout#43 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V360*/ meltfptr
[359])) == MELTOBMAG_CLOSURE
);
14371 melt_assertmsg("putclosrout#43 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V359*/ meltfptr
[358])) == MELTOBMAG_ROUTINE
);
14372 ((meltclosure_ptr_t
)/*_._VALCLO___V360*/ meltfptr
[359])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V359*/ meltfptr
[358]);
14374 /*touch:_DATACLOSURE_*/
14375 meltgc_touch(/*_._VALCLO___V360*/ meltfptr
[359]);
14378 melt_assertmsg("checkobj putslot ~dsym_304__CLASS_CTYPE @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V361*/ meltfptr
[360])) == MELTOBMAG_OBJECT
);
14380 melt_assertmsg("checkoff putslot ~dsym_304__CLASS_CTYPE @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V361*/ meltfptr
[360]))));
14381 ((meltobject_ptr_t
)(/*_._VALDATA___V361*/ meltfptr
[360]))->obj_vartab
[1] = (melt_ptr_t
)(
14382 /*_._VALSTR___V362*/ meltfptr
[361]);
14384 /*touch:_VALUEDATA_*/
14385 meltgc_touch(/*_._VALDATA___V361*/ meltfptr
[360]);
14388 melt_dbgtrace_written_object (/*_._VALDATA___V361*/ meltfptr
[360], "new static instance");
14390 MELT_LOCATION("warmelt-debug.melt:1542:/ initchunk");
14391 /*^putroutconstnotnull*/
14392 /*putroutconstnotnull*/
14393 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V363*/ meltfptr
[362])) == MELTOBMAG_ROUTINE
);
14394 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
14395 ((meltroutine_ptr_t
)/*_._VALROUT___V363*/ meltfptr
[362])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
14397 MELT_LOCATION("warmelt-debug.melt:1542:/ initchunk");
14400 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V363*/ meltfptr
[362])) == MELTOBMAG_ROUTINE
);
14401 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_306__DBGOUT_CTYPE_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
14402 ((meltroutine_ptr_t
)/*_._VALROUT___V363*/ meltfptr
[362])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
14404 MELT_LOCATION("warmelt-debug.melt:1542:/ initchunk");
14407 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V363*/ meltfptr
[362])) == MELTOBMAG_ROUTINE
);
14408 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_306__DBGOUT_CTYPE_METHOD#2", NULL
!= (/*_.CLASS_CTYPE__V56*/ meltfptr
[55]));
14409 ((meltroutine_ptr_t
)/*_._VALROUT___V363*/ meltfptr
[362])->tabval
[2] = (melt_ptr_t
)(/*_.CLASS_CTYPE__V56*/ meltfptr
[55]);
14411 MELT_LOCATION("warmelt-debug.melt:1542:/ initchunk");
14412 /*^putroutconstnotnull*/
14413 /*putroutconstnotnull*/
14414 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V363*/ meltfptr
[362])) == MELTOBMAG_ROUTINE
);
14415 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V324*/ meltfptr
[323]);
14416 ((meltroutine_ptr_t
)/*_._VALROUT___V363*/ meltfptr
[362])->tabval
[3] = (melt_ptr_t
)(/*_._VALCLO___V324*/ meltfptr
[323]);
14418 MELT_LOCATION("warmelt-debug.melt:1542:/ initchunk");
14419 /*^putroutconstnotnull*/
14420 /*putroutconstnotnull*/
14421 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V363*/ meltfptr
[362])) == MELTOBMAG_ROUTINE
);
14422 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V360*/ meltfptr
[359]);
14423 ((meltroutine_ptr_t
)/*_._VALROUT___V363*/ meltfptr
[362])->tabval
[4] = (melt_ptr_t
)(/*_._VALCLO___V360*/ meltfptr
[359]);
14425 MELT_LOCATION("warmelt-debug.melt:1542:/ initchunk");
14427 /*touch:_IROUTVAL_*/
14428 meltgc_touch(/*_._VALROUT___V363*/ meltfptr
[362]);
14430 /*putclosurout#44*/
14431 melt_assertmsg("putclosrout#44 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V364*/ meltfptr
[363])) == MELTOBMAG_CLOSURE
);
14432 melt_assertmsg("putclosrout#44 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V363*/ meltfptr
[362])) == MELTOBMAG_ROUTINE
);
14433 ((meltclosure_ptr_t
)/*_._VALCLO___V364*/ meltfptr
[363])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V363*/ meltfptr
[362]);
14435 /*touch:_DATACLOSURE_*/
14436 meltgc_touch(/*_._VALCLO___V364*/ meltfptr
[363]);
14438 MELT_LOCATION("warmelt-debug.melt:1552:/ initchunk");
14439 /*^putroutconstnotnull*/
14440 /*putroutconstnotnull*/
14441 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V365*/ meltfptr
[364])) == MELTOBMAG_ROUTINE
);
14442 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
14443 ((meltroutine_ptr_t
)/*_._VALROUT___V365*/ meltfptr
[364])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
14445 MELT_LOCATION("warmelt-debug.melt:1552:/ initchunk");
14448 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V365*/ meltfptr
[364])) == MELTOBMAG_ROUTINE
);
14449 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_308__DBGOUT_ANYBINDING_METHOD#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
14450 ((meltroutine_ptr_t
)/*_._VALROUT___V365*/ meltfptr
[364])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
14452 MELT_LOCATION("warmelt-debug.melt:1552:/ initchunk");
14455 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V365*/ meltfptr
[364])) == MELTOBMAG_ROUTINE
);
14456 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_308__DBGOUT_ANYBINDING_METHOD#2", NULL
!= (/*_.CLASS_ANY_BINDING__V57*/ meltfptr
[56]));
14457 ((meltroutine_ptr_t
)/*_._VALROUT___V365*/ meltfptr
[364])->tabval
[2] = (melt_ptr_t
)(/*_.CLASS_ANY_BINDING__V57*/ meltfptr
[56]);
14459 MELT_LOCATION("warmelt-debug.melt:1552:/ initchunk");
14460 /*^putroutconstnotnull*/
14461 /*putroutconstnotnull*/
14462 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V365*/ meltfptr
[364])) == MELTOBMAG_ROUTINE
);
14463 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V144*/ meltfptr
[143]);
14464 ((meltroutine_ptr_t
)/*_._VALROUT___V365*/ meltfptr
[364])->tabval
[3] = (melt_ptr_t
)(/*_._VALDATA___V144*/ meltfptr
[143]);
14466 MELT_LOCATION("warmelt-debug.melt:1552:/ initchunk");
14467 /*^putroutconstnotnull*/
14468 /*putroutconstnotnull*/
14469 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V365*/ meltfptr
[364])) == MELTOBMAG_ROUTINE
);
14470 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V213*/ meltfptr
[212]);
14471 ((meltroutine_ptr_t
)/*_._VALROUT___V365*/ meltfptr
[364])->tabval
[4] = (melt_ptr_t
)(/*_._VALCLO___V213*/ meltfptr
[212]);
14473 MELT_LOCATION("warmelt-debug.melt:1552:/ initchunk");
14475 /*touch:_IROUTVAL_*/
14476 meltgc_touch(/*_._VALROUT___V365*/ meltfptr
[364]);
14478 /*putclosurout#45*/
14479 melt_assertmsg("putclosrout#45 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V366*/ meltfptr
[365])) == MELTOBMAG_CLOSURE
);
14480 melt_assertmsg("putclosrout#45 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V365*/ meltfptr
[364])) == MELTOBMAG_ROUTINE
);
14481 ((meltclosure_ptr_t
)/*_._VALCLO___V366*/ meltfptr
[365])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V365*/ meltfptr
[364]);
14483 /*touch:_DATACLOSURE_*/
14484 meltgc_touch(/*_._VALCLO___V366*/ meltfptr
[365]);
14487 melt_assertmsg("checkobj putslot ~dsym_310__CLASS_ANY_BINDING @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V367*/ meltfptr
[366])) == MELTOBMAG_OBJECT
);
14489 melt_assertmsg("checkoff putslot ~dsym_310__CLASS_ANY_BINDING @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V367*/ meltfptr
[366]))));
14490 ((meltobject_ptr_t
)(/*_._VALDATA___V367*/ meltfptr
[366]))->obj_vartab
[1] = (melt_ptr_t
)(
14491 /*_._VALSTR___V368*/ meltfptr
[367]);
14493 /*touch:_VALUEDATA_*/
14494 meltgc_touch(/*_._VALDATA___V367*/ meltfptr
[366]);
14497 melt_dbgtrace_written_object (/*_._VALDATA___V367*/ meltfptr
[366], "new static instance");
14499 MELT_LOCATION("warmelt-debug.melt:1581:/ initchunk");
14500 /*^putroutconstnotnull*/
14501 /*putroutconstnotnull*/
14502 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V369*/ meltfptr
[368])) == MELTOBMAG_ROUTINE
);
14503 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
14504 ((meltroutine_ptr_t
)/*_._VALROUT___V369*/ meltfptr
[368])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
14506 MELT_LOCATION("warmelt-debug.melt:1581:/ initchunk");
14509 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V369*/ meltfptr
[368])) == MELTOBMAG_ROUTINE
);
14510 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_312__DEBUG_LESS_FUN#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
14511 ((meltroutine_ptr_t
)/*_._VALROUT___V369*/ meltfptr
[368])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
14513 MELT_LOCATION("warmelt-debug.melt:1581:/ initchunk");
14514 /*^putroutconstnotnull*/
14515 /*putroutconstnotnull*/
14516 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V369*/ meltfptr
[368])) == MELTOBMAG_ROUTINE
);
14517 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
14518 ((meltroutine_ptr_t
)/*_._VALROUT___V369*/ meltfptr
[368])->tabval
[2] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
14520 MELT_LOCATION("warmelt-debug.melt:1581:/ initchunk");
14522 /*touch:_IROUTVAL_*/
14523 meltgc_touch(/*_._VALROUT___V369*/ meltfptr
[368]);
14525 /*putclosurout#46*/
14526 melt_assertmsg("putclosrout#46 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V370*/ meltfptr
[369])) == MELTOBMAG_CLOSURE
);
14527 melt_assertmsg("putclosrout#46 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V369*/ meltfptr
[368])) == MELTOBMAG_ROUTINE
);
14528 ((meltclosure_ptr_t
)/*_._VALCLO___V370*/ meltfptr
[369])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V369*/ meltfptr
[368]);
14530 /*touch:_DATACLOSURE_*/
14531 meltgc_touch(/*_._VALCLO___V370*/ meltfptr
[369]);
14534 melt_assertmsg("checkobj putslot ~dsym_314__DEBUG_LESS @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V371*/ meltfptr
[370])) == MELTOBMAG_OBJECT
);
14536 melt_assertmsg("checkoff putslot ~dsym_314__DEBUG_LESS @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V371*/ meltfptr
[370]))));
14537 ((meltobject_ptr_t
)(/*_._VALDATA___V371*/ meltfptr
[370]))->obj_vartab
[1] = (melt_ptr_t
)(
14538 /*_._VALSTR___V372*/ meltfptr
[371]);
14540 /*touch:_VALUEDATA_*/
14541 meltgc_touch(/*_._VALDATA___V371*/ meltfptr
[370]);
14544 melt_dbgtrace_written_object (/*_._VALDATA___V371*/ meltfptr
[370], "new static instance");
14546 MELT_LOCATION("warmelt-debug.melt:1595:/ initchunk");
14547 /*^putroutconstnotnull*/
14548 /*putroutconstnotnull*/
14549 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V373*/ meltfptr
[372])) == MELTOBMAG_ROUTINE
);
14550 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V64*/ meltfptr
[63]);
14551 ((meltroutine_ptr_t
)/*_._VALROUT___V373*/ meltfptr
[372])->tabval
[0] = (melt_ptr_t
)(/*_._VALDATA___V64*/ meltfptr
[63]);
14553 MELT_LOCATION("warmelt-debug.melt:1595:/ initchunk");
14556 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V373*/ meltfptr
[372])) == MELTOBMAG_ROUTINE
);
14557 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_316__DEBUG_MORE_FUN#1", NULL
!= (/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]));
14558 ((meltroutine_ptr_t
)/*_._VALROUT___V373*/ meltfptr
[372])->tabval
[1] = (melt_ptr_t
)(/*_.MELT_ASSERT_FAILURE_FUN__V18*/ meltfptr
[17]);
14560 MELT_LOCATION("warmelt-debug.melt:1595:/ initchunk");
14563 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V373*/ meltfptr
[372])) == MELTOBMAG_ROUTINE
);
14564 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_316__DEBUG_MORE_FUN#2", NULL
!= (/*_.ADD2OUT__V19*/ meltfptr
[18]));
14565 ((meltroutine_ptr_t
)/*_._VALROUT___V373*/ meltfptr
[372])->tabval
[2] = (melt_ptr_t
)(/*_.ADD2OUT__V19*/ meltfptr
[18]);
14567 MELT_LOCATION("warmelt-debug.melt:1595:/ initchunk");
14570 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V373*/ meltfptr
[372])) == MELTOBMAG_ROUTINE
);
14571 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_316__DEBUG_MORE_FUN#3", NULL
!= (/*_.CLASS_NAMED__V21*/ meltfptr
[20]));
14572 ((meltroutine_ptr_t
)/*_._VALROUT___V373*/ meltfptr
[372])->tabval
[3] = (melt_ptr_t
)(/*_.CLASS_NAMED__V21*/ meltfptr
[20]);
14574 MELT_LOCATION("warmelt-debug.melt:1595:/ initchunk");
14575 /*^putroutconstnotnull*/
14576 /*putroutconstnotnull*/
14577 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V373*/ meltfptr
[372])) == MELTOBMAG_ROUTINE
);
14578 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V213*/ meltfptr
[212]);
14579 ((meltroutine_ptr_t
)/*_._VALROUT___V373*/ meltfptr
[372])->tabval
[4] = (melt_ptr_t
)(/*_._VALCLO___V213*/ meltfptr
[212]);
14581 MELT_LOCATION("warmelt-debug.melt:1595:/ initchunk");
14582 /*^putroutconstnotnull*/
14583 /*putroutconstnotnull*/
14584 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V373*/ meltfptr
[372])) == MELTOBMAG_ROUTINE
);
14585 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALCLO___V187*/ meltfptr
[186]);
14586 ((meltroutine_ptr_t
)/*_._VALROUT___V373*/ meltfptr
[372])->tabval
[5] = (melt_ptr_t
)(/*_._VALCLO___V187*/ meltfptr
[186]);
14588 MELT_LOCATION("warmelt-debug.melt:1595:/ initchunk");
14590 /*touch:_IROUTVAL_*/
14591 meltgc_touch(/*_._VALROUT___V373*/ meltfptr
[372]);
14593 /*putclosurout#47*/
14594 melt_assertmsg("putclosrout#47 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V374*/ meltfptr
[373])) == MELTOBMAG_CLOSURE
);
14595 melt_assertmsg("putclosrout#47 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V373*/ meltfptr
[372])) == MELTOBMAG_ROUTINE
);
14596 ((meltclosure_ptr_t
)/*_._VALCLO___V374*/ meltfptr
[373])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V373*/ meltfptr
[372]);
14598 /*touch:_DATACLOSURE_*/
14599 meltgc_touch(/*_._VALCLO___V374*/ meltfptr
[373]);
14602 melt_assertmsg("checkobj putslot ~dsym_318__DEBUG_MORE @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V375*/ meltfptr
[374])) == MELTOBMAG_OBJECT
);
14604 melt_assertmsg("checkoff putslot ~dsym_318__DEBUG_MORE @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V375*/ meltfptr
[374]))));
14605 ((meltobject_ptr_t
)(/*_._VALDATA___V375*/ meltfptr
[374]))->obj_vartab
[1] = (melt_ptr_t
)(
14606 /*_._VALSTR___V376*/ meltfptr
[375]);
14608 /*touch:_VALUEDATA_*/
14609 meltgc_touch(/*_._VALDATA___V375*/ meltfptr
[374]);
14612 melt_dbgtrace_written_object (/*_._VALDATA___V375*/ meltfptr
[374], "new static instance");
14614 MELT_LOCATION("warmelt-debug.melt:1627:/ initchunk");
14617 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V377*/ meltfptr
[376])) == MELTOBMAG_ROUTINE
);
14618 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_320__DISPLAY_DEBUG_MESSAGE#0", NULL
!= (/*_.DISCR_STRBUF__V17*/ meltfptr
[16]));
14619 ((meltroutine_ptr_t
)/*_._VALROUT___V377*/ meltfptr
[376])->tabval
[0] = (melt_ptr_t
)(/*_.DISCR_STRBUF__V17*/ meltfptr
[16]);
14623 } /*end of meltmod__WARMELTmiDEBUG__initialmeltchunk_5*/
14627 void meltmod__WARMELTmiDEBUG__initialmeltchunk_6 (meltinitial_frame_t
* meltframptr__
, char meltpredefinited
[])
14629 #define meltfram__ (*meltframptr__)
14630 #undef meltcallcount
14631 #define meltcallcount 0L
14632 (void) meltpredefinited
;
14633 MELT_LOCATION("warmelt-debug.melt:1627:/ initchunk");
14636 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V377*/ meltfptr
[376])) == MELTOBMAG_ROUTINE
);
14637 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_320__DISPLAY_DEBUG_MESSAGE#1", NULL
!= (/*_.DISCR_MAP_OBJECTS__V15*/ meltfptr
[14]));
14638 ((meltroutine_ptr_t
)/*_._VALROUT___V377*/ meltfptr
[376])->tabval
[1] = (melt_ptr_t
)(/*_.DISCR_MAP_OBJECTS__V15*/ meltfptr
[14]);
14640 MELT_LOCATION("warmelt-debug.melt:1627:/ initchunk");
14643 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_assertmsg("putroutconst checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V377*/ meltfptr
[376])) == MELTOBMAG_ROUTINE
);
14644 if (MELT_HAS_INITIAL_ENVIRONMENT
) melt_checkmsg("putroutconst constnull.drout_320__DISPLAY_DEBUG_MESSAGE#2", NULL
!= (/*_.DISCR_INTEGER__V16*/ meltfptr
[15]));
14645 ((meltroutine_ptr_t
)/*_._VALROUT___V377*/ meltfptr
[376])->tabval
[2] = (melt_ptr_t
)(/*_.DISCR_INTEGER__V16*/ meltfptr
[15]);
14647 MELT_LOCATION("warmelt-debug.melt:1627:/ initchunk");
14648 /*^putroutconstnotnull*/
14649 /*putroutconstnotnull*/
14650 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V377*/ meltfptr
[376])) == MELTOBMAG_ROUTINE
);
14651 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V82*/ meltfptr
[81]);
14652 ((meltroutine_ptr_t
)/*_._VALROUT___V377*/ meltfptr
[376])->tabval
[3] = (melt_ptr_t
)(/*_._VALDATA___V82*/ meltfptr
[81]);
14654 MELT_LOCATION("warmelt-debug.melt:1627:/ initchunk");
14655 /*^putroutconstnotnull*/
14656 /*putroutconstnotnull*/
14657 melt_assertmsg("putroutconstnotnull checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V377*/ meltfptr
[376])) == MELTOBMAG_ROUTINE
);
14658 melt_assertmsg("putroutconstnotnull notnullconst", NULL
!= /*_._VALDATA___V136*/ meltfptr
[135]);
14659 ((meltroutine_ptr_t
)/*_._VALROUT___V377*/ meltfptr
[376])->tabval
[4] = (melt_ptr_t
)(/*_._VALDATA___V136*/ meltfptr
[135]);
14661 MELT_LOCATION("warmelt-debug.melt:1627:/ initchunk");
14663 /*touch:_IROUTVAL_*/
14664 meltgc_touch(/*_._VALROUT___V377*/ meltfptr
[376]);
14666 /*putclosurout#48*/
14667 melt_assertmsg("putclosrout#48 checkclo", melt_magic_discr((melt_ptr_t
)(/*_._VALCLO___V378*/ meltfptr
[377])) == MELTOBMAG_CLOSURE
);
14668 melt_assertmsg("putclosrout#48 checkrout", melt_magic_discr((melt_ptr_t
)(/*_._VALROUT___V377*/ meltfptr
[376])) == MELTOBMAG_ROUTINE
);
14669 ((meltclosure_ptr_t
)/*_._VALCLO___V378*/ meltfptr
[377])->rout
= (meltroutine_ptr_t
) (/*_._VALROUT___V377*/ meltfptr
[376]);
14671 /*touch:_DATACLOSURE_*/
14672 meltgc_touch(/*_._VALCLO___V378*/ meltfptr
[377]);
14675 melt_assertmsg("checkobj putslot ~dsym_322__DBG_OUT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V379*/ meltfptr
[378])) == MELTOBMAG_OBJECT
);
14677 melt_assertmsg("checkoff putslot ~dsym_322__DBG_OUT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V379*/ meltfptr
[378]))));
14678 ((meltobject_ptr_t
)(/*_._VALDATA___V379*/ meltfptr
[378]))->obj_vartab
[1] = (melt_ptr_t
)(
14679 /*_._VALSTR___V380*/ meltfptr
[379]);
14681 /*touch:_VALUEDATA_*/
14682 meltgc_touch(/*_._VALDATA___V379*/ meltfptr
[378]);
14685 melt_dbgtrace_written_object (/*_._VALDATA___V379*/ meltfptr
[378], "new static instance");
14688 melt_assertmsg("checkobj putslot ~dsym_324__DBG_OUTOBJECT @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V381*/ meltfptr
[380])) == MELTOBMAG_OBJECT
);
14690 melt_assertmsg("checkoff putslot ~dsym_324__DBG_OUTOBJECT @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V381*/ meltfptr
[380]))));
14691 ((meltobject_ptr_t
)(/*_._VALDATA___V381*/ meltfptr
[380]))->obj_vartab
[1] = (melt_ptr_t
)(
14692 /*_._VALSTR___V382*/ meltfptr
[381]);
14694 /*touch:_VALUEDATA_*/
14695 meltgc_touch(/*_._VALDATA___V381*/ meltfptr
[380]);
14698 melt_dbgtrace_written_object (/*_._VALDATA___V381*/ meltfptr
[380], "new static instance");
14701 melt_assertmsg("checkobj putslot ~dsym_326__DBGOUT_FIELDS @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V383*/ meltfptr
[382])) == MELTOBMAG_OBJECT
);
14703 melt_assertmsg("checkoff putslot ~dsym_326__DBGOUT_FIELDS @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V383*/ meltfptr
[382]))));
14704 ((meltobject_ptr_t
)(/*_._VALDATA___V383*/ meltfptr
[382]))->obj_vartab
[1] = (melt_ptr_t
)(
14705 /*_._VALSTR___V384*/ meltfptr
[383]);
14707 /*touch:_VALUEDATA_*/
14708 meltgc_touch(/*_._VALDATA___V383*/ meltfptr
[382]);
14711 melt_dbgtrace_written_object (/*_._VALDATA___V383*/ meltfptr
[382], "new static instance");
14714 melt_assertmsg("checkobj putslot ~dsym_328__DBGOUTAGAIN_FIELDS @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V385*/ meltfptr
[384])) == MELTOBMAG_OBJECT
);
14716 melt_assertmsg("checkoff putslot ~dsym_328__DBGOUTAGAIN_FIELDS @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V385*/ meltfptr
[384]))));
14717 ((meltobject_ptr_t
)(/*_._VALDATA___V385*/ meltfptr
[384]))->obj_vartab
[1] = (melt_ptr_t
)(
14718 /*_._VALSTR___V386*/ meltfptr
[385]);
14720 /*touch:_VALUEDATA_*/
14721 meltgc_touch(/*_._VALDATA___V385*/ meltfptr
[384]);
14724 melt_dbgtrace_written_object (/*_._VALDATA___V385*/ meltfptr
[384], "new static instance");
14727 melt_assertmsg("checkobj putslot ~dsym_330__DISPLAY_DEBUG_MESSAGE @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V387*/ meltfptr
[386])) == MELTOBMAG_OBJECT
);
14729 melt_assertmsg("checkoff putslot ~dsym_330__DISPLAY_DEBUG_MESSAGE @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V387*/ meltfptr
[386]))));
14730 ((meltobject_ptr_t
)(/*_._VALDATA___V387*/ meltfptr
[386]))->obj_vartab
[1] = (melt_ptr_t
)(
14731 /*_._VALSTR___V388*/ meltfptr
[387]);
14733 /*touch:_VALUEDATA_*/
14734 meltgc_touch(/*_._VALDATA___V387*/ meltfptr
[386]);
14737 melt_dbgtrace_written_object (/*_._VALDATA___V387*/ meltfptr
[386], "new static instance");
14740 melt_assertmsg("checkobj putslot ~dsym_332__MELT_DEBUG_FUN @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V389*/ meltfptr
[388])) == MELTOBMAG_OBJECT
);
14742 melt_assertmsg("checkoff putslot ~dsym_332__MELT_DEBUG_FUN @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V389*/ meltfptr
[388]))));
14743 ((meltobject_ptr_t
)(/*_._VALDATA___V389*/ meltfptr
[388]))->obj_vartab
[1] = (melt_ptr_t
)(
14744 /*_._VALSTR___V390*/ meltfptr
[389]);
14746 /*touch:_VALUEDATA_*/
14747 meltgc_touch(/*_._VALDATA___V389*/ meltfptr
[388]);
14750 melt_dbgtrace_written_object (/*_._VALDATA___V389*/ meltfptr
[388], "new static instance");
14753 melt_assertmsg("checkobj putslot ~dsym_334__REGISTER_BASICBLOCK_DEBUG_FUN @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V391*/ meltfptr
[390])) == MELTOBMAG_OBJECT
);
14755 melt_assertmsg("checkoff putslot ~dsym_334__REGISTER_BASICBLOCK_DEBUG_FUN @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V391*/ meltfptr
[390]))));
14756 ((meltobject_ptr_t
)(/*_._VALDATA___V391*/ meltfptr
[390]))->obj_vartab
[1] = (melt_ptr_t
)(
14757 /*_._VALSTR___V392*/ meltfptr
[391]);
14759 /*touch:_VALUEDATA_*/
14760 meltgc_touch(/*_._VALDATA___V391*/ meltfptr
[390]);
14763 melt_dbgtrace_written_object (/*_._VALDATA___V391*/ meltfptr
[390], "new static instance");
14766 melt_assertmsg("checkobj putslot ~dsym_336__REGISTER_EDGE_DEBUG_FUN @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V393*/ meltfptr
[392])) == MELTOBMAG_OBJECT
);
14768 melt_assertmsg("checkoff putslot ~dsym_336__REGISTER_EDGE_DEBUG_FUN @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V393*/ meltfptr
[392]))));
14769 ((meltobject_ptr_t
)(/*_._VALDATA___V393*/ meltfptr
[392]))->obj_vartab
[1] = (melt_ptr_t
)(
14770 /*_._VALSTR___V394*/ meltfptr
[393]);
14772 /*touch:_VALUEDATA_*/
14773 meltgc_touch(/*_._VALDATA___V393*/ meltfptr
[392]);
14776 melt_dbgtrace_written_object (/*_._VALDATA___V393*/ meltfptr
[392], "new static instance");
14779 melt_assertmsg("checkobj putslot ~dsym_338__REGISTER_GIMPLE_DEBUG_FUN @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V395*/ meltfptr
[394])) == MELTOBMAG_OBJECT
);
14781 melt_assertmsg("checkoff putslot ~dsym_338__REGISTER_GIMPLE_DEBUG_FUN @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V395*/ meltfptr
[394]))));
14782 ((meltobject_ptr_t
)(/*_._VALDATA___V395*/ meltfptr
[394]))->obj_vartab
[1] = (melt_ptr_t
)(
14783 /*_._VALSTR___V396*/ meltfptr
[395]);
14785 /*touch:_VALUEDATA_*/
14786 meltgc_touch(/*_._VALDATA___V395*/ meltfptr
[394]);
14789 melt_dbgtrace_written_object (/*_._VALDATA___V395*/ meltfptr
[394], "new static instance");
14792 melt_assertmsg("checkobj putslot ~dsym_340__REGISTER_GIMPLESEQ_DEBUG_FUN @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V397*/ meltfptr
[396])) == MELTOBMAG_OBJECT
);
14794 melt_assertmsg("checkoff putslot ~dsym_340__REGISTER_GIMPLESEQ_DEBUG_FUN @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V397*/ meltfptr
[396]))));
14795 ((meltobject_ptr_t
)(/*_._VALDATA___V397*/ meltfptr
[396]))->obj_vartab
[1] = (melt_ptr_t
)(
14796 /*_._VALSTR___V398*/ meltfptr
[397]);
14798 /*touch:_VALUEDATA_*/
14799 meltgc_touch(/*_._VALDATA___V397*/ meltfptr
[396]);
14802 melt_dbgtrace_written_object (/*_._VALDATA___V397*/ meltfptr
[396], "new static instance");
14805 melt_assertmsg("checkobj putslot ~dsym_342__REGISTER_LOOP_DEBUG_FUN @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V399*/ meltfptr
[398])) == MELTOBMAG_OBJECT
);
14807 melt_assertmsg("checkoff putslot ~dsym_342__REGISTER_LOOP_DEBUG_FUN @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V399*/ meltfptr
[398]))));
14808 ((meltobject_ptr_t
)(/*_._VALDATA___V399*/ meltfptr
[398]))->obj_vartab
[1] = (melt_ptr_t
)(
14809 /*_._VALSTR___V400*/ meltfptr
[399]);
14811 /*touch:_VALUEDATA_*/
14812 meltgc_touch(/*_._VALDATA___V399*/ meltfptr
[398]);
14815 melt_dbgtrace_written_object (/*_._VALDATA___V399*/ meltfptr
[398], "new static instance");
14818 melt_assertmsg("checkobj putslot ~dsym_344__REGISTER_TREE_DEBUG_FUN @#1", melt_magic_discr((melt_ptr_t
)(/*_._VALDATA___V401*/ meltfptr
[400])) == MELTOBMAG_OBJECT
);
14820 melt_assertmsg("checkoff putslot ~dsym_344__REGISTER_TREE_DEBUG_FUN @#1", (1>=0 && 1< melt_object_length((melt_ptr_t
)(/*_._VALDATA___V401*/ meltfptr
[400]))));
14821 ((meltobject_ptr_t
)(/*_._VALDATA___V401*/ meltfptr
[400]))->obj_vartab
[1] = (melt_ptr_t
)(
14822 /*_._VALSTR___V402*/ meltfptr
[401]);
14824 /*touch:_VALUEDATA_*/
14825 meltgc_touch(/*_._VALDATA___V401*/ meltfptr
[400]);
14828 melt_dbgtrace_written_object (/*_._VALDATA___V401*/ meltfptr
[400], "new static instance");
14830 /**COMMENT: before toplevel body **/;
14832 MELT_LOCATION("warmelt-debug.melt:4:/ initchunk");
14839 /*quasi.cur.mod.env.ref cur.mod.env.cont : at very start*/
14840 /* check quasi.cur.mod.env.ref 61072074 */
14841 (/*_._CONTENV___V2*/ meltfptr
[1])
14845 /*_.OR___V403*/ meltfptr
[402] =
14846 /*quasi.cur.mod.env.ref cur.mod.env.cont : at very start*/
14847 /* check quasi.cur.mod.env.ref 61072074 */
14848 (/*_._CONTENV___V2*/ meltfptr
[1])
14853 MELT_LOCATION("warmelt-debug.melt:4:/ cond.else");
14859 /*_.HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER__V404*/ meltfptr
[403] =
14860 /*hookcall*/ melthook_HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER ((melt_ptr_t
) /*_.HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER__V7*/ meltfptr
[6], /*_._PREVENV___V4*/ meltfptr
[3], "warmelt-debug") ;;
14863 meltfptr
[402] = /*_.HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER__V404*/ meltfptr
[403];;
14866 MELT_LOCATION("warmelt-debug.melt:4:/ clear");
14867 /*clear*/ /*_.HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER__V404*/
14868 meltfptr
[403] = 0 ;
14874 /*com.block:upd.cur.mod.env.cont : at very start*/
14876 }/*com.end block:upd.cur.mod.env.cont : at very start*/
14881 /*clear*/ /*_.OR___V403*/
14882 meltfptr
[402] = 0 ;
14885 MELT_LOCATION("warmelt-debug.melt:61:/ initchunk");
14891 /*hookcall*/ melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V60*/ meltfptr
[59], /*_._VALDATA___V64*/ meltfptr
[63],
14892 /*quasi.cur.mod.env.ref norm.exp.val : CLASS_DEBUG_INFORMATION*/
14893 /* check quasi.cur.mod.env.ref 136193289 */
14894 (/*_._CONTENV___V2*/ meltfptr
[1])
14898 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V74*/ meltfptr
[73], /*_._VALDATA___V67*/ meltfptr
[66],
14899 /*quasi.cur.mod.env.ref norm.exp.val : DBGI_OUT*/
14900 /* check quasi.cur.mod.env.ref 401908822 */
14901 (/*_._CONTENV___V2*/ meltfptr
[1])
14905 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V76*/ meltfptr
[75], /*_._VALDATA___V69*/ meltfptr
[68],
14906 /*quasi.cur.mod.env.ref norm.exp.val : DBGI_OCCMAP*/
14907 /* check quasi.cur.mod.env.ref 860596283 */
14908 (/*_._CONTENV___V2*/ meltfptr
[1])
14912 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V78*/ meltfptr
[77], /*_._VALDATA___V71*/ meltfptr
[70],
14913 /*quasi.cur.mod.env.ref norm.exp.val : DBGI_MAXDEPTH*/
14914 /* check quasi.cur.mod.env.ref 334114968 */
14915 (/*_._CONTENV___V2*/ meltfptr
[1])
14919 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V80*/ meltfptr
[79], /*_._VALDATA___V82*/ meltfptr
[81],
14920 /*quasi.cur.mod.env.ref norm.exp.val : CLASS_DEBUG_OUTPUT_INFORMATION*/
14921 /* check quasi.cur.mod.env.ref 269862868 */
14922 (/*_._CONTENV___V2*/ meltfptr
[1])
14927 MELT_LOCATION("warmelt-debug.melt:558:/ initchunk");
14933 MELT_CHECK_SIGNAL();
14938 union meltparam_un argtab
[2];
14939 memset(&argtab
, 0, sizeof(argtab
));
14941 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
14943 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V217*/ meltfptr
[216];
14944 /*_.INSTALL_METHOD__V405*/
14945 meltfptr
[403] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_NULL_RECEIVER__V24*/ meltfptr
[23]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
14951 /*clear*/ /*_.INSTALL_METHOD__V405*/
14952 meltfptr
[403] = 0 ;
14955 MELT_LOCATION("warmelt-debug.melt:559:/ initchunk");
14961 MELT_CHECK_SIGNAL();
14966 union meltparam_un argtab
[2];
14967 memset(&argtab
, 0, sizeof(argtab
));
14969 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V144*/ meltfptr
[143];
14971 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V217*/ meltfptr
[216];
14972 /*_.INSTALL_METHOD__V406*/
14973 meltfptr
[402] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_NULL_RECEIVER__V24*/ meltfptr
[23]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
14979 /*clear*/ /*_.INSTALL_METHOD__V406*/
14980 meltfptr
[402] = 0 ;
14983 MELT_LOCATION("warmelt-debug.melt:588:/ initchunk");
14989 MELT_CHECK_SIGNAL();
14994 union meltparam_un argtab
[2];
14995 memset(&argtab
, 0, sizeof(argtab
));
14997 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
14999 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V223*/ meltfptr
[222];
15000 /*_.INSTALL_METHOD__V407*/
15001 meltfptr
[403] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_STRING__V25*/ meltfptr
[24]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15007 /*clear*/ /*_.INSTALL_METHOD__V407*/
15008 meltfptr
[403] = 0 ;
15011 MELT_LOCATION("warmelt-debug.melt:671:/ initchunk");
15017 MELT_CHECK_SIGNAL();
15022 union meltparam_un argtab
[2];
15023 memset(&argtab
, 0, sizeof(argtab
));
15025 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15027 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V229*/ meltfptr
[228];
15028 /*_.INSTALL_METHOD__V408*/
15029 meltfptr
[402] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_STRBUF__V17*/ meltfptr
[16]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15035 /*clear*/ /*_.INSTALL_METHOD__V408*/
15036 meltfptr
[402] = 0 ;
15039 MELT_LOCATION("warmelt-debug.melt:695:/ initchunk");
15045 MELT_CHECK_SIGNAL();
15050 union meltparam_un argtab
[2];
15051 memset(&argtab
, 0, sizeof(argtab
));
15053 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15055 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V231*/ meltfptr
[230];
15056 /*_.INSTALL_METHOD__V409*/
15057 meltfptr
[403] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_INTEGER__V16*/ meltfptr
[15]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15063 /*clear*/ /*_.INSTALL_METHOD__V409*/
15064 meltfptr
[403] = 0 ;
15067 MELT_LOCATION("warmelt-debug.melt:714:/ initchunk");
15073 MELT_CHECK_SIGNAL();
15078 union meltparam_un argtab
[2];
15079 memset(&argtab
, 0, sizeof(argtab
));
15081 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15083 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V235*/ meltfptr
[234];
15084 /*_.INSTALL_METHOD__V410*/
15085 meltfptr
[402] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_DOUBLE__V28*/ meltfptr
[27]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15091 /*clear*/ /*_.INSTALL_METHOD__V410*/
15092 meltfptr
[402] = 0 ;
15095 MELT_LOCATION("warmelt-debug.melt:743:/ initchunk");
15101 MELT_CHECK_SIGNAL();
15106 union meltparam_un argtab
[2];
15107 memset(&argtab
, 0, sizeof(argtab
));
15109 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15111 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V241*/ meltfptr
[240];
15112 /*_.INSTALL_METHOD__V411*/
15113 meltfptr
[403] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_MIXED_INTEGER__V30*/ meltfptr
[29]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15119 /*clear*/ /*_.INSTALL_METHOD__V411*/
15120 meltfptr
[403] = 0 ;
15123 MELT_LOCATION("warmelt-debug.melt:772:/ initchunk");
15129 MELT_CHECK_SIGNAL();
15134 union meltparam_un argtab
[2];
15135 memset(&argtab
, 0, sizeof(argtab
));
15137 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15139 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V245*/ meltfptr
[244];
15140 /*_.INSTALL_METHOD__V412*/
15141 meltfptr
[402] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_MIXED_LOCATION__V31*/ meltfptr
[30]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15147 /*clear*/ /*_.INSTALL_METHOD__V412*/
15148 meltfptr
[402] = 0 ;
15151 MELT_LOCATION("warmelt-debug.melt:796:/ initchunk");
15157 MELT_CHECK_SIGNAL();
15162 union meltparam_un argtab
[2];
15163 memset(&argtab
, 0, sizeof(argtab
));
15165 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15167 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V249*/ meltfptr
[248];
15168 /*_.INSTALL_METHOD__V413*/
15169 meltfptr
[403] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_MIXED_BIGINT__V32*/ meltfptr
[31]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15175 /*clear*/ /*_.INSTALL_METHOD__V413*/
15176 meltfptr
[403] = 0 ;
15179 MELT_LOCATION("warmelt-debug.melt:831:/ initchunk");
15185 MELT_CHECK_SIGNAL();
15190 union meltparam_un argtab
[2];
15191 memset(&argtab
, 0, sizeof(argtab
));
15193 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15195 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V253*/ meltfptr
[252];
15196 /*_.INSTALL_METHOD__V414*/
15197 meltfptr
[402] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_MULTIPLE__V33*/ meltfptr
[32]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15203 /*clear*/ /*_.INSTALL_METHOD__V414*/
15204 meltfptr
[402] = 0 ;
15207 MELT_LOCATION("warmelt-debug.melt:859:/ initchunk");
15213 MELT_CHECK_SIGNAL();
15218 union meltparam_un argtab
[2];
15219 memset(&argtab
, 0, sizeof(argtab
));
15221 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15223 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V258*/ meltfptr
[257];
15224 /*_.INSTALL_METHOD__V415*/
15225 meltfptr
[403] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_ROUTINE__V34*/ meltfptr
[33]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15231 /*clear*/ /*_.INSTALL_METHOD__V415*/
15232 meltfptr
[403] = 0 ;
15235 MELT_LOCATION("warmelt-debug.melt:890:/ initchunk");
15241 MELT_CHECK_SIGNAL();
15246 union meltparam_un argtab
[2];
15247 memset(&argtab
, 0, sizeof(argtab
));
15249 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15251 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V265*/ meltfptr
[264];
15252 /*_.INSTALL_METHOD__V416*/
15253 meltfptr
[402] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_HOOK__V37*/ meltfptr
[36]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15259 /*clear*/ /*_.INSTALL_METHOD__V416*/
15260 meltfptr
[402] = 0 ;
15263 MELT_LOCATION("warmelt-debug.melt:937:/ initchunk");
15269 MELT_CHECK_SIGNAL();
15274 union meltparam_un argtab
[2];
15275 memset(&argtab
, 0, sizeof(argtab
));
15277 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15279 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V271*/ meltfptr
[270];
15280 /*_.INSTALL_METHOD__V417*/
15281 meltfptr
[403] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_CLOSURE__V12*/ meltfptr
[11]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15287 /*clear*/ /*_.INSTALL_METHOD__V417*/
15288 meltfptr
[403] = 0 ;
15291 MELT_LOCATION("warmelt-debug.melt:985:/ initchunk");
15297 MELT_CHECK_SIGNAL();
15302 union meltparam_un argtab
[2];
15303 memset(&argtab
, 0, sizeof(argtab
));
15305 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15307 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V273*/ meltfptr
[272];
15308 /*_.INSTALL_METHOD__V418*/
15309 meltfptr
[402] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_LIST__V38*/ meltfptr
[37]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15315 /*clear*/ /*_.INSTALL_METHOD__V418*/
15316 meltfptr
[402] = 0 ;
15319 MELT_LOCATION("warmelt-debug.melt:1009:/ initchunk");
15325 MELT_CHECK_SIGNAL();
15330 union meltparam_un argtab
[2];
15331 memset(&argtab
, 0, sizeof(argtab
));
15333 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15335 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V277*/ meltfptr
[276];
15336 /*_.INSTALL_METHOD__V419*/
15337 meltfptr
[403] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_PAIR__V39*/ meltfptr
[38]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15343 /*clear*/ /*_.INSTALL_METHOD__V419*/
15344 meltfptr
[403] = 0 ;
15347 MELT_LOCATION("warmelt-debug.melt:1104:/ initchunk");
15353 MELT_CHECK_SIGNAL();
15358 union meltparam_un argtab
[2];
15359 memset(&argtab
, 0, sizeof(argtab
));
15361 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15363 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V287*/ meltfptr
[286];
15364 /*_.INSTALL_METHOD__V420*/
15365 meltfptr
[402] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_MAP_OBJECTS__V15*/ meltfptr
[14]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15371 /*clear*/ /*_.INSTALL_METHOD__V420*/
15372 meltfptr
[402] = 0 ;
15375 MELT_LOCATION("warmelt-debug.melt:1186:/ initchunk");
15381 MELT_CHECK_SIGNAL();
15386 union meltparam_un argtab
[2];
15387 memset(&argtab
, 0, sizeof(argtab
));
15389 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15391 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V302*/ meltfptr
[301];
15392 /*_.INSTALL_METHOD__V421*/
15393 meltfptr
[403] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_MAP_STRINGS__V45*/ meltfptr
[44]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15399 /*clear*/ /*_.INSTALL_METHOD__V421*/
15400 meltfptr
[403] = 0 ;
15403 MELT_LOCATION("warmelt-debug.melt:1224:/ initchunk");
15409 MELT_CHECK_SIGNAL();
15414 union meltparam_un argtab
[2];
15415 memset(&argtab
, 0, sizeof(argtab
));
15417 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15419 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V308*/ meltfptr
[307];
15420 /*_.INSTALL_METHOD__V422*/
15421 meltfptr
[402] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_BUCKET_LONGS__V46*/ meltfptr
[45]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15427 /*clear*/ /*_.INSTALL_METHOD__V422*/
15428 meltfptr
[402] = 0 ;
15431 MELT_LOCATION("warmelt-debug.melt:1259:/ initchunk");
15437 MELT_CHECK_SIGNAL();
15442 union meltparam_un argtab
[2];
15443 memset(&argtab
, 0, sizeof(argtab
));
15445 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15447 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V312*/ meltfptr
[311];
15448 /*_.INSTALL_METHOD__V423*/
15449 meltfptr
[403] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_JSONOBJECT__V47*/ meltfptr
[46]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15455 /*clear*/ /*_.INSTALL_METHOD__V423*/
15456 meltfptr
[403] = 0 ;
15459 MELT_LOCATION("warmelt-debug.melt:1284:/ initchunk");
15465 MELT_CHECK_SIGNAL();
15470 union meltparam_un argtab
[2];
15471 memset(&argtab
, 0, sizeof(argtab
));
15473 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15475 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V316*/ meltfptr
[315];
15476 /*_.INSTALL_METHOD__V424*/
15477 meltfptr
[402] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.CLASS_ROOT__V8*/ meltfptr
[7]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15483 /*clear*/ /*_.INSTALL_METHOD__V424*/
15484 meltfptr
[402] = 0 ;
15487 MELT_LOCATION("warmelt-debug.melt:1295:/ initchunk");
15493 MELT_CHECK_SIGNAL();
15498 union meltparam_un argtab
[2];
15499 memset(&argtab
, 0, sizeof(argtab
));
15501 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15503 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V318*/ meltfptr
[317];
15504 /*_.INSTALL_METHOD__V425*/
15505 meltfptr
[403] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.DISCR_ANY_RECEIVER__V48*/ meltfptr
[47]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15511 /*clear*/ /*_.INSTALL_METHOD__V425*/
15512 meltfptr
[403] = 0 ;
15515 MELT_LOCATION("warmelt-debug.melt:1313:/ initchunk");
15521 MELT_CHECK_SIGNAL();
15526 union meltparam_un argtab
[2];
15527 memset(&argtab
, 0, sizeof(argtab
));
15529 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V144*/ meltfptr
[143];
15531 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V322*/ meltfptr
[321];
15532 /*_.INSTALL_METHOD__V426*/
15533 meltfptr
[402] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.CLASS_ROOT__V8*/ meltfptr
[7]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15539 /*clear*/ /*_.INSTALL_METHOD__V426*/
15540 meltfptr
[402] = 0 ;
15543 MELT_LOCATION("warmelt-debug.melt:1348:/ initchunk");
15549 MELT_CHECK_SIGNAL();
15554 union meltparam_un argtab
[2];
15555 memset(&argtab
, 0, sizeof(argtab
));
15557 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15559 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V324*/ meltfptr
[323];
15560 /*_.INSTALL_METHOD__V427*/
15561 meltfptr
[403] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.CLASS_NAMED__V21*/ meltfptr
[20]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15567 /*clear*/ /*_.INSTALL_METHOD__V427*/
15568 meltfptr
[403] = 0 ;
15571 MELT_LOCATION("warmelt-debug.melt:1350:/ initchunk");
15577 /*hookcall*/ melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V325*/ meltfptr
[324], /*_._VALCLO___V324*/ meltfptr
[323],
15578 /*quasi.cur.mod.env.ref norm.exp.val : DBGOUT_NAMEDOBJECT_METHOD*/
15579 /* check quasi.cur.mod.env.ref 385696416 */
15580 (/*_._CONTENV___V2*/ meltfptr
[1])
15585 MELT_LOCATION("warmelt-debug.melt:1367:/ initchunk");
15591 MELT_CHECK_SIGNAL();
15596 union meltparam_un argtab
[2];
15597 memset(&argtab
, 0, sizeof(argtab
));
15599 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V144*/ meltfptr
[143];
15601 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V328*/ meltfptr
[327];
15602 /*_.INSTALL_METHOD__V428*/
15603 meltfptr
[402] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.CLASS_NAMED__V21*/ meltfptr
[20]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15609 /*clear*/ /*_.INSTALL_METHOD__V428*/
15610 meltfptr
[402] = 0 ;
15613 MELT_LOCATION("warmelt-debug.melt:1387:/ initchunk");
15619 MELT_CHECK_SIGNAL();
15624 union meltparam_un argtab
[2];
15625 memset(&argtab
, 0, sizeof(argtab
));
15627 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V144*/ meltfptr
[143];
15629 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V330*/ meltfptr
[329];
15630 /*_.INSTALL_METHOD__V429*/
15631 meltfptr
[403] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.CLASS_SYMBOL__V49*/ meltfptr
[48]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15637 /*clear*/ /*_.INSTALL_METHOD__V429*/
15638 meltfptr
[403] = 0 ;
15641 MELT_LOCATION("warmelt-debug.melt:1395:/ initchunk");
15647 MELT_CHECK_SIGNAL();
15652 union meltparam_un argtab
[2];
15653 memset(&argtab
, 0, sizeof(argtab
));
15655 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15657 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V334*/ meltfptr
[333];
15658 /*_.INSTALL_METHOD__V430*/
15659 meltfptr
[402] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.CLASS_SYMBOL__V49*/ meltfptr
[48]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15665 /*clear*/ /*_.INSTALL_METHOD__V430*/
15666 meltfptr
[402] = 0 ;
15669 MELT_LOCATION("warmelt-debug.melt:1405:/ initchunk");
15675 MELT_CHECK_SIGNAL();
15680 union meltparam_un argtab
[2];
15681 memset(&argtab
, 0, sizeof(argtab
));
15683 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15685 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V336*/ meltfptr
[335];
15686 /*_.INSTALL_METHOD__V431*/
15687 meltfptr
[403] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.CLASS_CLASS__V50*/ meltfptr
[49]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15693 /*clear*/ /*_.INSTALL_METHOD__V431*/
15694 meltfptr
[403] = 0 ;
15697 MELT_LOCATION("warmelt-debug.melt:1420:/ initchunk");
15703 MELT_CHECK_SIGNAL();
15708 union meltparam_un argtab
[2];
15709 memset(&argtab
, 0, sizeof(argtab
));
15711 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V144*/ meltfptr
[143];
15713 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V340*/ meltfptr
[339];
15714 /*_.INSTALL_METHOD__V432*/
15715 meltfptr
[402] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.CLASS_KEYWORD__V51*/ meltfptr
[50]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15721 /*clear*/ /*_.INSTALL_METHOD__V432*/
15722 meltfptr
[402] = 0 ;
15725 MELT_LOCATION("warmelt-debug.melt:1428:/ initchunk");
15731 MELT_CHECK_SIGNAL();
15736 union meltparam_un argtab
[2];
15737 memset(&argtab
, 0, sizeof(argtab
));
15739 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15741 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V344*/ meltfptr
[343];
15742 /*_.INSTALL_METHOD__V433*/
15743 meltfptr
[403] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.CLASS_KEYWORD__V51*/ meltfptr
[50]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15749 /*clear*/ /*_.INSTALL_METHOD__V433*/
15750 meltfptr
[403] = 0 ;
15753 MELT_LOCATION("warmelt-debug.melt:1445:/ initchunk");
15759 MELT_CHECK_SIGNAL();
15764 union meltparam_un argtab
[2];
15765 memset(&argtab
, 0, sizeof(argtab
));
15767 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V144*/ meltfptr
[143];
15769 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V346*/ meltfptr
[345];
15770 /*_.INSTALL_METHOD__V434*/
15771 meltfptr
[402] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.CLASS_CLONED_SYMBOL__V52*/ meltfptr
[51]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15777 /*clear*/ /*_.INSTALL_METHOD__V434*/
15778 meltfptr
[402] = 0 ;
15781 MELT_LOCATION("warmelt-debug.melt:1454:/ initchunk");
15787 MELT_CHECK_SIGNAL();
15792 union meltparam_un argtab
[2];
15793 memset(&argtab
, 0, sizeof(argtab
));
15795 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15797 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V350*/ meltfptr
[349];
15798 /*_.INSTALL_METHOD__V435*/
15799 meltfptr
[403] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.CLASS_CLONED_SYMBOL__V52*/ meltfptr
[51]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15805 /*clear*/ /*_.INSTALL_METHOD__V435*/
15806 meltfptr
[403] = 0 ;
15809 MELT_LOCATION("warmelt-debug.melt:1526:/ initchunk");
15815 MELT_CHECK_SIGNAL();
15820 union meltparam_un argtab
[2];
15821 memset(&argtab
, 0, sizeof(argtab
));
15823 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15825 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V352*/ meltfptr
[351];
15826 /*_.INSTALL_METHOD__V436*/
15827 meltfptr
[402] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.CLASS_ENVIRONMENT__V53*/ meltfptr
[52]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15833 /*clear*/ /*_.INSTALL_METHOD__V436*/
15834 meltfptr
[402] = 0 ;
15837 MELT_LOCATION("warmelt-debug.melt:1539:/ initchunk");
15843 MELT_CHECK_SIGNAL();
15848 union meltparam_un argtab
[2];
15849 memset(&argtab
, 0, sizeof(argtab
));
15851 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V144*/ meltfptr
[143];
15853 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V360*/ meltfptr
[359];
15854 /*_.INSTALL_METHOD__V437*/
15855 meltfptr
[403] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.CLASS_CTYPE__V56*/ meltfptr
[55]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15861 /*clear*/ /*_.INSTALL_METHOD__V437*/
15862 meltfptr
[403] = 0 ;
15865 MELT_LOCATION("warmelt-debug.melt:1549:/ initchunk");
15871 MELT_CHECK_SIGNAL();
15876 union meltparam_un argtab
[2];
15877 memset(&argtab
, 0, sizeof(argtab
));
15879 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15881 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V364*/ meltfptr
[363];
15882 /*_.INSTALL_METHOD__V438*/
15883 meltfptr
[402] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.CLASS_CTYPE__V56*/ meltfptr
[55]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15889 /*clear*/ /*_.INSTALL_METHOD__V438*/
15890 meltfptr
[402] = 0 ;
15893 MELT_LOCATION("warmelt-debug.melt:1577:/ initchunk");
15899 MELT_CHECK_SIGNAL();
15904 union meltparam_un argtab
[2];
15905 memset(&argtab
, 0, sizeof(argtab
));
15907 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V136*/ meltfptr
[135];
15909 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V366*/ meltfptr
[365];
15910 /*_.INSTALL_METHOD__V439*/
15911 meltfptr
[403] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.CLASS_ANY_BINDING__V57*/ meltfptr
[56]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15917 /*clear*/ /*_.INSTALL_METHOD__V439*/
15918 meltfptr
[403] = 0 ;
15921 MELT_LOCATION("warmelt-debug.melt:1578:/ initchunk");
15927 MELT_CHECK_SIGNAL();
15932 union meltparam_un argtab
[2];
15933 memset(&argtab
, 0, sizeof(argtab
));
15935 argtab
[0].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALDATA___V144*/ meltfptr
[143];
15937 argtab
[1].meltbp_aptr
= (melt_ptr_t
*) &/*_._VALCLO___V366*/ meltfptr
[365];
15938 /*_.INSTALL_METHOD__V440*/
15939 meltfptr
[402] = melt_apply ((meltclosure_ptr_t
)(/*_.INSTALL_METHOD__V23*/ meltfptr
[22]), (melt_ptr_t
)(/*_.CLASS_ANY_BINDING__V57*/ meltfptr
[56]), (MELTBPARSTR_PTR MELTBPARSTR_PTR
""), argtab
, "", (union meltparam_un
*)0);
15945 /*clear*/ /*_.INSTALL_METHOD__V440*/
15946 meltfptr
[402] = 0 ;
15949 MELT_LOCATION("warmelt-debug.melt:1591:/ initchunk");
15954 /*_.DEBUG_LESS__V441*/ meltfptr
[403] = /*reallynil*/ NULL
;;
15955 MELT_LOCATION("warmelt-debug.melt:1591:/ quasiblock");
15958 /*_.CLONE_WITH_DISCRIMINANT__V442*/
15960 meltgc_clone_with_discriminant((melt_ptr_t
)(/*_._VALCLO___V370*/ meltfptr
[369]), (melt_ptr_t
)(/*_._VALDATA___V182*/ meltfptr
[181])) ;;
15962 MELT_CHECK_SIGNAL();
15964 MELT_LOCATION("warmelt-debug.melt:1591:/ compute");
15965 /*_.DEBUG_LESS__V5*/
15966 meltfptr
[4] = /*_.CLONE_WITH_DISCRIMINANT__V442*/ meltfptr
[402];;
15969 /*clear*/ /*_.CLONE_WITH_DISCRIMINANT__V442*/
15970 meltfptr
[402] = 0 ;
15974 /*clear*/ /*_.DEBUG_LESS__V441*/
15975 meltfptr
[403] = 0 ;
15978 MELT_LOCATION("warmelt-debug.melt:1621:/ initchunk");
15983 /*_.DEBUG_MORE__V443*/ meltfptr
[402] = /*reallynil*/ NULL
;;
15984 MELT_LOCATION("warmelt-debug.melt:1621:/ quasiblock");
15987 /*_.CLONE_WITH_DISCRIMINANT__V444*/
15989 meltgc_clone_with_discriminant((melt_ptr_t
)(/*_._VALCLO___V374*/ meltfptr
[373]), (melt_ptr_t
)(/*_._VALDATA___V182*/ meltfptr
[181])) ;;
15991 MELT_CHECK_SIGNAL();
15993 MELT_LOCATION("warmelt-debug.melt:1621:/ compute");
15994 /*_.DEBUG_MORE__V6*/
15995 meltfptr
[5] = /*_.CLONE_WITH_DISCRIMINANT__V444*/ meltfptr
[403];;
15998 /*clear*/ /*_.CLONE_WITH_DISCRIMINANT__V444*/
15999 meltfptr
[403] = 0 ;
16003 /*clear*/ /*_.DEBUG_MORE__V443*/
16004 meltfptr
[402] = 0 ;
16007 MELT_LOCATION("warmelt-debug.melt:1650:/ initchunk");
16013 /*hookcall*/ melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V379*/ meltfptr
[378], /*_._VALCLO___V187*/ meltfptr
[186],
16014 /*quasi.cur.mod.env.ref norm.exp.val : DBG_OUT*/
16015 /* check quasi.cur.mod.env.ref 923538211 */
16016 (/*_._CONTENV___V2*/ meltfptr
[1])
16020 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V381*/ meltfptr
[380], /*_._VALCLO___V189*/ meltfptr
[188],
16021 /*quasi.cur.mod.env.ref norm.exp.val : DBG_OUTOBJECT*/
16022 /* check quasi.cur.mod.env.ref 52574243 */
16023 (/*_._CONTENV___V2*/ meltfptr
[1])
16027 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V124*/ meltfptr
[123], /*_._VALDATA___V136*/ meltfptr
[135],
16028 /*quasi.cur.mod.env.ref norm.exp.val : DBG_OUTPUT*/
16029 /* check quasi.cur.mod.env.ref 310522985 */
16030 (/*_._CONTENV___V2*/ meltfptr
[1])
16034 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V138*/ meltfptr
[137], /*_._VALDATA___V144*/ meltfptr
[143],
16035 /*quasi.cur.mod.env.ref norm.exp.val : DBG_OUTPUTAGAIN*/
16036 /* check quasi.cur.mod.env.ref 405069955 */
16037 (/*_._CONTENV___V2*/ meltfptr
[1])
16041 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V383*/ meltfptr
[382], /*_._VALCLO___V213*/ meltfptr
[212],
16042 /*quasi.cur.mod.env.ref norm.exp.val : DBGOUT_FIELDS*/
16043 /* check quasi.cur.mod.env.ref 868733961 */
16044 (/*_._CONTENV___V2*/ meltfptr
[1])
16048 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V385*/ meltfptr
[384], /*_._VALCLO___V215*/ meltfptr
[214],
16049 /*quasi.cur.mod.env.ref norm.exp.val : DBGOUTAGAIN_FIELDS*/
16050 /* check quasi.cur.mod.env.ref 1033486247 */
16051 (/*_._CONTENV___V2*/ meltfptr
[1])
16055 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V86*/ meltfptr
[85], /*_._VALDATA___V88*/ meltfptr
[87],
16056 /*quasi.cur.mod.env.ref norm.exp.val : DEBUG_DEPTH*/
16057 /* check quasi.cur.mod.env.ref 100012054 */
16058 (/*_._CONTENV___V2*/ meltfptr
[1])
16062 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V371*/ meltfptr
[370], /*_.DEBUG_LESS__V5*/ meltfptr
[4],
16063 /*quasi.cur.mod.env.ref norm.exp.val : DEBUG_LESS*/
16064 /* check quasi.cur.mod.env.ref 458084558 */
16065 (/*_._CONTENV___V2*/ meltfptr
[1])
16069 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V375*/ meltfptr
[374], /*_.DEBUG_MORE__V6*/ meltfptr
[5],
16070 /*quasi.cur.mod.env.ref norm.exp.val : DEBUG_MORE*/
16071 /* check quasi.cur.mod.env.ref 975017888 */
16072 (/*_._CONTENV___V2*/ meltfptr
[1])
16076 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V178*/ meltfptr
[177], /*_._VALDATA___V182*/ meltfptr
[181],
16077 /*quasi.cur.mod.env.ref norm.exp.val : DISCR_DEBUG_CLOSURE*/
16078 /* check quasi.cur.mod.env.ref 852330244 */
16079 (/*_._CONTENV___V2*/ meltfptr
[1])
16083 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V387*/ meltfptr
[386], /*_._VALCLO___V378*/ meltfptr
[377],
16084 /*quasi.cur.mod.env.ref norm.exp.val : DISPLAY_DEBUG_MESSAGE*/
16085 /* check quasi.cur.mod.env.ref 658071339 */
16086 (/*_._CONTENV___V2*/ meltfptr
[1])
16090 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V389*/ meltfptr
[388], /*_._VALCLO___V191*/ meltfptr
[190],
16091 /*quasi.cur.mod.env.ref norm.exp.val : MELT_DEBUG_FUN*/
16092 /* check quasi.cur.mod.env.ref 285463339 */
16093 (/*_._CONTENV___V2*/ meltfptr
[1])
16097 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V104*/ meltfptr
[103], /*_._VALDATA___V106*/ meltfptr
[105],
16098 /*quasi.cur.mod.env.ref norm.exp.val : MELT_HAS_FLAG_DEBUG_SET*/
16099 /* check quasi.cur.mod.env.ref 839140876 */
16100 (/*_._CONTENV___V2*/ meltfptr
[1])
16104 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V111*/ meltfptr
[110], /*_._VALDATA___V113*/ meltfptr
[112],
16105 /*quasi.cur.mod.env.ref norm.exp.val : MELT_REALLY_NEED_DBGLIM*/
16106 /* check quasi.cur.mod.env.ref 285629947 */
16107 (/*_._CONTENV___V2*/ meltfptr
[1])
16111 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V93*/ meltfptr
[92], /*_._VALDATA___V95*/ meltfptr
[94],
16112 /*quasi.cur.mod.env.ref norm.exp.val : MELT_REALLY_NEED_DEBUG*/
16113 /* check quasi.cur.mod.env.ref 230733887 */
16114 (/*_._CONTENV___V2*/ meltfptr
[1])
16118 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V391*/ meltfptr
[390], /*_._VALCLO___V172*/ meltfptr
[171],
16119 /*quasi.cur.mod.env.ref norm.exp.val : REGISTER_BASICBLOCK_DEBUG_FUN*/
16120 /* check quasi.cur.mod.env.ref 930008216 */
16121 (/*_._CONTENV___V2*/ meltfptr
[1])
16125 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V393*/ meltfptr
[392], /*_._VALCLO___V167*/ meltfptr
[166],
16126 /*quasi.cur.mod.env.ref norm.exp.val : REGISTER_EDGE_DEBUG_FUN*/
16127 /* check quasi.cur.mod.env.ref 235705431 */
16128 (/*_._CONTENV___V2*/ meltfptr
[1])
16132 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V395*/ meltfptr
[394], /*_._VALCLO___V157*/ meltfptr
[156],
16133 /*quasi.cur.mod.env.ref norm.exp.val : REGISTER_GIMPLE_DEBUG_FUN*/
16134 /* check quasi.cur.mod.env.ref 106134238 */
16135 (/*_._CONTENV___V2*/ meltfptr
[1])
16139 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V397*/ meltfptr
[396], /*_._VALCLO___V162*/ meltfptr
[161],
16140 /*quasi.cur.mod.env.ref norm.exp.val : REGISTER_GIMPLESEQ_DEBUG_FUN*/
16141 /* check quasi.cur.mod.env.ref 721919551 */
16142 (/*_._CONTENV___V2*/ meltfptr
[1])
16146 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V399*/ meltfptr
[398], /*_._VALCLO___V177*/ meltfptr
[176],
16147 /*quasi.cur.mod.env.ref norm.exp.val : REGISTER_LOOP_DEBUG_FUN*/
16148 /* check quasi.cur.mod.env.ref 654630670 */
16149 (/*_._CONTENV___V2*/ meltfptr
[1])
16153 melthook_HOOK_VALUE_EXPORTER ((melt_ptr_t
) ((melt_ptr_t
)(MELT_PREDEF(HOOK_VALUE_EXPORTER
))), /*_._VALDATA___V401*/ meltfptr
[400], /*_._VALCLO___V152*/ meltfptr
[151],
16154 /*quasi.cur.mod.env.ref norm.exp.val : REGISTER_TREE_DEBUG_FUN*/
16155 /* check quasi.cur.mod.env.ref 685423779 */
16156 (/*_._CONTENV___V2*/ meltfptr
[1])
16161 /**COMMENT: after toplevel body **/;
16163 /**COMMENT: compute boxloc again **/;
16166 if (/*_._CONTENV___V2*/ meltfptr
[1]) /*then*/
16169 else /*^cond.else*/
16174 /* compile2obj_initproc emitted initialization of environment reference for warmelt-debug */
16175 if (/*_._PREVENV___V4*/ meltfptr
[3])
16177 /*_._CONTENV___V2*/ meltfptr
[1] = melthookproc_HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER
16178 ((melt_ptr_t
) /*_._PREVENV___V4*/ meltfptr
[3], "warmelt-debug") ;
16180 else /* no prevenv */
16182 #if MELT_HAS_INITIAL_ENVIRONMENT>0
16183 if (!melt_flag_bootstrapping
)
16184 warning(0, "MELT is not creating a fresh environment reference for warmelt-debug without parent env.") ;
16185 #endif /* MELT_HAS_INITIAL_ENVIRONMENT>0 */
16190 /**COMMENT: intern symbols **/;
16192 /*internsym:HOOK_FRESH_ENVIRONMENT_REFERENCE_MAKER*/
16193 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V58*/ meltfptr
[57]));
16195 /*internsym:CLASS_DEBUG_INFORMATION*/
16196 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V60*/ meltfptr
[59]));
16198 /*internsym:CLASS_ROOT*/
16199 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V62*/ meltfptr
[61]));
16201 /*internsym:DBGI_OUT*/
16202 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V74*/ meltfptr
[73]));
16204 /*internsym:DBGI_OCCMAP*/
16205 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V76*/ meltfptr
[75]));
16207 /*internsym:DBGI_MAXDEPTH*/
16208 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V78*/ meltfptr
[77]));
16210 /*internsym:CLASS_DEBUG_OUTPUT_INFORMATION*/
16211 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V80*/ meltfptr
[79]));
16213 /*internsym:DEBUG_DEPTH*/
16214 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V86*/ meltfptr
[85]));
16216 /*internsym:MELT_REALLY_NEED_DEBUG*/
16217 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V93*/ meltfptr
[92]));
16219 /*internsym:DEPTH*/
16220 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V98*/ meltfptr
[97]));
16222 /*internsym:MELT_HAS_FLAG_DEBUG_SET*/
16223 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V104*/ meltfptr
[103]));
16225 /*internsym:MELT_REALLY_NEED_DBGLIM*/
16226 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V111*/ meltfptr
[110]));
16228 /*internsym:LIMIT*/
16229 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V117*/ meltfptr
[116]));
16231 /*internsym:DBG_OUTPUT*/
16232 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V124*/ meltfptr
[123]));
16234 /*internsym:CLASS_SELECTOR*/
16235 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V126*/ meltfptr
[125]));
16238 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V128*/ meltfptr
[127]));
16240 /*internsym:DBGINFO*/
16241 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V131*/ meltfptr
[130]));
16243 /*internsym:DBG_OUTPUTAGAIN*/
16244 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V138*/ meltfptr
[137]));
16246 /*internsym:TREE_DEBUG_FUNCONT*/
16247 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V146*/ meltfptr
[145]));
16249 /*internsym:CLASS_REFERENCE*/
16250 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V148*/ meltfptr
[147]));
16252 /*internsym:GIMPLE_DEBUG_FUNCONT*/
16253 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V153*/ meltfptr
[152]));
16255 /*internsym:GIMPLESEQ_DEBUG_FUNCONT*/
16256 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V158*/ meltfptr
[157]));
16258 /*internsym:EDGE_DEBUG_FUNCONT*/
16259 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V163*/ meltfptr
[162]));
16261 /*internsym:BASICBLOCK_DEBUG_FUNCONT*/
16262 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V168*/ meltfptr
[167]));
16264 /*internsym:LOOP_DEBUG_FUNCONT*/
16265 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V173*/ meltfptr
[172]));
16267 /*internsym:DISCR_DEBUG_CLOSURE*/
16268 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V178*/ meltfptr
[177]));
16270 /*internsym:CLASS_DISCRIMINANT*/
16271 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V180*/ meltfptr
[179]));
16273 /*internsym:DISCR_CLOSURE*/
16274 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V184*/ meltfptr
[183]));
16276 /*internsym:INITIAL_SYSTEM_DATA*/
16277 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V192*/ meltfptr
[191]));
16279 /*internsym:CLASS_SYSTEM_DATA*/
16280 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V194*/ meltfptr
[193]));
16282 /*internsym:DISCR_MAP_OBJECTS*/
16283 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V196*/ meltfptr
[195]));
16285 /*internsym:DISCR_INTEGER*/
16286 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V198*/ meltfptr
[197]));
16288 /*internsym:DISCR_STRBUF*/
16289 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V200*/ meltfptr
[199]));
16291 /*internsym:MELT_ASSERT_FAILURE_FUN*/
16292 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V202*/ meltfptr
[201]));
16294 /*internsym:ADD2OUT*/
16295 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V204*/ meltfptr
[203]));
16297 /*internsym:CSTRING_PREFIXED*/
16298 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V206*/ meltfptr
[205]));
16300 /*internsym:CLASS_NAMED*/
16301 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V208*/ meltfptr
[207]));
16303 /*internsym:CLASS_QUASI_CTYPE*/
16304 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V210*/ meltfptr
[209]));
16308 } /*end of meltmod__WARMELTmiDEBUG__initialmeltchunk_6*/
16312 void meltmod__WARMELTmiDEBUG__initialmeltchunk_7 (meltinitial_frame_t
* meltframptr__
, char meltpredefinited
[])
16314 #define meltfram__ (*meltframptr__)
16315 #undef meltcallcount
16316 #define meltcallcount 0L
16317 (void) meltpredefinited
;
16318 /*internsym:INSTALL_METHOD*/
16319 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V218*/ meltfptr
[217]));
16321 /*internsym:DISCR_NULL_RECEIVER*/
16322 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V220*/ meltfptr
[219]));
16324 /*internsym:DISCR_STRING*/
16325 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V224*/ meltfptr
[223]));
16327 /*internsym:DISCR_VERBATIM_STRING*/
16328 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V226*/ meltfptr
[225]));
16330 /*internsym:DISCR_CONSTANT_INTEGER*/
16331 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V232*/ meltfptr
[231]));
16333 /*internsym:DISCR_DOUBLE*/
16334 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V236*/ meltfptr
[235]));
16336 /*internsym:DISCR_CONSTANT_DOUBLE*/
16337 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V238*/ meltfptr
[237]));
16339 /*internsym:DISCR_MIXED_INTEGER*/
16340 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V242*/ meltfptr
[241]));
16342 /*internsym:DISCR_MIXED_LOCATION*/
16343 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V246*/ meltfptr
[245]));
16345 /*internsym:DISCR_MIXED_BIGINT*/
16346 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V250*/ meltfptr
[249]));
16348 /*internsym:DISCR_MULTIPLE*/
16349 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V254*/ meltfptr
[253]));
16351 /*internsym:DISCR_ROUTINE*/
16352 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V259*/ meltfptr
[258]));
16354 /*internsym:ROUTINE_EVERY*/
16355 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V261*/ meltfptr
[260]));
16357 /*internsym:HOOK_EVERY*/
16358 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V266*/ meltfptr
[265]));
16360 /*internsym:DISCR_HOOK*/
16361 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V268*/ meltfptr
[267]));
16363 /*internsym:DISCR_LIST*/
16364 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V274*/ meltfptr
[273]));
16366 /*internsym:DISCR_PAIR*/
16367 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V278*/ meltfptr
[277]));
16369 /*internsym:MAPOBJECT_EVERY*/
16370 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V288*/ meltfptr
[287]));
16372 /*internsym:MULTIPLE_SORT*/
16373 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V290*/ meltfptr
[289]));
16375 /*internsym:COMPARE_OBJ_RANKED*/
16376 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V292*/ meltfptr
[291]));
16378 /*internsym:MULTIPLE_EVERY*/
16379 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V294*/ meltfptr
[293]));
16381 /*internsym:MAPSTRING_EVERY*/
16382 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V303*/ meltfptr
[302]));
16384 /*internsym:DISCR_MAP_STRINGS*/
16385 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V305*/ meltfptr
[304]));
16387 /*internsym:DISCR_BUCKET_LONGS*/
16388 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V309*/ meltfptr
[308]));
16390 /*internsym:DISCR_JSONOBJECT*/
16391 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V313*/ meltfptr
[312]));
16393 /*internsym:DISCR_ANY_RECEIVER*/
16394 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V319*/ meltfptr
[318]));
16396 /*internsym:DBGOUT_NAMEDOBJECT_METHOD*/
16397 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V325*/ meltfptr
[324]));
16399 /*internsym:CLASS_SYMBOL*/
16400 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V331*/ meltfptr
[330]));
16402 /*internsym:CLASS_CLASS*/
16403 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V337*/ meltfptr
[336]));
16405 /*internsym:CLASS_KEYWORD*/
16406 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V341*/ meltfptr
[340]));
16408 /*internsym:CLASS_CLONED_SYMBOL*/
16409 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V347*/ meltfptr
[346]));
16411 /*internsym:CLASS_ENVIRONMENT*/
16412 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V353*/ meltfptr
[352]));
16414 /*internsym:ENV_PREV*/
16415 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V355*/ meltfptr
[354]));
16417 /*internsym:CLASS_DESCRIBED_ENVIRONMENT*/
16418 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V357*/ meltfptr
[356]));
16420 /*internsym:CLASS_CTYPE*/
16421 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V361*/ meltfptr
[360]));
16423 /*internsym:CLASS_ANY_BINDING*/
16424 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V367*/ meltfptr
[366]));
16426 /*internsym:DEBUG_LESS*/
16427 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V371*/ meltfptr
[370]));
16429 /*internsym:DEBUG_MORE*/
16430 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V375*/ meltfptr
[374]));
16432 /*internsym:DBG_OUT*/
16433 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V379*/ meltfptr
[378]));
16435 /*internsym:DBG_OUTOBJECT*/
16436 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V381*/ meltfptr
[380]));
16438 /*internsym:DBGOUT_FIELDS*/
16439 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V383*/ meltfptr
[382]));
16441 /*internsym:DBGOUTAGAIN_FIELDS*/
16442 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V385*/ meltfptr
[384]));
16444 /*internsym:DISPLAY_DEBUG_MESSAGE*/
16445 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V387*/ meltfptr
[386]));
16447 /*internsym:MELT_DEBUG_FUN*/
16448 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V389*/ meltfptr
[388]));
16450 /*internsym:REGISTER_BASICBLOCK_DEBUG_FUN*/
16451 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V391*/ meltfptr
[390]));
16453 /*internsym:REGISTER_EDGE_DEBUG_FUN*/
16454 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V393*/ meltfptr
[392]));
16456 /*internsym:REGISTER_GIMPLE_DEBUG_FUN*/
16457 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V395*/ meltfptr
[394]));
16459 /*internsym:REGISTER_GIMPLESEQ_DEBUG_FUN*/
16460 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V397*/ meltfptr
[396]));
16462 /*internsym:REGISTER_LOOP_DEBUG_FUN*/
16463 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V399*/ meltfptr
[398]));
16465 /*internsym:REGISTER_TREE_DEBUG_FUN*/
16466 (void) melthookproc_HOOK_INTERN_SYMBOL ((melt_ptr_t
)(/*_._VALDATA___V401*/ meltfptr
[400]));
16468 /**COMMENT: set retinit from boxloc **/;
16470 /*_._RETINIT___V1*/
16472 /* finalsetretinit */ melt_reference_value((melt_ptr_t
)(/*_._CONTENV___V2*/ meltfptr
[1]));
16473 /**COMMENT: end the initproc **/;
16477 } /*end of meltmod__WARMELTmiDEBUG__initialmeltchunk_7*/
16484 /* exported 3 field offsets */
16485 MELT_EXTERN
const int meltfieldoff__DBGI_MAXDEPTH
;
16486 const int meltfieldoff__DBGI_MAXDEPTH
= 2; /* in CLASS_DEBUG_INFORMATION */
16487 MELT_EXTERN
const int meltfieldoff__DBGI_OCCMAP
;
16488 const int meltfieldoff__DBGI_OCCMAP
= 1; /* in CLASS_DEBUG_INFORMATION */
16489 MELT_EXTERN
const int meltfieldoff__DBGI_OUT
;
16490 const int meltfieldoff__DBGI_OUT
= 0; /* in CLASS_DEBUG_INFORMATION */
16492 /* exported 2 class lengths */
16493 MELT_EXTERN
const int meltclasslen__CLASS_DEBUG_INFORMATION
;
16494 const int meltclasslen__CLASS_DEBUG_INFORMATION
= 3;
16495 MELT_EXTERN
const int meltclasslen__CLASS_DEBUG_OUTPUT_INFORMATION
;
16496 const int meltclasslen__CLASS_DEBUG_OUTPUT_INFORMATION
= 3;
16500 /**** end of warmelt-debug ****/