/* * Automatically generated by genbuiltins.py, do not edit! */ #include "duk_internal.h" #if defined(DUK_USE_DOUBLE_LE) DUK_INTERNAL const duk_uint8_t duk_strings_data[1943] = { 55,86,227,24,145,55,102,120,144,3,63,94,228,54,100,137,186,26,20,164,137, 186,50,11,164,109,77,215,5,61,35,106,3,25,110,8,22,158,130,38,163,8,217, 200,158,76,156,210,117,128,153,203,210,70,46,137,187,18,27,164,187,201,209, 130,100,55,91,70,4,145,63,66,231,44,128,105,187,41,197,13,49,122,8,196,24, 71,75,70,138,104,115,77,215,5,36,20,201,214,209,107,79,104,209,144,168,105, 6,207,251,209,104,209,125,212,227,66,127,235,191,239,232,180,90,52,95,69, 247,83,141,9,255,174,255,191,162,211,80,210,253,23,221,78,52,39,254,183, 254,254,139,72,105,126,139,238,167,26,19,255,91,255,127,69,166,129,191,69, 247,83,141,9,255,175,255,191,162,213,26,50,23,232,190,234,113,161,63,245, 115,119,86,227,118,83,138,26,98,9,110,48,86,22,148,160,152,22,82,70,46,137, 44,8,180,163,32,104,98,206,32,17,7,16,88,101,100,206,42,70,36,108,205,18, 74,140,33,196,230,60,2,152,146,33,38,230,8,36,79,182,251,65,156,151,24,200, 33,145,162,25,80,209,24,67,0,166,68,52,174,61,73,25,33,205,25,27,84,177, 195,234,220,1,144,105,99,135,217,16,17,17,208,72,199,179,60,93,100,146,49, 232,162,64,76,135,19,152,244,44,136,223,98,67,4,18,33,247,217,158,36,0,209, 190,156,13,26,201,21,111,165,67,64,180,100,145,62,250,32,45,100,33,55,214, 1,229,223,65,19,72,187,236,206,137,35,125,120,190,201,104,105,15,190,201, 212,136,136,125,246,160,137,27,83,239,171,37,200,218,159,125,168,34,192,61, 27,233,93,22,1,114,78,250,28,76,130,112,200,93,245,164,188,207,190,204,17, 49,38,109,246,160,93,8,119,185,13,153,34,96,208,165,36,85,190,206,32,17,6, 9,129,75,67,73,214,209,129,36,80,84,44,157,104,24,65,60,69,148,192,37,59, 179,60,93,110,207,15,39,73,24,186,39,232,232,169,129,228,18,6,120,146,20, 68,72,157,105,241,116,221,173,58,68,159,95,23,77,211,195,201,215,20,238, 179,122,162,98,73,35,104,194,68,19,35,134,69,146,100,235,226,231,146,51, 192,206,9,23,175,139,175,131,8,11,89,8,206,161,181,2,208,63,160,232,193,50, 23,246,254,187,235,190,187,247,69,241,95,18,31,160,15,214,11,235,126,192, 95,87,246,1,251,4,253,111,80,210,161,168,158,19,245,125,67,74,134,162,120, 71,80,210,161,168,158,12,224,164,130,153,165,56,161,166,51,104,192,146,39, 11,156,178,1,169,163,70,66,161,164,26,101,56,161,166,65,112,57,129,164,148, 35,49,201,13,44,93,70,140,209,3,70,230,13,238,176,216,134,141,128,184,214, 227,20,171,115,162,50,93,227,19,164,65,17,11,40,38,6,253,145,1,48,52,128, 146,26,64,9,210,24,3,34,250,80,140,254,200,254,148,35,63,177,215,217,11, 207,65,188,183,27,236,126,192,133,242,220,111,178,32,252,182,253,145,60, 182,253,143,216,7,164,59,9,41,0,196,35,64,194,21,13,125,38,84,52,100,185, 62,163,239,254,235,234,82,176,74,125,67,70,75,165,148,92,208,180,52,138,65, 154,232,147,162,4,136,105,58,145,17,9,50,74,100,37,200,37,205,222,51,39,47, 78,40,105,143,34,79,184,32,34,115,18,125,193,1,19,77,222,76,156,213,205, 222,68,157,47,78,40,105,151,55,122,147,20,189,56,161,166,116,137,63,82,98, 47,168,181,247,4,4,87,34,79,165,162,215,220,16,17,92,137,63,82,98,103,156, 217,157,18,36,250,199,54,103,84,137,63,82,98,31,129,50,30,68,159,70,9,145, 114,36,253,73,136,254,117,35,36,72,147,233,221,72,201,178,36,253,73,137, 158,67,105,50,73,82,36,250,196,54,147,36,155,34,79,212,152,165,226,9,205, 28,149,34,79,178,32,156,209,202,82,36,253,73,137,158,66,214,137,16,78,104, 228,249,18,125,98,22,180,72,130,115,71,35,200,147,236,208,194,68,196,159, 102,134,19,46,105,58,226,150,68,156,140,73,250,147,19,60,133,173,18,32,156, 209,201,230,36,250,196,45,104,145,4,230,142,77,49,39,234,76,82,241,4,230, 142,74,49,39,217,16,78,104,228,211,18,126,164,196,207,33,180,153,36,163,18, 125,98,27,73,146,75,49,39,234,76,71,243,169,25,32,196,159,78,234,70,73,49, 39,234,76,67,240,48,99,18,125,24,48,163,18,126,164,196,63,2,100,57,137,62, 140,19,34,204,73,250,147,19,60,230,204,232,49,39,214,57,179,59,140,73,250, 147,17,125,69,175,184,32,34,179,18,125,45,22,190,224,128,137,204,73,246, 104,97,37,55,117,110,16,22,78,205,12,39,101,56,161,166,148,221,213,184,64, 89,58,48,76,157,148,226,134,153,147,119,102,134,19,178,156,80,211,50,110, 232,193,50,118,83,138,26,97,181,214,31,169,49,21,224,140,136,185,187,175, 137,4,137,33,205,108,221,210,93,238,105,27,52,1,103,155,186,84,92,131,143, 158,233,34,104,169,52,134,149,13,68,241,31,52,134,4,209,82,105,13,42,26, 137,224,125,104,58,212,249,136,110,170,5,208,137,243,1,125,84,11,161,13,42, 6,83,137,39,20,50,51,119,86,225,1,100,237,30,242,71,162,4,136,185,187,180, 123,201,30,136,18,36,102,238,173,194,2,201,213,186,196,143,68,9,17,115,119, 86,235,18,61,16,36,68,202,129,148,226,134,152,178,122,209,51,72,128,136, 142,120,145,235,0,136,86,2,98,59,86,225,1,100,232,156,199,130,36,80,142,8, 244,78,25,58,9,152,71,4,122,9,176,177,115,58,35,130,61,19,134,69,196,131, 160,137,216,160,199,153,162,65,208,68,49,80,185,146,35,96,30,114,186,61,32, 4,114,73,204,33,73,82,71,11,88,37,62,161,163,37,250,226,157,13,25,47,215, 20,244,108,142,130,204,210,122,208,34,18,78,140,203,37,160,68,44,142,130, 204,241,37,73,25,16,143,164,142,55,185,228,75,144,211,9,205,16,38,116,75, 160,140,65,132,130,38,163,8,217,200,194,2,214,72,144,40,104,200,32,45,101, 3,222,188,81,241,115,201,25,227,168,151,72,218,48,145,0,86,70,162,93,124, 93,55,79,15,39,92,87,28,18,235,172,222,190,46,121,35,60,30,160,93,9,215,21, 211,119,86,225,1,100,236,167,20,52,200,155,187,41,197,13,50,196,230,202, 113,160,166,232,142,68,152,204,73,168,141,163,9,16,5,100,96,156,210,160, 212,136,2,178,34,209,68,192,21,144,181,2,232,66,40,152,147,17,46,146,243, 35,100,128,172,136,68,186,88,187,36,106,17,46,200,128,89,7,23,196,149,35, 103,210,94,100,108,144,230,200,197,137,9,146,18,68,2,224,50,21,13,39,95,23, 60,145,154,9,39,12,133,67,73,215,197,207,36,103,131,10,36,4,201,51,18,125, 117,155,215,197,207,36,103,142,180,12,36,176,98,79,174,179,122,248,185,228, 140,241,209,146,66,138,31,55,69,198,36,250,248,186,110,158,30,78,184,169, 124,93,55,79,15,33,150,70,154,103,40,22,72,204,175,138,27,52,81,164,144, 128,242,24,146,16,30,73,17,162,112,201,234,69,2,243,152,247,52,141,154,72, 209,56,100,245,34,137,12,130,112,201,234,69,2,243,152,247,52,141,154,70,65, 56,100,245,34,132,34,93,42,26,137,144,168,151,90,14,181,79,4,100,78,149, 110,4,208,240,70,68,234,27,50,18,160,90,61,72,160,158,140,93,20,246,120, 121,58,72,197,209,95,101,134,204,23,233,35,23,69,221,137,10,72,145,162,39, 73,24,186,42,236,64,211,19,164,140,93,20,244,149,2,250,72,197,209,40,98,64, 40,130,4,136,81,2,98,58,4,230,205,13,161,16,50,6,134,49,34,113,144,160,162, 230,97,145,100,153,4,55,16,139,145,14,84,52,11,94,6,87,69,5,163,69,52,57, 162,65,68,134,169,13,148,192,209,17,197,27,73,99,68,147,164,90,105,89,19, 17,201,51,162,69,153,226,235,14,113,193,167,135,145,197,29,65,18,85,200,25, 108,116,44,132,178,38,114,137,96,148,138,39,54,83,33,27,70,24,151,123,163, 51,146,243,35,71,35,33,143,116,102,89,81,228,137,27,69,172,147,141,8,82, 129,114,34,144,199,172,140,35,103,36,161,179,36,74,1,16,107,36,206,240,9, 64,49,14,248,162,160,153,18,248,186,100,20,200,51,62,129,90,4,105,76,19,64, 139,132,17,99, }; /* to convert a heap stridx to a token number, subtract * DUK_STRIDX_START_RESERVED and add DUK_TOK_START_RESERVED. */ /* native functions: 129 */ DUK_INTERNAL const duk_c_function duk_bi_native_functions[129] = { duk_bi_array_constructor, duk_bi_array_constructor_is_array, duk_bi_array_prototype_concat, duk_bi_array_prototype_indexof_shared, duk_bi_array_prototype_iter_shared, duk_bi_array_prototype_join_shared, duk_bi_array_prototype_pop, duk_bi_array_prototype_push, duk_bi_array_prototype_reduce_shared, duk_bi_array_prototype_reverse, duk_bi_array_prototype_shift, duk_bi_array_prototype_slice, duk_bi_array_prototype_sort, duk_bi_array_prototype_splice, duk_bi_array_prototype_to_string, duk_bi_array_prototype_unshift, duk_bi_boolean_constructor, duk_bi_boolean_prototype_tostring_shared, duk_bi_buffer_constructor, duk_bi_buffer_prototype_tostring_shared, duk_bi_date_constructor, duk_bi_date_constructor_now, duk_bi_date_constructor_parse, duk_bi_date_constructor_utc, duk_bi_date_prototype_get_shared, duk_bi_date_prototype_get_timezone_offset, duk_bi_date_prototype_set_shared, duk_bi_date_prototype_set_time, duk_bi_date_prototype_to_json, duk_bi_date_prototype_tostring_shared, duk_bi_date_prototype_value_of, duk_bi_duktape_object_act, duk_bi_duktape_object_compact, duk_bi_duktape_object_dec, duk_bi_duktape_object_enc, duk_bi_duktape_object_fin, duk_bi_duktape_object_gc, duk_bi_duktape_object_info, duk_bi_error_constructor_shared, duk_bi_error_prototype_filename_getter, duk_bi_error_prototype_linenumber_getter, duk_bi_error_prototype_nop_setter, duk_bi_error_prototype_stack_getter, duk_bi_error_prototype_to_string, duk_bi_function_constructor, duk_bi_function_prototype, duk_bi_function_prototype_apply, duk_bi_function_prototype_bind, duk_bi_function_prototype_call, duk_bi_function_prototype_to_string, duk_bi_global_object_alert, duk_bi_global_object_decode_uri, duk_bi_global_object_decode_uri_component, duk_bi_global_object_encode_uri, duk_bi_global_object_encode_uri_component, duk_bi_global_object_escape, duk_bi_global_object_eval, duk_bi_global_object_is_finite, duk_bi_global_object_is_nan, duk_bi_global_object_parse_float, duk_bi_global_object_parse_int, duk_bi_global_object_print, duk_bi_global_object_require, duk_bi_global_object_unescape, duk_bi_json_object_parse, duk_bi_json_object_stringify, duk_bi_logger_constructor, duk_bi_logger_prototype_fmt, duk_bi_logger_prototype_log_shared, duk_bi_logger_prototype_raw, duk_bi_math_object_max, duk_bi_math_object_min, duk_bi_math_object_onearg_shared, duk_bi_math_object_random, duk_bi_math_object_twoarg_shared, duk_bi_number_constructor, duk_bi_number_prototype_to_exponential, duk_bi_number_prototype_to_fixed, duk_bi_number_prototype_to_locale_string, duk_bi_number_prototype_to_precision, duk_bi_number_prototype_to_string, duk_bi_number_prototype_value_of, duk_bi_object_constructor, duk_bi_object_constructor_create, duk_bi_object_constructor_define_properties, duk_bi_object_constructor_define_property, duk_bi_object_constructor_get_own_property_descriptor, duk_bi_object_constructor_is_extensible, duk_bi_object_constructor_is_sealed_frozen_shared, duk_bi_object_constructor_keys_shared, duk_bi_object_constructor_prevent_extensions, duk_bi_object_constructor_seal_freeze_shared, duk_bi_object_getprototype_shared, duk_bi_object_prototype_has_own_property, duk_bi_object_prototype_is_prototype_of, duk_bi_object_prototype_property_is_enumerable, duk_bi_object_prototype_to_locale_string, duk_bi_object_prototype_to_string, duk_bi_object_prototype_value_of, duk_bi_object_setprototype_shared, duk_bi_pointer_constructor, duk_bi_pointer_prototype_tostring_shared, duk_bi_proxy_constructor, duk_bi_regexp_constructor, duk_bi_regexp_prototype_exec, duk_bi_regexp_prototype_test, duk_bi_regexp_prototype_to_string, duk_bi_string_constructor, duk_bi_string_constructor_from_char_code, duk_bi_string_prototype_caseconv_shared, duk_bi_string_prototype_char_at, duk_bi_string_prototype_char_code_at, duk_bi_string_prototype_concat, duk_bi_string_prototype_indexof_shared, duk_bi_string_prototype_locale_compare, duk_bi_string_prototype_match, duk_bi_string_prototype_replace, duk_bi_string_prototype_search, duk_bi_string_prototype_slice, duk_bi_string_prototype_split, duk_bi_string_prototype_substr, duk_bi_string_prototype_substring, duk_bi_string_prototype_to_string, duk_bi_string_prototype_trim, duk_bi_thread_constructor, duk_bi_thread_current, duk_bi_thread_resume, duk_bi_thread_yield, duk_bi_type_error_thrower, }; DUK_INTERNAL const duk_uint8_t duk_builtins_data[1336] = { 105,195,74,144,77,40,105,44,9,124,104,45,3,3,72,0,71,225,65,165,172,33,243, 6,145,0,122,24,210,150,14,249,35,120,160,55,226,13,76,224,196,177,164,152, 22,192,4,202,52,147,72,152,0,169,70,146,105,11,0,23,40,210,77,32,96,3,37, 26,73,163,236,0,108,163,73,52,121,128,14,148,105,38,142,176,1,242,144,56, 209,0,84,6,166,98,242,80,210,248,1,250,67,72,144,15,232,13,44,128,47,162, 52,161,0,62,80,160,255,253,102,76,0,0,0,0,0,0,15,135,243,84,0,0,0,0,0,0,15, 7,243,124,64,153,132,18,49,2,38,48,64,200,7,153,64,227,48,26,103,3,13,0,89, 165,34,53,36,38,180,128,216,143,155,81,227,114,58,111,2,142,0,73,194,94,56, 202,167,33,209,195,130,70,207,17,26,59,36,100,232,145,131,146,69,204,201, 22,52,36,84,212,145,67,98,68,205,201,18,63,36,68,244,122,32,100,60,87,62, 39,255,254,9,46,24,0,10,31,224,29,13,92,40,0,9,101,141,32,0,48,197,100,66, 214,73,10,83,68,37,85,144,133,68,65,214,201,6,91,40,0,12,21,104,144,69,130, 64,214,10,0,3,2,87,36,5,100,160,0,63,254,16,37,135,92,99,25,242,194,7,195, 0,30,236,64,123,46,145,234,188,71,162,249,5,23,240,0,15,241,0,17,242,98,7, 153,114,30,70,7,207,18,243,225,71,252,0,93,192,36,15,241,128,85,242,28,7, 192,40,64,0,93,160,71,206,192,82,58,193,128,234,7,62,116,132,129,208,20,7, 56,90,28,193,132,114,134,175,57,3,207,156,96,103,224,0,46,32,51,255,255, 247,8,33,163,128,16,212,0,5,190,8,106,0,4,222,4,53,0,3,110,130,26,128,2,55, 2,15,192,0,91,97,7,255,255,226,147,248,0,182,155,15,131,252,128,73,144,128, 202,62,94,128,247,122,3,101,184,141,134,242,59,92,15,156,110,38,142,39,19, 80,0,22,187,145,26,206,100,106,186,33,168,234,71,59,178,26,110,232,105,60, 161,162,218,6,131,104,25,237,161,0,1,103,54,132,0,5,154,246,6,99,194,5,47, 240,0,15,242,129,38,70,9,242,34,16,0,23,184,136,5,55,241,89,112,63,255,255, 255,255,255,251,223,217,80,0,64,0,0,0,0,0,0,25,48,0,0,0,0,0,0,62,31,216, 240,0,0,0,0,0,0,60,31,217,16,0,0,0,0,0,0,60,63,192,15,243,1,38,64,0,0,0,0, 0,0,0,0,25,242,160,71,194,113,30,234,32,99,38,145,138,152,70,34,121,5,63, 240,3,97,139,17,132,47,252,193,21,0,127,156,9,50,64,0,0,0,0,0,7,195,253, 175,145,208,128,104,48,7,66,0,160,191,29,8,4,131,224,116,32,58,11,225,208, 128,168,47,71,66,3,32,155,29,8,6,2,104,116,33,24,73,145,194,61,199,128,188, 30,2,236,96,32,2,11,161,128,46,70,2,32,32,184,24,8,128,2,220,96,36,2,139, 97,128,144,2,45,70,2,224,32,180,24,11,128,2,204,96,38,2,11,33,128,152,0,44, 70,2,128,32,176,24,10,0,2,188,96,42,2,10,225,128,168,0,43,70,2,192,32,172, 24,11,0,2,172,100,10,161,178,42,70,138,36,32,168,26,40,144,2,156,105,124, 136,65,76,52,190,68,0,165,26,127,50,16,82,13,63,153,0,40,198,167,208,132, 20,67,83,232,64,10,17,162,136,8,40,6,138,32,0,159,26,95,32,16,79,13,47,144, 0,39,70,159,204,4,83,131,79,230,0,41,129,128,128,24,37,198,138,104,2,42,63, 128,0,127,160,49,38,8,24,0,64,82,112,145,224,120,201,40,201,24,201,9,0,0,0, 0,0,0,0,0,1,165,90,8,148,105,35,229,168,2,167,248,0,7,250,66,163,8,22,139, 32,49,77,202,138,74,46,78,82,80,114,130,144,95,37,96,21,95,192,1,63,212,9, 24,82,36,89,1,128,21,127,192,1,63,214,9,24,82,20,89,1,128,21,159,192,1,63, 216,9,24,82,4,89,1,128,21,191,192,1,63,218,9,24,81,244,89,1,128,21,223,192, 1,63,220,9,24,81,228,89,1,128,21,255,192,1,63,222,9,24,81,212,89,1,128,15, 255,200,69,64,105,87,20,139,10,191,5,64,68,192,22,85,181,187,177,107,2,64, 68,64,239,57,250,254,66,46,230,63,67,192,254,130,43,101,71,21,247,63,67,64, 14,229,38,21,123,203,219,63,66,192,24,45,68,84,251,33,9,64,66,64,205,59, 127,102,158,160,230,63,65,192,205,59,127,102,158,160,246,63,73,4,144,68,10, 65,64,0,80,9,5,0,2,63,164,20,0,12,252,148,131,234,65,64,1,15,137,5,0,5,61, 164,20,0,24,244,144,80,0,115,202,65,64,2,15,8,203,199,116,117,227,178,82, 64,0,78,169,32,58,36,20,0,36,230,144,80,0,163,146,65,64,2,206,41,5,0,12,15, 255,192,9,134,128,131,130,11,5,255,240,0,23,255,192,0,63,255,20,105,0,0,0, 0,0,2,39,13,0,6,115,128,142,144,9,202,0,58,199,25,146,144,100,62,65,137,33, 6,4,99,194,242,33,225,113,8,240,164,128,130,205,248,1,211,223,208,40,126, 96,157,244,1,255,40,0,11,71,224,0,31,243,128,19,228,76,32,0,47,113,48,11, 87,224,0,31,244,128,19,229,148,32,0,47,118,80,11,103,224,0,31,245,132,30, 144,0,0,0,0,0,0,0,128,31,146,9,135,118,253,196,9,144,200,37,69,32,145,16, 120,70,136,62,0,2,51,68,31,0,2,17,34,15,128,1,136,81,7,192,1,4,8,131,224,0, 169,255,248,72,200,33,113,55,245,197,179,44,94,92,183,242,69,193,23,203, 203,150,254,72,52,238,65,151,151,45,252,144,104,195,187,38,205,59,179,128, }; #ifdef DUK_USE_BUILTIN_INITJS DUK_INTERNAL const duk_uint8_t duk_initjs_data[187] = { 40,102,117,110,99,116,105,111,110,40,100,44,97,41,123,102,117,110,99,116, 105,111,110,32,98,40,97,44,98,44,99,41,123,79,98,106,101,99,116,46,100,101, 102,105,110,101,80,114,111,112,101,114,116,121,40,97,44,98,44,123,118,97, 108,117,101,58,99,44,119,114,105,116,97,98,108,101,58,33,48,44,101,110,117, 109,101,114,97,98,108,101,58,33,49,44,99,111,110,102,105,103,117,114,97,98, 108,101,58,33,48,125,41,125,98,40,97,46,76,111,103,103,101,114,44,34,99, 108,111,103,34,44,110,101,119,32,97,46,76,111,103,103,101,114,40,34,67,34, 41,41,59,98,40,97,44,34,109,111,100,76,111,97,100,101,100,34,44,123,125,41, 125,41,40,116,104,105,115,44,68,117,107,116,97,112,101,41,59,10,0, }; #endif /* DUK_USE_BUILTIN_INITJS */ #elif defined(DUK_USE_DOUBLE_BE) DUK_INTERNAL const duk_uint8_t duk_strings_data[1943] = { 55,86,227,24,145,55,102,120,144,3,63,94,228,54,100,137,186,26,20,164,137, 186,50,11,164,109,77,215,5,61,35,106,3,25,110,8,22,158,130,38,163,8,217, 200,158,76,156,210,117,128,153,203,210,70,46,137,187,18,27,164,187,201,209, 130,100,55,91,70,4,145,63,66,231,44,128,105,187,41,197,13,49,122,8,196,24, 71,75,70,138,104,115,77,215,5,36,20,201,214,209,107,79,104,209,144,168,105, 6,207,251,209,104,209,125,212,227,66,127,235,191,239,232,180,90,52,95,69, 247,83,141,9,255,174,255,191,162,211,80,210,253,23,221,78,52,39,254,183, 254,254,139,72,105,126,139,238,167,26,19,255,91,255,127,69,166,129,191,69, 247,83,141,9,255,175,255,191,162,213,26,50,23,232,190,234,113,161,63,245, 115,119,86,227,118,83,138,26,98,9,110,48,86,22,148,160,152,22,82,70,46,137, 44,8,180,163,32,104,98,206,32,17,7,16,88,101,100,206,42,70,36,108,205,18, 74,140,33,196,230,60,2,152,146,33,38,230,8,36,79,182,251,65,156,151,24,200, 33,145,162,25,80,209,24,67,0,166,68,52,174,61,73,25,33,205,25,27,84,177, 195,234,220,1,144,105,99,135,217,16,17,17,208,72,199,179,60,93,100,146,49, 232,162,64,76,135,19,152,244,44,136,223,98,67,4,18,33,247,217,158,36,0,209, 190,156,13,26,201,21,111,165,67,64,180,100,145,62,250,32,45,100,33,55,214, 1,229,223,65,19,72,187,236,206,137,35,125,120,190,201,104,105,15,190,201, 212,136,136,125,246,160,137,27,83,239,171,37,200,218,159,125,168,34,192,61, 27,233,93,22,1,114,78,250,28,76,130,112,200,93,245,164,188,207,190,204,17, 49,38,109,246,160,93,8,119,185,13,153,34,96,208,165,36,85,190,206,32,17,6, 9,129,75,67,73,214,209,129,36,80,84,44,157,104,24,65,60,69,148,192,37,59, 179,60,93,110,207,15,39,73,24,186,39,232,232,169,129,228,18,6,120,146,20, 68,72,157,105,241,116,221,173,58,68,159,95,23,77,211,195,201,215,20,238, 179,122,162,98,73,35,104,194,68,19,35,134,69,146,100,235,226,231,146,51, 192,206,9,23,175,139,175,131,8,11,89,8,206,161,181,2,208,63,160,232,193,50, 23,246,254,187,235,190,187,247,69,241,95,18,31,160,15,214,11,235,126,192, 95,87,246,1,251,4,253,111,80,210,161,168,158,19,245,125,67,74,134,162,120, 71,80,210,161,168,158,12,224,164,130,153,165,56,161,166,51,104,192,146,39, 11,156,178,1,169,163,70,66,161,164,26,101,56,161,166,65,112,57,129,164,148, 35,49,201,13,44,93,70,140,209,3,70,230,13,238,176,216,134,141,128,184,214, 227,20,171,115,162,50,93,227,19,164,65,17,11,40,38,6,253,145,1,48,52,128, 146,26,64,9,210,24,3,34,250,80,140,254,200,254,148,35,63,177,215,217,11, 207,65,188,183,27,236,126,192,133,242,220,111,178,32,252,182,253,145,60, 182,253,143,216,7,164,59,9,41,0,196,35,64,194,21,13,125,38,84,52,100,185, 62,163,239,254,235,234,82,176,74,125,67,70,75,165,148,92,208,180,52,138,65, 154,232,147,162,4,136,105,58,145,17,9,50,74,100,37,200,37,205,222,51,39,47, 78,40,105,143,34,79,184,32,34,115,18,125,193,1,19,77,222,76,156,213,205, 222,68,157,47,78,40,105,151,55,122,147,20,189,56,161,166,116,137,63,82,98, 47,168,181,247,4,4,87,34,79,165,162,215,220,16,17,92,137,63,82,98,103,156, 217,157,18,36,250,199,54,103,84,137,63,82,98,31,129,50,30,68,159,70,9,145, 114,36,253,73,136,254,117,35,36,72,147,233,221,72,201,178,36,253,73,137, 158,67,105,50,73,82,36,250,196,54,147,36,155,34,79,212,152,165,226,9,205, 28,149,34,79,178,32,156,209,202,82,36,253,73,137,158,66,214,137,16,78,104, 228,249,18,125,98,22,180,72,130,115,71,35,200,147,236,208,194,68,196,159, 102,134,19,46,105,58,226,150,68,156,140,73,250,147,19,60,133,173,18,32,156, 209,201,230,36,250,196,45,104,145,4,230,142,77,49,39,234,76,82,241,4,230, 142,74,49,39,217,16,78,104,228,211,18,126,164,196,207,33,180,153,36,163,18, 125,98,27,73,146,75,49,39,234,76,71,243,169,25,32,196,159,78,234,70,73,49, 39,234,76,67,240,48,99,18,125,24,48,163,18,126,164,196,63,2,100,57,137,62, 140,19,34,204,73,250,147,19,60,230,204,232,49,39,214,57,179,59,140,73,250, 147,17,125,69,175,184,32,34,179,18,125,45,22,190,224,128,137,204,73,246, 104,97,37,55,117,110,16,22,78,205,12,39,101,56,161,166,148,221,213,184,64, 89,58,48,76,157,148,226,134,153,147,119,102,134,19,178,156,80,211,50,110, 232,193,50,118,83,138,26,97,181,214,31,169,49,21,224,140,136,185,187,175, 137,4,137,33,205,108,221,210,93,238,105,27,52,1,103,155,186,84,92,131,143, 158,233,34,104,169,52,134,149,13,68,241,31,52,134,4,209,82,105,13,42,26, 137,224,125,104,58,212,249,136,110,170,5,208,137,243,1,125,84,11,161,13,42, 6,83,137,39,20,50,51,119,86,225,1,100,237,30,242,71,162,4,136,185,187,180, 123,201,30,136,18,36,102,238,173,194,2,201,213,186,196,143,68,9,17,115,119, 86,235,18,61,16,36,68,202,129,148,226,134,152,178,122,209,51,72,128,136, 142,120,145,235,0,136,86,2,98,59,86,225,1,100,232,156,199,130,36,80,142,8, 244,78,25,58,9,152,71,4,122,9,176,177,115,58,35,130,61,19,134,69,196,131, 160,137,216,160,199,153,162,65,208,68,49,80,185,146,35,96,30,114,186,61,32, 4,114,73,204,33,73,82,71,11,88,37,62,161,163,37,250,226,157,13,25,47,215, 20,244,108,142,130,204,210,122,208,34,18,78,140,203,37,160,68,44,142,130, 204,241,37,73,25,16,143,164,142,55,185,228,75,144,211,9,205,16,38,116,75, 160,140,65,132,130,38,163,8,217,200,194,2,214,72,144,40,104,200,32,45,101, 3,222,188,81,241,115,201,25,227,168,151,72,218,48,145,0,86,70,162,93,124, 93,55,79,15,39,92,87,28,18,235,172,222,190,46,121,35,60,30,160,93,9,215,21, 211,119,86,225,1,100,236,167,20,52,200,155,187,41,197,13,50,196,230,202, 113,160,166,232,142,68,152,204,73,168,141,163,9,16,5,100,96,156,210,160, 212,136,2,178,34,209,68,192,21,144,181,2,232,66,40,152,147,17,46,146,243, 35,100,128,172,136,68,186,88,187,36,106,17,46,200,128,89,7,23,196,149,35, 103,210,94,100,108,144,230,200,197,137,9,146,18,68,2,224,50,21,13,39,95,23, 60,145,154,9,39,12,133,67,73,215,197,207,36,103,131,10,36,4,201,51,18,125, 117,155,215,197,207,36,103,142,180,12,36,176,98,79,174,179,122,248,185,228, 140,241,209,146,66,138,31,55,69,198,36,250,248,186,110,158,30,78,184,169, 124,93,55,79,15,33,150,70,154,103,40,22,72,204,175,138,27,52,81,164,144, 128,242,24,146,16,30,73,17,162,112,201,234,69,2,243,152,247,52,141,154,72, 209,56,100,245,34,137,12,130,112,201,234,69,2,243,152,247,52,141,154,70,65, 56,100,245,34,132,34,93,42,26,137,144,168,151,90,14,181,79,4,100,78,149, 110,4,208,240,70,68,234,27,50,18,160,90,61,72,160,158,140,93,20,246,120, 121,58,72,197,209,95,101,134,204,23,233,35,23,69,221,137,10,72,145,162,39, 73,24,186,42,236,64,211,19,164,140,93,20,244,149,2,250,72,197,209,40,98,64, 40,130,4,136,81,2,98,58,4,230,205,13,161,16,50,6,134,49,34,113,144,160,162, 230,97,145,100,153,4,55,16,139,145,14,84,52,11,94,6,87,69,5,163,69,52,57, 162,65,68,134,169,13,148,192,209,17,197,27,73,99,68,147,164,90,105,89,19, 17,201,51,162,69,153,226,235,14,113,193,167,135,145,197,29,65,18,85,200,25, 108,116,44,132,178,38,114,137,96,148,138,39,54,83,33,27,70,24,151,123,163, 51,146,243,35,71,35,33,143,116,102,89,81,228,137,27,69,172,147,141,8,82, 129,114,34,144,199,172,140,35,103,36,161,179,36,74,1,16,107,36,206,240,9, 64,49,14,248,162,160,153,18,248,186,100,20,200,51,62,129,90,4,105,76,19,64, 139,132,17,99, }; /* to convert a heap stridx to a token number, subtract * DUK_STRIDX_START_RESERVED and add DUK_TOK_START_RESERVED. */ /* native functions: 129 */ DUK_INTERNAL const duk_c_function duk_bi_native_functions[129] = { duk_bi_array_constructor, duk_bi_array_constructor_is_array, duk_bi_array_prototype_concat, duk_bi_array_prototype_indexof_shared, duk_bi_array_prototype_iter_shared, duk_bi_array_prototype_join_shared, duk_bi_array_prototype_pop, duk_bi_array_prototype_push, duk_bi_array_prototype_reduce_shared, duk_bi_array_prototype_reverse, duk_bi_array_prototype_shift, duk_bi_array_prototype_slice, duk_bi_array_prototype_sort, duk_bi_array_prototype_splice, duk_bi_array_prototype_to_string, duk_bi_array_prototype_unshift, duk_bi_boolean_constructor, duk_bi_boolean_prototype_tostring_shared, duk_bi_buffer_constructor, duk_bi_buffer_prototype_tostring_shared, duk_bi_date_constructor, duk_bi_date_constructor_now, duk_bi_date_constructor_parse, duk_bi_date_constructor_utc, duk_bi_date_prototype_get_shared, duk_bi_date_prototype_get_timezone_offset, duk_bi_date_prototype_set_shared, duk_bi_date_prototype_set_time, duk_bi_date_prototype_to_json, duk_bi_date_prototype_tostring_shared, duk_bi_date_prototype_value_of, duk_bi_duktape_object_act, duk_bi_duktape_object_compact, duk_bi_duktape_object_dec, duk_bi_duktape_object_enc, duk_bi_duktape_object_fin, duk_bi_duktape_object_gc, duk_bi_duktape_object_info, duk_bi_error_constructor_shared, duk_bi_error_prototype_filename_getter, duk_bi_error_prototype_linenumber_getter, duk_bi_error_prototype_nop_setter, duk_bi_error_prototype_stack_getter, duk_bi_error_prototype_to_string, duk_bi_function_constructor, duk_bi_function_prototype, duk_bi_function_prototype_apply, duk_bi_function_prototype_bind, duk_bi_function_prototype_call, duk_bi_function_prototype_to_string, duk_bi_global_object_alert, duk_bi_global_object_decode_uri, duk_bi_global_object_decode_uri_component, duk_bi_global_object_encode_uri, duk_bi_global_object_encode_uri_component, duk_bi_global_object_escape, duk_bi_global_object_eval, duk_bi_global_object_is_finite, duk_bi_global_object_is_nan, duk_bi_global_object_parse_float, duk_bi_global_object_parse_int, duk_bi_global_object_print, duk_bi_global_object_require, duk_bi_global_object_unescape, duk_bi_json_object_parse, duk_bi_json_object_stringify, duk_bi_logger_constructor, duk_bi_logger_prototype_fmt, duk_bi_logger_prototype_log_shared, duk_bi_logger_prototype_raw, duk_bi_math_object_max, duk_bi_math_object_min, duk_bi_math_object_onearg_shared, duk_bi_math_object_random, duk_bi_math_object_twoarg_shared, duk_bi_number_constructor, duk_bi_number_prototype_to_exponential, duk_bi_number_prototype_to_fixed, duk_bi_number_prototype_to_locale_string, duk_bi_number_prototype_to_precision, duk_bi_number_prototype_to_string, duk_bi_number_prototype_value_of, duk_bi_object_constructor, duk_bi_object_constructor_create, duk_bi_object_constructor_define_properties, duk_bi_object_constructor_define_property, duk_bi_object_constructor_get_own_property_descriptor, duk_bi_object_constructor_is_extensible, duk_bi_object_constructor_is_sealed_frozen_shared, duk_bi_object_constructor_keys_shared, duk_bi_object_constructor_prevent_extensions, duk_bi_object_constructor_seal_freeze_shared, duk_bi_object_getprototype_shared, duk_bi_object_prototype_has_own_property, duk_bi_object_prototype_is_prototype_of, duk_bi_object_prototype_property_is_enumerable, duk_bi_object_prototype_to_locale_string, duk_bi_object_prototype_to_string, duk_bi_object_prototype_value_of, duk_bi_object_setprototype_shared, duk_bi_pointer_constructor, duk_bi_pointer_prototype_tostring_shared, duk_bi_proxy_constructor, duk_bi_regexp_constructor, duk_bi_regexp_prototype_exec, duk_bi_regexp_prototype_test, duk_bi_regexp_prototype_to_string, duk_bi_string_constructor, duk_bi_string_constructor_from_char_code, duk_bi_string_prototype_caseconv_shared, duk_bi_string_prototype_char_at, duk_bi_string_prototype_char_code_at, duk_bi_string_prototype_concat, duk_bi_string_prototype_indexof_shared, duk_bi_string_prototype_locale_compare, duk_bi_string_prototype_match, duk_bi_string_prototype_replace, duk_bi_string_prototype_search, duk_bi_string_prototype_slice, duk_bi_string_prototype_split, duk_bi_string_prototype_substr, duk_bi_string_prototype_substring, duk_bi_string_prototype_to_string, duk_bi_string_prototype_trim, duk_bi_thread_constructor, duk_bi_thread_current, duk_bi_thread_resume, duk_bi_thread_yield, duk_bi_type_error_thrower, }; DUK_INTERNAL const duk_uint8_t duk_builtins_data[1336] = { 105,195,74,144,77,40,105,44,9,124,104,45,3,3,72,0,71,225,65,165,172,33,243, 6,145,0,122,24,210,150,14,249,35,120,160,55,226,13,76,224,196,177,164,152, 22,192,4,202,52,147,72,152,0,169,70,146,105,11,0,23,40,210,77,32,96,3,37, 26,73,163,236,0,108,163,73,52,121,128,14,148,105,38,142,176,1,242,144,56, 209,0,84,6,166,98,242,80,210,248,1,250,67,72,144,15,232,13,44,128,47,162, 52,161,0,62,80,160,255,253,102,76,7,255,128,0,0,0,0,0,3,84,7,255,0,0,0,0,0, 0,3,124,64,153,132,18,49,2,38,48,64,200,7,153,64,227,48,26,103,3,13,0,89, 165,34,53,36,38,180,128,216,143,155,81,227,114,58,111,2,142,0,73,194,94,56, 202,167,33,209,195,130,70,207,17,26,59,36,100,232,145,131,146,69,204,201, 22,52,36,84,212,145,67,98,68,205,201,18,63,36,68,244,122,32,100,60,87,62, 39,255,254,9,46,24,0,10,31,224,29,13,92,40,0,9,101,141,32,0,48,197,100,66, 214,73,10,83,68,37,85,144,133,68,65,214,201,6,91,40,0,12,21,104,144,69,130, 64,214,10,0,3,2,87,36,5,100,160,0,63,254,16,37,135,92,99,25,242,194,7,195, 0,30,236,64,123,46,145,234,188,71,162,249,5,23,240,0,15,241,0,17,242,98,7, 153,114,30,70,7,207,18,243,225,71,252,0,93,192,36,15,241,128,85,242,28,7, 192,40,64,0,93,160,71,206,192,82,58,193,128,234,7,62,116,132,129,208,20,7, 56,90,28,193,132,114,134,175,57,3,207,156,96,103,224,0,46,32,51,255,255, 247,8,33,163,128,16,212,0,5,190,8,106,0,4,222,4,53,0,3,110,130,26,128,2,55, 2,15,192,0,91,97,7,255,255,226,147,248,0,182,155,15,131,252,128,73,144,128, 202,62,94,128,247,122,3,101,184,141,134,242,59,92,15,156,110,38,142,39,19, 80,0,22,187,145,26,206,100,106,186,33,168,234,71,59,178,26,110,232,105,60, 161,162,218,6,131,104,25,237,161,0,1,103,54,132,0,5,154,246,6,99,194,5,47, 240,0,15,242,129,38,70,9,242,34,16,0,23,184,136,5,55,241,89,112,31,251,255, 255,255,255,255,255,217,80,0,0,0,0,0,0,0,0,89,48,31,254,0,0,0,0,0,0,24,240, 31,252,0,0,0,0,0,0,25,16,63,252,0,0,0,0,0,0,0,15,243,1,38,64,0,0,0,0,0,0,0, 0,25,242,160,71,194,113,30,234,32,99,38,145,138,152,70,34,121,5,63,240,3, 97,139,17,132,47,252,193,21,0,127,156,9,50,67,255,192,0,0,0,0,0,5,175,145, 208,128,104,48,7,66,0,160,191,29,8,4,131,224,116,32,58,11,225,208,128,168, 47,71,66,3,32,155,29,8,6,2,104,116,33,24,73,145,194,61,199,128,188,30,2, 236,96,32,2,11,161,128,46,70,2,32,32,184,24,8,128,2,220,96,36,2,139,97,128, 144,2,45,70,2,224,32,180,24,11,128,2,204,96,38,2,11,33,128,152,0,44,70,2, 128,32,176,24,10,0,2,188,96,42,2,10,225,128,168,0,43,70,2,192,32,172,24,11, 0,2,172,100,10,161,178,42,70,138,36,32,168,26,40,144,2,156,105,124,136,65, 76,52,190,68,0,165,26,127,50,16,82,13,63,153,0,40,198,167,208,132,20,67,83, 232,64,10,17,162,136,8,40,6,138,32,0,159,26,95,32,16,79,13,47,144,0,39,70, 159,204,4,83,131,79,230,0,41,129,128,128,24,37,198,138,104,2,42,63,128,0, 127,160,49,38,8,24,0,64,82,112,145,224,120,201,40,201,24,201,9,0,0,0,0,0,0, 0,0,1,165,90,8,148,105,35,229,168,2,167,248,0,7,250,66,163,8,22,139,32,49, 77,202,138,74,46,78,82,80,114,130,144,95,37,96,21,95,192,1,63,212,9,24,82, 36,89,1,128,21,127,192,1,63,214,9,24,82,20,89,1,128,21,159,192,1,63,216,9, 24,82,4,89,1,128,21,191,192,1,63,218,9,24,81,244,89,1,128,21,223,192,1,63, 220,9,24,81,228,89,1,128,21,255,192,1,63,222,9,24,81,212,89,1,128,15,255, 200,69,64,64,5,191,10,139,20,87,105,68,192,64,2,107,177,187,181,85,22,68, 64,63,230,46,66,254,250,57,239,67,192,63,247,21,71,101,43,130,254,67,64,63, 219,203,123,21,38,229,14,66,192,64,9,33,251,84,68,45,24,66,64,63,230,160, 158,102,127,59,205,65,192,63,246,160,158,102,127,59,205,73,4,144,68,10,65, 64,0,80,9,5,0,2,63,164,20,0,12,252,148,131,234,65,64,1,15,137,5,0,5,61,164, 20,0,24,244,144,80,0,115,202,65,64,2,15,8,203,199,116,117,227,178,82,64,0, 78,169,32,58,36,20,0,36,230,144,80,0,163,146,65,64,2,206,41,5,0,12,15,255, 192,9,134,128,131,130,11,5,255,240,0,23,255,192,0,63,255,20,105,1,3,14,36, 0,0,0,0,0,6,115,128,142,144,9,202,0,58,199,25,146,144,100,62,65,137,33,6,4, 99,194,242,33,225,113,8,240,164,128,130,205,248,1,211,223,208,40,126,96, 157,244,1,255,40,0,11,71,224,0,31,243,128,19,228,76,32,0,47,113,48,11,87, 224,0,31,244,128,19,229,148,32,0,47,118,80,11,103,224,0,31,245,132,30,144, 128,0,0,0,0,0,0,0,31,146,9,135,118,253,196,9,144,200,37,69,32,145,16,120, 70,136,62,0,2,51,68,31,0,2,17,34,15,128,1,136,81,7,192,1,4,8,131,224,0,169, 255,248,72,200,33,113,55,245,197,179,44,94,92,183,242,69,193,23,203,203, 150,254,72,52,238,65,151,151,45,252,144,104,195,187,38,205,59,179,128, }; #ifdef DUK_USE_BUILTIN_INITJS DUK_INTERNAL const duk_uint8_t duk_initjs_data[187] = { 40,102,117,110,99,116,105,111,110,40,100,44,97,41,123,102,117,110,99,116, 105,111,110,32,98,40,97,44,98,44,99,41,123,79,98,106,101,99,116,46,100,101, 102,105,110,101,80,114,111,112,101,114,116,121,40,97,44,98,44,123,118,97, 108,117,101,58,99,44,119,114,105,116,97,98,108,101,58,33,48,44,101,110,117, 109,101,114,97,98,108,101,58,33,49,44,99,111,110,102,105,103,117,114,97,98, 108,101,58,33,48,125,41,125,98,40,97,46,76,111,103,103,101,114,44,34,99, 108,111,103,34,44,110,101,119,32,97,46,76,111,103,103,101,114,40,34,67,34, 41,41,59,98,40,97,44,34,109,111,100,76,111,97,100,101,100,34,44,123,125,41, 125,41,40,116,104,105,115,44,68,117,107,116,97,112,101,41,59,10,0, }; #endif /* DUK_USE_BUILTIN_INITJS */ #elif defined(DUK_USE_DOUBLE_ME) DUK_INTERNAL const duk_uint8_t duk_strings_data[1943] = { 55,86,227,24,145,55,102,120,144,3,63,94,228,54,100,137,186,26,20,164,137, 186,50,11,164,109,77,215,5,61,35,106,3,25,110,8,22,158,130,38,163,8,217, 200,158,76,156,210,117,128,153,203,210,70,46,137,187,18,27,164,187,201,209, 130,100,55,91,70,4,145,63,66,231,44,128,105,187,41,197,13,49,122,8,196,24, 71,75,70,138,104,115,77,215,5,36,20,201,214,209,107,79,104,209,144,168,105, 6,207,251,209,104,209,125,212,227,66,127,235,191,239,232,180,90,52,95,69, 247,83,141,9,255,174,255,191,162,211,80,210,253,23,221,78,52,39,254,183, 254,254,139,72,105,126,139,238,167,26,19,255,91,255,127,69,166,129,191,69, 247,83,141,9,255,175,255,191,162,213,26,50,23,232,190,234,113,161,63,245, 115,119,86,227,118,83,138,26,98,9,110,48,86,22,148,160,152,22,82,70,46,137, 44,8,180,163,32,104,98,206,32,17,7,16,88,101,100,206,42,70,36,108,205,18, 74,140,33,196,230,60,2,152,146,33,38,230,8,36,79,182,251,65,156,151,24,200, 33,145,162,25,80,209,24,67,0,166,68,52,174,61,73,25,33,205,25,27,84,177, 195,234,220,1,144,105,99,135,217,16,17,17,208,72,199,179,60,93,100,146,49, 232,162,64,76,135,19,152,244,44,136,223,98,67,4,18,33,247,217,158,36,0,209, 190,156,13,26,201,21,111,165,67,64,180,100,145,62,250,32,45,100,33,55,214, 1,229,223,65,19,72,187,236,206,137,35,125,120,190,201,104,105,15,190,201, 212,136,136,125,246,160,137,27,83,239,171,37,200,218,159,125,168,34,192,61, 27,233,93,22,1,114,78,250,28,76,130,112,200,93,245,164,188,207,190,204,17, 49,38,109,246,160,93,8,119,185,13,153,34,96,208,165,36,85,190,206,32,17,6, 9,129,75,67,73,214,209,129,36,80,84,44,157,104,24,65,60,69,148,192,37,59, 179,60,93,110,207,15,39,73,24,186,39,232,232,169,129,228,18,6,120,146,20, 68,72,157,105,241,116,221,173,58,68,159,95,23,77,211,195,201,215,20,238, 179,122,162,98,73,35,104,194,68,19,35,134,69,146,100,235,226,231,146,51, 192,206,9,23,175,139,175,131,8,11,89,8,206,161,181,2,208,63,160,232,193,50, 23,246,254,187,235,190,187,247,69,241,95,18,31,160,15,214,11,235,126,192, 95,87,246,1,251,4,253,111,80,210,161,168,158,19,245,125,67,74,134,162,120, 71,80,210,161,168,158,12,224,164,130,153,165,56,161,166,51,104,192,146,39, 11,156,178,1,169,163,70,66,161,164,26,101,56,161,166,65,112,57,129,164,148, 35,49,201,13,44,93,70,140,209,3,70,230,13,238,176,216,134,141,128,184,214, 227,20,171,115,162,50,93,227,19,164,65,17,11,40,38,6,253,145,1,48,52,128, 146,26,64,9,210,24,3,34,250,80,140,254,200,254,148,35,63,177,215,217,11, 207,65,188,183,27,236,126,192,133,242,220,111,178,32,252,182,253,145,60, 182,253,143,216,7,164,59,9,41,0,196,35,64,194,21,13,125,38,84,52,100,185, 62,163,239,254,235,234,82,176,74,125,67,70,75,165,148,92,208,180,52,138,65, 154,232,147,162,4,136,105,58,145,17,9,50,74,100,37,200,37,205,222,51,39,47, 78,40,105,143,34,79,184,32,34,115,18,125,193,1,19,77,222,76,156,213,205, 222,68,157,47,78,40,105,151,55,122,147,20,189,56,161,166,116,137,63,82,98, 47,168,181,247,4,4,87,34,79,165,162,215,220,16,17,92,137,63,82,98,103,156, 217,157,18,36,250,199,54,103,84,137,63,82,98,31,129,50,30,68,159,70,9,145, 114,36,253,73,136,254,117,35,36,72,147,233,221,72,201,178,36,253,73,137, 158,67,105,50,73,82,36,250,196,54,147,36,155,34,79,212,152,165,226,9,205, 28,149,34,79,178,32,156,209,202,82,36,253,73,137,158,66,214,137,16,78,104, 228,249,18,125,98,22,180,72,130,115,71,35,200,147,236,208,194,68,196,159, 102,134,19,46,105,58,226,150,68,156,140,73,250,147,19,60,133,173,18,32,156, 209,201,230,36,250,196,45,104,145,4,230,142,77,49,39,234,76,82,241,4,230, 142,74,49,39,217,16,78,104,228,211,18,126,164,196,207,33,180,153,36,163,18, 125,98,27,73,146,75,49,39,234,76,71,243,169,25,32,196,159,78,234,70,73,49, 39,234,76,67,240,48,99,18,125,24,48,163,18,126,164,196,63,2,100,57,137,62, 140,19,34,204,73,250,147,19,60,230,204,232,49,39,214,57,179,59,140,73,250, 147,17,125,69,175,184,32,34,179,18,125,45,22,190,224,128,137,204,73,246, 104,97,37,55,117,110,16,22,78,205,12,39,101,56,161,166,148,221,213,184,64, 89,58,48,76,157,148,226,134,153,147,119,102,134,19,178,156,80,211,50,110, 232,193,50,118,83,138,26,97,181,214,31,169,49,21,224,140,136,185,187,175, 137,4,137,33,205,108,221,210,93,238,105,27,52,1,103,155,186,84,92,131,143, 158,233,34,104,169,52,134,149,13,68,241,31,52,134,4,209,82,105,13,42,26, 137,224,125,104,58,212,249,136,110,170,5,208,137,243,1,125,84,11,161,13,42, 6,83,137,39,20,50,51,119,86,225,1,100,237,30,242,71,162,4,136,185,187,180, 123,201,30,136,18,36,102,238,173,194,2,201,213,186,196,143,68,9,17,115,119, 86,235,18,61,16,36,68,202,129,148,226,134,152,178,122,209,51,72,128,136, 142,120,145,235,0,136,86,2,98,59,86,225,1,100,232,156,199,130,36,80,142,8, 244,78,25,58,9,152,71,4,122,9,176,177,115,58,35,130,61,19,134,69,196,131, 160,137,216,160,199,153,162,65,208,68,49,80,185,146,35,96,30,114,186,61,32, 4,114,73,204,33,73,82,71,11,88,37,62,161,163,37,250,226,157,13,25,47,215, 20,244,108,142,130,204,210,122,208,34,18,78,140,203,37,160,68,44,142,130, 204,241,37,73,25,16,143,164,142,55,185,228,75,144,211,9,205,16,38,116,75, 160,140,65,132,130,38,163,8,217,200,194,2,214,72,144,40,104,200,32,45,101, 3,222,188,81,241,115,201,25,227,168,151,72,218,48,145,0,86,70,162,93,124, 93,55,79,15,39,92,87,28,18,235,172,222,190,46,121,35,60,30,160,93,9,215,21, 211,119,86,225,1,100,236,167,20,52,200,155,187,41,197,13,50,196,230,202, 113,160,166,232,142,68,152,204,73,168,141,163,9,16,5,100,96,156,210,160, 212,136,2,178,34,209,68,192,21,144,181,2,232,66,40,152,147,17,46,146,243, 35,100,128,172,136,68,186,88,187,36,106,17,46,200,128,89,7,23,196,149,35, 103,210,94,100,108,144,230,200,197,137,9,146,18,68,2,224,50,21,13,39,95,23, 60,145,154,9,39,12,133,67,73,215,197,207,36,103,131,10,36,4,201,51,18,125, 117,155,215,197,207,36,103,142,180,12,36,176,98,79,174,179,122,248,185,228, 140,241,209,146,66,138,31,55,69,198,36,250,248,186,110,158,30,78,184,169, 124,93,55,79,15,33,150,70,154,103,40,22,72,204,175,138,27,52,81,164,144, 128,242,24,146,16,30,73,17,162,112,201,234,69,2,243,152,247,52,141,154,72, 209,56,100,245,34,137,12,130,112,201,234,69,2,243,152,247,52,141,154,70,65, 56,100,245,34,132,34,93,42,26,137,144,168,151,90,14,181,79,4,100,78,149, 110,4,208,240,70,68,234,27,50,18,160,90,61,72,160,158,140,93,20,246,120, 121,58,72,197,209,95,101,134,204,23,233,35,23,69,221,137,10,72,145,162,39, 73,24,186,42,236,64,211,19,164,140,93,20,244,149,2,250,72,197,209,40,98,64, 40,130,4,136,81,2,98,58,4,230,205,13,161,16,50,6,134,49,34,113,144,160,162, 230,97,145,100,153,4,55,16,139,145,14,84,52,11,94,6,87,69,5,163,69,52,57, 162,65,68,134,169,13,148,192,209,17,197,27,73,99,68,147,164,90,105,89,19, 17,201,51,162,69,153,226,235,14,113,193,167,135,145,197,29,65,18,85,200,25, 108,116,44,132,178,38,114,137,96,148,138,39,54,83,33,27,70,24,151,123,163, 51,146,243,35,71,35,33,143,116,102,89,81,228,137,27,69,172,147,141,8,82, 129,114,34,144,199,172,140,35,103,36,161,179,36,74,1,16,107,36,206,240,9, 64,49,14,248,162,160,153,18,248,186,100,20,200,51,62,129,90,4,105,76,19,64, 139,132,17,99, }; /* to convert a heap stridx to a token number, subtract * DUK_STRIDX_START_RESERVED and add DUK_TOK_START_RESERVED. */ /* native functions: 129 */ DUK_INTERNAL const duk_c_function duk_bi_native_functions[129] = { duk_bi_array_constructor, duk_bi_array_constructor_is_array, duk_bi_array_prototype_concat, duk_bi_array_prototype_indexof_shared, duk_bi_array_prototype_iter_shared, duk_bi_array_prototype_join_shared, duk_bi_array_prototype_pop, duk_bi_array_prototype_push, duk_bi_array_prototype_reduce_shared, duk_bi_array_prototype_reverse, duk_bi_array_prototype_shift, duk_bi_array_prototype_slice, duk_bi_array_prototype_sort, duk_bi_array_prototype_splice, duk_bi_array_prototype_to_string, duk_bi_array_prototype_unshift, duk_bi_boolean_constructor, duk_bi_boolean_prototype_tostring_shared, duk_bi_buffer_constructor, duk_bi_buffer_prototype_tostring_shared, duk_bi_date_constructor, duk_bi_date_constructor_now, duk_bi_date_constructor_parse, duk_bi_date_constructor_utc, duk_bi_date_prototype_get_shared, duk_bi_date_prototype_get_timezone_offset, duk_bi_date_prototype_set_shared, duk_bi_date_prototype_set_time, duk_bi_date_prototype_to_json, duk_bi_date_prototype_tostring_shared, duk_bi_date_prototype_value_of, duk_bi_duktape_object_act, duk_bi_duktape_object_compact, duk_bi_duktape_object_dec, duk_bi_duktape_object_enc, duk_bi_duktape_object_fin, duk_bi_duktape_object_gc, duk_bi_duktape_object_info, duk_bi_error_constructor_shared, duk_bi_error_prototype_filename_getter, duk_bi_error_prototype_linenumber_getter, duk_bi_error_prototype_nop_setter, duk_bi_error_prototype_stack_getter, duk_bi_error_prototype_to_string, duk_bi_function_constructor, duk_bi_function_prototype, duk_bi_function_prototype_apply, duk_bi_function_prototype_bind, duk_bi_function_prototype_call, duk_bi_function_prototype_to_string, duk_bi_global_object_alert, duk_bi_global_object_decode_uri, duk_bi_global_object_decode_uri_component, duk_bi_global_object_encode_uri, duk_bi_global_object_encode_uri_component, duk_bi_global_object_escape, duk_bi_global_object_eval, duk_bi_global_object_is_finite, duk_bi_global_object_is_nan, duk_bi_global_object_parse_float, duk_bi_global_object_parse_int, duk_bi_global_object_print, duk_bi_global_object_require, duk_bi_global_object_unescape, duk_bi_json_object_parse, duk_bi_json_object_stringify, duk_bi_logger_constructor, duk_bi_logger_prototype_fmt, duk_bi_logger_prototype_log_shared, duk_bi_logger_prototype_raw, duk_bi_math_object_max, duk_bi_math_object_min, duk_bi_math_object_onearg_shared, duk_bi_math_object_random, duk_bi_math_object_twoarg_shared, duk_bi_number_constructor, duk_bi_number_prototype_to_exponential, duk_bi_number_prototype_to_fixed, duk_bi_number_prototype_to_locale_string, duk_bi_number_prototype_to_precision, duk_bi_number_prototype_to_string, duk_bi_number_prototype_value_of, duk_bi_object_constructor, duk_bi_object_constructor_create, duk_bi_object_constructor_define_properties, duk_bi_object_constructor_define_property, duk_bi_object_constructor_get_own_property_descriptor, duk_bi_object_constructor_is_extensible, duk_bi_object_constructor_is_sealed_frozen_shared, duk_bi_object_constructor_keys_shared, duk_bi_object_constructor_prevent_extensions, duk_bi_object_constructor_seal_freeze_shared, duk_bi_object_getprototype_shared, duk_bi_object_prototype_has_own_property, duk_bi_object_prototype_is_prototype_of, duk_bi_object_prototype_property_is_enumerable, duk_bi_object_prototype_to_locale_string, duk_bi_object_prototype_to_string, duk_bi_object_prototype_value_of, duk_bi_object_setprototype_shared, duk_bi_pointer_constructor, duk_bi_pointer_prototype_tostring_shared, duk_bi_proxy_constructor, duk_bi_regexp_constructor, duk_bi_regexp_prototype_exec, duk_bi_regexp_prototype_test, duk_bi_regexp_prototype_to_string, duk_bi_string_constructor, duk_bi_string_constructor_from_char_code, duk_bi_string_prototype_caseconv_shared, duk_bi_string_prototype_char_at, duk_bi_string_prototype_char_code_at, duk_bi_string_prototype_concat, duk_bi_string_prototype_indexof_shared, duk_bi_string_prototype_locale_compare, duk_bi_string_prototype_match, duk_bi_string_prototype_replace, duk_bi_string_prototype_search, duk_bi_string_prototype_slice, duk_bi_string_prototype_split, duk_bi_string_prototype_substr, duk_bi_string_prototype_substring, duk_bi_string_prototype_to_string, duk_bi_string_prototype_trim, duk_bi_thread_constructor, duk_bi_thread_current, duk_bi_thread_resume, duk_bi_thread_yield, duk_bi_type_error_thrower, }; DUK_INTERNAL const duk_uint8_t duk_builtins_data[1336] = { 105,195,74,144,77,40,105,44,9,124,104,45,3,3,72,0,71,225,65,165,172,33,243, 6,145,0,122,24,210,150,14,249,35,120,160,55,226,13,76,224,196,177,164,152, 22,192,4,202,52,147,72,152,0,169,70,146,105,11,0,23,40,210,77,32,96,3,37, 26,73,163,236,0,108,163,73,52,121,128,14,148,105,38,142,176,1,242,144,56, 209,0,84,6,166,98,242,80,210,248,1,250,67,72,144,15,232,13,44,128,47,162, 52,161,0,62,80,160,255,253,102,76,0,0,15,135,240,0,0,0,3,84,0,0,15,7,240,0, 0,0,3,124,64,153,132,18,49,2,38,48,64,200,7,153,64,227,48,26,103,3,13,0,89, 165,34,53,36,38,180,128,216,143,155,81,227,114,58,111,2,142,0,73,194,94,56, 202,167,33,209,195,130,70,207,17,26,59,36,100,232,145,131,146,69,204,201, 22,52,36,84,212,145,67,98,68,205,201,18,63,36,68,244,122,32,100,60,87,62, 39,255,254,9,46,24,0,10,31,224,29,13,92,40,0,9,101,141,32,0,48,197,100,66, 214,73,10,83,68,37,85,144,133,68,65,214,201,6,91,40,0,12,21,104,144,69,130, 64,214,10,0,3,2,87,36,5,100,160,0,63,254,16,37,135,92,99,25,242,194,7,195, 0,30,236,64,123,46,145,234,188,71,162,249,5,23,240,0,15,241,0,17,242,98,7, 153,114,30,70,7,207,18,243,225,71,252,0,93,192,36,15,241,128,85,242,28,7, 192,40,64,0,93,160,71,206,192,82,58,193,128,234,7,62,116,132,129,208,20,7, 56,90,28,193,132,114,134,175,57,3,207,156,96,103,224,0,46,32,51,255,255, 247,8,33,163,128,16,212,0,5,190,8,106,0,4,222,4,53,0,3,110,130,26,128,2,55, 2,15,192,0,91,97,7,255,255,226,147,248,0,182,155,15,131,252,128,73,144,128, 202,62,94,128,247,122,3,101,184,141,134,242,59,92,15,156,110,38,142,39,19, 80,0,22,187,145,26,206,100,106,186,33,168,234,71,59,178,26,110,232,105,60, 161,162,218,6,131,104,25,237,161,0,1,103,54,132,0,5,154,246,6,99,194,5,47, 240,0,15,242,129,38,70,9,242,34,16,0,23,184,136,5,55,241,89,112,63,255,251, 223,255,255,255,255,217,80,0,0,0,0,0,64,0,0,25,48,0,0,62,31,192,0,0,0,24, 240,0,0,60,31,192,0,0,0,25,16,0,0,60,63,192,0,0,0,0,15,243,1,38,64,0,0,0,0, 0,0,0,0,25,242,160,71,194,113,30,234,32,99,38,145,138,152,70,34,121,5,63, 240,3,97,139,17,132,47,252,193,21,0,127,156,9,50,64,0,7,195,248,0,0,0,5, 175,145,208,128,104,48,7,66,0,160,191,29,8,4,131,224,116,32,58,11,225,208, 128,168,47,71,66,3,32,155,29,8,6,2,104,116,33,24,73,145,194,61,199,128,188, 30,2,236,96,32,2,11,161,128,46,70,2,32,32,184,24,8,128,2,220,96,36,2,139, 97,128,144,2,45,70,2,224,32,180,24,11,128,2,204,96,38,2,11,33,128,152,0,44, 70,2,128,32,176,24,10,0,2,188,96,42,2,10,225,128,168,0,43,70,2,192,32,172, 24,11,0,2,172,100,10,161,178,42,70,138,36,32,168,26,40,144,2,156,105,124, 136,65,76,52,190,68,0,165,26,127,50,16,82,13,63,153,0,40,198,167,208,132, 20,67,83,232,64,10,17,162,136,8,40,6,138,32,0,159,26,95,32,16,79,13,47,144, 0,39,70,159,204,4,83,131,79,230,0,41,129,128,128,24,37,198,138,104,2,42,63, 128,0,127,160,49,38,8,24,0,64,82,112,145,224,120,201,40,201,24,201,9,0,0,0, 0,0,0,0,0,1,165,90,8,148,105,35,229,168,2,167,248,0,7,250,66,163,8,22,139, 32,49,77,202,138,74,46,78,82,80,114,130,144,95,37,96,21,95,192,1,63,212,9, 24,82,36,89,1,128,21,127,192,1,63,214,9,24,82,20,89,1,128,21,159,192,1,63, 216,9,24,82,4,89,1,128,21,191,192,1,63,218,9,24,81,244,89,1,128,21,223,192, 1,63,220,9,24,81,228,89,1,128,21,255,192,1,63,222,9,24,81,212,89,1,128,15, 255,200,69,64,10,191,5,64,105,87,20,139,68,192,177,107,2,64,22,85,181,187, 68,64,66,46,230,63,239,57,250,254,67,192,71,21,247,63,254,130,43,101,67,64, 123,203,219,63,14,229,38,21,66,192,251,33,9,64,24,45,68,84,66,64,158,160, 230,63,205,59,127,102,65,192,158,160,246,63,205,59,127,102,73,4,144,68,10, 65,64,0,80,9,5,0,2,63,164,20,0,12,252,148,131,234,65,64,1,15,137,5,0,5,61, 164,20,0,24,244,144,80,0,115,202,65,64,2,15,8,203,199,116,117,227,178,82, 64,0,78,169,32,58,36,20,0,36,230,144,80,0,163,146,65,64,2,206,41,5,0,12,15, 255,192,9,134,128,131,130,11,5,255,240,0,23,255,192,0,63,255,20,105,0,2,39, 13,0,0,0,0,0,6,115,128,142,144,9,202,0,58,199,25,146,144,100,62,65,137,33, 6,4,99,194,242,33,225,113,8,240,164,128,130,205,248,1,211,223,208,40,126, 96,157,244,1,255,40,0,11,71,224,0,31,243,128,19,228,76,32,0,47,113,48,11, 87,224,0,31,244,128,19,229,148,32,0,47,118,80,11,103,224,0,31,245,132,30, 144,0,0,0,128,0,0,0,0,31,146,9,135,118,253,196,9,144,200,37,69,32,145,16, 120,70,136,62,0,2,51,68,31,0,2,17,34,15,128,1,136,81,7,192,1,4,8,131,224,0, 169,255,248,72,200,33,113,55,245,197,179,44,94,92,183,242,69,193,23,203, 203,150,254,72,52,238,65,151,151,45,252,144,104,195,187,38,205,59,179,128, }; #ifdef DUK_USE_BUILTIN_INITJS DUK_INTERNAL const duk_uint8_t duk_initjs_data[187] = { 40,102,117,110,99,116,105,111,110,40,100,44,97,41,123,102,117,110,99,116, 105,111,110,32,98,40,97,44,98,44,99,41,123,79,98,106,101,99,116,46,100,101, 102,105,110,101,80,114,111,112,101,114,116,121,40,97,44,98,44,123,118,97, 108,117,101,58,99,44,119,114,105,116,97,98,108,101,58,33,48,44,101,110,117, 109,101,114,97,98,108,101,58,33,49,44,99,111,110,102,105,103,117,114,97,98, 108,101,58,33,48,125,41,125,98,40,97,46,76,111,103,103,101,114,44,34,99, 108,111,103,34,44,110,101,119,32,97,46,76,111,103,103,101,114,40,34,67,34, 41,41,59,98,40,97,44,34,109,111,100,76,111,97,100,101,100,34,44,123,125,41, 125,41,40,116,104,105,115,44,68,117,107,116,97,112,101,41,59,10,0, }; #endif /* DUK_USE_BUILTIN_INITJS */ #else #error invalid endianness defines #endif