X-Git-Url: http://nitlanguage.org diff --git a/c_src/nitc__nith.classes.2.c b/c_src/nitc__nith.classes.2.c index 3195307..1842a67 100644 --- a/c_src/nitc__nith.classes.2.c +++ b/c_src/nitc__nith.classes.2.c @@ -3,160 +3,162 @@ const struct class class_nitc__ToolContext = { 0, /* box_kind */ { -(nitmethod_t)nitc__separate_erasure_compiler___ToolContext___core__kernel__Object__init, /* pointer to toolcontext:ToolContext:separate_erasure_compiler#ToolContext#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to toolcontext:ToolContext:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to toolcontext:ToolContext:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to toolcontext:ToolContext:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to toolcontext:ToolContext:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to toolcontext:ToolContext:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to toolcontext:ToolContext:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to toolcontext:ToolContext:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to toolcontext:ToolContext:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to toolcontext:ToolContext:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to toolcontext:ToolContext:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to toolcontext:ToolContext:kernel#Object#hash */ -(nitmethod_t)nitc__phase___ToolContext___phases, /* pointer to toolcontext:ToolContext:phase#ToolContext#phases */ -(nitmethod_t)nitc__scope___ToolContext___scope_phase, /* pointer to toolcontext:ToolContext:scope#ToolContext#scope_phase */ -(nitmethod_t)nitc__flow___ToolContext___flow_phase, /* pointer to toolcontext:ToolContext:flow#ToolContext#flow_phase */ -(nitmethod_t)nitc__modelize_class___ToolContext___modelize_class_phase, /* pointer to toolcontext:ToolContext:modelize_class#ToolContext#modelize_class_phase */ -(nitmethod_t)nitc__modelize_property___ToolContext___modelize_property_phase, /* pointer to toolcontext:ToolContext:modelize_property#ToolContext#modelize_property_phase */ -(nitmethod_t)nitc__local_var_init___ToolContext___local_var_init_phase, /* pointer to toolcontext:ToolContext:local_var_init#ToolContext#local_var_init_phase */ -(nitmethod_t)nitc__light_ffi_base___ToolContext___ffi_language_assignation_phase, /* pointer to toolcontext:ToolContext:light_ffi_base#ToolContext#ffi_language_assignation_phase */ -(nitmethod_t)nitc__extern_classes___ToolContext___extern_classes_typing_phase_ast, /* pointer to toolcontext:ToolContext:extern_classes#ToolContext#extern_classes_typing_phase_ast */ -(nitmethod_t)nitc__typing___ToolContext___typing_phase, /* pointer to toolcontext:ToolContext:typing#ToolContext#typing_phase */ -(nitmethod_t)nitc__auto_super_init___ToolContext___auto_super_init_phase, /* pointer to toolcontext:ToolContext:auto_super_init#ToolContext#auto_super_init_phase */ -(nitmethod_t)nitc___nitc__ToolContext___tooldescription_61d, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#tooldescription= */ -(nitmethod_t)nitc__nith___ToolContext___process_options, /* pointer to toolcontext:ToolContext:nith#ToolContext#process_options */ -(nitmethod_t)nitc___nitc__ToolContext___option_context, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#option_context */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_output, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_output */ -(nitmethod_t)nitc___nitc__ToolContext___quit, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#quit */ -(nitmethod_t)nitc___nitc__ToolContext___info, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#info */ -(nitmethod_t)nitc__modelbuilder___ToolContext___run_global_phases, /* pointer to toolcontext:ToolContext:modelbuilder#ToolContext#run_global_phases */ -(nitmethod_t)nitc__separate_erasure_compiler___ToolContext___opt_erasure, /* pointer to toolcontext:ToolContext:separate_erasure_compiler#ToolContext#opt_erasure */ -(nitmethod_t)nitc__separate_erasure_compiler___ToolContext___opt_no_check_erasure_cast, /* pointer to toolcontext:ToolContext:separate_erasure_compiler#ToolContext#opt_no_check_erasure_cast */ -(nitmethod_t)nitc__separate_erasure_compiler___ToolContext___opt_rta, /* pointer to toolcontext:ToolContext:separate_erasure_compiler#ToolContext#opt_rta */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_separate, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_separate */ -(nitmethod_t)nitc__loader___ToolContext___opt_path, /* pointer to toolcontext:ToolContext:loader#ToolContext#opt_path */ -(nitmethod_t)nitc___nitc__ToolContext___nit_dir, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#nit_dir */ -(nitmethod_t)nitc___nitc__ToolContext___check_errors, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#check_errors */ -(nitmethod_t)nitc__loader___ToolContext___opt_only_parse, /* pointer to toolcontext:ToolContext:loader#ToolContext#opt_only_parse */ -(nitmethod_t)nitc___nitc__ToolContext___errors_info, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#errors_info */ -(nitmethod_t)nitc___nitc__ToolContext___error_count, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#error_count */ -(nitmethod_t)nitc__phase___ToolContext___run_phases, /* pointer to toolcontext:ToolContext:phase#ToolContext#run_phases */ -(nitmethod_t)nitc__loader___ToolContext___opt_only_metamodel, /* pointer to toolcontext:ToolContext:loader#ToolContext#opt_only_metamodel */ -(nitmethod_t)nitc___nitc__ToolContext___verbose_level, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#verbose_level */ -(nitmethod_t)nitc___nitc__ToolContext___log_info, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#log_info */ -(nitmethod_t)nitc__mixin___ToolContext___make_main_module, /* pointer to toolcontext:ToolContext:mixin#ToolContext#make_main_module */ -(nitmethod_t)nitc__phase___ToolContext___phases_list, /* pointer to toolcontext:ToolContext:phase#ToolContext#phases_list */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_no_inline_intern, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_no_inline_intern */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_no_union_attribute, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_no_union_attribute */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_no_shortcut_equate, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_no_shortcut_equate */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_no_tag_primitives, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_no_tag_primitives */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_colors_are_symbols, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_colors_are_symbols */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_trampoline_call, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_trampoline_call */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_guard_call, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_guard_call */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_direct_call_monomorph0, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_direct_call_monomorph0 */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_substitute_monomorph, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_substitute_monomorph */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_link_boost, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_link_boost */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_inline_coloring_numbers, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_inline_coloring_numbers */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_inline_some_methods, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_inline_some_methods */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_direct_call_monomorph, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_direct_call_monomorph */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_skip_dead_methods, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_skip_dead_methods */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_semi_global, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_semi_global */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_colo_dead_methods, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_colo_dead_methods */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_tables_metrics, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_tables_metrics */ -(nitmethod_t)nitc__separate_compiler___ToolContext___opt_type_poset, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#opt_type_poset */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_check_all, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_check_all */ -(nitmethod_t)nitc__modelbuilder_base___ToolContext___modelbuilder_real, /* pointer to toolcontext:ToolContext:modelbuilder_base#ToolContext#modelbuilder_real */ -(nitmethod_t)nitc__modelbuilder_base___ToolContext___modelbuilder_real_61d, /* pointer to toolcontext:ToolContext:modelbuilder_base#ToolContext#modelbuilder_real= */ -(nitmethod_t)nitc___nitc__ToolContext___error, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#error */ -(nitmethod_t)nitc___nitc__ToolContext___messages, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#messages */ -(nitmethod_t)nitc___nitc__ToolContext___message_sorter, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#message_sorter */ -(nitmethod_t)nitc___nitc__ToolContext___opt_no_color, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_no_color */ -(nitmethod_t)nitc___nitc__ToolContext___keep_going, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#keep_going */ -(nitmethod_t)nitc___nitc__ToolContext___warning_count, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#warning_count */ -(nitmethod_t)nitc__phase___ToolContext___phased_modules, /* pointer to toolcontext:ToolContext:phase#ToolContext#phased_modules */ -(nitmethod_t)nitc__phase___ToolContext___semantize_is_lazy, /* pointer to toolcontext:ToolContext:phase#ToolContext#semantize_is_lazy */ -(nitmethod_t)nitc__phase___ToolContext___phase_process_npropdef, /* pointer to toolcontext:ToolContext:phase#ToolContext#phase_process_npropdef */ -(nitmethod_t)nitc__mixin___ToolContext___opt_mixins, /* pointer to toolcontext:ToolContext:mixin#ToolContext#opt_mixins */ -(nitmethod_t)nitc__modelbuilder_base___ToolContext___modelbuilder, /* pointer to toolcontext:ToolContext:modelbuilder_base#ToolContext#modelbuilder */ -(nitmethod_t)nitc__mixin___ToolContext___opt_defines, /* pointer to toolcontext:ToolContext:mixin#ToolContext#opt_defines */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_dir, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_dir */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_cc, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_cc */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_main, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_main */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_make_flags, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_make_flags */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_compile_dir, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_compile_dir */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_hardening, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_hardening */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_check_covariance, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_check_covariance */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_check_attr_isset, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_check_attr_isset */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_check_assert, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_check_assert */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_check_autocast, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_check_autocast */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_check_null, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_check_null */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_typing_test_metrics, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_typing_test_metrics */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_invocation_metrics, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_invocation_metrics */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_isset_checks_metrics, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_isset_checks_metrics */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_stacktrace, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_stacktrace */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_gcc_directive, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_no_gcc_directive */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_release, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_release */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_max_c_lines, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_max_c_lines */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_group_c_files, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_group_c_files */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_debug, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#opt_debug */ -(nitmethod_t)nitc___nitc__ToolContext___error_count_61d, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#error_count= */ -(nitmethod_t)nitc___nitc__ToolContext___opt_stop_on_first_error, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_stop_on_first_error */ -(nitmethod_t)nitc__platform___ToolContext___platform_from_name, /* pointer to toolcontext:ToolContext:platform#ToolContext#platform_from_name */ -(nitmethod_t)nitc___nitc__ToolContext___opt_log, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_log */ -(nitmethod_t)nitc___nitc__ToolContext___log_directory, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#log_directory */ -(nitmethod_t)nitc__transform___ToolContext___opt_no_shortcut_range, /* pointer to toolcontext:ToolContext:transform#ToolContext#opt_no_shortcut_range */ -(nitmethod_t)nitc__phase___ToolContext___opt_disable_phase, /* pointer to toolcontext:ToolContext:phase#ToolContext#opt_disable_phase */ -(nitmethod_t)nitc___nitc__ToolContext___fatal_error, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#fatal_error */ -(nitmethod_t)nitc__phase___ToolContext___opt_sloppy, /* pointer to toolcontext:ToolContext:phase#ToolContext#opt_sloppy */ -(nitmethod_t)nitc__phase___ToolContext___semantize_is_lazy_61d, /* pointer to toolcontext:ToolContext:phase#ToolContext#semantize_is_lazy= */ -(nitmethod_t)nitc___nitc__ToolContext___warning, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#warning */ -(nitmethod_t)nitc__phase___ToolContext___run_phases_on_npropdef, /* pointer to toolcontext:ToolContext:phase#ToolContext#run_phases_on_npropdef */ -(nitmethod_t)nitc__modelbuilder___ToolContext___opt_ignore_visibility, /* pointer to toolcontext:ToolContext:modelbuilder#ToolContext#opt_ignore_visibility */ -(nitmethod_t)nitc___nitc__ToolContext___opt_warn, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_warn */ -(nitmethod_t)nitc___nitc__ToolContext___opt_help, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_help */ -(nitmethod_t)nitc___nitc__ToolContext___usage, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#usage */ -(nitmethod_t)nitc___nitc__ToolContext___opt_version, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_version */ -(nitmethod_t)nitc___nitc__ToolContext___version, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#version */ -(nitmethod_t)nitc___nitc__ToolContext___opt_bash_completion, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_bash_completion */ -(nitmethod_t)nitc___nitc__ToolContext___opt_stub_man, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_stub_man */ -(nitmethod_t)nitc___nitc__ToolContext___tooldescription, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#tooldescription */ -(nitmethod_t)nitc___nitc__ToolContext___nit_dir_61d, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#nit_dir= */ -(nitmethod_t)nitc___nitc__ToolContext___compute_nit_dir, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#compute_nit_dir */ -(nitmethod_t)nitc___nitc__ToolContext___accept_no_arguments, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#accept_no_arguments */ -(nitmethod_t)nitc___nitc__ToolContext___verbose_level_61d, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#verbose_level= */ -(nitmethod_t)nitc___nitc__ToolContext___opt_verbose, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_verbose */ -(nitmethod_t)nitc___nitc__ToolContext___opt_keep_going, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_keep_going */ -(nitmethod_t)nitc___nitc__ToolContext___keep_going_61d, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#keep_going= */ -(nitmethod_t)nitc___nitc__ToolContext___opt_quiet, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_quiet */ -(nitmethod_t)nitc___nitc__ToolContext___opt_log_dir, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_log_dir */ -(nitmethod_t)nitc___nitc__ToolContext___log_directory_61d, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#log_directory= */ -(nitmethod_t)nitc___nitc__ToolContext___log_info_61d, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#log_info= */ -(nitmethod_t)nitc___nitc__ToolContext___advice, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#advice */ -(nitmethod_t)nitc___nitc__ToolContext___opt_warning, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_warning */ -(nitmethod_t)nitc___nitc__ToolContext___is_warning_blacklisted, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#is_warning_blacklisted */ -(nitmethod_t)nitc___nitc__ToolContext___warning_count_61d, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#warning_count= */ -(nitmethod_t)nitc___nitc__ToolContext___opt_set_dummy_tool, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_set_dummy_tool */ -(nitmethod_t)nitc___nitc__ToolContext___opt_nit_dir, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#opt_nit_dir */ -(nitmethod_t)nitc___nitc__ToolContext___check_nit_dir, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#check_nit_dir */ -(nitmethod_t)nitc___nitc__ToolContext___warning_blacklist, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#warning_blacklist */ -(nitmethod_t)nitc___nitc__ToolContext___toolname, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#toolname */ -(nitmethod_t)nitc__separate_compiler___ToolContext___core__kernel__Object__init, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#init */ -(nitmethod_t)nitc__separate_erasure_compiler___ToolContext___process_options, /* pointer to toolcontext:ToolContext:separate_erasure_compiler#ToolContext#process_options */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___core__kernel__Object__init, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#init */ -(nitmethod_t)nitc__separate_compiler___ToolContext___process_options, /* pointer to toolcontext:ToolContext:separate_compiler#ToolContext#process_options */ -(nitmethod_t)nitc__modelbuilder___ToolContext___make_main_module, /* pointer to toolcontext:ToolContext:modelbuilder#ToolContext#make_main_module */ -(nitmethod_t)nitc__transform___ToolContext___core__kernel__Object__init, /* pointer to toolcontext:ToolContext:transform#ToolContext#init */ -(nitmethod_t)nitc__abstract_compiler___ToolContext___process_options, /* pointer to toolcontext:ToolContext:abstract_compiler#ToolContext#process_options */ -(nitmethod_t)nitc__mixin___ToolContext___core__kernel__Object__init, /* pointer to toolcontext:ToolContext:mixin#ToolContext#init */ -(nitmethod_t)nitc__phase___ToolContext___process_options, /* pointer to toolcontext:ToolContext:phase#ToolContext#process_options */ -(nitmethod_t)nitc__modelbuilder___ToolContext___core__kernel__Object__init, /* pointer to toolcontext:ToolContext:modelbuilder#ToolContext#init */ -(nitmethod_t)nitc___nitc__ToolContext___process_options, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#process_options */ -(nitmethod_t)nitc__loader___ToolContext___core__kernel__Object__init, /* pointer to toolcontext:ToolContext:loader#ToolContext#init */ -(nitmethod_t)nitc__phase___ToolContext___core__kernel__Object__init, /* pointer to toolcontext:ToolContext:phase#ToolContext#init */ -(nitmethod_t)nitc___nitc__ToolContext___core__kernel__Object__init, /* pointer to toolcontext:ToolContext:toolcontext#ToolContext#init */ -(nitmethod_t)core___core__Object___init, /* pointer to toolcontext:ToolContext:kernel#Object#init */ +(nitmethod_t)nitc__separate_erasure_compiler___ToolContext___core__kernel__Object__init, /* pointer to toolcontext:ToolContext:separate_erasure_compiler$ToolContext$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to toolcontext:ToolContext:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to toolcontext:ToolContext:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to toolcontext:ToolContext:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to toolcontext:ToolContext:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to toolcontext:ToolContext:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to toolcontext:ToolContext:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to toolcontext:ToolContext:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to toolcontext:ToolContext:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to toolcontext:ToolContext:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to toolcontext:ToolContext:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to toolcontext:ToolContext:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc___nitc__ToolContext___opt_share_dir, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_share_dir */ +(nitmethod_t)nitc___nitc__ToolContext___nit_dir, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$nit_dir */ +(nitmethod_t)nitc___nitc__ToolContext___fatal_error, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$fatal_error */ +(nitmethod_t)nitc__phase___ToolContext___phases, /* pointer to toolcontext:ToolContext:phase$ToolContext$phases */ +(nitmethod_t)nitc__scope___ToolContext___scope_phase, /* pointer to toolcontext:ToolContext:scope$ToolContext$scope_phase */ +(nitmethod_t)nitc__flow___ToolContext___flow_phase, /* pointer to toolcontext:ToolContext:flow$ToolContext$flow_phase */ +(nitmethod_t)nitc__modelize_class___ToolContext___modelize_class_phase, /* pointer to toolcontext:ToolContext:modelize_class$ToolContext$modelize_class_phase */ +(nitmethod_t)nitc__modelize_property___ToolContext___modelize_property_phase, /* pointer to toolcontext:ToolContext:modelize_property$ToolContext$modelize_property_phase */ +(nitmethod_t)nitc__local_var_init___ToolContext___local_var_init_phase, /* pointer to toolcontext:ToolContext:local_var_init$ToolContext$local_var_init_phase */ +(nitmethod_t)nitc__light_ffi_base___ToolContext___ffi_language_assignation_phase, /* pointer to toolcontext:ToolContext:light_ffi_base$ToolContext$ffi_language_assignation_phase */ +(nitmethod_t)nitc__extern_classes___ToolContext___extern_classes_typing_phase_ast, /* pointer to toolcontext:ToolContext:extern_classes$ToolContext$extern_classes_typing_phase_ast */ +(nitmethod_t)nitc__typing___ToolContext___typing_phase, /* pointer to toolcontext:ToolContext:typing$ToolContext$typing_phase */ +(nitmethod_t)nitc__auto_super_init___ToolContext___auto_super_init_phase, /* pointer to toolcontext:ToolContext:auto_super_init$ToolContext$auto_super_init_phase */ +(nitmethod_t)nitc___nitc__ToolContext___tooldescription_61d, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$tooldescription= */ +(nitmethod_t)nitc__nith___ToolContext___process_options, /* pointer to toolcontext:ToolContext:nith$ToolContext$process_options */ +(nitmethod_t)nitc___nitc__ToolContext___option_context, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$option_context */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_output, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_output */ +(nitmethod_t)nitc___nitc__ToolContext___quit, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$quit */ +(nitmethod_t)nitc___nitc__ToolContext___info, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$info */ +(nitmethod_t)nitc__modelbuilder___ToolContext___run_global_phases, /* pointer to toolcontext:ToolContext:modelbuilder$ToolContext$run_global_phases */ +(nitmethod_t)nitc__separate_erasure_compiler___ToolContext___opt_erasure, /* pointer to toolcontext:ToolContext:separate_erasure_compiler$ToolContext$opt_erasure */ +(nitmethod_t)nitc__separate_erasure_compiler___ToolContext___opt_no_check_erasure_cast, /* pointer to toolcontext:ToolContext:separate_erasure_compiler$ToolContext$opt_no_check_erasure_cast */ +(nitmethod_t)nitc__separate_erasure_compiler___ToolContext___opt_rta, /* pointer to toolcontext:ToolContext:separate_erasure_compiler$ToolContext$opt_rta */ +(nitmethod_t)nitc___nitc__ToolContext___error, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$error */ +(nitmethod_t)nitc___nitc__ToolContext___check_errors, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$check_errors */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_separate, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_separate */ +(nitmethod_t)nitc__loader___ToolContext___opt_path, /* pointer to toolcontext:ToolContext:loader$ToolContext$opt_path */ +(nitmethod_t)nitc__loader___ToolContext___opt_only_parse, /* pointer to toolcontext:ToolContext:loader$ToolContext$opt_only_parse */ +(nitmethod_t)nitc___nitc__ToolContext___errors_info, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$errors_info */ +(nitmethod_t)nitc___nitc__ToolContext___error_count, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$error_count */ +(nitmethod_t)nitc__phase___ToolContext___run_phases, /* pointer to toolcontext:ToolContext:phase$ToolContext$run_phases */ +(nitmethod_t)nitc__loader___ToolContext___opt_only_metamodel, /* pointer to toolcontext:ToolContext:loader$ToolContext$opt_only_metamodel */ +(nitmethod_t)nitc___nitc__ToolContext___verbose_level, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$verbose_level */ +(nitmethod_t)nitc___nitc__ToolContext___log_info, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$log_info */ +(nitmethod_t)nitc__mixin___ToolContext___make_main_module, /* pointer to toolcontext:ToolContext:mixin$ToolContext$make_main_module */ +(nitmethod_t)nitc__phase___ToolContext___phases_list, /* pointer to toolcontext:ToolContext:phase$ToolContext$phases_list */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_no_inline_intern, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_no_inline_intern */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_no_union_attribute, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_no_union_attribute */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_no_shortcut_equate, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_no_shortcut_equate */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_no_tag_primitives, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_no_tag_primitives */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_colors_are_symbols, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_colors_are_symbols */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_trampoline_call, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_trampoline_call */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_guard_call, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_guard_call */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_direct_call_monomorph0, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_direct_call_monomorph0 */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_substitute_monomorph, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_substitute_monomorph */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_link_boost, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_link_boost */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_inline_coloring_numbers, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_inline_coloring_numbers */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_inline_some_methods, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_inline_some_methods */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_direct_call_monomorph, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_direct_call_monomorph */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_skip_dead_methods, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_skip_dead_methods */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_semi_global, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_semi_global */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_colo_dead_methods, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_colo_dead_methods */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_tables_metrics, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_tables_metrics */ +(nitmethod_t)nitc__separate_compiler___ToolContext___opt_type_poset, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$opt_type_poset */ +(nitmethod_t)nitc___nitc__ToolContext___messages, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$messages */ +(nitmethod_t)nitc___nitc__ToolContext___opt_warn, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_warn */ +(nitmethod_t)nitc___nitc__ToolContext___error_count_61d, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$error_count= */ +(nitmethod_t)nitc___nitc__ToolContext___opt_stop_on_first_error, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_stop_on_first_error */ +(nitmethod_t)nitc___nitc__ToolContext___message_sorter, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$message_sorter */ +(nitmethod_t)nitc___nitc__ToolContext___opt_no_color, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_no_color */ +(nitmethod_t)nitc___nitc__ToolContext___keep_going, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$keep_going */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_check_all, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_check_all */ +(nitmethod_t)nitc__modelbuilder_base___ToolContext___modelbuilder_real, /* pointer to toolcontext:ToolContext:modelbuilder_base$ToolContext$modelbuilder_real */ +(nitmethod_t)nitc__modelbuilder_base___ToolContext___modelbuilder_real_61d, /* pointer to toolcontext:ToolContext:modelbuilder_base$ToolContext$modelbuilder_real= */ +(nitmethod_t)nitc___nitc__ToolContext___warning_count, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$warning_count */ +(nitmethod_t)nitc__phase___ToolContext___todo_nmodules_61d, /* pointer to toolcontext:ToolContext:phase$ToolContext$todo_nmodules= */ +(nitmethod_t)nitc__phase___ToolContext___phased_modules, /* pointer to toolcontext:ToolContext:phase$ToolContext$phased_modules */ +(nitmethod_t)nitc__phase___ToolContext___semantize_is_lazy, /* pointer to toolcontext:ToolContext:phase$ToolContext$semantize_is_lazy */ +(nitmethod_t)nitc__phase___ToolContext___phase_process_npropdef, /* pointer to toolcontext:ToolContext:phase$ToolContext$phase_process_npropdef */ +(nitmethod_t)nitc__mixin___ToolContext___opt_mixins, /* pointer to toolcontext:ToolContext:mixin$ToolContext$opt_mixins */ +(nitmethod_t)nitc__modelbuilder_base___ToolContext___modelbuilder, /* pointer to toolcontext:ToolContext:modelbuilder_base$ToolContext$modelbuilder */ +(nitmethod_t)nitc__mixin___ToolContext___opt_defines, /* pointer to toolcontext:ToolContext:mixin$ToolContext$opt_defines */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_dir, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_dir */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_cc, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_cc */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_main, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_main */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_make_flags, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_make_flags */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_compile_dir, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_compile_dir */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_hardening, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_hardening */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_check_covariance, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_check_covariance */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_check_attr_isset, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_check_attr_isset */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_check_assert, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_check_assert */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_check_autocast, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_check_autocast */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_check_null, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_check_null */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_typing_test_metrics, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_typing_test_metrics */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_invocation_metrics, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_invocation_metrics */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_isset_checks_metrics, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_isset_checks_metrics */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_stacktrace, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_stacktrace */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_no_gcc_directive, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_no_gcc_directive */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_release, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_release */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_max_c_lines, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_max_c_lines */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_group_c_files, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_group_c_files */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___opt_debug, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$opt_debug */ +(nitmethod_t)nitc__platform___ToolContext___platform_from_name, /* pointer to toolcontext:ToolContext:platform$ToolContext$platform_from_name */ +(nitmethod_t)nitc___nitc__ToolContext___opt_log, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_log */ +(nitmethod_t)nitc___nitc__ToolContext___log_directory, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$log_directory */ +(nitmethod_t)nitc__transform___ToolContext___opt_no_shortcut_range, /* pointer to toolcontext:ToolContext:transform$ToolContext$opt_no_shortcut_range */ +(nitmethod_t)nitc__phase___ToolContext___opt_disable_phase, /* pointer to toolcontext:ToolContext:phase$ToolContext$opt_disable_phase */ +(nitmethod_t)nitc__phase___ToolContext___opt_sloppy, /* pointer to toolcontext:ToolContext:phase$ToolContext$opt_sloppy */ +(nitmethod_t)nitc__phase___ToolContext___semantize_is_lazy_61d, /* pointer to toolcontext:ToolContext:phase$ToolContext$semantize_is_lazy= */ +(nitmethod_t)nitc___nitc__ToolContext___warning, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$warning */ +(nitmethod_t)nitc__phase___ToolContext___run_phases_on_npropdef, /* pointer to toolcontext:ToolContext:phase$ToolContext$run_phases_on_npropdef */ +(nitmethod_t)nitc__modelbuilder___ToolContext___opt_ignore_visibility, /* pointer to toolcontext:ToolContext:modelbuilder$ToolContext$opt_ignore_visibility */ +(nitmethod_t)nitc___nitc__ToolContext___opt_help, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_help */ +(nitmethod_t)nitc___nitc__ToolContext___usage, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$usage */ +(nitmethod_t)nitc___nitc__ToolContext___opt_version, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_version */ +(nitmethod_t)nitc___nitc__ToolContext___version, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$version */ +(nitmethod_t)nitc___nitc__ToolContext___opt_bash_completion, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_bash_completion */ +(nitmethod_t)nitc___nitc__ToolContext___opt_stub_man, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_stub_man */ +(nitmethod_t)nitc___nitc__ToolContext___tooldescription, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$tooldescription */ +(nitmethod_t)nitc___nitc__ToolContext___nit_dir_61d, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$nit_dir= */ +(nitmethod_t)nitc___nitc__ToolContext___locate_nit_dir, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$locate_nit_dir */ +(nitmethod_t)nitc___nitc__ToolContext___accept_no_arguments, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$accept_no_arguments */ +(nitmethod_t)nitc___nitc__ToolContext___verbose_level_61d, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$verbose_level= */ +(nitmethod_t)nitc___nitc__ToolContext___opt_verbose, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_verbose */ +(nitmethod_t)nitc___nitc__ToolContext___opt_keep_going, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_keep_going */ +(nitmethod_t)nitc___nitc__ToolContext___keep_going_61d, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$keep_going= */ +(nitmethod_t)nitc___nitc__ToolContext___opt_quiet, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_quiet */ +(nitmethod_t)nitc___nitc__ToolContext___opt_log_dir, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_log_dir */ +(nitmethod_t)nitc___nitc__ToolContext___log_directory_61d, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$log_directory= */ +(nitmethod_t)nitc___nitc__ToolContext___log_info_61d, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$log_info= */ +(nitmethod_t)nitc___nitc__ToolContext___advice, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$advice */ +(nitmethod_t)nitc___nitc__ToolContext___is_warning_blacklisted, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$is_warning_blacklisted */ +(nitmethod_t)nitc___nitc__ToolContext___opt_warning, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_warning */ +(nitmethod_t)nitc___nitc__ToolContext___warning_count_61d, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$warning_count= */ +(nitmethod_t)nitc___nitc__ToolContext___opt_set_dummy_tool, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_set_dummy_tool */ +(nitmethod_t)nitc___nitc__ToolContext___opt_nit_dir, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$opt_nit_dir */ +(nitmethod_t)nitc___nitc__ToolContext___check_nit_dir, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$check_nit_dir */ +(nitmethod_t)nitc___nitc__ToolContext___warning_blacklist, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$warning_blacklist */ +(nitmethod_t)nitc___nitc__ToolContext___toolname, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$toolname */ +(nitmethod_t)nitc__separate_compiler___ToolContext___core__kernel__Object__init, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$init */ +(nitmethod_t)nitc__separate_erasure_compiler___ToolContext___process_options, /* pointer to toolcontext:ToolContext:separate_erasure_compiler$ToolContext$process_options */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___core__kernel__Object__init, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$init */ +(nitmethod_t)nitc__separate_compiler___ToolContext___process_options, /* pointer to toolcontext:ToolContext:separate_compiler$ToolContext$process_options */ +(nitmethod_t)nitc__modelbuilder___ToolContext___make_main_module, /* pointer to toolcontext:ToolContext:modelbuilder$ToolContext$make_main_module */ +(nitmethod_t)nitc__transform___ToolContext___core__kernel__Object__init, /* pointer to toolcontext:ToolContext:transform$ToolContext$init */ +(nitmethod_t)nitc__abstract_compiler___ToolContext___process_options, /* pointer to toolcontext:ToolContext:abstract_compiler$ToolContext$process_options */ +(nitmethod_t)nitc__mixin___ToolContext___core__kernel__Object__init, /* pointer to toolcontext:ToolContext:mixin$ToolContext$init */ +(nitmethod_t)nitc__phase___ToolContext___process_options, /* pointer to toolcontext:ToolContext:phase$ToolContext$process_options */ +(nitmethod_t)nitc__modelbuilder___ToolContext___core__kernel__Object__init, /* pointer to toolcontext:ToolContext:modelbuilder$ToolContext$init */ +(nitmethod_t)nitc___nitc__ToolContext___process_options, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$process_options */ +(nitmethod_t)nitc__loader___ToolContext___core__kernel__Object__init, /* pointer to toolcontext:ToolContext:loader$ToolContext$init */ +(nitmethod_t)nitc__phase___ToolContext___core__kernel__Object__init, /* pointer to toolcontext:ToolContext:phase$ToolContext$init */ +(nitmethod_t)nitc___nitc__ToolContext___core__kernel__Object__init, /* pointer to toolcontext:ToolContext:toolcontext$ToolContext$init */ +(nitmethod_t)core___core__Object___init, /* pointer to toolcontext:ToolContext:kernel$Object$init */ } }; /* allocate ToolContext */ @@ -164,875 +166,1490 @@ val* NEW_nitc__ToolContext(const struct type* type) { val* self /* : ToolContext */; static val* varonce; val* var /* : String */; -char* var1 /* : NativeString */; +char* var1 /* : CString */; val* var2 /* : String */; -val* var3 /* : Array[Message] */; -val* var4 /* : Sys */; -val* var5 /* : DefaultComparator */; -val* var6 /* : MultiHashMap[SourceFile, String] */; -val* var7 /* : OptionContext */; -val* var8 /* : OptionCount */; -static val* varonce9; -val* var10 /* : String */; -char* var11 /* : NativeString */; -val* var12 /* : String */; +val* var3 /* : nullable Int */; +val* var4 /* : nullable Int */; +val* var5 /* : nullable Bool */; +val* var6 /* : nullable Bool */; +val* var7 /* : Array[Message] */; +val* var8 /* : Sys */; +val* var9 /* : DefaultComparator */; +val* var10 /* : MultiHashMap[SourceFile, String] */; +val* var11 /* : OptionContext */; +val* var12 /* : OptionCount */; static val* varonce13; val* var14 /* : String */; -char* var15 /* : NativeString */; +char* var15 /* : CString */; val* var16 /* : String */; -static val* varonce17; -val* var18 /* : String */; -char* var19 /* : NativeString */; -val* var20 /* : String */; -val* var21 /* : Array[String] */; -val* var22 /* : NativeArray[String] */; -val* var23 /* : OptionArray */; -static val* varonce24; -val* var25 /* : String */; -char* var26 /* : NativeString */; -val* var27 /* : String */; -static val* varonce28; -val* var29 /* : String */; -char* var30 /* : NativeString */; -val* var31 /* : String */; -static val* varonce32; -val* var33 /* : String */; -char* var34 /* : NativeString */; -val* var35 /* : String */; -val* var36 /* : Array[String] */; -val* var37 /* : NativeArray[String] */; -val* var38 /* : OptionBool */; -static val* varonce39; -val* var40 /* : String */; -char* var41 /* : NativeString */; -val* var42 /* : String */; -static val* varonce43; -val* var44 /* : String */; -char* var45 /* : NativeString */; -val* var46 /* : String */; -static val* varonce47; -val* var48 /* : String */; -char* var49 /* : NativeString */; -val* var50 /* : String */; -val* var51 /* : Array[String] */; -val* var52 /* : NativeArray[String] */; -val* var53 /* : OptionBool */; -static val* varonce54; -val* var55 /* : String */; -char* var56 /* : NativeString */; +val* var17 /* : nullable Int */; +val* var18 /* : nullable Int */; +val* var19 /* : nullable Bool */; +val* var20 /* : nullable Bool */; +static val* varonce21; +val* var22 /* : String */; +char* var23 /* : CString */; +val* var24 /* : String */; +val* var25 /* : nullable Int */; +val* var26 /* : nullable Int */; +val* var27 /* : nullable Bool */; +val* var28 /* : nullable Bool */; +static val* varonce29; +val* var30 /* : String */; +char* var31 /* : CString */; +val* var32 /* : String */; +val* var33 /* : nullable Int */; +val* var34 /* : nullable Int */; +val* var35 /* : nullable Bool */; +val* var36 /* : nullable Bool */; +val* var37 /* : Array[String] */; +val* var38 /* : NativeArray[String] */; +val* var39 /* : OptionArray */; +static val* varonce40; +val* var41 /* : String */; +char* var42 /* : CString */; +val* var43 /* : String */; +val* var44 /* : nullable Int */; +val* var45 /* : nullable Int */; +val* var46 /* : nullable Bool */; +val* var47 /* : nullable Bool */; +static val* varonce48; +val* var49 /* : String */; +char* var50 /* : CString */; +val* var51 /* : String */; +val* var52 /* : nullable Int */; +val* var53 /* : nullable Int */; +val* var54 /* : nullable Bool */; +val* var55 /* : nullable Bool */; +static val* varonce56; val* var57 /* : String */; -static val* varonce58; +char* var58 /* : CString */; val* var59 /* : String */; -char* var60 /* : NativeString */; -val* var61 /* : String */; -val* var62 /* : Array[String] */; -val* var63 /* : NativeArray[String] */; -val* var64 /* : OptionString */; -static val* varonce65; -val* var66 /* : String */; -char* var67 /* : NativeString */; +val* var60 /* : nullable Int */; +val* var61 /* : nullable Int */; +val* var62 /* : nullable Bool */; +val* var63 /* : nullable Bool */; +val* var64 /* : Array[String] */; +val* var65 /* : NativeArray[String] */; +val* var66 /* : OptionBool */; +static val* varonce67; val* var68 /* : String */; -static val* varonce69; +char* var69 /* : CString */; val* var70 /* : String */; -char* var71 /* : NativeString */; -val* var72 /* : String */; -val* var73 /* : Array[String] */; -val* var74 /* : NativeArray[String] */; -val* var75 /* : OptionString */; -static val* varonce76; -val* var77 /* : String */; -char* var78 /* : NativeString */; -val* var79 /* : String */; -static val* varonce80; -val* var81 /* : String */; -char* var82 /* : NativeString */; -val* var83 /* : String */; -val* var84 /* : Array[String] */; -val* var85 /* : NativeArray[String] */; -val* var86 /* : OptionBool */; -static val* varonce87; -val* var88 /* : String */; -char* var89 /* : NativeString */; -val* var90 /* : String */; -static val* varonce91; -val* var92 /* : String */; -char* var93 /* : NativeString */; -val* var94 /* : String */; -static val* varonce95; -val* var96 /* : String */; -char* var97 /* : NativeString */; -val* var98 /* : String */; -static val* varonce99; -val* var100 /* : String */; -char* var101 /* : NativeString */; -val* var102 /* : String */; -val* var103 /* : Array[String] */; -val* var104 /* : NativeArray[String] */; -val* var105 /* : OptionBool */; -static val* varonce106; -val* var107 /* : String */; -char* var108 /* : NativeString */; -val* var109 /* : String */; -static val* varonce110; -val* var111 /* : String */; -char* var112 /* : NativeString */; -val* var113 /* : String */; -val* var114 /* : Array[String] */; -val* var115 /* : NativeArray[String] */; -val* var116 /* : OptionBool */; -static val* varonce117; -val* var118 /* : String */; -char* var119 /* : NativeString */; -val* var120 /* : String */; +val* var71 /* : nullable Int */; +val* var72 /* : nullable Int */; +val* var73 /* : nullable Bool */; +val* var74 /* : nullable Bool */; +static val* varonce75; +val* var76 /* : String */; +char* var77 /* : CString */; +val* var78 /* : String */; +val* var79 /* : nullable Int */; +val* var80 /* : nullable Int */; +val* var81 /* : nullable Bool */; +val* var82 /* : nullable Bool */; +static val* varonce83; +val* var84 /* : String */; +char* var85 /* : CString */; +val* var86 /* : String */; +val* var87 /* : nullable Int */; +val* var88 /* : nullable Int */; +val* var89 /* : nullable Bool */; +val* var90 /* : nullable Bool */; +val* var91 /* : Array[String] */; +val* var92 /* : NativeArray[String] */; +val* var93 /* : OptionBool */; +static val* varonce94; +val* var95 /* : String */; +char* var96 /* : CString */; +val* var97 /* : String */; +val* var98 /* : nullable Int */; +val* var99 /* : nullable Int */; +val* var100 /* : nullable Bool */; +val* var101 /* : nullable Bool */; +static val* varonce102; +val* var103 /* : String */; +char* var104 /* : CString */; +val* var105 /* : String */; +val* var106 /* : nullable Int */; +val* var107 /* : nullable Int */; +val* var108 /* : nullable Bool */; +val* var109 /* : nullable Bool */; +val* var110 /* : Array[String] */; +val* var111 /* : NativeArray[String] */; +val* var112 /* : OptionString */; +static val* varonce113; +val* var114 /* : String */; +char* var115 /* : CString */; +val* var116 /* : String */; +val* var117 /* : nullable Int */; +val* var118 /* : nullable Int */; +val* var119 /* : nullable Bool */; +val* var120 /* : nullable Bool */; static val* varonce121; val* var122 /* : String */; -char* var123 /* : NativeString */; +char* var123 /* : CString */; val* var124 /* : String */; -val* var125 /* : Array[String] */; -val* var126 /* : NativeArray[String] */; -val* var127 /* : OptionCount */; -static val* varonce128; -val* var129 /* : String */; -char* var130 /* : NativeString */; -val* var131 /* : String */; +val* var125 /* : nullable Int */; +val* var126 /* : nullable Int */; +val* var127 /* : nullable Bool */; +val* var128 /* : nullable Bool */; +val* var129 /* : Array[String] */; +val* var130 /* : NativeArray[String] */; +val* var131 /* : OptionString */; static val* varonce132; val* var133 /* : String */; -char* var134 /* : NativeString */; +char* var134 /* : CString */; val* var135 /* : String */; -static val* varonce136; -val* var137 /* : String */; -char* var138 /* : NativeString */; -val* var139 /* : String */; -val* var140 /* : Array[String] */; -val* var141 /* : NativeArray[String] */; -val* var142 /* : OptionBool */; -static val* varonce143; -val* var144 /* : String */; -char* var145 /* : NativeString */; -val* var146 /* : String */; -static val* varonce147; -val* var148 /* : String */; -char* var149 /* : NativeString */; -val* var150 /* : String */; -val* var151 /* : Array[String] */; -val* var152 /* : NativeArray[String] */; -val* var153 /* : OptionBool */; -static val* varonce154; -val* var155 /* : String */; -char* var156 /* : NativeString */; -val* var157 /* : String */; -static val* varonce158; -val* var159 /* : String */; -char* var160 /* : NativeString */; -val* var161 /* : String */; -val* var162 /* : Array[String] */; -val* var163 /* : NativeArray[String] */; -val* var164 /* : OptionBool */; -static val* varonce165; -val* var166 /* : String */; -char* var167 /* : NativeString */; -val* var168 /* : String */; -static val* varonce169; -val* var170 /* : String */; -char* var171 /* : NativeString */; -val* var172 /* : String */; -val* var173 /* : Array[String] */; -val* var174 /* : NativeArray[String] */; -val* var175 /* : OptionBool */; -static val* varonce176; -val* var177 /* : String */; -char* var178 /* : NativeString */; +val* var136 /* : nullable Int */; +val* var137 /* : nullable Int */; +val* var138 /* : nullable Bool */; +val* var139 /* : nullable Bool */; +static val* varonce140; +val* var141 /* : String */; +char* var142 /* : CString */; +val* var143 /* : String */; +val* var144 /* : nullable Int */; +val* var145 /* : nullable Int */; +val* var146 /* : nullable Bool */; +val* var147 /* : nullable Bool */; +val* var148 /* : Array[String] */; +val* var149 /* : NativeArray[String] */; +val* var150 /* : OptionString */; +static val* varonce151; +val* var152 /* : String */; +char* var153 /* : CString */; +val* var154 /* : String */; +val* var155 /* : nullable Int */; +val* var156 /* : nullable Int */; +val* var157 /* : nullable Bool */; +val* var158 /* : nullable Bool */; +static val* varonce159; +val* var160 /* : String */; +char* var161 /* : CString */; +val* var162 /* : String */; +val* var163 /* : nullable Int */; +val* var164 /* : nullable Int */; +val* var165 /* : nullable Bool */; +val* var166 /* : nullable Bool */; +val* var167 /* : Array[String] */; +val* var168 /* : NativeArray[String] */; +val* var169 /* : OptionBool */; +static val* varonce170; +val* var171 /* : String */; +char* var172 /* : CString */; +val* var173 /* : String */; +val* var174 /* : nullable Int */; +val* var175 /* : nullable Int */; +val* var176 /* : nullable Bool */; +val* var177 /* : nullable Bool */; +static val* varonce178; val* var179 /* : String */; -static val* varonce180; +char* var180 /* : CString */; val* var181 /* : String */; -char* var182 /* : NativeString */; -val* var183 /* : String */; -val* var184 /* : Array[String] */; -val* var185 /* : NativeArray[String] */; -val* var186 /* : OptionBool */; -static val* varonce187; -val* var188 /* : String */; -char* var189 /* : NativeString */; -val* var190 /* : String */; -static val* varonce191; -val* var192 /* : String */; -char* var193 /* : NativeString */; -val* var194 /* : String */; -val* var195 /* : Array[String] */; -val* var196 /* : NativeArray[String] */; -static val* varonce197; -val* var198 /* : String */; -char* var199 /* : NativeString */; -val* var200 /* : String */; -val* var201 /* : POSet[Phase] */; -val* var203 /* : OptionArray */; -static val* varonce204; -val* var205 /* : String */; -char* var206 /* : NativeString */; -val* var207 /* : String */; -static val* varonce208; -val* var209 /* : String */; -char* var210 /* : NativeString */; -val* var211 /* : String */; -val* var212 /* : Array[String] */; -val* var213 /* : NativeArray[String] */; -val* var214 /* : OptionBool */; -static val* varonce215; +val* var182 /* : nullable Int */; +val* var183 /* : nullable Int */; +val* var184 /* : nullable Bool */; +val* var185 /* : nullable Bool */; +static val* varonce186; +val* var187 /* : String */; +char* var188 /* : CString */; +val* var189 /* : String */; +val* var190 /* : nullable Int */; +val* var191 /* : nullable Int */; +val* var192 /* : nullable Bool */; +val* var193 /* : nullable Bool */; +static val* varonce194; +val* var195 /* : String */; +char* var196 /* : CString */; +val* var197 /* : String */; +val* var198 /* : nullable Int */; +val* var199 /* : nullable Int */; +val* var200 /* : nullable Bool */; +val* var201 /* : nullable Bool */; +val* var202 /* : Array[String] */; +val* var203 /* : NativeArray[String] */; +val* var204 /* : OptionBool */; +static val* varonce205; +val* var206 /* : String */; +char* var207 /* : CString */; +val* var208 /* : String */; +val* var209 /* : nullable Int */; +val* var210 /* : nullable Int */; +val* var211 /* : nullable Bool */; +val* var212 /* : nullable Bool */; +static val* varonce213; +val* var214 /* : String */; +char* var215 /* : CString */; val* var216 /* : String */; -char* var217 /* : NativeString */; -val* var218 /* : String */; -static val* varonce219; -val* var220 /* : String */; -char* var221 /* : NativeString */; -val* var222 /* : String */; -val* var223 /* : Array[String] */; -val* var224 /* : NativeArray[String] */; -val* var225 /* : HashSet[AModule] */; -val* var226 /* : LiteralPhase */; -val* var227 /* : OptionArray */; -static val* varonce228; -val* var229 /* : String */; -char* var230 /* : NativeString */; -val* var231 /* : String */; +val* var217 /* : nullable Int */; +val* var218 /* : nullable Int */; +val* var219 /* : nullable Bool */; +val* var220 /* : nullable Bool */; +val* var221 /* : Array[String] */; +val* var222 /* : NativeArray[String] */; +val* var223 /* : OptionBool */; +static val* varonce224; +val* var225 /* : String */; +char* var226 /* : CString */; +val* var227 /* : String */; +val* var228 /* : nullable Int */; +val* var229 /* : nullable Int */; +val* var230 /* : nullable Bool */; +val* var231 /* : nullable Bool */; static val* varonce232; val* var233 /* : String */; -char* var234 /* : NativeString */; +char* var234 /* : CString */; val* var235 /* : String */; -static val* varonce236; -val* var237 /* : String */; -char* var238 /* : NativeString */; -val* var239 /* : String */; +val* var236 /* : nullable Int */; +val* var237 /* : nullable Int */; +val* var238 /* : nullable Bool */; +val* var239 /* : nullable Bool */; val* var240 /* : Array[String] */; val* var241 /* : NativeArray[String] */; -val* var242 /* : OptionBool */; +val* var242 /* : OptionCount */; static val* varonce243; val* var244 /* : String */; -char* var245 /* : NativeString */; +char* var245 /* : CString */; val* var246 /* : String */; -static val* varonce247; -val* var248 /* : String */; -char* var249 /* : NativeString */; -val* var250 /* : String */; -val* var251 /* : Array[String] */; -val* var252 /* : NativeArray[String] */; -val* var253 /* : OptionBool */; -static val* varonce254; -val* var255 /* : String */; -char* var256 /* : NativeString */; -val* var257 /* : String */; -static val* varonce258; -val* var259 /* : String */; -char* var260 /* : NativeString */; -val* var261 /* : String */; -val* var262 /* : Array[String] */; -val* var263 /* : NativeArray[String] */; -val* var264 /* : OptionBool */; -static val* varonce265; -val* var266 /* : String */; -char* var267 /* : NativeString */; -val* var268 /* : String */; -static val* varonce269; -val* var270 /* : String */; -char* var271 /* : NativeString */; -val* var272 /* : String */; -val* var273 /* : Array[String] */; -val* var274 /* : NativeArray[String] */; -val* var275 /* : OptionArray */; -static val* varonce276; -val* var277 /* : String */; -char* var278 /* : NativeString */; +val* var247 /* : nullable Int */; +val* var248 /* : nullable Int */; +val* var249 /* : nullable Bool */; +val* var250 /* : nullable Bool */; +static val* varonce251; +val* var252 /* : String */; +char* var253 /* : CString */; +val* var254 /* : String */; +val* var255 /* : nullable Int */; +val* var256 /* : nullable Int */; +val* var257 /* : nullable Bool */; +val* var258 /* : nullable Bool */; +static val* varonce259; +val* var260 /* : String */; +char* var261 /* : CString */; +val* var262 /* : String */; +val* var263 /* : nullable Int */; +val* var264 /* : nullable Int */; +val* var265 /* : nullable Bool */; +val* var266 /* : nullable Bool */; +val* var267 /* : Array[String] */; +val* var268 /* : NativeArray[String] */; +val* var269 /* : OptionBool */; +static val* varonce270; +val* var271 /* : String */; +char* var272 /* : CString */; +val* var273 /* : String */; +val* var274 /* : nullable Int */; +val* var275 /* : nullable Int */; +val* var276 /* : nullable Bool */; +val* var277 /* : nullable Bool */; +static val* varonce278; val* var279 /* : String */; -static val* varonce280; +char* var280 /* : CString */; val* var281 /* : String */; -char* var282 /* : NativeString */; -val* var283 /* : String */; -static val* varonce284; -val* var285 /* : String */; -char* var286 /* : NativeString */; -val* var287 /* : String */; -val* var288 /* : Array[String] */; -val* var289 /* : NativeArray[String] */; -val* var290 /* : OptionArray */; -static val* varonce291; +val* var282 /* : nullable Int */; +val* var283 /* : nullable Int */; +val* var284 /* : nullable Bool */; +val* var285 /* : nullable Bool */; +val* var286 /* : Array[String] */; +val* var287 /* : NativeArray[String] */; +val* var288 /* : OptionBool */; +static val* varonce289; +val* var290 /* : String */; +char* var291 /* : CString */; val* var292 /* : String */; -char* var293 /* : NativeString */; -val* var294 /* : String */; -static val* varonce295; -val* var296 /* : String */; -char* var297 /* : NativeString */; +val* var293 /* : nullable Int */; +val* var294 /* : nullable Int */; +val* var295 /* : nullable Bool */; +val* var296 /* : nullable Bool */; +static val* varonce297; val* var298 /* : String */; -static val* varonce299; +char* var299 /* : CString */; val* var300 /* : String */; -char* var301 /* : NativeString */; -val* var302 /* : String */; -val* var303 /* : Array[String] */; -val* var304 /* : NativeArray[String] */; -val* var305 /* : ModelizeClassPhase */; -val* var306 /* : ScopePhase */; -val* var307 /* : FFILanguageAssignationPhase */; -val* var308 /* : FlowPhase */; -val* var309 /* : Array[Phase] */; -val* var_ /* var : Array[Phase] */; -val* var310 /* : Phase */; -val* var312 /* : Phase */; -val* var313 /* : LocalVarInitPhase */; -val* var314 /* : Array[Phase] */; -val* var_315 /* var : Array[Phase] */; -val* var316 /* : Phase */; -val* var318 /* : Phase */; -val* var319 /* : ModelizePropertyPhase */; -val* var320 /* : Array[Phase] */; -val* var_321 /* var : Array[Phase] */; -val* var322 /* : Phase */; -val* var324 /* : Phase */; -val* var325 /* : PlatformPhase */; -val* var326 /* : Array[Phase] */; -val* var_327 /* var : Array[Phase] */; -val* var328 /* : Phase */; -val* var330 /* : Phase */; -val* var331 /* : ExternClassesTypingPhaseAst */; -val* var332 /* : Array[Phase] */; -val* var_333 /* var : Array[Phase] */; -val* var334 /* : Phase */; -val* var336 /* : Phase */; -val* var337 /* : Phase */; -val* var339 /* : Phase */; -val* var340 /* : ExternClassesTypingPhaseModel */; -val* var341 /* : Array[Phase] */; -val* var_342 /* var : Array[Phase] */; -val* var343 /* : Phase */; -val* var345 /* : Phase */; -val* var346 /* : Phase */; -val* var348 /* : Phase */; -val* var349 /* : Phase */; -val* var351 /* : Phase */; -val* var352 /* : TypingPhase */; -val* var353 /* : Array[Phase] */; -val* var_354 /* var : Array[Phase] */; -val* var355 /* : Phase */; -val* var357 /* : Phase */; -val* var358 /* : Phase */; -val* var360 /* : Phase */; -val* var361 /* : Phase */; -val* var363 /* : Phase */; -val* var364 /* : AutoSuperInitPhase */; -val* var365 /* : Array[Phase] */; -val* var_366 /* var : Array[Phase] */; -val* var367 /* : Phase */; -val* var369 /* : Phase */; -val* var370 /* : TransformPhase */; -val* var371 /* : Array[Phase] */; -val* var_372 /* var : Array[Phase] */; -val* var373 /* : Phase */; -val* var375 /* : Phase */; -val* var376 /* : Phase */; -val* var378 /* : Phase */; -val* var379 /* : OptionBool */; -static val* varonce380; -val* var381 /* : String */; -char* var382 /* : NativeString */; -val* var383 /* : String */; -static val* varonce384; -val* var385 /* : String */; -char* var386 /* : NativeString */; -val* var387 /* : String */; -val* var388 /* : Array[String] */; -val* var389 /* : NativeArray[String] */; -val* var390 /* : OptionString */; -static val* varonce391; -val* var392 /* : String */; -char* var393 /* : NativeString */; -val* var394 /* : String */; -static val* varonce395; -val* var396 /* : String */; -char* var397 /* : NativeString */; -val* var398 /* : String */; -static val* varonce399; -val* var400 /* : String */; -char* var401 /* : NativeString */; -val* var402 /* : String */; -val* var403 /* : Array[String] */; -val* var404 /* : NativeArray[String] */; -val* var405 /* : OptionString */; -static val* varonce406; -val* var407 /* : String */; -char* var408 /* : NativeString */; -val* var409 /* : String */; -static val* varonce410; -val* var411 /* : String */; -char* var412 /* : NativeString */; -val* var413 /* : String */; -val* var414 /* : Array[String] */; -val* var415 /* : NativeArray[String] */; -val* var416 /* : OptionBool */; -static val* varonce417; +val* var301 /* : nullable Int */; +val* var302 /* : nullable Int */; +val* var303 /* : nullable Bool */; +val* var304 /* : nullable Bool */; +val* var305 /* : Array[String] */; +val* var306 /* : NativeArray[String] */; +val* var307 /* : OptionBool */; +static val* varonce308; +val* var309 /* : String */; +char* var310 /* : CString */; +val* var311 /* : String */; +val* var312 /* : nullable Int */; +val* var313 /* : nullable Int */; +val* var314 /* : nullable Bool */; +val* var315 /* : nullable Bool */; +static val* varonce316; +val* var317 /* : String */; +char* var318 /* : CString */; +val* var319 /* : String */; +val* var320 /* : nullable Int */; +val* var321 /* : nullable Int */; +val* var322 /* : nullable Bool */; +val* var323 /* : nullable Bool */; +val* var324 /* : Array[String] */; +val* var325 /* : NativeArray[String] */; +val* var326 /* : OptionBool */; +static val* varonce327; +val* var328 /* : String */; +char* var329 /* : CString */; +val* var330 /* : String */; +val* var331 /* : nullable Int */; +val* var332 /* : nullable Int */; +val* var333 /* : nullable Bool */; +val* var334 /* : nullable Bool */; +static val* varonce335; +val* var336 /* : String */; +char* var337 /* : CString */; +val* var338 /* : String */; +val* var339 /* : nullable Int */; +val* var340 /* : nullable Int */; +val* var341 /* : nullable Bool */; +val* var342 /* : nullable Bool */; +val* var343 /* : Array[String] */; +val* var344 /* : NativeArray[String] */; +val* var345 /* : OptionBool */; +static val* varonce346; +val* var347 /* : String */; +char* var348 /* : CString */; +val* var349 /* : String */; +val* var350 /* : nullable Int */; +val* var351 /* : nullable Int */; +val* var352 /* : nullable Bool */; +val* var353 /* : nullable Bool */; +static val* varonce354; +val* var355 /* : String */; +char* var356 /* : CString */; +val* var357 /* : String */; +val* var358 /* : nullable Int */; +val* var359 /* : nullable Int */; +val* var360 /* : nullable Bool */; +val* var361 /* : nullable Bool */; +val* var362 /* : Array[String] */; +val* var363 /* : NativeArray[String] */; +static val* varonce364; +val* var365 /* : String */; +char* var366 /* : CString */; +val* var367 /* : String */; +val* var368 /* : nullable Int */; +val* var369 /* : nullable Int */; +val* var370 /* : nullable Bool */; +val* var371 /* : nullable Bool */; +val* var372 /* : POSet[Phase] */; +val* var374 /* : OptionArray */; +static val* varonce375; +val* var376 /* : String */; +char* var377 /* : CString */; +val* var378 /* : String */; +val* var379 /* : nullable Int */; +val* var380 /* : nullable Int */; +val* var381 /* : nullable Bool */; +val* var382 /* : nullable Bool */; +static val* varonce383; +val* var384 /* : String */; +char* var385 /* : CString */; +val* var386 /* : String */; +val* var387 /* : nullable Int */; +val* var388 /* : nullable Int */; +val* var389 /* : nullable Bool */; +val* var390 /* : nullable Bool */; +val* var391 /* : Array[String] */; +val* var392 /* : NativeArray[String] */; +val* var393 /* : OptionBool */; +static val* varonce394; +val* var395 /* : String */; +char* var396 /* : CString */; +val* var397 /* : String */; +val* var398 /* : nullable Int */; +val* var399 /* : nullable Int */; +val* var400 /* : nullable Bool */; +val* var401 /* : nullable Bool */; +static val* varonce402; +val* var403 /* : String */; +char* var404 /* : CString */; +val* var405 /* : String */; +val* var406 /* : nullable Int */; +val* var407 /* : nullable Int */; +val* var408 /* : nullable Bool */; +val* var409 /* : nullable Bool */; +val* var410 /* : Array[String] */; +val* var411 /* : NativeArray[String] */; +val* var412 /* : HashSet[AModule] */; +val* var413 /* : LiteralPhase */; +val* var414 /* : OptionArray */; +static val* varonce415; +val* var416 /* : String */; +char* var417 /* : CString */; val* var418 /* : String */; -char* var419 /* : NativeString */; -val* var420 /* : String */; -static val* varonce421; -val* var422 /* : String */; -char* var423 /* : NativeString */; +val* var419 /* : nullable Int */; +val* var420 /* : nullable Int */; +val* var421 /* : nullable Bool */; +val* var422 /* : nullable Bool */; +static val* varonce423; val* var424 /* : String */; -val* var425 /* : Array[String] */; -val* var426 /* : NativeArray[String] */; -val* var427 /* : OptionBool */; -static val* varonce428; -val* var429 /* : String */; -char* var430 /* : NativeString */; -val* var431 /* : String */; -static val* varonce432; -val* var433 /* : String */; -char* var434 /* : NativeString */; -val* var435 /* : String */; -val* var436 /* : Array[String] */; -val* var437 /* : NativeArray[String] */; -val* var438 /* : OptionString */; -static val* varonce439; -val* var440 /* : String */; -char* var441 /* : NativeString */; -val* var442 /* : String */; -static val* varonce443; -val* var444 /* : String */; -char* var445 /* : NativeString */; -val* var446 /* : String */; -val* var447 /* : Array[String] */; -val* var448 /* : NativeArray[String] */; -val* var449 /* : OptionInt */; +char* var425 /* : CString */; +val* var426 /* : String */; +val* var427 /* : nullable Int */; +val* var428 /* : nullable Int */; +val* var429 /* : nullable Bool */; +val* var430 /* : nullable Bool */; +static val* varonce431; +val* var432 /* : String */; +char* var433 /* : CString */; +val* var434 /* : String */; +val* var435 /* : nullable Int */; +val* var436 /* : nullable Int */; +val* var437 /* : nullable Bool */; +val* var438 /* : nullable Bool */; +val* var439 /* : Array[String] */; +val* var440 /* : NativeArray[String] */; +val* var441 /* : OptionBool */; +static val* varonce442; +val* var443 /* : String */; +char* var444 /* : CString */; +val* var445 /* : String */; +val* var446 /* : nullable Int */; +val* var447 /* : nullable Int */; +val* var448 /* : nullable Bool */; +val* var449 /* : nullable Bool */; static val* varonce450; val* var451 /* : String */; -char* var452 /* : NativeString */; +char* var452 /* : CString */; val* var453 /* : String */; -static val* varonce454; -val* var455 /* : String */; -char* var456 /* : NativeString */; -val* var457 /* : String */; +val* var454 /* : nullable Int */; +val* var455 /* : nullable Int */; +val* var456 /* : nullable Bool */; +val* var457 /* : nullable Bool */; val* var458 /* : Array[String] */; val* var459 /* : NativeArray[String] */; val* var460 /* : OptionBool */; static val* varonce461; val* var462 /* : String */; -char* var463 /* : NativeString */; +char* var463 /* : CString */; val* var464 /* : String */; -static val* varonce465; -val* var466 /* : String */; -char* var467 /* : NativeString */; -val* var468 /* : String */; -val* var469 /* : Array[String] */; -val* var470 /* : NativeArray[String] */; -val* var471 /* : OptionString */; -static val* varonce472; -val* var473 /* : String */; -char* var474 /* : NativeString */; -val* var475 /* : String */; -static val* varonce476; -val* var477 /* : String */; -char* var478 /* : NativeString */; -val* var479 /* : String */; -val* var480 /* : Array[String] */; -val* var481 /* : NativeArray[String] */; -val* var482 /* : OptionBool */; -static val* varonce483; -val* var484 /* : String */; -char* var485 /* : NativeString */; -val* var486 /* : String */; -static val* varonce487; -val* var488 /* : String */; -char* var489 /* : NativeString */; -val* var490 /* : String */; -val* var491 /* : Array[String] */; -val* var492 /* : NativeArray[String] */; -val* var493 /* : OptionBool */; -static val* varonce494; -val* var495 /* : String */; -char* var496 /* : NativeString */; -val* var497 /* : String */; -static val* varonce498; -val* var499 /* : String */; -char* var500 /* : NativeString */; -val* var501 /* : String */; -val* var502 /* : Array[String] */; -val* var503 /* : NativeArray[String] */; -val* var504 /* : OptionBool */; -static val* varonce505; -val* var506 /* : String */; -char* var507 /* : NativeString */; +val* var465 /* : nullable Int */; +val* var466 /* : nullable Int */; +val* var467 /* : nullable Bool */; +val* var468 /* : nullable Bool */; +static val* varonce469; +val* var470 /* : String */; +char* var471 /* : CString */; +val* var472 /* : String */; +val* var473 /* : nullable Int */; +val* var474 /* : nullable Int */; +val* var475 /* : nullable Bool */; +val* var476 /* : nullable Bool */; +val* var477 /* : Array[String] */; +val* var478 /* : NativeArray[String] */; +val* var479 /* : OptionBool */; +static val* varonce480; +val* var481 /* : String */; +char* var482 /* : CString */; +val* var483 /* : String */; +val* var484 /* : nullable Int */; +val* var485 /* : nullable Int */; +val* var486 /* : nullable Bool */; +val* var487 /* : nullable Bool */; +static val* varonce488; +val* var489 /* : String */; +char* var490 /* : CString */; +val* var491 /* : String */; +val* var492 /* : nullable Int */; +val* var493 /* : nullable Int */; +val* var494 /* : nullable Bool */; +val* var495 /* : nullable Bool */; +val* var496 /* : Array[String] */; +val* var497 /* : NativeArray[String] */; +val* var498 /* : OptionArray */; +static val* varonce499; +val* var500 /* : String */; +char* var501 /* : CString */; +val* var502 /* : String */; +val* var503 /* : nullable Int */; +val* var504 /* : nullable Int */; +val* var505 /* : nullable Bool */; +val* var506 /* : nullable Bool */; +static val* varonce507; val* var508 /* : String */; -static val* varonce509; +char* var509 /* : CString */; val* var510 /* : String */; -char* var511 /* : NativeString */; -val* var512 /* : String */; -val* var513 /* : Array[String] */; -val* var514 /* : NativeArray[String] */; -val* var515 /* : OptionBool */; -static val* varonce516; -val* var517 /* : String */; -char* var518 /* : NativeString */; -val* var519 /* : String */; -static val* varonce520; -val* var521 /* : String */; -char* var522 /* : NativeString */; -val* var523 /* : String */; -val* var524 /* : Array[String] */; -val* var525 /* : NativeArray[String] */; -val* var526 /* : OptionBool */; -static val* varonce527; -val* var528 /* : String */; -char* var529 /* : NativeString */; -val* var530 /* : String */; -static val* varonce531; -val* var532 /* : String */; -char* var533 /* : NativeString */; -val* var534 /* : String */; -val* var535 /* : Array[String] */; -val* var536 /* : NativeArray[String] */; -val* var537 /* : OptionBool */; -static val* varonce538; -val* var539 /* : String */; -char* var540 /* : NativeString */; -val* var541 /* : String */; +val* var511 /* : nullable Int */; +val* var512 /* : nullable Int */; +val* var513 /* : nullable Bool */; +val* var514 /* : nullable Bool */; +static val* varonce515; +val* var516 /* : String */; +char* var517 /* : CString */; +val* var518 /* : String */; +val* var519 /* : nullable Int */; +val* var520 /* : nullable Int */; +val* var521 /* : nullable Bool */; +val* var522 /* : nullable Bool */; +val* var523 /* : Array[String] */; +val* var524 /* : NativeArray[String] */; +val* var525 /* : OptionArray */; +static val* varonce526; +val* var527 /* : String */; +char* var528 /* : CString */; +val* var529 /* : String */; +val* var530 /* : nullable Int */; +val* var531 /* : nullable Int */; +val* var532 /* : nullable Bool */; +val* var533 /* : nullable Bool */; +static val* varonce534; +val* var535 /* : String */; +char* var536 /* : CString */; +val* var537 /* : String */; +val* var538 /* : nullable Int */; +val* var539 /* : nullable Int */; +val* var540 /* : nullable Bool */; +val* var541 /* : nullable Bool */; static val* varonce542; val* var543 /* : String */; -char* var544 /* : NativeString */; +char* var544 /* : CString */; val* var545 /* : String */; -val* var546 /* : Array[String] */; -val* var547 /* : NativeArray[String] */; -val* var548 /* : OptionBool */; -static val* varonce549; -val* var550 /* : String */; -char* var551 /* : NativeString */; -val* var552 /* : String */; -static val* varonce553; -val* var554 /* : String */; -char* var555 /* : NativeString */; -val* var556 /* : String */; -val* var557 /* : Array[String] */; -val* var558 /* : NativeArray[String] */; -val* var559 /* : OptionBool */; -static val* varonce560; -val* var561 /* : String */; -char* var562 /* : NativeString */; -val* var563 /* : String */; -static val* varonce564; -val* var565 /* : String */; -char* var566 /* : NativeString */; -val* var567 /* : String */; -val* var568 /* : Array[String] */; -val* var569 /* : NativeArray[String] */; -val* var570 /* : OptionBool */; -static val* varonce571; -val* var572 /* : String */; -char* var573 /* : NativeString */; -val* var574 /* : String */; -static val* varonce575; -val* var576 /* : String */; -char* var577 /* : NativeString */; -val* var578 /* : String */; -val* var579 /* : Array[String] */; -val* var580 /* : NativeArray[String] */; -val* var581 /* : OptionBool */; -static val* varonce582; -val* var583 /* : String */; -char* var584 /* : NativeString */; -val* var585 /* : String */; -static val* varonce586; -val* var587 /* : String */; -char* var588 /* : NativeString */; -val* var589 /* : String */; -val* var590 /* : Array[String] */; -val* var591 /* : NativeArray[String] */; -val* var592 /* : OptionBool */; -static val* varonce593; -val* var594 /* : String */; -char* var595 /* : NativeString */; -val* var596 /* : String */; -static val* varonce597; -val* var598 /* : String */; -char* var599 /* : NativeString */; -val* var600 /* : String */; -val* var601 /* : Array[String] */; -val* var602 /* : NativeArray[String] */; -val* var603 /* : OptionArray */; -static val* varonce604; -val* var605 /* : String */; -char* var606 /* : NativeString */; -val* var607 /* : String */; -static val* varonce608; -val* var609 /* : String */; -char* var610 /* : NativeString */; -val* var611 /* : String */; -val* var612 /* : Array[String] */; -val* var613 /* : NativeArray[String] */; -val* var614 /* : OptionBool */; -static val* varonce615; -val* var616 /* : String */; -char* var617 /* : NativeString */; -val* var618 /* : String */; -static val* varonce619; -val* var620 /* : String */; -char* var621 /* : NativeString */; -val* var622 /* : String */; -val* var623 /* : Array[String] */; -val* var624 /* : NativeArray[String] */; -val* var625 /* : OptionBool */; -static val* varonce626; -val* var627 /* : String */; -char* var628 /* : NativeString */; -val* var629 /* : String */; -static val* varonce630; -val* var631 /* : String */; -char* var632 /* : NativeString */; -val* var633 /* : String */; -static val* varonce634; -val* var635 /* : String */; -char* var636 /* : NativeString */; -val* var637 /* : String */; -val* var638 /* : Array[String] */; -val* var639 /* : NativeArray[String] */; -val* var640 /* : OptionBool */; -static val* varonce641; -val* var642 /* : String */; -char* var643 /* : NativeString */; -val* var644 /* : String */; -static val* varonce645; -val* var646 /* : String */; -char* var647 /* : NativeString */; -val* var648 /* : String */; -val* var649 /* : Array[String] */; -val* var650 /* : NativeArray[String] */; -val* var651 /* : OptionBool */; -static val* varonce652; -val* var653 /* : String */; -char* var654 /* : NativeString */; +val* var546 /* : nullable Int */; +val* var547 /* : nullable Int */; +val* var548 /* : nullable Bool */; +val* var549 /* : nullable Bool */; +val* var550 /* : Array[String] */; +val* var551 /* : NativeArray[String] */; +val* var552 /* : ModelizeClassPhase */; +val* var553 /* : ScopePhase */; +val* var554 /* : FFILanguageAssignationPhase */; +val* var555 /* : FlowPhase */; +val* var556 /* : Array[Phase] */; +val* var_ /* var : Array[Phase] */; +val* var557 /* : Phase */; +val* var559 /* : Phase */; +val* var560 /* : LocalVarInitPhase */; +val* var561 /* : Array[Phase] */; +val* var_562 /* var : Array[Phase] */; +val* var563 /* : Phase */; +val* var565 /* : Phase */; +val* var566 /* : ModelizePropertyPhase */; +val* var567 /* : Array[Phase] */; +val* var_568 /* var : Array[Phase] */; +val* var569 /* : Phase */; +val* var571 /* : Phase */; +val* var572 /* : PlatformPhase */; +val* var573 /* : Array[Phase] */; +val* var_574 /* var : Array[Phase] */; +val* var575 /* : Phase */; +val* var577 /* : Phase */; +val* var578 /* : ExternClassesTypingPhaseAst */; +val* var579 /* : Array[Phase] */; +val* var_580 /* var : Array[Phase] */; +val* var581 /* : Phase */; +val* var583 /* : Phase */; +val* var584 /* : Phase */; +val* var586 /* : Phase */; +val* var587 /* : ExternClassesTypingPhaseModel */; +val* var588 /* : Array[Phase] */; +val* var_589 /* var : Array[Phase] */; +val* var590 /* : Phase */; +val* var592 /* : Phase */; +val* var593 /* : Phase */; +val* var595 /* : Phase */; +val* var596 /* : Phase */; +val* var598 /* : Phase */; +val* var599 /* : TypingPhase */; +val* var600 /* : Array[Phase] */; +val* var_601 /* var : Array[Phase] */; +val* var602 /* : Phase */; +val* var604 /* : Phase */; +val* var605 /* : Phase */; +val* var607 /* : Phase */; +val* var608 /* : Phase */; +val* var610 /* : Phase */; +val* var611 /* : AutoSuperInitPhase */; +val* var612 /* : Array[Phase] */; +val* var_613 /* var : Array[Phase] */; +val* var614 /* : Phase */; +val* var616 /* : Phase */; +val* var617 /* : TransformPhase */; +val* var618 /* : Array[Phase] */; +val* var_619 /* var : Array[Phase] */; +val* var620 /* : Phase */; +val* var622 /* : Phase */; +val* var623 /* : Phase */; +val* var625 /* : Phase */; +val* var626 /* : OptionBool */; +static val* varonce627; +val* var628 /* : String */; +char* var629 /* : CString */; +val* var630 /* : String */; +val* var631 /* : nullable Int */; +val* var632 /* : nullable Int */; +val* var633 /* : nullable Bool */; +val* var634 /* : nullable Bool */; +static val* varonce635; +val* var636 /* : String */; +char* var637 /* : CString */; +val* var638 /* : String */; +val* var639 /* : nullable Int */; +val* var640 /* : nullable Int */; +val* var641 /* : nullable Bool */; +val* var642 /* : nullable Bool */; +val* var643 /* : Array[String] */; +val* var644 /* : NativeArray[String] */; +val* var645 /* : OptionString */; +static val* varonce646; +val* var647 /* : String */; +char* var648 /* : CString */; +val* var649 /* : String */; +val* var650 /* : nullable Int */; +val* var651 /* : nullable Int */; +val* var652 /* : nullable Bool */; +val* var653 /* : nullable Bool */; +static val* varonce654; val* var655 /* : String */; -static val* varonce656; +char* var656 /* : CString */; val* var657 /* : String */; -char* var658 /* : NativeString */; -val* var659 /* : String */; -val* var660 /* : Array[String] */; -val* var661 /* : NativeArray[String] */; -val* var662 /* : OptionBool */; -static val* varonce663; -val* var664 /* : String */; -char* var665 /* : NativeString */; -val* var666 /* : String */; -static val* varonce667; -val* var668 /* : String */; -char* var669 /* : NativeString */; -val* var670 /* : String */; -val* var671 /* : Array[String] */; -val* var672 /* : NativeArray[String] */; -val* var673 /* : OptionBool */; -static val* varonce674; -val* var675 /* : String */; -char* var676 /* : NativeString */; -val* var677 /* : String */; -static val* varonce678; -val* var679 /* : String */; -char* var680 /* : NativeString */; -val* var681 /* : String */; -val* var682 /* : Array[String] */; -val* var683 /* : NativeArray[String] */; -val* var684 /* : OptionBool */; -static val* varonce685; -val* var686 /* : String */; -char* var687 /* : NativeString */; -val* var688 /* : String */; -static val* varonce689; -val* var690 /* : String */; -char* var691 /* : NativeString */; -val* var692 /* : String */; -val* var693 /* : Array[String] */; -val* var694 /* : NativeArray[String] */; -val* var695 /* : OptionBool */; -static val* varonce696; -val* var697 /* : String */; -char* var698 /* : NativeString */; -val* var699 /* : String */; +val* var658 /* : nullable Int */; +val* var659 /* : nullable Int */; +val* var660 /* : nullable Bool */; +val* var661 /* : nullable Bool */; +static val* varonce662; +val* var663 /* : String */; +char* var664 /* : CString */; +val* var665 /* : String */; +val* var666 /* : nullable Int */; +val* var667 /* : nullable Int */; +val* var668 /* : nullable Bool */; +val* var669 /* : nullable Bool */; +val* var670 /* : Array[String] */; +val* var671 /* : NativeArray[String] */; +val* var672 /* : OptionString */; +static val* varonce673; +val* var674 /* : String */; +char* var675 /* : CString */; +val* var676 /* : String */; +val* var677 /* : nullable Int */; +val* var678 /* : nullable Int */; +val* var679 /* : nullable Bool */; +val* var680 /* : nullable Bool */; +static val* varonce681; +val* var682 /* : String */; +char* var683 /* : CString */; +val* var684 /* : String */; +val* var685 /* : nullable Int */; +val* var686 /* : nullable Int */; +val* var687 /* : nullable Bool */; +val* var688 /* : nullable Bool */; +val* var689 /* : Array[String] */; +val* var690 /* : NativeArray[String] */; +val* var691 /* : OptionBool */; +static val* varonce692; +val* var693 /* : String */; +char* var694 /* : CString */; +val* var695 /* : String */; +val* var696 /* : nullable Int */; +val* var697 /* : nullable Int */; +val* var698 /* : nullable Bool */; +val* var699 /* : nullable Bool */; static val* varonce700; val* var701 /* : String */; -char* var702 /* : NativeString */; +char* var702 /* : CString */; val* var703 /* : String */; -val* var704 /* : Array[String] */; -val* var705 /* : NativeArray[String] */; -val* var706 /* : OptionBool */; -static val* varonce707; -val* var708 /* : String */; -char* var709 /* : NativeString */; -val* var710 /* : String */; +val* var704 /* : nullable Int */; +val* var705 /* : nullable Int */; +val* var706 /* : nullable Bool */; +val* var707 /* : nullable Bool */; +val* var708 /* : Array[String] */; +val* var709 /* : NativeArray[String] */; +val* var710 /* : OptionBool */; static val* varonce711; val* var712 /* : String */; -char* var713 /* : NativeString */; +char* var713 /* : CString */; val* var714 /* : String */; -val* var715 /* : Array[String] */; -val* var716 /* : NativeArray[String] */; -val* var717 /* : OptionBool */; -static val* varonce718; -val* var719 /* : String */; -char* var720 /* : NativeString */; -val* var721 /* : String */; -static val* varonce722; -val* var723 /* : String */; -char* var724 /* : NativeString */; -val* var725 /* : String */; -val* var726 /* : Array[String] */; -val* var727 /* : NativeArray[String] */; -val* var728 /* : OptionBool */; -static val* varonce729; -val* var730 /* : String */; -char* var731 /* : NativeString */; -val* var732 /* : String */; -static val* varonce733; -val* var734 /* : String */; -char* var735 /* : NativeString */; -val* var736 /* : String */; -val* var737 /* : Array[String] */; -val* var738 /* : NativeArray[String] */; -val* var739 /* : OptionBool */; -static val* varonce740; +val* var715 /* : nullable Int */; +val* var716 /* : nullable Int */; +val* var717 /* : nullable Bool */; +val* var718 /* : nullable Bool */; +static val* varonce719; +val* var720 /* : String */; +char* var721 /* : CString */; +val* var722 /* : String */; +val* var723 /* : nullable Int */; +val* var724 /* : nullable Int */; +val* var725 /* : nullable Bool */; +val* var726 /* : nullable Bool */; +val* var727 /* : Array[String] */; +val* var728 /* : NativeArray[String] */; +val* var729 /* : OptionString */; +static val* varonce730; +val* var731 /* : String */; +char* var732 /* : CString */; +val* var733 /* : String */; +val* var734 /* : nullable Int */; +val* var735 /* : nullable Int */; +val* var736 /* : nullable Bool */; +val* var737 /* : nullable Bool */; +static val* varonce738; +val* var739 /* : String */; +char* var740 /* : CString */; val* var741 /* : String */; -char* var742 /* : NativeString */; -val* var743 /* : String */; -static val* varonce744; -val* var745 /* : String */; -char* var746 /* : NativeString */; -val* var747 /* : String */; -val* var748 /* : Array[String] */; -val* var749 /* : NativeArray[String] */; -val* var750 /* : OptionBool */; -static val* varonce751; +val* var742 /* : nullable Int */; +val* var743 /* : nullable Int */; +val* var744 /* : nullable Bool */; +val* var745 /* : nullable Bool */; +val* var746 /* : Array[String] */; +val* var747 /* : NativeArray[String] */; +val* var748 /* : OptionInt */; +static val* varonce749; +val* var750 /* : String */; +char* var751 /* : CString */; val* var752 /* : String */; -char* var753 /* : NativeString */; -val* var754 /* : String */; -static val* varonce755; -val* var756 /* : String */; -char* var757 /* : NativeString */; +val* var753 /* : nullable Int */; +val* var754 /* : nullable Int */; +val* var755 /* : nullable Bool */; +val* var756 /* : nullable Bool */; +static val* varonce757; val* var758 /* : String */; -val* var759 /* : Array[String] */; -val* var760 /* : NativeArray[String] */; -val* var761 /* : OptionBool */; -static val* varonce762; -val* var763 /* : String */; -char* var764 /* : NativeString */; -val* var765 /* : String */; -static val* varonce766; -val* var767 /* : String */; -char* var768 /* : NativeString */; +char* var759 /* : CString */; +val* var760 /* : String */; +val* var761 /* : nullable Int */; +val* var762 /* : nullable Int */; +val* var763 /* : nullable Bool */; +val* var764 /* : nullable Bool */; +val* var765 /* : Array[String] */; +val* var766 /* : NativeArray[String] */; +val* var767 /* : OptionBool */; +static val* varonce768; val* var769 /* : String */; -val* var770 /* : Array[String] */; -val* var771 /* : NativeArray[String] */; -val* var772 /* : OptionBool */; -static val* varonce773; -val* var774 /* : String */; -char* var775 /* : NativeString */; -val* var776 /* : String */; -static val* varonce777; -val* var778 /* : String */; -char* var779 /* : NativeString */; -val* var780 /* : String */; -val* var781 /* : Array[String] */; -val* var782 /* : NativeArray[String] */; -val* var783 /* : OptionBool */; -static val* varonce784; -val* var785 /* : String */; -char* var786 /* : NativeString */; -val* var787 /* : String */; -static val* varonce788; -val* var789 /* : String */; -char* var790 /* : NativeString */; -val* var791 /* : String */; -val* var792 /* : Array[String] */; -val* var793 /* : NativeArray[String] */; -val* var794 /* : OptionBool */; +char* var770 /* : CString */; +val* var771 /* : String */; +val* var772 /* : nullable Int */; +val* var773 /* : nullable Int */; +val* var774 /* : nullable Bool */; +val* var775 /* : nullable Bool */; +static val* varonce776; +val* var777 /* : String */; +char* var778 /* : CString */; +val* var779 /* : String */; +val* var780 /* : nullable Int */; +val* var781 /* : nullable Int */; +val* var782 /* : nullable Bool */; +val* var783 /* : nullable Bool */; +val* var784 /* : Array[String] */; +val* var785 /* : NativeArray[String] */; +val* var786 /* : OptionString */; +static val* varonce787; +val* var788 /* : String */; +char* var789 /* : CString */; +val* var790 /* : String */; +val* var791 /* : nullable Int */; +val* var792 /* : nullable Int */; +val* var793 /* : nullable Bool */; +val* var794 /* : nullable Bool */; static val* varonce795; val* var796 /* : String */; -char* var797 /* : NativeString */; +char* var797 /* : CString */; val* var798 /* : String */; -static val* varonce799; -val* var800 /* : String */; -char* var801 /* : NativeString */; -val* var802 /* : String */; +val* var799 /* : nullable Int */; +val* var800 /* : nullable Int */; +val* var801 /* : nullable Bool */; +val* var802 /* : nullable Bool */; val* var803 /* : Array[String] */; val* var804 /* : NativeArray[String] */; val* var805 /* : OptionBool */; static val* varonce806; val* var807 /* : String */; -char* var808 /* : NativeString */; +char* var808 /* : CString */; val* var809 /* : String */; -static val* varonce810; -val* var811 /* : String */; -char* var812 /* : NativeString */; -val* var813 /* : String */; -val* var814 /* : Array[String] */; -val* var815 /* : NativeArray[String] */; -val* var816 /* : OptionBool */; -static val* varonce817; -val* var818 /* : String */; -char* var819 /* : NativeString */; -val* var820 /* : String */; -static val* varonce821; -val* var822 /* : String */; -char* var823 /* : NativeString */; -val* var824 /* : String */; -val* var825 /* : Array[String] */; -val* var826 /* : NativeArray[String] */; -val* var827 /* : OptionBool */; -static val* varonce828; -val* var829 /* : String */; -char* var830 /* : NativeString */; -val* var831 /* : String */; -static val* varonce832; -val* var833 /* : String */; -char* var834 /* : NativeString */; -val* var835 /* : String */; -val* var836 /* : Array[String] */; -val* var837 /* : NativeArray[String] */; -val* var838 /* : OptionBool */; -static val* varonce839; -val* var840 /* : String */; -char* var841 /* : NativeString */; -val* var842 /* : String */; -static val* varonce843; -val* var844 /* : String */; -char* var845 /* : NativeString */; -val* var846 /* : String */; -val* var847 /* : Array[String] */; -val* var848 /* : NativeArray[String] */; -val* var849 /* : SeparateCompilerPhase */; -val* var850 /* : OptionBool */; -static val* varonce851; -val* var852 /* : String */; -char* var853 /* : NativeString */; -val* var854 /* : String */; -static val* varonce855; -val* var856 /* : String */; -char* var857 /* : NativeString */; -val* var858 /* : String */; -val* var859 /* : Array[String] */; -val* var860 /* : NativeArray[String] */; -val* var861 /* : OptionBool */; -static val* varonce862; -val* var863 /* : String */; -char* var864 /* : NativeString */; -val* var865 /* : String */; -static val* varonce866; -val* var867 /* : String */; -char* var868 /* : NativeString */; -val* var869 /* : String */; -val* var870 /* : Array[String] */; -val* var871 /* : NativeArray[String] */; -val* var872 /* : OptionBool */; -static val* varonce873; +val* var810 /* : nullable Int */; +val* var811 /* : nullable Int */; +val* var812 /* : nullable Bool */; +val* var813 /* : nullable Bool */; +static val* varonce814; +val* var815 /* : String */; +char* var816 /* : CString */; +val* var817 /* : String */; +val* var818 /* : nullable Int */; +val* var819 /* : nullable Int */; +val* var820 /* : nullable Bool */; +val* var821 /* : nullable Bool */; +val* var822 /* : Array[String] */; +val* var823 /* : NativeArray[String] */; +val* var824 /* : OptionBool */; +static val* varonce825; +val* var826 /* : String */; +char* var827 /* : CString */; +val* var828 /* : String */; +val* var829 /* : nullable Int */; +val* var830 /* : nullable Int */; +val* var831 /* : nullable Bool */; +val* var832 /* : nullable Bool */; +static val* varonce833; +val* var834 /* : String */; +char* var835 /* : CString */; +val* var836 /* : String */; +val* var837 /* : nullable Int */; +val* var838 /* : nullable Int */; +val* var839 /* : nullable Bool */; +val* var840 /* : nullable Bool */; +val* var841 /* : Array[String] */; +val* var842 /* : NativeArray[String] */; +val* var843 /* : OptionBool */; +static val* varonce844; +val* var845 /* : String */; +char* var846 /* : CString */; +val* var847 /* : String */; +val* var848 /* : nullable Int */; +val* var849 /* : nullable Int */; +val* var850 /* : nullable Bool */; +val* var851 /* : nullable Bool */; +static val* varonce852; +val* var853 /* : String */; +char* var854 /* : CString */; +val* var855 /* : String */; +val* var856 /* : nullable Int */; +val* var857 /* : nullable Int */; +val* var858 /* : nullable Bool */; +val* var859 /* : nullable Bool */; +val* var860 /* : Array[String] */; +val* var861 /* : NativeArray[String] */; +val* var862 /* : OptionBool */; +static val* varonce863; +val* var864 /* : String */; +char* var865 /* : CString */; +val* var866 /* : String */; +val* var867 /* : nullable Int */; +val* var868 /* : nullable Int */; +val* var869 /* : nullable Bool */; +val* var870 /* : nullable Bool */; +static val* varonce871; +val* var872 /* : String */; +char* var873 /* : CString */; val* var874 /* : String */; -char* var875 /* : NativeString */; -val* var876 /* : String */; -static val* varonce877; -val* var878 /* : String */; -char* var879 /* : NativeString */; -val* var880 /* : String */; -val* var881 /* : Array[String] */; -val* var882 /* : NativeArray[String] */; -val* var883 /* : ErasureCompilerPhase */; -self = nit_alloc(sizeof(struct instance) + 102*sizeof(nitattribute_t)); +val* var875 /* : nullable Int */; +val* var876 /* : nullable Int */; +val* var877 /* : nullable Bool */; +val* var878 /* : nullable Bool */; +val* var879 /* : Array[String] */; +val* var880 /* : NativeArray[String] */; +val* var881 /* : OptionBool */; +static val* varonce882; +val* var883 /* : String */; +char* var884 /* : CString */; +val* var885 /* : String */; +val* var886 /* : nullable Int */; +val* var887 /* : nullable Int */; +val* var888 /* : nullable Bool */; +val* var889 /* : nullable Bool */; +static val* varonce890; +val* var891 /* : String */; +char* var892 /* : CString */; +val* var893 /* : String */; +val* var894 /* : nullable Int */; +val* var895 /* : nullable Int */; +val* var896 /* : nullable Bool */; +val* var897 /* : nullable Bool */; +val* var898 /* : Array[String] */; +val* var899 /* : NativeArray[String] */; +val* var900 /* : OptionBool */; +static val* varonce901; +val* var902 /* : String */; +char* var903 /* : CString */; +val* var904 /* : String */; +val* var905 /* : nullable Int */; +val* var906 /* : nullable Int */; +val* var907 /* : nullable Bool */; +val* var908 /* : nullable Bool */; +static val* varonce909; +val* var910 /* : String */; +char* var911 /* : CString */; +val* var912 /* : String */; +val* var913 /* : nullable Int */; +val* var914 /* : nullable Int */; +val* var915 /* : nullable Bool */; +val* var916 /* : nullable Bool */; +val* var917 /* : Array[String] */; +val* var918 /* : NativeArray[String] */; +val* var919 /* : OptionBool */; +static val* varonce920; +val* var921 /* : String */; +char* var922 /* : CString */; +val* var923 /* : String */; +val* var924 /* : nullable Int */; +val* var925 /* : nullable Int */; +val* var926 /* : nullable Bool */; +val* var927 /* : nullable Bool */; +static val* varonce928; +val* var929 /* : String */; +char* var930 /* : CString */; +val* var931 /* : String */; +val* var932 /* : nullable Int */; +val* var933 /* : nullable Int */; +val* var934 /* : nullable Bool */; +val* var935 /* : nullable Bool */; +val* var936 /* : Array[String] */; +val* var937 /* : NativeArray[String] */; +val* var938 /* : OptionBool */; +static val* varonce939; +val* var940 /* : String */; +char* var941 /* : CString */; +val* var942 /* : String */; +val* var943 /* : nullable Int */; +val* var944 /* : nullable Int */; +val* var945 /* : nullable Bool */; +val* var946 /* : nullable Bool */; +static val* varonce947; +val* var948 /* : String */; +char* var949 /* : CString */; +val* var950 /* : String */; +val* var951 /* : nullable Int */; +val* var952 /* : nullable Int */; +val* var953 /* : nullable Bool */; +val* var954 /* : nullable Bool */; +val* var955 /* : Array[String] */; +val* var956 /* : NativeArray[String] */; +val* var957 /* : OptionBool */; +static val* varonce958; +val* var959 /* : String */; +char* var960 /* : CString */; +val* var961 /* : String */; +val* var962 /* : nullable Int */; +val* var963 /* : nullable Int */; +val* var964 /* : nullable Bool */; +val* var965 /* : nullable Bool */; +static val* varonce966; +val* var967 /* : String */; +char* var968 /* : CString */; +val* var969 /* : String */; +val* var970 /* : nullable Int */; +val* var971 /* : nullable Int */; +val* var972 /* : nullable Bool */; +val* var973 /* : nullable Bool */; +val* var974 /* : Array[String] */; +val* var975 /* : NativeArray[String] */; +val* var976 /* : OptionBool */; +static val* varonce977; +val* var978 /* : String */; +char* var979 /* : CString */; +val* var980 /* : String */; +val* var981 /* : nullable Int */; +val* var982 /* : nullable Int */; +val* var983 /* : nullable Bool */; +val* var984 /* : nullable Bool */; +static val* varonce985; +val* var986 /* : String */; +char* var987 /* : CString */; +val* var988 /* : String */; +val* var989 /* : nullable Int */; +val* var990 /* : nullable Int */; +val* var991 /* : nullable Bool */; +val* var992 /* : nullable Bool */; +val* var993 /* : Array[String] */; +val* var994 /* : NativeArray[String] */; +val* var995 /* : OptionBool */; +static val* varonce996; +val* var997 /* : String */; +char* var998 /* : CString */; +val* var999 /* : String */; +val* var1000 /* : nullable Int */; +val* var1001 /* : nullable Int */; +val* var1002 /* : nullable Bool */; +val* var1003 /* : nullable Bool */; +static val* varonce1004; +val* var1005 /* : String */; +char* var1006 /* : CString */; +val* var1007 /* : String */; +val* var1008 /* : nullable Int */; +val* var1009 /* : nullable Int */; +val* var1010 /* : nullable Bool */; +val* var1011 /* : nullable Bool */; +val* var1012 /* : Array[String] */; +val* var1013 /* : NativeArray[String] */; +val* var1014 /* : OptionArray */; +static val* varonce1015; +val* var1016 /* : String */; +char* var1017 /* : CString */; +val* var1018 /* : String */; +val* var1019 /* : nullable Int */; +val* var1020 /* : nullable Int */; +val* var1021 /* : nullable Bool */; +val* var1022 /* : nullable Bool */; +static val* varonce1023; +val* var1024 /* : String */; +char* var1025 /* : CString */; +val* var1026 /* : String */; +val* var1027 /* : nullable Int */; +val* var1028 /* : nullable Int */; +val* var1029 /* : nullable Bool */; +val* var1030 /* : nullable Bool */; +val* var1031 /* : Array[String] */; +val* var1032 /* : NativeArray[String] */; +val* var1033 /* : OptionBool */; +static val* varonce1034; +val* var1035 /* : String */; +char* var1036 /* : CString */; +val* var1037 /* : String */; +val* var1038 /* : nullable Int */; +val* var1039 /* : nullable Int */; +val* var1040 /* : nullable Bool */; +val* var1041 /* : nullable Bool */; +static val* varonce1042; +val* var1043 /* : String */; +char* var1044 /* : CString */; +val* var1045 /* : String */; +val* var1046 /* : nullable Int */; +val* var1047 /* : nullable Int */; +val* var1048 /* : nullable Bool */; +val* var1049 /* : nullable Bool */; +val* var1050 /* : Array[String] */; +val* var1051 /* : NativeArray[String] */; +val* var1052 /* : OptionBool */; +static val* varonce1053; +val* var1054 /* : String */; +char* var1055 /* : CString */; +val* var1056 /* : String */; +val* var1057 /* : nullable Int */; +val* var1058 /* : nullable Int */; +val* var1059 /* : nullable Bool */; +val* var1060 /* : nullable Bool */; +static val* varonce1061; +val* var1062 /* : String */; +char* var1063 /* : CString */; +val* var1064 /* : String */; +val* var1065 /* : nullable Int */; +val* var1066 /* : nullable Int */; +val* var1067 /* : nullable Bool */; +val* var1068 /* : nullable Bool */; +static val* varonce1069; +val* var1070 /* : String */; +char* var1071 /* : CString */; +val* var1072 /* : String */; +val* var1073 /* : nullable Int */; +val* var1074 /* : nullable Int */; +val* var1075 /* : nullable Bool */; +val* var1076 /* : nullable Bool */; +val* var1077 /* : Array[String] */; +val* var1078 /* : NativeArray[String] */; +val* var1079 /* : OptionBool */; +static val* varonce1080; +val* var1081 /* : String */; +char* var1082 /* : CString */; +val* var1083 /* : String */; +val* var1084 /* : nullable Int */; +val* var1085 /* : nullable Int */; +val* var1086 /* : nullable Bool */; +val* var1087 /* : nullable Bool */; +static val* varonce1088; +val* var1089 /* : String */; +char* var1090 /* : CString */; +val* var1091 /* : String */; +val* var1092 /* : nullable Int */; +val* var1093 /* : nullable Int */; +val* var1094 /* : nullable Bool */; +val* var1095 /* : nullable Bool */; +val* var1096 /* : Array[String] */; +val* var1097 /* : NativeArray[String] */; +val* var1098 /* : OptionBool */; +static val* varonce1099; +val* var1100 /* : String */; +char* var1101 /* : CString */; +val* var1102 /* : String */; +val* var1103 /* : nullable Int */; +val* var1104 /* : nullable Int */; +val* var1105 /* : nullable Bool */; +val* var1106 /* : nullable Bool */; +static val* varonce1107; +val* var1108 /* : String */; +char* var1109 /* : CString */; +val* var1110 /* : String */; +val* var1111 /* : nullable Int */; +val* var1112 /* : nullable Int */; +val* var1113 /* : nullable Bool */; +val* var1114 /* : nullable Bool */; +val* var1115 /* : Array[String] */; +val* var1116 /* : NativeArray[String] */; +val* var1117 /* : OptionBool */; +static val* varonce1118; +val* var1119 /* : String */; +char* var1120 /* : CString */; +val* var1121 /* : String */; +val* var1122 /* : nullable Int */; +val* var1123 /* : nullable Int */; +val* var1124 /* : nullable Bool */; +val* var1125 /* : nullable Bool */; +static val* varonce1126; +val* var1127 /* : String */; +char* var1128 /* : CString */; +val* var1129 /* : String */; +val* var1130 /* : nullable Int */; +val* var1131 /* : nullable Int */; +val* var1132 /* : nullable Bool */; +val* var1133 /* : nullable Bool */; +val* var1134 /* : Array[String] */; +val* var1135 /* : NativeArray[String] */; +val* var1136 /* : OptionBool */; +static val* varonce1137; +val* var1138 /* : String */; +char* var1139 /* : CString */; +val* var1140 /* : String */; +val* var1141 /* : nullable Int */; +val* var1142 /* : nullable Int */; +val* var1143 /* : nullable Bool */; +val* var1144 /* : nullable Bool */; +static val* varonce1145; +val* var1146 /* : String */; +char* var1147 /* : CString */; +val* var1148 /* : String */; +val* var1149 /* : nullable Int */; +val* var1150 /* : nullable Int */; +val* var1151 /* : nullable Bool */; +val* var1152 /* : nullable Bool */; +val* var1153 /* : Array[String] */; +val* var1154 /* : NativeArray[String] */; +val* var1155 /* : OptionBool */; +static val* varonce1156; +val* var1157 /* : String */; +char* var1158 /* : CString */; +val* var1159 /* : String */; +val* var1160 /* : nullable Int */; +val* var1161 /* : nullable Int */; +val* var1162 /* : nullable Bool */; +val* var1163 /* : nullable Bool */; +static val* varonce1164; +val* var1165 /* : String */; +char* var1166 /* : CString */; +val* var1167 /* : String */; +val* var1168 /* : nullable Int */; +val* var1169 /* : nullable Int */; +val* var1170 /* : nullable Bool */; +val* var1171 /* : nullable Bool */; +val* var1172 /* : Array[String] */; +val* var1173 /* : NativeArray[String] */; +val* var1174 /* : OptionBool */; +static val* varonce1175; +val* var1176 /* : String */; +char* var1177 /* : CString */; +val* var1178 /* : String */; +val* var1179 /* : nullable Int */; +val* var1180 /* : nullable Int */; +val* var1181 /* : nullable Bool */; +val* var1182 /* : nullable Bool */; +static val* varonce1183; +val* var1184 /* : String */; +char* var1185 /* : CString */; +val* var1186 /* : String */; +val* var1187 /* : nullable Int */; +val* var1188 /* : nullable Int */; +val* var1189 /* : nullable Bool */; +val* var1190 /* : nullable Bool */; +val* var1191 /* : Array[String] */; +val* var1192 /* : NativeArray[String] */; +val* var1193 /* : OptionBool */; +static val* varonce1194; +val* var1195 /* : String */; +char* var1196 /* : CString */; +val* var1197 /* : String */; +val* var1198 /* : nullable Int */; +val* var1199 /* : nullable Int */; +val* var1200 /* : nullable Bool */; +val* var1201 /* : nullable Bool */; +static val* varonce1202; +val* var1203 /* : String */; +char* var1204 /* : CString */; +val* var1205 /* : String */; +val* var1206 /* : nullable Int */; +val* var1207 /* : nullable Int */; +val* var1208 /* : nullable Bool */; +val* var1209 /* : nullable Bool */; +val* var1210 /* : Array[String] */; +val* var1211 /* : NativeArray[String] */; +val* var1212 /* : OptionBool */; +static val* varonce1213; +val* var1214 /* : String */; +char* var1215 /* : CString */; +val* var1216 /* : String */; +val* var1217 /* : nullable Int */; +val* var1218 /* : nullable Int */; +val* var1219 /* : nullable Bool */; +val* var1220 /* : nullable Bool */; +static val* varonce1221; +val* var1222 /* : String */; +char* var1223 /* : CString */; +val* var1224 /* : String */; +val* var1225 /* : nullable Int */; +val* var1226 /* : nullable Int */; +val* var1227 /* : nullable Bool */; +val* var1228 /* : nullable Bool */; +val* var1229 /* : Array[String] */; +val* var1230 /* : NativeArray[String] */; +val* var1231 /* : OptionBool */; +static val* varonce1232; +val* var1233 /* : String */; +char* var1234 /* : CString */; +val* var1235 /* : String */; +val* var1236 /* : nullable Int */; +val* var1237 /* : nullable Int */; +val* var1238 /* : nullable Bool */; +val* var1239 /* : nullable Bool */; +static val* varonce1240; +val* var1241 /* : String */; +char* var1242 /* : CString */; +val* var1243 /* : String */; +val* var1244 /* : nullable Int */; +val* var1245 /* : nullable Int */; +val* var1246 /* : nullable Bool */; +val* var1247 /* : nullable Bool */; +val* var1248 /* : Array[String] */; +val* var1249 /* : NativeArray[String] */; +val* var1250 /* : OptionBool */; +static val* varonce1251; +val* var1252 /* : String */; +char* var1253 /* : CString */; +val* var1254 /* : String */; +val* var1255 /* : nullable Int */; +val* var1256 /* : nullable Int */; +val* var1257 /* : nullable Bool */; +val* var1258 /* : nullable Bool */; +static val* varonce1259; +val* var1260 /* : String */; +char* var1261 /* : CString */; +val* var1262 /* : String */; +val* var1263 /* : nullable Int */; +val* var1264 /* : nullable Int */; +val* var1265 /* : nullable Bool */; +val* var1266 /* : nullable Bool */; +val* var1267 /* : Array[String] */; +val* var1268 /* : NativeArray[String] */; +val* var1269 /* : OptionBool */; +static val* varonce1270; +val* var1271 /* : String */; +char* var1272 /* : CString */; +val* var1273 /* : String */; +val* var1274 /* : nullable Int */; +val* var1275 /* : nullable Int */; +val* var1276 /* : nullable Bool */; +val* var1277 /* : nullable Bool */; +static val* varonce1278; +val* var1279 /* : String */; +char* var1280 /* : CString */; +val* var1281 /* : String */; +val* var1282 /* : nullable Int */; +val* var1283 /* : nullable Int */; +val* var1284 /* : nullable Bool */; +val* var1285 /* : nullable Bool */; +val* var1286 /* : Array[String] */; +val* var1287 /* : NativeArray[String] */; +val* var1288 /* : OptionBool */; +static val* varonce1289; +val* var1290 /* : String */; +char* var1291 /* : CString */; +val* var1292 /* : String */; +val* var1293 /* : nullable Int */; +val* var1294 /* : nullable Int */; +val* var1295 /* : nullable Bool */; +val* var1296 /* : nullable Bool */; +static val* varonce1297; +val* var1298 /* : String */; +char* var1299 /* : CString */; +val* var1300 /* : String */; +val* var1301 /* : nullable Int */; +val* var1302 /* : nullable Int */; +val* var1303 /* : nullable Bool */; +val* var1304 /* : nullable Bool */; +val* var1305 /* : Array[String] */; +val* var1306 /* : NativeArray[String] */; +val* var1307 /* : OptionBool */; +static val* varonce1308; +val* var1309 /* : String */; +char* var1310 /* : CString */; +val* var1311 /* : String */; +val* var1312 /* : nullable Int */; +val* var1313 /* : nullable Int */; +val* var1314 /* : nullable Bool */; +val* var1315 /* : nullable Bool */; +static val* varonce1316; +val* var1317 /* : String */; +char* var1318 /* : CString */; +val* var1319 /* : String */; +val* var1320 /* : nullable Int */; +val* var1321 /* : nullable Int */; +val* var1322 /* : nullable Bool */; +val* var1323 /* : nullable Bool */; +val* var1324 /* : Array[String] */; +val* var1325 /* : NativeArray[String] */; +val* var1326 /* : OptionBool */; +static val* varonce1327; +val* var1328 /* : String */; +char* var1329 /* : CString */; +val* var1330 /* : String */; +val* var1331 /* : nullable Int */; +val* var1332 /* : nullable Int */; +val* var1333 /* : nullable Bool */; +val* var1334 /* : nullable Bool */; +static val* varonce1335; +val* var1336 /* : String */; +char* var1337 /* : CString */; +val* var1338 /* : String */; +val* var1339 /* : nullable Int */; +val* var1340 /* : nullable Int */; +val* var1341 /* : nullable Bool */; +val* var1342 /* : nullable Bool */; +val* var1343 /* : Array[String] */; +val* var1344 /* : NativeArray[String] */; +val* var1345 /* : OptionBool */; +static val* varonce1346; +val* var1347 /* : String */; +char* var1348 /* : CString */; +val* var1349 /* : String */; +val* var1350 /* : nullable Int */; +val* var1351 /* : nullable Int */; +val* var1352 /* : nullable Bool */; +val* var1353 /* : nullable Bool */; +static val* varonce1354; +val* var1355 /* : String */; +char* var1356 /* : CString */; +val* var1357 /* : String */; +val* var1358 /* : nullable Int */; +val* var1359 /* : nullable Int */; +val* var1360 /* : nullable Bool */; +val* var1361 /* : nullable Bool */; +val* var1362 /* : Array[String] */; +val* var1363 /* : NativeArray[String] */; +val* var1364 /* : OptionBool */; +static val* varonce1365; +val* var1366 /* : String */; +char* var1367 /* : CString */; +val* var1368 /* : String */; +val* var1369 /* : nullable Int */; +val* var1370 /* : nullable Int */; +val* var1371 /* : nullable Bool */; +val* var1372 /* : nullable Bool */; +static val* varonce1373; +val* var1374 /* : String */; +char* var1375 /* : CString */; +val* var1376 /* : String */; +val* var1377 /* : nullable Int */; +val* var1378 /* : nullable Int */; +val* var1379 /* : nullable Bool */; +val* var1380 /* : nullable Bool */; +val* var1381 /* : Array[String] */; +val* var1382 /* : NativeArray[String] */; +val* var1383 /* : OptionBool */; +static val* varonce1384; +val* var1385 /* : String */; +char* var1386 /* : CString */; +val* var1387 /* : String */; +val* var1388 /* : nullable Int */; +val* var1389 /* : nullable Int */; +val* var1390 /* : nullable Bool */; +val* var1391 /* : nullable Bool */; +static val* varonce1392; +val* var1393 /* : String */; +char* var1394 /* : CString */; +val* var1395 /* : String */; +val* var1396 /* : nullable Int */; +val* var1397 /* : nullable Int */; +val* var1398 /* : nullable Bool */; +val* var1399 /* : nullable Bool */; +val* var1400 /* : Array[String] */; +val* var1401 /* : NativeArray[String] */; +val* var1402 /* : OptionBool */; +static val* varonce1403; +val* var1404 /* : String */; +char* var1405 /* : CString */; +val* var1406 /* : String */; +val* var1407 /* : nullable Int */; +val* var1408 /* : nullable Int */; +val* var1409 /* : nullable Bool */; +val* var1410 /* : nullable Bool */; +static val* varonce1411; +val* var1412 /* : String */; +char* var1413 /* : CString */; +val* var1414 /* : String */; +val* var1415 /* : nullable Int */; +val* var1416 /* : nullable Int */; +val* var1417 /* : nullable Bool */; +val* var1418 /* : nullable Bool */; +val* var1419 /* : Array[String] */; +val* var1420 /* : NativeArray[String] */; +val* var1421 /* : OptionBool */; +static val* varonce1422; +val* var1423 /* : String */; +char* var1424 /* : CString */; +val* var1425 /* : String */; +val* var1426 /* : nullable Int */; +val* var1427 /* : nullable Int */; +val* var1428 /* : nullable Bool */; +val* var1429 /* : nullable Bool */; +static val* varonce1430; +val* var1431 /* : String */; +char* var1432 /* : CString */; +val* var1433 /* : String */; +val* var1434 /* : nullable Int */; +val* var1435 /* : nullable Int */; +val* var1436 /* : nullable Bool */; +val* var1437 /* : nullable Bool */; +val* var1438 /* : Array[String] */; +val* var1439 /* : NativeArray[String] */; +val* var1440 /* : SeparateCompilerPhase */; +val* var1441 /* : OptionBool */; +static val* varonce1442; +val* var1443 /* : String */; +char* var1444 /* : CString */; +val* var1445 /* : String */; +val* var1446 /* : nullable Int */; +val* var1447 /* : nullable Int */; +val* var1448 /* : nullable Bool */; +val* var1449 /* : nullable Bool */; +static val* varonce1450; +val* var1451 /* : String */; +char* var1452 /* : CString */; +val* var1453 /* : String */; +val* var1454 /* : nullable Int */; +val* var1455 /* : nullable Int */; +val* var1456 /* : nullable Bool */; +val* var1457 /* : nullable Bool */; +val* var1458 /* : Array[String] */; +val* var1459 /* : NativeArray[String] */; +val* var1460 /* : OptionBool */; +static val* varonce1461; +val* var1462 /* : String */; +char* var1463 /* : CString */; +val* var1464 /* : String */; +val* var1465 /* : nullable Int */; +val* var1466 /* : nullable Int */; +val* var1467 /* : nullable Bool */; +val* var1468 /* : nullable Bool */; +static val* varonce1469; +val* var1470 /* : String */; +char* var1471 /* : CString */; +val* var1472 /* : String */; +val* var1473 /* : nullable Int */; +val* var1474 /* : nullable Int */; +val* var1475 /* : nullable Bool */; +val* var1476 /* : nullable Bool */; +val* var1477 /* : Array[String] */; +val* var1478 /* : NativeArray[String] */; +val* var1479 /* : OptionBool */; +static val* varonce1480; +val* var1481 /* : String */; +char* var1482 /* : CString */; +val* var1483 /* : String */; +val* var1484 /* : nullable Int */; +val* var1485 /* : nullable Int */; +val* var1486 /* : nullable Bool */; +val* var1487 /* : nullable Bool */; +static val* varonce1488; +val* var1489 /* : String */; +char* var1490 /* : CString */; +val* var1491 /* : String */; +val* var1492 /* : nullable Int */; +val* var1493 /* : nullable Int */; +val* var1494 /* : nullable Bool */; +val* var1495 /* : nullable Bool */; +val* var1496 /* : Array[String] */; +val* var1497 /* : NativeArray[String] */; +val* var1498 /* : ErasureCompilerPhase */; +self = nit_alloc(sizeof(struct instance) + 106*sizeof(nitattribute_t)); self->type = type; self->class = &class_nitc__ToolContext; self->attrs[COLOR_nitc__toolcontext__ToolContext___error_count].l = 0l; /* _error_count on */ @@ -1041,8956 +1658,8338 @@ if (likely(varonce!=NULL)) { var = varonce; } else { var1 = "logs"; -var2 = core__flat___NativeString___to_s_full(var1, 4l, 4l); +var3 = (val*)(4l<<2|1); +var4 = (val*)(4l<<2|1); +var5 = (val*)((long)(0)<<2|3); +var6 = (val*)((long)(0)<<2|3); +var2 = core__flat___CString___to_s_unsafe(var1, var3, var4, var5, var6); var = var2; varonce = var; } self->attrs[COLOR_nitc__toolcontext__ToolContext___log_directory].val = var; /* _log_directory on */ -var3 = NEW_core__Array(&type_core__Array__nitc__Message); +var7 = NEW_core__Array(&type_core__Array__nitc__Message); { -core___core__Array___core__kernel__Object__init(var3); /* Direct call array#Array#init on */ +core___core__Array___core__kernel__Object__init(var7); /* Direct call array$Array$init on */ } -self->attrs[COLOR_nitc__toolcontext__ToolContext___messages].val = var3; /* _messages on */ -var4 = glob_sys; +self->attrs[COLOR_nitc__toolcontext__ToolContext___messages].val = var7; /* _messages on */ +var8 = glob_sys; { -var5 = core__sorter___Sys___default_comparator(var4); +var9 = core__sorter___Sys___default_comparator(var8); } -self->attrs[COLOR_nitc__toolcontext__ToolContext___message_sorter].val = var5; /* _message_sorter on */ +self->attrs[COLOR_nitc__toolcontext__ToolContext___message_sorter].val = var9; /* _message_sorter on */ self->attrs[COLOR_nitc__toolcontext__ToolContext___keep_going].s = 0; /* _keep_going on */ -var6 = NEW_more_collections__MultiHashMap(&type_more_collections__MultiHashMap__nitc__SourceFile__core__String); +var10 = NEW_more_collections__MultiHashMap(&type_more_collections__MultiHashMap__nitc__SourceFile__core__String); { -core___core__HashMap___core__kernel__Object__init(var6); /* Direct call hash_collection#HashMap#init on */ +core___core__HashMap___core__kernel__Object__init(var10); /* Direct call hash_collection$HashMap$init on */ } -self->attrs[COLOR_nitc__toolcontext__ToolContext___warning_blacklist].val = var6; /* _warning_blacklist on */ -var7 = NEW_opts__OptionContext(&type_opts__OptionContext); +self->attrs[COLOR_nitc__toolcontext__ToolContext___warning_blacklist].val = var10; /* _warning_blacklist on */ +var11 = NEW_opts__OptionContext(&type_opts__OptionContext); { -{ /* Inline kernel#Object#init (var7) on */ +{ /* Inline kernel$Object$init (var11) on */ RET_LABEL:(void)0; } } -self->attrs[COLOR_nitc__toolcontext__ToolContext___option_context].val = var7; /* _option_context on */ -var8 = NEW_opts__OptionCount(&type_opts__OptionCount); -if (likely(varonce9!=NULL)) { -var10 = varonce9; -} else { -var11 = "Show additional warnings (advices)"; -var12 = core__flat___NativeString___to_s_full(var11, 34l, 34l); -var10 = var12; -varonce9 = var10; -} +self->attrs[COLOR_nitc__toolcontext__ToolContext___option_context].val = var11; /* _option_context on */ +var12 = NEW_opts__OptionCount(&type_opts__OptionCount); if (likely(varonce13!=NULL)) { var14 = varonce13; } else { -var15 = "-W"; -var16 = core__flat___NativeString___to_s_full(var15, 2l, 2l); +var15 = "Show additional warnings (advices)"; +var17 = (val*)(34l<<2|1); +var18 = (val*)(34l<<2|1); +var19 = (val*)((long)(0)<<2|3); +var20 = (val*)((long)(0)<<2|3); +var16 = core__flat___CString___to_s_unsafe(var15, var17, var18, var19, var20); var14 = var16; varonce13 = var14; } -if (likely(varonce17!=NULL)) { -var18 = varonce17; -} else { -var19 = "--warn"; -var20 = core__flat___NativeString___to_s_full(var19, 6l, 6l); -var18 = var20; -varonce17 = var18; -} -var21 = NEW_core__Array(&type_core__Array__core__String); -{ /* var21 = array_instance Array[String] */ -var22 = NEW_core__NativeArray(2l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var22)->values[0] = (val*) var14; -((struct instance_core__NativeArray*)var22)->values[1] = (val*) var18; -{ -((void(*)(val* self, val* p0, long p1))(var21->class->vft[COLOR_core__array__Array__with_native]))(var21, var22, 2l); /* with_native on */ -} -} -{ -opts___opts__OptionCount___init(var8, var10, var21); /* Direct call opts#OptionCount#init on */ -} -self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_warn].val = var8; /* _opt_warn on */ -var23 = NEW_opts__OptionArray(&type_opts__OptionArray); -if (likely(varonce24!=NULL)) { -var25 = varonce24; -} else { -var26 = "Show/hide a specific warning"; -var27 = core__flat___NativeString___to_s_full(var26, 28l, 28l); -var25 = var27; -varonce24 = var25; -} -if (likely(varonce28!=NULL)) { -var29 = varonce28; -} else { -var30 = "-w"; -var31 = core__flat___NativeString___to_s_full(var30, 2l, 2l); -var29 = var31; -varonce28 = var29; -} -if (likely(varonce32!=NULL)) { -var33 = varonce32; -} else { -var34 = "--warning"; -var35 = core__flat___NativeString___to_s_full(var34, 9l, 9l); -var33 = var35; -varonce32 = var33; -} -var36 = NEW_core__Array(&type_core__Array__core__String); -{ /* var36 = array_instance Array[String] */ -var37 = NEW_core__NativeArray(2l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var37)->values[0] = (val*) var29; -((struct instance_core__NativeArray*)var37)->values[1] = (val*) var33; -{ -((void(*)(val* self, val* p0, long p1))(var36->class->vft[COLOR_core__array__Array__with_native]))(var36, var37, 2l); /* with_native on */ -} -} -{ -opts___opts__OptionArray___init(var23, var25, var36); /* Direct call opts#OptionArray#init on */ -} -self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_warning].val = var23; /* _opt_warning on */ -var38 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce39!=NULL)) { -var40 = varonce39; -} else { -var41 = "Do not show warnings"; -var42 = core__flat___NativeString___to_s_full(var41, 20l, 20l); -var40 = var42; -varonce39 = var40; -} -if (likely(varonce43!=NULL)) { -var44 = varonce43; -} else { -var45 = "-q"; -var46 = core__flat___NativeString___to_s_full(var45, 2l, 2l); -var44 = var46; -varonce43 = var44; -} -if (likely(varonce47!=NULL)) { -var48 = varonce47; -} else { -var49 = "--quiet"; -var50 = core__flat___NativeString___to_s_full(var49, 7l, 7l); -var48 = var50; -varonce47 = var48; -} -var51 = NEW_core__Array(&type_core__Array__core__String); -{ /* var51 = array_instance Array[String] */ -var52 = NEW_core__NativeArray(2l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var52)->values[0] = (val*) var44; -((struct instance_core__NativeArray*)var52)->values[1] = (val*) var48; -{ -((void(*)(val* self, val* p0, long p1))(var51->class->vft[COLOR_core__array__Array__with_native]))(var51, var52, 2l); /* with_native on */ -} -} -{ -opts___opts__OptionBool___init(var38, var40, var51); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_quiet].val = var38; /* _opt_quiet on */ -var53 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce54!=NULL)) { -var55 = varonce54; -} else { -var56 = "Generate various log files"; -var57 = core__flat___NativeString___to_s_full(var56, 26l, 26l); -var55 = var57; -varonce54 = var55; -} -if (likely(varonce58!=NULL)) { -var59 = varonce58; -} else { -var60 = "--log"; -var61 = core__flat___NativeString___to_s_full(var60, 5l, 5l); -var59 = var61; -varonce58 = var59; -} -var62 = NEW_core__Array(&type_core__Array__core__String); -{ /* var62 = array_instance Array[String] */ -var63 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var63)->values[0] = (val*) var59; -{ -((void(*)(val* self, val* p0, long p1))(var62->class->vft[COLOR_core__array__Array__with_native]))(var62, var63, 1l); /* with_native on */ -} -} -{ -opts___opts__OptionBool___init(var53, var55, var62); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_log].val = var53; /* _opt_log on */ -var64 = NEW_opts__OptionString(&type_opts__OptionString); -if (likely(varonce65!=NULL)) { -var66 = varonce65; -} else { -var67 = "Directory where to generate log files"; -var68 = core__flat___NativeString___to_s_full(var67, 37l, 37l); -var66 = var68; -varonce65 = var66; -} -if (likely(varonce69!=NULL)) { -var70 = varonce69; -} else { -var71 = "--log-dir"; -var72 = core__flat___NativeString___to_s_full(var71, 9l, 9l); -var70 = var72; -varonce69 = var70; -} -var73 = NEW_core__Array(&type_core__Array__core__String); -{ /* var73 = array_instance Array[String] */ -var74 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var74)->values[0] = (val*) var70; -{ -((void(*)(val* self, val* p0, long p1))(var73->class->vft[COLOR_core__array__Array__with_native]))(var73, var74, 1l); /* with_native on */ -} -} -{ -opts___opts__OptionString___init(var64, var66, var73); /* Direct call opts#OptionString#init on */ -} -self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_log_dir].val = var64; /* _opt_log_dir on */ -var75 = NEW_opts__OptionString(&type_opts__OptionString); -if (likely(varonce76!=NULL)) { -var77 = varonce76; -} else { -var78 = "Base directory of the Nit installation"; -var79 = core__flat___NativeString___to_s_full(var78, 38l, 38l); -var77 = var79; -varonce76 = var77; -} -if (likely(varonce80!=NULL)) { -var81 = varonce80; -} else { -var82 = "--nit-dir"; -var83 = core__flat___NativeString___to_s_full(var82, 9l, 9l); -var81 = var83; -varonce80 = var81; -} -var84 = NEW_core__Array(&type_core__Array__core__String); -{ /* var84 = array_instance Array[String] */ -var85 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var85)->values[0] = (val*) var81; -{ -((void(*)(val* self, val* p0, long p1))(var84->class->vft[COLOR_core__array__Array__with_native]))(var84, var85, 1l); /* with_native on */ -} -} -{ -opts___opts__OptionString___init(var75, var77, var84); /* Direct call opts#OptionString#init on */ -} -self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_nit_dir].val = var75; /* _opt_nit_dir on */ -var86 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce87!=NULL)) { -var88 = varonce87; -} else { -var89 = "Show Help (This screen)"; -var90 = core__flat___NativeString___to_s_full(var89, 23l, 23l); -var88 = var90; -varonce87 = var88; -} -if (likely(varonce91!=NULL)) { -var92 = varonce91; -} else { -var93 = "-h"; -var94 = core__flat___NativeString___to_s_full(var93, 2l, 2l); -var92 = var94; -varonce91 = var92; -} -if (likely(varonce95!=NULL)) { -var96 = varonce95; -} else { -var97 = "-?"; -var98 = core__flat___NativeString___to_s_full(var97, 2l, 2l); -var96 = var98; -varonce95 = var96; -} -if (likely(varonce99!=NULL)) { -var100 = varonce99; -} else { -var101 = "--help"; -var102 = core__flat___NativeString___to_s_full(var101, 6l, 6l); -var100 = var102; -varonce99 = var100; -} -var103 = NEW_core__Array(&type_core__Array__core__String); -{ /* var103 = array_instance Array[String] */ -var104 = NEW_core__NativeArray(3l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var104)->values[0] = (val*) var92; -((struct instance_core__NativeArray*)var104)->values[1] = (val*) var96; -((struct instance_core__NativeArray*)var104)->values[2] = (val*) var100; -{ -((void(*)(val* self, val* p0, long p1))(var103->class->vft[COLOR_core__array__Array__with_native]))(var103, var104, 3l); /* with_native on */ -} -} -{ -opts___opts__OptionBool___init(var86, var88, var103); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_help].val = var86; /* _opt_help on */ -var105 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce106!=NULL)) { -var107 = varonce106; -} else { -var108 = "Show version and exit"; -var109 = core__flat___NativeString___to_s_full(var108, 21l, 21l); -var107 = var109; -varonce106 = var107; -} -if (likely(varonce110!=NULL)) { -var111 = varonce110; -} else { -var112 = "--version"; -var113 = core__flat___NativeString___to_s_full(var112, 9l, 9l); -var111 = var113; -varonce110 = var111; -} -var114 = NEW_core__Array(&type_core__Array__core__String); -{ /* var114 = array_instance Array[String] */ -var115 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var115)->values[0] = (val*) var111; -{ -((void(*)(val* self, val* p0, long p1))(var114->class->vft[COLOR_core__array__Array__with_native]))(var114, var115, 1l); /* with_native on */ -} -} -{ -opts___opts__OptionBool___init(var105, var107, var114); /* Direct call opts#OptionBool#init on */ +if (likely(varonce21!=NULL)) { +var22 = varonce21; +} else { +var23 = "-W"; +var25 = (val*)(2l<<2|1); +var26 = (val*)(2l<<2|1); +var27 = (val*)((long)(0)<<2|3); +var28 = (val*)((long)(0)<<2|3); +var24 = core__flat___CString___to_s_unsafe(var23, var25, var26, var27, var28); +var22 = var24; +varonce21 = var22; +} +if (likely(varonce29!=NULL)) { +var30 = varonce29; +} else { +var31 = "--warn"; +var33 = (val*)(6l<<2|1); +var34 = (val*)(6l<<2|1); +var35 = (val*)((long)(0)<<2|3); +var36 = (val*)((long)(0)<<2|3); +var32 = core__flat___CString___to_s_unsafe(var31, var33, var34, var35, var36); +var30 = var32; +varonce29 = var30; +} +var37 = NEW_core__Array(&type_core__Array__core__String); +{ /* var37 = array_instance Array[String] */ +var38 = NEW_core__NativeArray((int)2l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var38)->values[0] = (val*) var22; +((struct instance_core__NativeArray*)var38)->values[1] = (val*) var30; +{ +((void(*)(val* self, val* p0, long p1))(var37->class->vft[COLOR_core__array__Array__with_native]))(var37, var38, 2l); /* with_native on */ +} +} +{ +opts___opts__OptionCount___init(var12, var14, var37); /* Direct call opts$OptionCount$init on */ +} +self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_warn].val = var12; /* _opt_warn on */ +var39 = NEW_opts__OptionArray(&type_opts__OptionArray); +if (likely(varonce40!=NULL)) { +var41 = varonce40; +} else { +var42 = "Show/hide a specific warning"; +var44 = (val*)(28l<<2|1); +var45 = (val*)(28l<<2|1); +var46 = (val*)((long)(0)<<2|3); +var47 = (val*)((long)(0)<<2|3); +var43 = core__flat___CString___to_s_unsafe(var42, var44, var45, var46, var47); +var41 = var43; +varonce40 = var41; +} +if (likely(varonce48!=NULL)) { +var49 = varonce48; +} else { +var50 = "-w"; +var52 = (val*)(2l<<2|1); +var53 = (val*)(2l<<2|1); +var54 = (val*)((long)(0)<<2|3); +var55 = (val*)((long)(0)<<2|3); +var51 = core__flat___CString___to_s_unsafe(var50, var52, var53, var54, var55); +var49 = var51; +varonce48 = var49; +} +if (likely(varonce56!=NULL)) { +var57 = varonce56; +} else { +var58 = "--warning"; +var60 = (val*)(9l<<2|1); +var61 = (val*)(9l<<2|1); +var62 = (val*)((long)(0)<<2|3); +var63 = (val*)((long)(0)<<2|3); +var59 = core__flat___CString___to_s_unsafe(var58, var60, var61, var62, var63); +var57 = var59; +varonce56 = var57; +} +var64 = NEW_core__Array(&type_core__Array__core__String); +{ /* var64 = array_instance Array[String] */ +var65 = NEW_core__NativeArray((int)2l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var65)->values[0] = (val*) var49; +((struct instance_core__NativeArray*)var65)->values[1] = (val*) var57; +{ +((void(*)(val* self, val* p0, long p1))(var64->class->vft[COLOR_core__array__Array__with_native]))(var64, var65, 2l); /* with_native on */ +} +} +{ +opts___opts__OptionArray___init(var39, var41, var64); /* Direct call opts$OptionArray$init on */ +} +self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_warning].val = var39; /* _opt_warning on */ +var66 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce67!=NULL)) { +var68 = varonce67; +} else { +var69 = "Do not show warnings"; +var71 = (val*)(20l<<2|1); +var72 = (val*)(20l<<2|1); +var73 = (val*)((long)(0)<<2|3); +var74 = (val*)((long)(0)<<2|3); +var70 = core__flat___CString___to_s_unsafe(var69, var71, var72, var73, var74); +var68 = var70; +varonce67 = var68; +} +if (likely(varonce75!=NULL)) { +var76 = varonce75; +} else { +var77 = "-q"; +var79 = (val*)(2l<<2|1); +var80 = (val*)(2l<<2|1); +var81 = (val*)((long)(0)<<2|3); +var82 = (val*)((long)(0)<<2|3); +var78 = core__flat___CString___to_s_unsafe(var77, var79, var80, var81, var82); +var76 = var78; +varonce75 = var76; +} +if (likely(varonce83!=NULL)) { +var84 = varonce83; +} else { +var85 = "--quiet"; +var87 = (val*)(7l<<2|1); +var88 = (val*)(7l<<2|1); +var89 = (val*)((long)(0)<<2|3); +var90 = (val*)((long)(0)<<2|3); +var86 = core__flat___CString___to_s_unsafe(var85, var87, var88, var89, var90); +var84 = var86; +varonce83 = var84; +} +var91 = NEW_core__Array(&type_core__Array__core__String); +{ /* var91 = array_instance Array[String] */ +var92 = NEW_core__NativeArray((int)2l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var92)->values[0] = (val*) var76; +((struct instance_core__NativeArray*)var92)->values[1] = (val*) var84; +{ +((void(*)(val* self, val* p0, long p1))(var91->class->vft[COLOR_core__array__Array__with_native]))(var91, var92, 2l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var66, var68, var91); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_quiet].val = var66; /* _opt_quiet on */ +var93 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce94!=NULL)) { +var95 = varonce94; +} else { +var96 = "Generate various log files"; +var98 = (val*)(26l<<2|1); +var99 = (val*)(26l<<2|1); +var100 = (val*)((long)(0)<<2|3); +var101 = (val*)((long)(0)<<2|3); +var97 = core__flat___CString___to_s_unsafe(var96, var98, var99, var100, var101); +var95 = var97; +varonce94 = var95; +} +if (likely(varonce102!=NULL)) { +var103 = varonce102; +} else { +var104 = "--log"; +var106 = (val*)(5l<<2|1); +var107 = (val*)(5l<<2|1); +var108 = (val*)((long)(0)<<2|3); +var109 = (val*)((long)(0)<<2|3); +var105 = core__flat___CString___to_s_unsafe(var104, var106, var107, var108, var109); +var103 = var105; +varonce102 = var103; +} +var110 = NEW_core__Array(&type_core__Array__core__String); +{ /* var110 = array_instance Array[String] */ +var111 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var111)->values[0] = (val*) var103; +{ +((void(*)(val* self, val* p0, long p1))(var110->class->vft[COLOR_core__array__Array__with_native]))(var110, var111, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var93, var95, var110); /* Direct call opts$OptionBool$init on */ } -self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_version].val = var105; /* _opt_version on */ -var116 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce117!=NULL)) { -var118 = varonce117; +self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_log].val = var93; /* _opt_log on */ +var112 = NEW_opts__OptionString(&type_opts__OptionString); +if (likely(varonce113!=NULL)) { +var114 = varonce113; } else { -var119 = "Set toolname and version to DUMMY. Useful for testing"; -var120 = core__flat___NativeString___to_s_full(var119, 53l, 53l); -var118 = var120; -varonce117 = var118; +var115 = "Directory where to generate log files"; +var117 = (val*)(37l<<2|1); +var118 = (val*)(37l<<2|1); +var119 = (val*)((long)(0)<<2|3); +var120 = (val*)((long)(0)<<2|3); +var116 = core__flat___CString___to_s_unsafe(var115, var117, var118, var119, var120); +var114 = var116; +varonce113 = var114; } if (likely(varonce121!=NULL)) { var122 = varonce121; } else { -var123 = "--set-dummy-tool"; -var124 = core__flat___NativeString___to_s_full(var123, 16l, 16l); +var123 = "--log-dir"; +var125 = (val*)(9l<<2|1); +var126 = (val*)(9l<<2|1); +var127 = (val*)((long)(0)<<2|3); +var128 = (val*)((long)(0)<<2|3); +var124 = core__flat___CString___to_s_unsafe(var123, var125, var126, var127, var128); var122 = var124; varonce121 = var122; } -var125 = NEW_core__Array(&type_core__Array__core__String); -{ /* var125 = array_instance Array[String] */ -var126 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var126)->values[0] = (val*) var122; +var129 = NEW_core__Array(&type_core__Array__core__String); +{ /* var129 = array_instance Array[String] */ +var130 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var130)->values[0] = (val*) var122; { -((void(*)(val* self, val* p0, long p1))(var125->class->vft[COLOR_core__array__Array__with_native]))(var125, var126, 1l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var129->class->vft[COLOR_core__array__Array__with_native]))(var129, var130, 1l); /* with_native on */ } } { -opts___opts__OptionBool___init(var116, var118, var125); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_set_dummy_tool].val = var116; /* _opt_set_dummy_tool on */ -var127 = NEW_opts__OptionCount(&type_opts__OptionCount); -if (likely(varonce128!=NULL)) { -var129 = varonce128; -} else { -var130 = "Additional messages from the tool"; -var131 = core__flat___NativeString___to_s_full(var130, 33l, 33l); -var129 = var131; -varonce128 = var129; +opts___opts__OptionString___init(var112, var114, var129); /* Direct call opts$OptionString$init on */ } +self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_log_dir].val = var112; /* _opt_log_dir on */ +var131 = NEW_opts__OptionString(&type_opts__OptionString); if (likely(varonce132!=NULL)) { var133 = varonce132; } else { -var134 = "-v"; -var135 = core__flat___NativeString___to_s_full(var134, 2l, 2l); +var134 = "Base directory of the Nit installation"; +var136 = (val*)(38l<<2|1); +var137 = (val*)(38l<<2|1); +var138 = (val*)((long)(0)<<2|3); +var139 = (val*)((long)(0)<<2|3); +var135 = core__flat___CString___to_s_unsafe(var134, var136, var137, var138, var139); var133 = var135; varonce132 = var133; } -if (likely(varonce136!=NULL)) { -var137 = varonce136; -} else { -var138 = "--verbose"; -var139 = core__flat___NativeString___to_s_full(var138, 9l, 9l); -var137 = var139; -varonce136 = var137; -} -var140 = NEW_core__Array(&type_core__Array__core__String); -{ /* var140 = array_instance Array[String] */ -var141 = NEW_core__NativeArray(2l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var141)->values[0] = (val*) var133; -((struct instance_core__NativeArray*)var141)->values[1] = (val*) var137; -{ -((void(*)(val* self, val* p0, long p1))(var140->class->vft[COLOR_core__array__Array__with_native]))(var140, var141, 2l); /* with_native on */ -} -} -{ -opts___opts__OptionCount___init(var127, var129, var140); /* Direct call opts#OptionCount#init on */ -} -self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_verbose].val = var127; /* _opt_verbose on */ -var142 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce143!=NULL)) { -var144 = varonce143; -} else { -var145 = "Just display the first encountered error then stop"; -var146 = core__flat___NativeString___to_s_full(var145, 50l, 50l); -var144 = var146; -varonce143 = var144; -} -if (likely(varonce147!=NULL)) { -var148 = varonce147; -} else { -var149 = "--stop-on-first-error"; -var150 = core__flat___NativeString___to_s_full(var149, 21l, 21l); -var148 = var150; -varonce147 = var148; -} -var151 = NEW_core__Array(&type_core__Array__core__String); -{ /* var151 = array_instance Array[String] */ -var152 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var152)->values[0] = (val*) var148; -{ -((void(*)(val* self, val* p0, long p1))(var151->class->vft[COLOR_core__array__Array__with_native]))(var151, var152, 1l); /* with_native on */ -} +if (likely(varonce140!=NULL)) { +var141 = varonce140; +} else { +var142 = "--nit-dir"; +var144 = (val*)(9l<<2|1); +var145 = (val*)(9l<<2|1); +var146 = (val*)((long)(0)<<2|3); +var147 = (val*)((long)(0)<<2|3); +var143 = core__flat___CString___to_s_unsafe(var142, var144, var145, var146, var147); +var141 = var143; +varonce140 = var141; +} +var148 = NEW_core__Array(&type_core__Array__core__String); +{ /* var148 = array_instance Array[String] */ +var149 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var149)->values[0] = (val*) var141; +{ +((void(*)(val* self, val* p0, long p1))(var148->class->vft[COLOR_core__array__Array__with_native]))(var148, var149, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionString___init(var131, var133, var148); /* Direct call opts$OptionString$init on */ +} +self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_nit_dir].val = var131; /* _opt_nit_dir on */ +var150 = NEW_opts__OptionString(&type_opts__OptionString); +if (likely(varonce151!=NULL)) { +var152 = varonce151; +} else { +var153 = "Directory containing tools assets"; +var155 = (val*)(33l<<2|1); +var156 = (val*)(33l<<2|1); +var157 = (val*)((long)(0)<<2|3); +var158 = (val*)((long)(0)<<2|3); +var154 = core__flat___CString___to_s_unsafe(var153, var155, var156, var157, var158); +var152 = var154; +varonce151 = var152; +} +if (likely(varonce159!=NULL)) { +var160 = varonce159; +} else { +var161 = "--share-dir"; +var163 = (val*)(11l<<2|1); +var164 = (val*)(11l<<2|1); +var165 = (val*)((long)(0)<<2|3); +var166 = (val*)((long)(0)<<2|3); +var162 = core__flat___CString___to_s_unsafe(var161, var163, var164, var165, var166); +var160 = var162; +varonce159 = var160; +} +var167 = NEW_core__Array(&type_core__Array__core__String); +{ /* var167 = array_instance Array[String] */ +var168 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var168)->values[0] = (val*) var160; +{ +((void(*)(val* self, val* p0, long p1))(var167->class->vft[COLOR_core__array__Array__with_native]))(var167, var168, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionString___init(var150, var152, var167); /* Direct call opts$OptionString$init on */ +} +self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_share_dir].val = var150; /* _opt_share_dir on */ +var169 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce170!=NULL)) { +var171 = varonce170; +} else { +var172 = "Show Help (This screen)"; +var174 = (val*)(23l<<2|1); +var175 = (val*)(23l<<2|1); +var176 = (val*)((long)(0)<<2|3); +var177 = (val*)((long)(0)<<2|3); +var173 = core__flat___CString___to_s_unsafe(var172, var174, var175, var176, var177); +var171 = var173; +varonce170 = var171; +} +if (likely(varonce178!=NULL)) { +var179 = varonce178; +} else { +var180 = "-h"; +var182 = (val*)(2l<<2|1); +var183 = (val*)(2l<<2|1); +var184 = (val*)((long)(0)<<2|3); +var185 = (val*)((long)(0)<<2|3); +var181 = core__flat___CString___to_s_unsafe(var180, var182, var183, var184, var185); +var179 = var181; +varonce178 = var179; +} +if (likely(varonce186!=NULL)) { +var187 = varonce186; +} else { +var188 = "-?"; +var190 = (val*)(2l<<2|1); +var191 = (val*)(2l<<2|1); +var192 = (val*)((long)(0)<<2|3); +var193 = (val*)((long)(0)<<2|3); +var189 = core__flat___CString___to_s_unsafe(var188, var190, var191, var192, var193); +var187 = var189; +varonce186 = var187; +} +if (likely(varonce194!=NULL)) { +var195 = varonce194; +} else { +var196 = "--help"; +var198 = (val*)(6l<<2|1); +var199 = (val*)(6l<<2|1); +var200 = (val*)((long)(0)<<2|3); +var201 = (val*)((long)(0)<<2|3); +var197 = core__flat___CString___to_s_unsafe(var196, var198, var199, var200, var201); +var195 = var197; +varonce194 = var195; +} +var202 = NEW_core__Array(&type_core__Array__core__String); +{ /* var202 = array_instance Array[String] */ +var203 = NEW_core__NativeArray((int)3l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var203)->values[0] = (val*) var179; +((struct instance_core__NativeArray*)var203)->values[1] = (val*) var187; +((struct instance_core__NativeArray*)var203)->values[2] = (val*) var195; +{ +((void(*)(val* self, val* p0, long p1))(var202->class->vft[COLOR_core__array__Array__with_native]))(var202, var203, 3l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var169, var171, var202); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_help].val = var169; /* _opt_help on */ +var204 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce205!=NULL)) { +var206 = varonce205; +} else { +var207 = "Show version and exit"; +var209 = (val*)(21l<<2|1); +var210 = (val*)(21l<<2|1); +var211 = (val*)((long)(0)<<2|3); +var212 = (val*)((long)(0)<<2|3); +var208 = core__flat___CString___to_s_unsafe(var207, var209, var210, var211, var212); +var206 = var208; +varonce205 = var206; +} +if (likely(varonce213!=NULL)) { +var214 = varonce213; +} else { +var215 = "--version"; +var217 = (val*)(9l<<2|1); +var218 = (val*)(9l<<2|1); +var219 = (val*)((long)(0)<<2|3); +var220 = (val*)((long)(0)<<2|3); +var216 = core__flat___CString___to_s_unsafe(var215, var217, var218, var219, var220); +var214 = var216; +varonce213 = var214; +} +var221 = NEW_core__Array(&type_core__Array__core__String); +{ /* var221 = array_instance Array[String] */ +var222 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var222)->values[0] = (val*) var214; +{ +((void(*)(val* self, val* p0, long p1))(var221->class->vft[COLOR_core__array__Array__with_native]))(var221, var222, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var204, var206, var221); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_version].val = var204; /* _opt_version on */ +var223 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce224!=NULL)) { +var225 = varonce224; +} else { +var226 = "Set toolname and version to DUMMY. Useful for testing"; +var228 = (val*)(53l<<2|1); +var229 = (val*)(53l<<2|1); +var230 = (val*)((long)(0)<<2|3); +var231 = (val*)((long)(0)<<2|3); +var227 = core__flat___CString___to_s_unsafe(var226, var228, var229, var230, var231); +var225 = var227; +varonce224 = var225; } -{ -opts___opts__OptionBool___init(var142, var144, var151); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_stop_on_first_error].val = var142; /* _opt_stop_on_first_error on */ -var153 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce154!=NULL)) { -var155 = varonce154; -} else { -var156 = "Continue after errors, whatever the consequences"; -var157 = core__flat___NativeString___to_s_full(var156, 48l, 48l); -var155 = var157; -varonce154 = var155; -} -if (likely(varonce158!=NULL)) { -var159 = varonce158; +if (likely(varonce232!=NULL)) { +var233 = varonce232; } else { -var160 = "--keep-going"; -var161 = core__flat___NativeString___to_s_full(var160, 12l, 12l); -var159 = var161; -varonce158 = var159; +var234 = "--set-dummy-tool"; +var236 = (val*)(16l<<2|1); +var237 = (val*)(16l<<2|1); +var238 = (val*)((long)(0)<<2|3); +var239 = (val*)((long)(0)<<2|3); +var235 = core__flat___CString___to_s_unsafe(var234, var236, var237, var238, var239); +var233 = var235; +varonce232 = var233; } -var162 = NEW_core__Array(&type_core__Array__core__String); -{ /* var162 = array_instance Array[String] */ -var163 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var163)->values[0] = (val*) var159; +var240 = NEW_core__Array(&type_core__Array__core__String); +{ /* var240 = array_instance Array[String] */ +var241 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var241)->values[0] = (val*) var233; { -((void(*)(val* self, val* p0, long p1))(var162->class->vft[COLOR_core__array__Array__with_native]))(var162, var163, 1l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var240->class->vft[COLOR_core__array__Array__with_native]))(var240, var241, 1l); /* with_native on */ } } { -opts___opts__OptionBool___init(var153, var155, var162); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_keep_going].val = var153; /* _opt_keep_going on */ -var164 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce165!=NULL)) { -var166 = varonce165; -} else { -var167 = "Do not use color to display errors and warnings"; -var168 = core__flat___NativeString___to_s_full(var167, 47l, 47l); -var166 = var168; -varonce165 = var166; +opts___opts__OptionBool___init(var223, var225, var240); /* Direct call opts$OptionBool$init on */ } -if (likely(varonce169!=NULL)) { -var170 = varonce169; +self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_set_dummy_tool].val = var223; /* _opt_set_dummy_tool on */ +var242 = NEW_opts__OptionCount(&type_opts__OptionCount); +if (likely(varonce243!=NULL)) { +var244 = varonce243; } else { -var171 = "--no-color"; -var172 = core__flat___NativeString___to_s_full(var171, 10l, 10l); -var170 = var172; -varonce169 = var170; -} -var173 = NEW_core__Array(&type_core__Array__core__String); -{ /* var173 = array_instance Array[String] */ -var174 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var174)->values[0] = (val*) var170; -{ -((void(*)(val* self, val* p0, long p1))(var173->class->vft[COLOR_core__array__Array__with_native]))(var173, var174, 1l); /* with_native on */ -} +var245 = "Additional messages from the tool"; +var247 = (val*)(33l<<2|1); +var248 = (val*)(33l<<2|1); +var249 = (val*)((long)(0)<<2|3); +var250 = (val*)((long)(0)<<2|3); +var246 = core__flat___CString___to_s_unsafe(var245, var247, var248, var249, var250); +var244 = var246; +varonce243 = var244; } -{ -opts___opts__OptionBool___init(var164, var166, var173); /* Direct call opts#OptionBool#init on */ +if (likely(varonce251!=NULL)) { +var252 = varonce251; +} else { +var253 = "-v"; +var255 = (val*)(2l<<2|1); +var256 = (val*)(2l<<2|1); +var257 = (val*)((long)(0)<<2|3); +var258 = (val*)((long)(0)<<2|3); +var254 = core__flat___CString___to_s_unsafe(var253, var255, var256, var257, var258); +var252 = var254; +varonce251 = var252; } -self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_no_color].val = var164; /* _opt_no_color on */ -var175 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce176!=NULL)) { -var177 = varonce176; +if (likely(varonce259!=NULL)) { +var260 = varonce259; } else { -var178 = "Generate bash_completion file for this program"; -var179 = core__flat___NativeString___to_s_full(var178, 46l, 46l); -var177 = var179; -varonce176 = var177; +var261 = "--verbose"; +var263 = (val*)(9l<<2|1); +var264 = (val*)(9l<<2|1); +var265 = (val*)((long)(0)<<2|3); +var266 = (val*)((long)(0)<<2|3); +var262 = core__flat___CString___to_s_unsafe(var261, var263, var264, var265, var266); +var260 = var262; +varonce259 = var260; +} +var267 = NEW_core__Array(&type_core__Array__core__String); +{ /* var267 = array_instance Array[String] */ +var268 = NEW_core__NativeArray((int)2l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var268)->values[0] = (val*) var252; +((struct instance_core__NativeArray*)var268)->values[1] = (val*) var260; +{ +((void(*)(val* self, val* p0, long p1))(var267->class->vft[COLOR_core__array__Array__with_native]))(var267, var268, 2l); /* with_native on */ +} +} +{ +opts___opts__OptionCount___init(var242, var244, var267); /* Direct call opts$OptionCount$init on */ +} +self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_verbose].val = var242; /* _opt_verbose on */ +var269 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce270!=NULL)) { +var271 = varonce270; +} else { +var272 = "Just display the first encountered error then stop"; +var274 = (val*)(50l<<2|1); +var275 = (val*)(50l<<2|1); +var276 = (val*)((long)(0)<<2|3); +var277 = (val*)((long)(0)<<2|3); +var273 = core__flat___CString___to_s_unsafe(var272, var274, var275, var276, var277); +var271 = var273; +varonce270 = var271; } -if (likely(varonce180!=NULL)) { -var181 = varonce180; +if (likely(varonce278!=NULL)) { +var279 = varonce278; } else { -var182 = "--bash-completion"; -var183 = core__flat___NativeString___to_s_full(var182, 17l, 17l); -var181 = var183; -varonce180 = var181; -} -var184 = NEW_core__Array(&type_core__Array__core__String); -{ /* var184 = array_instance Array[String] */ -var185 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var185)->values[0] = (val*) var181; -{ -((void(*)(val* self, val* p0, long p1))(var184->class->vft[COLOR_core__array__Array__with_native]))(var184, var185, 1l); /* with_native on */ -} +var280 = "--stop-on-first-error"; +var282 = (val*)(21l<<2|1); +var283 = (val*)(21l<<2|1); +var284 = (val*)((long)(0)<<2|3); +var285 = (val*)((long)(0)<<2|3); +var281 = core__flat___CString___to_s_unsafe(var280, var282, var283, var284, var285); +var279 = var281; +varonce278 = var279; +} +var286 = NEW_core__Array(&type_core__Array__core__String); +{ /* var286 = array_instance Array[String] */ +var287 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var287)->values[0] = (val*) var279; +{ +((void(*)(val* self, val* p0, long p1))(var286->class->vft[COLOR_core__array__Array__with_native]))(var286, var287, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var269, var271, var286); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_stop_on_first_error].val = var269; /* _opt_stop_on_first_error on */ +var288 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce289!=NULL)) { +var290 = varonce289; +} else { +var291 = "Continue after errors, whatever the consequences"; +var293 = (val*)(48l<<2|1); +var294 = (val*)(48l<<2|1); +var295 = (val*)((long)(0)<<2|3); +var296 = (val*)((long)(0)<<2|3); +var292 = core__flat___CString___to_s_unsafe(var291, var293, var294, var295, var296); +var290 = var292; +varonce289 = var290; +} +if (likely(varonce297!=NULL)) { +var298 = varonce297; +} else { +var299 = "--keep-going"; +var301 = (val*)(12l<<2|1); +var302 = (val*)(12l<<2|1); +var303 = (val*)((long)(0)<<2|3); +var304 = (val*)((long)(0)<<2|3); +var300 = core__flat___CString___to_s_unsafe(var299, var301, var302, var303, var304); +var298 = var300; +varonce297 = var298; +} +var305 = NEW_core__Array(&type_core__Array__core__String); +{ /* var305 = array_instance Array[String] */ +var306 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var306)->values[0] = (val*) var298; +{ +((void(*)(val* self, val* p0, long p1))(var305->class->vft[COLOR_core__array__Array__with_native]))(var305, var306, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var288, var290, var305); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_keep_going].val = var288; /* _opt_keep_going on */ +var307 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce308!=NULL)) { +var309 = varonce308; +} else { +var310 = "Do not use color to display errors and warnings"; +var312 = (val*)(47l<<2|1); +var313 = (val*)(47l<<2|1); +var314 = (val*)((long)(0)<<2|3); +var315 = (val*)((long)(0)<<2|3); +var311 = core__flat___CString___to_s_unsafe(var310, var312, var313, var314, var315); +var309 = var311; +varonce308 = var309; } -{ -opts___opts__OptionBool___init(var175, var177, var184); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_bash_completion].val = var175; /* _opt_bash_completion on */ -var186 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce187!=NULL)) { -var188 = varonce187; +if (likely(varonce316!=NULL)) { +var317 = varonce316; } else { -var189 = "Generate a stub manpage in pandoc markdown format"; -var190 = core__flat___NativeString___to_s_full(var189, 49l, 49l); -var188 = var190; -varonce187 = var188; -} -if (likely(varonce191!=NULL)) { -var192 = varonce191; +var318 = "--no-color"; +var320 = (val*)(10l<<2|1); +var321 = (val*)(10l<<2|1); +var322 = (val*)((long)(0)<<2|3); +var323 = (val*)((long)(0)<<2|3); +var319 = core__flat___CString___to_s_unsafe(var318, var320, var321, var322, var323); +var317 = var319; +varonce316 = var317; +} +var324 = NEW_core__Array(&type_core__Array__core__String); +{ /* var324 = array_instance Array[String] */ +var325 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var325)->values[0] = (val*) var317; +{ +((void(*)(val* self, val* p0, long p1))(var324->class->vft[COLOR_core__array__Array__with_native]))(var324, var325, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var307, var309, var324); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_no_color].val = var307; /* _opt_no_color on */ +var326 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce327!=NULL)) { +var328 = varonce327; } else { -var193 = "--stub-man"; -var194 = core__flat___NativeString___to_s_full(var193, 10l, 10l); -var192 = var194; -varonce191 = var192; +var329 = "Generate bash_completion file for this program"; +var331 = (val*)(46l<<2|1); +var332 = (val*)(46l<<2|1); +var333 = (val*)((long)(0)<<2|3); +var334 = (val*)((long)(0)<<2|3); +var330 = core__flat___CString___to_s_unsafe(var329, var331, var332, var333, var334); +var328 = var330; +varonce327 = var328; +} +if (likely(varonce335!=NULL)) { +var336 = varonce335; +} else { +var337 = "--bash-completion"; +var339 = (val*)(17l<<2|1); +var340 = (val*)(17l<<2|1); +var341 = (val*)((long)(0)<<2|3); +var342 = (val*)((long)(0)<<2|3); +var338 = core__flat___CString___to_s_unsafe(var337, var339, var340, var341, var342); +var336 = var338; +varonce335 = var336; +} +var343 = NEW_core__Array(&type_core__Array__core__String); +{ /* var343 = array_instance Array[String] */ +var344 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var344)->values[0] = (val*) var336; +{ +((void(*)(val* self, val* p0, long p1))(var343->class->vft[COLOR_core__array__Array__with_native]))(var343, var344, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var326, var328, var343); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_bash_completion].val = var326; /* _opt_bash_completion on */ +var345 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce346!=NULL)) { +var347 = varonce346; +} else { +var348 = "Generate a stub manpage in pandoc markdown format"; +var350 = (val*)(49l<<2|1); +var351 = (val*)(49l<<2|1); +var352 = (val*)((long)(0)<<2|3); +var353 = (val*)((long)(0)<<2|3); +var349 = core__flat___CString___to_s_unsafe(var348, var350, var351, var352, var353); +var347 = var349; +varonce346 = var347; +} +if (likely(varonce354!=NULL)) { +var355 = varonce354; +} else { +var356 = "--stub-man"; +var358 = (val*)(10l<<2|1); +var359 = (val*)(10l<<2|1); +var360 = (val*)((long)(0)<<2|3); +var361 = (val*)((long)(0)<<2|3); +var357 = core__flat___CString___to_s_unsafe(var356, var358, var359, var360, var361); +var355 = var357; +varonce354 = var355; } -var195 = NEW_core__Array(&type_core__Array__core__String); -{ /* var195 = array_instance Array[String] */ -var196 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var196)->values[0] = (val*) var192; +var362 = NEW_core__Array(&type_core__Array__core__String); +{ /* var362 = array_instance Array[String] */ +var363 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var363)->values[0] = (val*) var355; { -((void(*)(val* self, val* p0, long p1))(var195->class->vft[COLOR_core__array__Array__with_native]))(var195, var196, 1l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var362->class->vft[COLOR_core__array__Array__with_native]))(var362, var363, 1l); /* with_native on */ } } { -opts___opts__OptionBool___init(var186, var188, var195); /* Direct call opts#OptionBool#init on */ +opts___opts__OptionBool___init(var345, var347, var362); /* Direct call opts$OptionBool$init on */ } -self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_stub_man].val = var186; /* _opt_stub_man on */ +self->attrs[COLOR_nitc__toolcontext__ToolContext___opt_stub_man].val = var345; /* _opt_stub_man on */ self->attrs[COLOR_nitc__toolcontext__ToolContext___verbose_level].l = 0l; /* _verbose_level on */ -if (likely(varonce197!=NULL)) { -var198 = varonce197; -} else { -var199 = "Usage: [OPTION]... [ARG]..."; -var200 = core__flat___NativeString___to_s_full(var199, 27l, 27l); -var198 = var200; -varonce197 = var198; -} -self->attrs[COLOR_nitc__toolcontext__ToolContext___tooldescription].val = var198; /* _tooldescription on */ +if (likely(varonce364!=NULL)) { +var365 = varonce364; +} else { +var366 = "Usage: [OPTION]... [ARG]..."; +var368 = (val*)(27l<<2|1); +var369 = (val*)(27l<<2|1); +var370 = (val*)((long)(0)<<2|3); +var371 = (val*)((long)(0)<<2|3); +var367 = core__flat___CString___to_s_unsafe(var366, var368, var369, var370, var371); +var365 = var367; +varonce364 = var365; +} +self->attrs[COLOR_nitc__toolcontext__ToolContext___tooldescription].val = var365; /* _tooldescription on */ self->attrs[COLOR_nitc__toolcontext__ToolContext___accept_no_arguments].s = 0; /* _accept_no_arguments on */ -var201 = NEW_poset__POSet(&type_poset__POSet__nitc__Phase); +var372 = NEW_poset__POSet(&type_poset__POSet__nitc__Phase); { -{ /* Inline kernel#Object#init (var201) on */ -RET_LABEL202:(void)0; +{ /* Inline kernel$Object$init (var372) on */ +RET_LABEL373:(void)0; } } -self->attrs[COLOR_nitc__phase__ToolContext___phases].val = var201; /* _phases on */ -var203 = NEW_opts__OptionArray(&type_opts__OptionArray); -if (likely(varonce204!=NULL)) { -var205 = varonce204; +self->attrs[COLOR_nitc__phase__ToolContext___phases].val = var372; /* _phases on */ +var374 = NEW_opts__OptionArray(&type_opts__OptionArray); +if (likely(varonce375!=NULL)) { +var376 = varonce375; } else { -var206 = "Disable a specific phase; use `list` to get the list (debug)"; -var207 = core__flat___NativeString___to_s_full(var206, 60l, 60l); -var205 = var207; -varonce204 = var205; +var377 = "Disable a specific phase; use `list` to get the list (debug)"; +var379 = (val*)(60l<<2|1); +var380 = (val*)(60l<<2|1); +var381 = (val*)((long)(0)<<2|3); +var382 = (val*)((long)(0)<<2|3); +var378 = core__flat___CString___to_s_unsafe(var377, var379, var380, var381, var382); +var376 = var378; +varonce375 = var376; } -if (likely(varonce208!=NULL)) { -var209 = varonce208; +if (likely(varonce383!=NULL)) { +var384 = varonce383; } else { -var210 = "--disable-phase"; -var211 = core__flat___NativeString___to_s_full(var210, 15l, 15l); -var209 = var211; -varonce208 = var209; +var385 = "--disable-phase"; +var387 = (val*)(15l<<2|1); +var388 = (val*)(15l<<2|1); +var389 = (val*)((long)(0)<<2|3); +var390 = (val*)((long)(0)<<2|3); +var386 = core__flat___CString___to_s_unsafe(var385, var387, var388, var389, var390); +var384 = var386; +varonce383 = var384; } -var212 = NEW_core__Array(&type_core__Array__core__String); -{ /* var212 = array_instance Array[String] */ -var213 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var213)->values[0] = (val*) var209; +var391 = NEW_core__Array(&type_core__Array__core__String); +{ /* var391 = array_instance Array[String] */ +var392 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var392)->values[0] = (val*) var384; { -((void(*)(val* self, val* p0, long p1))(var212->class->vft[COLOR_core__array__Array__with_native]))(var212, var213, 1l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var391->class->vft[COLOR_core__array__Array__with_native]))(var391, var392, 1l); /* with_native on */ } } { -opts___opts__OptionArray___init(var203, var205, var212); /* Direct call opts#OptionArray#init on */ +opts___opts__OptionArray___init(var374, var376, var391); /* Direct call opts$OptionArray$init on */ } -self->attrs[COLOR_nitc__phase__ToolContext___opt_disable_phase].val = var203; /* _opt_disable_phase on */ -var214 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce215!=NULL)) { -var216 = varonce215; +self->attrs[COLOR_nitc__phase__ToolContext___opt_disable_phase].val = var374; /* _opt_disable_phase on */ +var393 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce394!=NULL)) { +var395 = varonce394; } else { -var217 = "Force lazy semantic analysis of the source-code (debug)"; -var218 = core__flat___NativeString___to_s_full(var217, 55l, 55l); -var216 = var218; -varonce215 = var216; +var396 = "Force lazy semantic analysis of the source-code (debug)"; +var398 = (val*)(55l<<2|1); +var399 = (val*)(55l<<2|1); +var400 = (val*)((long)(0)<<2|3); +var401 = (val*)((long)(0)<<2|3); +var397 = core__flat___CString___to_s_unsafe(var396, var398, var399, var400, var401); +var395 = var397; +varonce394 = var395; } -if (likely(varonce219!=NULL)) { -var220 = varonce219; +if (likely(varonce402!=NULL)) { +var403 = varonce402; } else { -var221 = "--sloppy"; -var222 = core__flat___NativeString___to_s_full(var221, 8l, 8l); -var220 = var222; -varonce219 = var220; +var404 = "--sloppy"; +var406 = (val*)(8l<<2|1); +var407 = (val*)(8l<<2|1); +var408 = (val*)((long)(0)<<2|3); +var409 = (val*)((long)(0)<<2|3); +var405 = core__flat___CString___to_s_unsafe(var404, var406, var407, var408, var409); +var403 = var405; +varonce402 = var403; } -var223 = NEW_core__Array(&type_core__Array__core__String); -{ /* var223 = array_instance Array[String] */ -var224 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var224)->values[0] = (val*) var220; +var410 = NEW_core__Array(&type_core__Array__core__String); +{ /* var410 = array_instance Array[String] */ +var411 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var411)->values[0] = (val*) var403; { -((void(*)(val* self, val* p0, long p1))(var223->class->vft[COLOR_core__array__Array__with_native]))(var223, var224, 1l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var410->class->vft[COLOR_core__array__Array__with_native]))(var410, var411, 1l); /* with_native on */ } } { -opts___opts__OptionBool___init(var214, var216, var223); /* Direct call opts#OptionBool#init on */ +opts___opts__OptionBool___init(var393, var395, var410); /* Direct call opts$OptionBool$init on */ } -self->attrs[COLOR_nitc__phase__ToolContext___opt_sloppy].val = var214; /* _opt_sloppy on */ +self->attrs[COLOR_nitc__phase__ToolContext___opt_sloppy].val = var393; /* _opt_sloppy on */ self->attrs[COLOR_nitc__phase__ToolContext___semantize_is_lazy].s = 0; /* _semantize_is_lazy on */ -var225 = NEW_core__HashSet(&type_core__HashSet__nitc__AModule); +var412 = NEW_core__HashSet(&type_core__HashSet__nitc__AModule); { -core___core__HashSet___core__kernel__Object__init(var225); /* Direct call hash_collection#HashSet#init on */ +core___core__HashSet___core__kernel__Object__init(var412); /* Direct call hash_collection$HashSet$init on */ } -self->attrs[COLOR_nitc__phase__ToolContext___phased_modules].val = var225; /* _phased_modules on */ -var226 = NEW_nitc__literal__LiteralPhase(&type_nitc__literal__LiteralPhase); +self->attrs[COLOR_nitc__phase__ToolContext___phased_modules].val = var412; /* _phased_modules on */ +var413 = NEW_nitc__literal__LiteralPhase(&type_nitc__literal__LiteralPhase); { -((void(*)(val* self, val* p0))(var226->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var226, self); /* toolcontext= on */ +((void(*)(val* self, val* p0))(var413->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var413, self); /* toolcontext= on */ } { -((void(*)(val* self, val* p0))(var226->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var226, ((val*)NULL)); /* depends= on */ +((void(*)(val* self, val* p0))(var413->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var413, ((val*)NULL)); /* depends= on */ } { -((void(*)(val* self))(var226->class->vft[COLOR_core__kernel__Object__init]))(var226); /* init on */ +((void(*)(val* self))(var413->class->vft[COLOR_core__kernel__Object__init]))(var413); /* init on */ } -self->attrs[COLOR_nitc__literal__ToolContext___literal_phase].val = var226; /* _literal_phase on */ -var227 = NEW_opts__OptionArray(&type_opts__OptionArray); -if (likely(varonce228!=NULL)) { -var229 = varonce228; +self->attrs[COLOR_nitc__literal__ToolContext___literal_phase].val = var413; /* _literal_phase on */ +var414 = NEW_opts__OptionArray(&type_opts__OptionArray); +if (likely(varonce415!=NULL)) { +var416 = varonce415; } else { -var230 = "Add an additional include path (may be used more than once)"; -var231 = core__flat___NativeString___to_s_full(var230, 59l, 59l); -var229 = var231; -varonce228 = var229; +var417 = "Add an additional include path (may be used more than once)"; +var419 = (val*)(59l<<2|1); +var420 = (val*)(59l<<2|1); +var421 = (val*)((long)(0)<<2|3); +var422 = (val*)((long)(0)<<2|3); +var418 = core__flat___CString___to_s_unsafe(var417, var419, var420, var421, var422); +var416 = var418; +varonce415 = var416; } -if (likely(varonce232!=NULL)) { -var233 = varonce232; -} else { -var234 = "-I"; -var235 = core__flat___NativeString___to_s_full(var234, 2l, 2l); -var233 = var235; -varonce232 = var233; -} -if (likely(varonce236!=NULL)) { -var237 = varonce236; -} else { -var238 = "--path"; -var239 = core__flat___NativeString___to_s_full(var238, 6l, 6l); -var237 = var239; -varonce236 = var237; -} -var240 = NEW_core__Array(&type_core__Array__core__String); -{ /* var240 = array_instance Array[String] */ -var241 = NEW_core__NativeArray(2l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var241)->values[0] = (val*) var233; -((struct instance_core__NativeArray*)var241)->values[1] = (val*) var237; -{ -((void(*)(val* self, val* p0, long p1))(var240->class->vft[COLOR_core__array__Array__with_native]))(var240, var241, 2l); /* with_native on */ -} -} -{ -opts___opts__OptionArray___init(var227, var229, var240); /* Direct call opts#OptionArray#init on */ -} -self->attrs[COLOR_nitc__loader__ToolContext___opt_path].val = var227; /* _opt_path on */ -var242 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce243!=NULL)) { -var244 = varonce243; +if (likely(varonce423!=NULL)) { +var424 = varonce423; } else { -var245 = "Stop after meta-model processing"; -var246 = core__flat___NativeString___to_s_full(var245, 32l, 32l); -var244 = var246; -varonce243 = var244; +var425 = "-I"; +var427 = (val*)(2l<<2|1); +var428 = (val*)(2l<<2|1); +var429 = (val*)((long)(0)<<2|3); +var430 = (val*)((long)(0)<<2|3); +var426 = core__flat___CString___to_s_unsafe(var425, var427, var428, var429, var430); +var424 = var426; +varonce423 = var424; } -if (likely(varonce247!=NULL)) { -var248 = varonce247; +if (likely(varonce431!=NULL)) { +var432 = varonce431; } else { -var249 = "--only-metamodel"; -var250 = core__flat___NativeString___to_s_full(var249, 16l, 16l); -var248 = var250; -varonce247 = var248; +var433 = "--path"; +var435 = (val*)(6l<<2|1); +var436 = (val*)(6l<<2|1); +var437 = (val*)((long)(0)<<2|3); +var438 = (val*)((long)(0)<<2|3); +var434 = core__flat___CString___to_s_unsafe(var433, var435, var436, var437, var438); +var432 = var434; +varonce431 = var432; } -var251 = NEW_core__Array(&type_core__Array__core__String); -{ /* var251 = array_instance Array[String] */ -var252 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var252)->values[0] = (val*) var248; +var439 = NEW_core__Array(&type_core__Array__core__String); +{ /* var439 = array_instance Array[String] */ +var440 = NEW_core__NativeArray((int)2l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var440)->values[0] = (val*) var424; +((struct instance_core__NativeArray*)var440)->values[1] = (val*) var432; { -((void(*)(val* self, val* p0, long p1))(var251->class->vft[COLOR_core__array__Array__with_native]))(var251, var252, 1l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var439->class->vft[COLOR_core__array__Array__with_native]))(var439, var440, 2l); /* with_native on */ } } { -opts___opts__OptionBool___init(var242, var244, var251); /* Direct call opts#OptionBool#init on */ +opts___opts__OptionArray___init(var414, var416, var439); /* Direct call opts$OptionArray$init on */ } -self->attrs[COLOR_nitc__loader__ToolContext___opt_only_metamodel].val = var242; /* _opt_only_metamodel on */ -var253 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce254!=NULL)) { -var255 = varonce254; +self->attrs[COLOR_nitc__loader__ToolContext___opt_path].val = var414; /* _opt_path on */ +var441 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce442!=NULL)) { +var443 = varonce442; } else { -var256 = "Only proceed to parse files"; -var257 = core__flat___NativeString___to_s_full(var256, 27l, 27l); -var255 = var257; -varonce254 = var255; +var444 = "Stop after meta-model processing"; +var446 = (val*)(32l<<2|1); +var447 = (val*)(32l<<2|1); +var448 = (val*)((long)(0)<<2|3); +var449 = (val*)((long)(0)<<2|3); +var445 = core__flat___CString___to_s_unsafe(var444, var446, var447, var448, var449); +var443 = var445; +varonce442 = var443; } -if (likely(varonce258!=NULL)) { -var259 = varonce258; +if (likely(varonce450!=NULL)) { +var451 = varonce450; } else { -var260 = "--only-parse"; -var261 = core__flat___NativeString___to_s_full(var260, 12l, 12l); -var259 = var261; -varonce258 = var259; +var452 = "--only-metamodel"; +var454 = (val*)(16l<<2|1); +var455 = (val*)(16l<<2|1); +var456 = (val*)((long)(0)<<2|3); +var457 = (val*)((long)(0)<<2|3); +var453 = core__flat___CString___to_s_unsafe(var452, var454, var455, var456, var457); +var451 = var453; +varonce450 = var451; } -var262 = NEW_core__Array(&type_core__Array__core__String); -{ /* var262 = array_instance Array[String] */ -var263 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var263)->values[0] = (val*) var259; +var458 = NEW_core__Array(&type_core__Array__core__String); +{ /* var458 = array_instance Array[String] */ +var459 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var459)->values[0] = (val*) var451; { -((void(*)(val* self, val* p0, long p1))(var262->class->vft[COLOR_core__array__Array__with_native]))(var262, var263, 1l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var458->class->vft[COLOR_core__array__Array__with_native]))(var458, var459, 1l); /* with_native on */ } } { -opts___opts__OptionBool___init(var253, var255, var262); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__loader__ToolContext___opt_only_parse].val = var253; /* _opt_only_parse on */ -var264 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce265!=NULL)) { -var266 = varonce265; -} else { -var267 = "Do not check, and produce errors, on visibility issues"; -var268 = core__flat___NativeString___to_s_full(var267, 54l, 54l); -var266 = var268; -varonce265 = var266; +opts___opts__OptionBool___init(var441, var443, var458); /* Direct call opts$OptionBool$init on */ } -if (likely(varonce269!=NULL)) { -var270 = varonce269; +self->attrs[COLOR_nitc__loader__ToolContext___opt_only_metamodel].val = var441; /* _opt_only_metamodel on */ +var460 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce461!=NULL)) { +var462 = varonce461; } else { -var271 = "--ignore-visibility"; -var272 = core__flat___NativeString___to_s_full(var271, 19l, 19l); -var270 = var272; -varonce269 = var270; -} -var273 = NEW_core__Array(&type_core__Array__core__String); -{ /* var273 = array_instance Array[String] */ -var274 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var274)->values[0] = (val*) var270; -{ -((void(*)(val* self, val* p0, long p1))(var273->class->vft[COLOR_core__array__Array__with_native]))(var273, var274, 1l); /* with_native on */ +var463 = "Only proceed to parse files"; +var465 = (val*)(27l<<2|1); +var466 = (val*)(27l<<2|1); +var467 = (val*)((long)(0)<<2|3); +var468 = (val*)((long)(0)<<2|3); +var464 = core__flat___CString___to_s_unsafe(var463, var465, var466, var467, var468); +var462 = var464; +varonce461 = var462; } +if (likely(varonce469!=NULL)) { +var470 = varonce469; +} else { +var471 = "--only-parse"; +var473 = (val*)(12l<<2|1); +var474 = (val*)(12l<<2|1); +var475 = (val*)((long)(0)<<2|3); +var476 = (val*)((long)(0)<<2|3); +var472 = core__flat___CString___to_s_unsafe(var471, var473, var474, var475, var476); +var470 = var472; +varonce469 = var470; } +var477 = NEW_core__Array(&type_core__Array__core__String); +{ /* var477 = array_instance Array[String] */ +var478 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var478)->values[0] = (val*) var470; { -opts___opts__OptionBool___init(var264, var266, var273); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__modelbuilder__ToolContext___opt_ignore_visibility].val = var264; /* _opt_ignore_visibility on */ -var275 = NEW_opts__OptionArray(&type_opts__OptionArray); -if (likely(varonce276!=NULL)) { -var277 = varonce276; -} else { -var278 = "Additional module to mix-in"; -var279 = core__flat___NativeString___to_s_full(var278, 27l, 27l); -var277 = var279; -varonce276 = var277; -} -if (likely(varonce280!=NULL)) { -var281 = varonce280; -} else { -var282 = "-m"; -var283 = core__flat___NativeString___to_s_full(var282, 2l, 2l); -var281 = var283; -varonce280 = var281; +((void(*)(val* self, val* p0, long p1))(var477->class->vft[COLOR_core__array__Array__with_native]))(var477, var478, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var460, var462, var477); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__loader__ToolContext___opt_only_parse].val = var460; /* _opt_only_parse on */ +var479 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce480!=NULL)) { +var481 = varonce480; +} else { +var482 = "Do not check, and produce errors, on visibility issues"; +var484 = (val*)(54l<<2|1); +var485 = (val*)(54l<<2|1); +var486 = (val*)((long)(0)<<2|3); +var487 = (val*)((long)(0)<<2|3); +var483 = core__flat___CString___to_s_unsafe(var482, var484, var485, var486, var487); +var481 = var483; +varonce480 = var481; +} +if (likely(varonce488!=NULL)) { +var489 = varonce488; +} else { +var490 = "--ignore-visibility"; +var492 = (val*)(19l<<2|1); +var493 = (val*)(19l<<2|1); +var494 = (val*)((long)(0)<<2|3); +var495 = (val*)((long)(0)<<2|3); +var491 = core__flat___CString___to_s_unsafe(var490, var492, var493, var494, var495); +var489 = var491; +varonce488 = var489; +} +var496 = NEW_core__Array(&type_core__Array__core__String); +{ /* var496 = array_instance Array[String] */ +var497 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var497)->values[0] = (val*) var489; +{ +((void(*)(val* self, val* p0, long p1))(var496->class->vft[COLOR_core__array__Array__with_native]))(var496, var497, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var479, var481, var496); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__modelbuilder__ToolContext___opt_ignore_visibility].val = var479; /* _opt_ignore_visibility on */ +var498 = NEW_opts__OptionArray(&type_opts__OptionArray); +if (likely(varonce499!=NULL)) { +var500 = varonce499; +} else { +var501 = "Additional module to mix-in"; +var503 = (val*)(27l<<2|1); +var504 = (val*)(27l<<2|1); +var505 = (val*)((long)(0)<<2|3); +var506 = (val*)((long)(0)<<2|3); +var502 = core__flat___CString___to_s_unsafe(var501, var503, var504, var505, var506); +var500 = var502; +varonce499 = var500; +} +if (likely(varonce507!=NULL)) { +var508 = varonce507; +} else { +var509 = "-m"; +var511 = (val*)(2l<<2|1); +var512 = (val*)(2l<<2|1); +var513 = (val*)((long)(0)<<2|3); +var514 = (val*)((long)(0)<<2|3); +var510 = core__flat___CString___to_s_unsafe(var509, var511, var512, var513, var514); +var508 = var510; +varonce507 = var508; +} +if (likely(varonce515!=NULL)) { +var516 = varonce515; +} else { +var517 = "--mixin"; +var519 = (val*)(7l<<2|1); +var520 = (val*)(7l<<2|1); +var521 = (val*)((long)(0)<<2|3); +var522 = (val*)((long)(0)<<2|3); +var518 = core__flat___CString___to_s_unsafe(var517, var519, var520, var521, var522); +var516 = var518; +varonce515 = var516; +} +var523 = NEW_core__Array(&type_core__Array__core__String); +{ /* var523 = array_instance Array[String] */ +var524 = NEW_core__NativeArray((int)2l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var524)->values[0] = (val*) var508; +((struct instance_core__NativeArray*)var524)->values[1] = (val*) var516; +{ +((void(*)(val* self, val* p0, long p1))(var523->class->vft[COLOR_core__array__Array__with_native]))(var523, var524, 2l); /* with_native on */ +} +} +{ +opts___opts__OptionArray___init(var498, var500, var523); /* Direct call opts$OptionArray$init on */ +} +self->attrs[COLOR_nitc__mixin__ToolContext___opt_mixins].val = var498; /* _opt_mixins on */ +var525 = NEW_opts__OptionArray(&type_opts__OptionArray); +if (likely(varonce526!=NULL)) { +var527 = varonce526; +} else { +var528 = "Define a specific property"; +var530 = (val*)(26l<<2|1); +var531 = (val*)(26l<<2|1); +var532 = (val*)((long)(0)<<2|3); +var533 = (val*)((long)(0)<<2|3); +var529 = core__flat___CString___to_s_unsafe(var528, var530, var531, var532, var533); +var527 = var529; +varonce526 = var527; +} +if (likely(varonce534!=NULL)) { +var535 = varonce534; +} else { +var536 = "-D"; +var538 = (val*)(2l<<2|1); +var539 = (val*)(2l<<2|1); +var540 = (val*)((long)(0)<<2|3); +var541 = (val*)((long)(0)<<2|3); +var537 = core__flat___CString___to_s_unsafe(var536, var538, var539, var540, var541); +var535 = var537; +varonce534 = var535; } -if (likely(varonce284!=NULL)) { -var285 = varonce284; +if (likely(varonce542!=NULL)) { +var543 = varonce542; } else { -var286 = "--mixin"; -var287 = core__flat___NativeString___to_s_full(var286, 7l, 7l); -var285 = var287; -varonce284 = var285; -} -var288 = NEW_core__Array(&type_core__Array__core__String); -{ /* var288 = array_instance Array[String] */ -var289 = NEW_core__NativeArray(2l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var289)->values[0] = (val*) var281; -((struct instance_core__NativeArray*)var289)->values[1] = (val*) var285; -{ -((void(*)(val* self, val* p0, long p1))(var288->class->vft[COLOR_core__array__Array__with_native]))(var288, var289, 2l); /* with_native on */ -} +var544 = "--define"; +var546 = (val*)(8l<<2|1); +var547 = (val*)(8l<<2|1); +var548 = (val*)((long)(0)<<2|3); +var549 = (val*)((long)(0)<<2|3); +var545 = core__flat___CString___to_s_unsafe(var544, var546, var547, var548, var549); +var543 = var545; +varonce542 = var543; } +var550 = NEW_core__Array(&type_core__Array__core__String); +{ /* var550 = array_instance Array[String] */ +var551 = NEW_core__NativeArray((int)2l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var551)->values[0] = (val*) var535; +((struct instance_core__NativeArray*)var551)->values[1] = (val*) var543; { -opts___opts__OptionArray___init(var275, var277, var288); /* Direct call opts#OptionArray#init on */ -} -self->attrs[COLOR_nitc__mixin__ToolContext___opt_mixins].val = var275; /* _opt_mixins on */ -var290 = NEW_opts__OptionArray(&type_opts__OptionArray); -if (likely(varonce291!=NULL)) { -var292 = varonce291; -} else { -var293 = "Define a specific property"; -var294 = core__flat___NativeString___to_s_full(var293, 26l, 26l); -var292 = var294; -varonce291 = var292; -} -if (likely(varonce295!=NULL)) { -var296 = varonce295; -} else { -var297 = "-D"; -var298 = core__flat___NativeString___to_s_full(var297, 2l, 2l); -var296 = var298; -varonce295 = var296; +((void(*)(val* self, val* p0, long p1))(var550->class->vft[COLOR_core__array__Array__with_native]))(var550, var551, 2l); /* with_native on */ } -if (likely(varonce299!=NULL)) { -var300 = varonce299; -} else { -var301 = "--define"; -var302 = core__flat___NativeString___to_s_full(var301, 8l, 8l); -var300 = var302; -varonce299 = var300; } -var303 = NEW_core__Array(&type_core__Array__core__String); -{ /* var303 = array_instance Array[String] */ -var304 = NEW_core__NativeArray(2l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var304)->values[0] = (val*) var296; -((struct instance_core__NativeArray*)var304)->values[1] = (val*) var300; { -((void(*)(val* self, val* p0, long p1))(var303->class->vft[COLOR_core__array__Array__with_native]))(var303, var304, 2l); /* with_native on */ -} +opts___opts__OptionArray___init(var525, var527, var550); /* Direct call opts$OptionArray$init on */ } +self->attrs[COLOR_nitc__mixin__ToolContext___opt_defines].val = var525; /* _opt_defines on */ +var552 = NEW_nitc__modelize_class__ModelizeClassPhase(&type_nitc__modelize_class__ModelizeClassPhase); { -opts___opts__OptionArray___init(var290, var292, var303); /* Direct call opts#OptionArray#init on */ +((void(*)(val* self, val* p0))(var552->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var552, self); /* toolcontext= on */ } -self->attrs[COLOR_nitc__mixin__ToolContext___opt_defines].val = var290; /* _opt_defines on */ -var305 = NEW_nitc__modelize_class__ModelizeClassPhase(&type_nitc__modelize_class__ModelizeClassPhase); { -((void(*)(val* self, val* p0))(var305->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var305, self); /* toolcontext= on */ +((void(*)(val* self, val* p0))(var552->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var552, ((val*)NULL)); /* depends= on */ } { -((void(*)(val* self, val* p0))(var305->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var305, ((val*)NULL)); /* depends= on */ +((void(*)(val* self))(var552->class->vft[COLOR_core__kernel__Object__init]))(var552); /* init on */ } +self->attrs[COLOR_nitc__modelize_class__ToolContext___modelize_class_phase].val = var552; /* _modelize_class_phase on */ +var553 = NEW_nitc__scope__ScopePhase(&type_nitc__scope__ScopePhase); { -((void(*)(val* self))(var305->class->vft[COLOR_core__kernel__Object__init]))(var305); /* init on */ +((void(*)(val* self, val* p0))(var553->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var553, self); /* toolcontext= on */ } -self->attrs[COLOR_nitc__modelize_class__ToolContext___modelize_class_phase].val = var305; /* _modelize_class_phase on */ -var306 = NEW_nitc__scope__ScopePhase(&type_nitc__scope__ScopePhase); { -((void(*)(val* self, val* p0))(var306->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var306, self); /* toolcontext= on */ +((void(*)(val* self, val* p0))(var553->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var553, ((val*)NULL)); /* depends= on */ } { -((void(*)(val* self, val* p0))(var306->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var306, ((val*)NULL)); /* depends= on */ +((void(*)(val* self))(var553->class->vft[COLOR_core__kernel__Object__init]))(var553); /* init on */ } +self->attrs[COLOR_nitc__scope__ToolContext___scope_phase].val = var553; /* _scope_phase on */ +var554 = NEW_nitc__FFILanguageAssignationPhase(&type_nitc__FFILanguageAssignationPhase); { -((void(*)(val* self))(var306->class->vft[COLOR_core__kernel__Object__init]))(var306); /* init on */ +((void(*)(val* self, val* p0))(var554->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var554, self); /* toolcontext= on */ } -self->attrs[COLOR_nitc__scope__ToolContext___scope_phase].val = var306; /* _scope_phase on */ -var307 = NEW_nitc__FFILanguageAssignationPhase(&type_nitc__FFILanguageAssignationPhase); { -((void(*)(val* self, val* p0))(var307->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var307, self); /* toolcontext= on */ +((void(*)(val* self, val* p0))(var554->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var554, ((val*)NULL)); /* depends= on */ } { -((void(*)(val* self, val* p0))(var307->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var307, ((val*)NULL)); /* depends= on */ +((void(*)(val* self))(var554->class->vft[COLOR_core__kernel__Object__init]))(var554); /* init on */ } +self->attrs[COLOR_nitc__light_ffi_base__ToolContext___ffi_language_assignation_phase].val = var554; /* _ffi_language_assignation_phase on */ +var555 = NEW_nitc__flow__FlowPhase(&type_nitc__flow__FlowPhase); +var556 = NEW_core__Array(&type_core__Array__nitc__Phase); { -((void(*)(val* self))(var307->class->vft[COLOR_core__kernel__Object__init]))(var307); /* init on */ +core___core__Array___with_capacity(var556, 1l); /* Direct call array$Array$with_capacity on */ } -self->attrs[COLOR_nitc__light_ffi_base__ToolContext___ffi_language_assignation_phase].val = var307; /* _ffi_language_assignation_phase on */ -var308 = NEW_nitc__flow__FlowPhase(&type_nitc__flow__FlowPhase); -var309 = NEW_core__Array(&type_core__Array__nitc__Phase); +var_ = var556; { -core___core__Array___with_capacity(var309, 1l); /* Direct call array#Array#with_capacity on */ +{ /* Inline scope$ToolContext$scope_phase (self) on */ +var559 = self->attrs[COLOR_nitc__scope__ToolContext___scope_phase].val; /* _scope_phase on */ +if (unlikely(var559 == NULL)) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); } -var_ = var309; -{ -{ /* Inline scope#ToolContext#scope_phase (self) on */ -var312 = self->attrs[COLOR_nitc__scope__ToolContext___scope_phase].val; /* _scope_phase on */ -if (unlikely(var312 == NULL)) { PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _scope_phase"); PRINT_ERROR(" (%s:%d)\n", FILE_nitc__scope, 24); fatal_exit(1); } -var310 = var312; -RET_LABEL311:(void)0; +var557 = var559; +RET_LABEL558:(void)0; } } { -core___core__AbstractArray___core__abstract_collection__Sequence__push(var_, var310); /* Direct call array#AbstractArray#push on */ +core___core__AbstractArray___core__abstract_collection__Sequence__push(var_, var557); /* Direct call array$AbstractArray$push on */ } { -((void(*)(val* self, val* p0))(var308->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var308, self); /* toolcontext= on */ +((void(*)(val* self, val* p0))(var555->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var555, self); /* toolcontext= on */ } { -((void(*)(val* self, val* p0))(var308->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var308, var_); /* depends= on */ +((void(*)(val* self, val* p0))(var555->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var555, var_); /* depends= on */ } { -((void(*)(val* self))(var308->class->vft[COLOR_core__kernel__Object__init]))(var308); /* init on */ +((void(*)(val* self))(var555->class->vft[COLOR_core__kernel__Object__init]))(var555); /* init on */ } -self->attrs[COLOR_nitc__flow__ToolContext___flow_phase].val = var308; /* _flow_phase on */ -var313 = NEW_nitc__local_var_init__LocalVarInitPhase(&type_nitc__local_var_init__LocalVarInitPhase); -var314 = NEW_core__Array(&type_core__Array__nitc__Phase); +self->attrs[COLOR_nitc__flow__ToolContext___flow_phase].val = var555; /* _flow_phase on */ +var560 = NEW_nitc__local_var_init__LocalVarInitPhase(&type_nitc__local_var_init__LocalVarInitPhase); +var561 = NEW_core__Array(&type_core__Array__nitc__Phase); { -core___core__Array___with_capacity(var314, 1l); /* Direct call array#Array#with_capacity on */ +core___core__Array___with_capacity(var561, 1l); /* Direct call array$Array$with_capacity on */ } -var_315 = var314; +var_562 = var561; { -{ /* Inline flow#ToolContext#flow_phase (self) on */ -var318 = self->attrs[COLOR_nitc__flow__ToolContext___flow_phase].val; /* _flow_phase on */ -if (unlikely(var318 == NULL)) { +{ /* Inline flow$ToolContext$flow_phase (self) on */ +var565 = self->attrs[COLOR_nitc__flow__ToolContext___flow_phase].val; /* _flow_phase on */ +if (unlikely(var565 == NULL)) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); +} PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _flow_phase"); PRINT_ERROR(" (%s:%d)\n", FILE_nitc__flow, 23); fatal_exit(1); } -var316 = var318; -RET_LABEL317:(void)0; +var563 = var565; +RET_LABEL564:(void)0; } } { -core___core__AbstractArray___core__abstract_collection__Sequence__push(var_315, var316); /* Direct call array#AbstractArray#push on */ +core___core__AbstractArray___core__abstract_collection__Sequence__push(var_562, var563); /* Direct call array$AbstractArray$push on */ } { -((void(*)(val* self, val* p0))(var313->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var313, self); /* toolcontext= on */ +((void(*)(val* self, val* p0))(var560->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var560, self); /* toolcontext= on */ } { -((void(*)(val* self, val* p0))(var313->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var313, var_315); /* depends= on */ +((void(*)(val* self, val* p0))(var560->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var560, var_562); /* depends= on */ } { -((void(*)(val* self))(var313->class->vft[COLOR_core__kernel__Object__init]))(var313); /* init on */ +((void(*)(val* self))(var560->class->vft[COLOR_core__kernel__Object__init]))(var560); /* init on */ } -self->attrs[COLOR_nitc__local_var_init__ToolContext___local_var_init_phase].val = var313; /* _local_var_init_phase on */ -var319 = NEW_nitc__modelize_property__ModelizePropertyPhase(&type_nitc__modelize_property__ModelizePropertyPhase); -var320 = NEW_core__Array(&type_core__Array__nitc__Phase); +self->attrs[COLOR_nitc__local_var_init__ToolContext___local_var_init_phase].val = var560; /* _local_var_init_phase on */ +var566 = NEW_nitc__modelize_property__ModelizePropertyPhase(&type_nitc__modelize_property__ModelizePropertyPhase); +var567 = NEW_core__Array(&type_core__Array__nitc__Phase); { -core___core__Array___with_capacity(var320, 1l); /* Direct call array#Array#with_capacity on */ +core___core__Array___with_capacity(var567, 1l); /* Direct call array$Array$with_capacity on */ } -var_321 = var320; +var_568 = var567; { -{ /* Inline modelize_class#ToolContext#modelize_class_phase (self) on */ -var324 = self->attrs[COLOR_nitc__modelize_class__ToolContext___modelize_class_phase].val; /* _modelize_class_phase on */ -if (unlikely(var324 == NULL)) { +{ /* Inline modelize_class$ToolContext$modelize_class_phase (self) on */ +var571 = self->attrs[COLOR_nitc__modelize_class__ToolContext___modelize_class_phase].val; /* _modelize_class_phase on */ +if (unlikely(var571 == NULL)) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); +} PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _modelize_class_phase"); PRINT_ERROR(" (%s:%d)\n", FILE_nitc__modelize_class, 23); fatal_exit(1); } -var322 = var324; -RET_LABEL323:(void)0; +var569 = var571; +RET_LABEL570:(void)0; } } { -core___core__AbstractArray___core__abstract_collection__Sequence__push(var_321, var322); /* Direct call array#AbstractArray#push on */ +core___core__AbstractArray___core__abstract_collection__Sequence__push(var_568, var569); /* Direct call array$AbstractArray$push on */ } { -((void(*)(val* self, val* p0))(var319->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var319, self); /* toolcontext= on */ +((void(*)(val* self, val* p0))(var566->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var566, self); /* toolcontext= on */ } { -((void(*)(val* self, val* p0))(var319->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var319, var_321); /* depends= on */ +((void(*)(val* self, val* p0))(var566->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var566, var_568); /* depends= on */ } { -((void(*)(val* self))(var319->class->vft[COLOR_core__kernel__Object__init]))(var319); /* init on */ +((void(*)(val* self))(var566->class->vft[COLOR_core__kernel__Object__init]))(var566); /* init on */ } -self->attrs[COLOR_nitc__modelize_property__ToolContext___modelize_property_phase].val = var319; /* _modelize_property_phase on */ -var325 = NEW_nitc__platform__PlatformPhase(&type_nitc__platform__PlatformPhase); -var326 = NEW_core__Array(&type_core__Array__nitc__Phase); +self->attrs[COLOR_nitc__modelize_property__ToolContext___modelize_property_phase].val = var566; /* _modelize_property_phase on */ +var572 = NEW_nitc__platform__PlatformPhase(&type_nitc__platform__PlatformPhase); +var573 = NEW_core__Array(&type_core__Array__nitc__Phase); { -core___core__Array___with_capacity(var326, 1l); /* Direct call array#Array#with_capacity on */ +core___core__Array___with_capacity(var573, 1l); /* Direct call array$Array$with_capacity on */ } -var_327 = var326; +var_574 = var573; { -{ /* Inline modelize_property#ToolContext#modelize_property_phase (self) on */ -var330 = self->attrs[COLOR_nitc__modelize_property__ToolContext___modelize_property_phase].val; /* _modelize_property_phase on */ -if (unlikely(var330 == NULL)) { +{ /* Inline modelize_property$ToolContext$modelize_property_phase (self) on */ +var577 = self->attrs[COLOR_nitc__modelize_property__ToolContext___modelize_property_phase].val; /* _modelize_property_phase on */ +if (unlikely(var577 == NULL)) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); +} PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _modelize_property_phase"); PRINT_ERROR(" (%s:%d)\n", FILE_nitc__modelize_property, 24); fatal_exit(1); } -var328 = var330; -RET_LABEL329:(void)0; +var575 = var577; +RET_LABEL576:(void)0; } } { -core___core__AbstractArray___core__abstract_collection__Sequence__push(var_327, var328); /* Direct call array#AbstractArray#push on */ +core___core__AbstractArray___core__abstract_collection__Sequence__push(var_574, var575); /* Direct call array$AbstractArray$push on */ } { -((void(*)(val* self, val* p0))(var325->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var325, self); /* toolcontext= on */ +((void(*)(val* self, val* p0))(var572->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var572, self); /* toolcontext= on */ } { -((void(*)(val* self, val* p0))(var325->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var325, var_327); /* depends= on */ +((void(*)(val* self, val* p0))(var572->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var572, var_574); /* depends= on */ } { -((void(*)(val* self))(var325->class->vft[COLOR_core__kernel__Object__init]))(var325); /* init on */ +((void(*)(val* self))(var572->class->vft[COLOR_core__kernel__Object__init]))(var572); /* init on */ } -self->attrs[COLOR_nitc__platform__ToolContext___platform_phase].val = var325; /* _platform_phase on */ -var331 = NEW_nitc__extern_classes__ExternClassesTypingPhaseAst(&type_nitc__extern_classes__ExternClassesTypingPhaseAst); -var332 = NEW_core__Array(&type_core__Array__nitc__Phase); +self->attrs[COLOR_nitc__platform__ToolContext___platform_phase].val = var572; /* _platform_phase on */ +var578 = NEW_nitc__extern_classes__ExternClassesTypingPhaseAst(&type_nitc__extern_classes__ExternClassesTypingPhaseAst); +var579 = NEW_core__Array(&type_core__Array__nitc__Phase); { -core___core__Array___with_capacity(var332, 2l); /* Direct call array#Array#with_capacity on */ +core___core__Array___with_capacity(var579, 2l); /* Direct call array$Array$with_capacity on */ } -var_333 = var332; +var_580 = var579; { -{ /* Inline light_ffi_base#ToolContext#ffi_language_assignation_phase (self) on */ -var336 = self->attrs[COLOR_nitc__light_ffi_base__ToolContext___ffi_language_assignation_phase].val; /* _ffi_language_assignation_phase on */ -if (unlikely(var336 == NULL)) { +{ /* Inline light_ffi_base$ToolContext$ffi_language_assignation_phase (self) on */ +var583 = self->attrs[COLOR_nitc__light_ffi_base__ToolContext___ffi_language_assignation_phase].val; /* _ffi_language_assignation_phase on */ +if (unlikely(var583 == NULL)) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); +} PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _ffi_language_assignation_phase"); PRINT_ERROR(" (%s:%d)\n", FILE_nitc__light_ffi_base, 26); fatal_exit(1); } -var334 = var336; -RET_LABEL335:(void)0; +var581 = var583; +RET_LABEL582:(void)0; } } { -core___core__AbstractArray___core__abstract_collection__Sequence__push(var_333, var334); /* Direct call array#AbstractArray#push on */ +core___core__AbstractArray___core__abstract_collection__Sequence__push(var_580, var581); /* Direct call array$AbstractArray$push on */ } { -{ /* Inline modelize_class#ToolContext#modelize_class_phase (self) on */ -var339 = self->attrs[COLOR_nitc__modelize_class__ToolContext___modelize_class_phase].val; /* _modelize_class_phase on */ -if (unlikely(var339 == NULL)) { +{ /* Inline modelize_class$ToolContext$modelize_class_phase (self) on */ +var586 = self->attrs[COLOR_nitc__modelize_class__ToolContext___modelize_class_phase].val; /* _modelize_class_phase on */ +if (unlikely(var586 == NULL)) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); +} PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _modelize_class_phase"); PRINT_ERROR(" (%s:%d)\n", FILE_nitc__modelize_class, 23); fatal_exit(1); } -var337 = var339; -RET_LABEL338:(void)0; +var584 = var586; +RET_LABEL585:(void)0; } } { -core___core__AbstractArray___core__abstract_collection__Sequence__push(var_333, var337); /* Direct call array#AbstractArray#push on */ +core___core__AbstractArray___core__abstract_collection__Sequence__push(var_580, var584); /* Direct call array$AbstractArray$push on */ } { -((void(*)(val* self, val* p0))(var331->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var331, self); /* toolcontext= on */ +((void(*)(val* self, val* p0))(var578->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var578, self); /* toolcontext= on */ } { -((void(*)(val* self, val* p0))(var331->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var331, var_333); /* depends= on */ +((void(*)(val* self, val* p0))(var578->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var578, var_580); /* depends= on */ } { -((void(*)(val* self))(var331->class->vft[COLOR_core__kernel__Object__init]))(var331); /* init on */ +((void(*)(val* self))(var578->class->vft[COLOR_core__kernel__Object__init]))(var578); /* init on */ } -self->attrs[COLOR_nitc__extern_classes__ToolContext___extern_classes_typing_phase_ast].val = var331; /* _extern_classes_typing_phase_ast on */ -var340 = NEW_nitc__extern_classes__ExternClassesTypingPhaseModel(&type_nitc__extern_classes__ExternClassesTypingPhaseModel); -var341 = NEW_core__Array(&type_core__Array__nitc__Phase); +self->attrs[COLOR_nitc__extern_classes__ToolContext___extern_classes_typing_phase_ast].val = var578; /* _extern_classes_typing_phase_ast on */ +var587 = NEW_nitc__extern_classes__ExternClassesTypingPhaseModel(&type_nitc__extern_classes__ExternClassesTypingPhaseModel); +var588 = NEW_core__Array(&type_core__Array__nitc__Phase); { -core___core__Array___with_capacity(var341, 3l); /* Direct call array#Array#with_capacity on */ +core___core__Array___with_capacity(var588, 3l); /* Direct call array$Array$with_capacity on */ } -var_342 = var341; +var_589 = var588; { -{ /* Inline extern_classes#ToolContext#extern_classes_typing_phase_ast (self) on */ -var345 = self->attrs[COLOR_nitc__extern_classes__ToolContext___extern_classes_typing_phase_ast].val; /* _extern_classes_typing_phase_ast on */ -if (unlikely(var345 == NULL)) { +{ /* Inline extern_classes$ToolContext$extern_classes_typing_phase_ast (self) on */ +var592 = self->attrs[COLOR_nitc__extern_classes__ToolContext___extern_classes_typing_phase_ast].val; /* _extern_classes_typing_phase_ast on */ +if (unlikely(var592 == NULL)) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); +} PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _extern_classes_typing_phase_ast"); PRINT_ERROR(" (%s:%d)\n", FILE_nitc__extern_classes, 24); fatal_exit(1); } -var343 = var345; -RET_LABEL344:(void)0; +var590 = var592; +RET_LABEL591:(void)0; } } { -core___core__AbstractArray___core__abstract_collection__Sequence__push(var_342, var343); /* Direct call array#AbstractArray#push on */ +core___core__AbstractArray___core__abstract_collection__Sequence__push(var_589, var590); /* Direct call array$AbstractArray$push on */ } { -{ /* Inline modelize_class#ToolContext#modelize_class_phase (self) on */ -var348 = self->attrs[COLOR_nitc__modelize_class__ToolContext___modelize_class_phase].val; /* _modelize_class_phase on */ -if (unlikely(var348 == NULL)) { +{ /* Inline modelize_class$ToolContext$modelize_class_phase (self) on */ +var595 = self->attrs[COLOR_nitc__modelize_class__ToolContext___modelize_class_phase].val; /* _modelize_class_phase on */ +if (unlikely(var595 == NULL)) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); +} PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _modelize_class_phase"); PRINT_ERROR(" (%s:%d)\n", FILE_nitc__modelize_class, 23); fatal_exit(1); } -var346 = var348; -RET_LABEL347:(void)0; +var593 = var595; +RET_LABEL594:(void)0; } } { -core___core__AbstractArray___core__abstract_collection__Sequence__push(var_342, var346); /* Direct call array#AbstractArray#push on */ +core___core__AbstractArray___core__abstract_collection__Sequence__push(var_589, var593); /* Direct call array$AbstractArray$push on */ } { -{ /* Inline modelize_property#ToolContext#modelize_property_phase (self) on */ -var351 = self->attrs[COLOR_nitc__modelize_property__ToolContext___modelize_property_phase].val; /* _modelize_property_phase on */ -if (unlikely(var351 == NULL)) { +{ /* Inline modelize_property$ToolContext$modelize_property_phase (self) on */ +var598 = self->attrs[COLOR_nitc__modelize_property__ToolContext___modelize_property_phase].val; /* _modelize_property_phase on */ +if (unlikely(var598 == NULL)) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); +} PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _modelize_property_phase"); PRINT_ERROR(" (%s:%d)\n", FILE_nitc__modelize_property, 24); fatal_exit(1); } -var349 = var351; -RET_LABEL350:(void)0; +var596 = var598; +RET_LABEL597:(void)0; } } { -core___core__AbstractArray___core__abstract_collection__Sequence__push(var_342, var349); /* Direct call array#AbstractArray#push on */ +core___core__AbstractArray___core__abstract_collection__Sequence__push(var_589, var596); /* Direct call array$AbstractArray$push on */ } { -((void(*)(val* self, val* p0))(var340->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var340, self); /* toolcontext= on */ +((void(*)(val* self, val* p0))(var587->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var587, self); /* toolcontext= on */ } { -((void(*)(val* self, val* p0))(var340->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var340, var_342); /* depends= on */ +((void(*)(val* self, val* p0))(var587->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var587, var_589); /* depends= on */ } { -((void(*)(val* self))(var340->class->vft[COLOR_core__kernel__Object__init]))(var340); /* init on */ +((void(*)(val* self))(var587->class->vft[COLOR_core__kernel__Object__init]))(var587); /* init on */ } -self->attrs[COLOR_nitc__extern_classes__ToolContext___extern_classes_typing_phase_model].val = var340; /* _extern_classes_typing_phase_model on */ -var352 = NEW_nitc__typing__TypingPhase(&type_nitc__typing__TypingPhase); -var353 = NEW_core__Array(&type_core__Array__nitc__Phase); +self->attrs[COLOR_nitc__extern_classes__ToolContext___extern_classes_typing_phase_model].val = var587; /* _extern_classes_typing_phase_model on */ +var599 = NEW_nitc__typing__TypingPhase(&type_nitc__typing__TypingPhase); +var600 = NEW_core__Array(&type_core__Array__nitc__Phase); { -core___core__Array___with_capacity(var353, 3l); /* Direct call array#Array#with_capacity on */ +core___core__Array___with_capacity(var600, 3l); /* Direct call array$Array$with_capacity on */ } -var_354 = var353; +var_601 = var600; { -{ /* Inline flow#ToolContext#flow_phase (self) on */ -var357 = self->attrs[COLOR_nitc__flow__ToolContext___flow_phase].val; /* _flow_phase on */ -if (unlikely(var357 == NULL)) { +{ /* Inline flow$ToolContext$flow_phase (self) on */ +var604 = self->attrs[COLOR_nitc__flow__ToolContext___flow_phase].val; /* _flow_phase on */ +if (unlikely(var604 == NULL)) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); +} PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _flow_phase"); PRINT_ERROR(" (%s:%d)\n", FILE_nitc__flow, 23); fatal_exit(1); } -var355 = var357; -RET_LABEL356:(void)0; +var602 = var604; +RET_LABEL603:(void)0; } } { -core___core__AbstractArray___core__abstract_collection__Sequence__push(var_354, var355); /* Direct call array#AbstractArray#push on */ +core___core__AbstractArray___core__abstract_collection__Sequence__push(var_601, var602); /* Direct call array$AbstractArray$push on */ } { -{ /* Inline modelize_property#ToolContext#modelize_property_phase (self) on */ -var360 = self->attrs[COLOR_nitc__modelize_property__ToolContext___modelize_property_phase].val; /* _modelize_property_phase on */ -if (unlikely(var360 == NULL)) { +{ /* Inline modelize_property$ToolContext$modelize_property_phase (self) on */ +var607 = self->attrs[COLOR_nitc__modelize_property__ToolContext___modelize_property_phase].val; /* _modelize_property_phase on */ +if (unlikely(var607 == NULL)) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); +} PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _modelize_property_phase"); PRINT_ERROR(" (%s:%d)\n", FILE_nitc__modelize_property, 24); fatal_exit(1); } -var358 = var360; -RET_LABEL359:(void)0; +var605 = var607; +RET_LABEL606:(void)0; } } { -core___core__AbstractArray___core__abstract_collection__Sequence__push(var_354, var358); /* Direct call array#AbstractArray#push on */ +core___core__AbstractArray___core__abstract_collection__Sequence__push(var_601, var605); /* Direct call array$AbstractArray$push on */ } { -{ /* Inline local_var_init#ToolContext#local_var_init_phase (self) on */ -var363 = self->attrs[COLOR_nitc__local_var_init__ToolContext___local_var_init_phase].val; /* _local_var_init_phase on */ -if (unlikely(var363 == NULL)) { +{ /* Inline local_var_init$ToolContext$local_var_init_phase (self) on */ +var610 = self->attrs[COLOR_nitc__local_var_init__ToolContext___local_var_init_phase].val; /* _local_var_init_phase on */ +if (unlikely(var610 == NULL)) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); +} PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _local_var_init_phase"); PRINT_ERROR(" (%s:%d)\n", FILE_nitc__local_var_init, 24); fatal_exit(1); } -var361 = var363; -RET_LABEL362:(void)0; +var608 = var610; +RET_LABEL609:(void)0; } } { -core___core__AbstractArray___core__abstract_collection__Sequence__push(var_354, var361); /* Direct call array#AbstractArray#push on */ +core___core__AbstractArray___core__abstract_collection__Sequence__push(var_601, var608); /* Direct call array$AbstractArray$push on */ } { -((void(*)(val* self, val* p0))(var352->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var352, self); /* toolcontext= on */ +((void(*)(val* self, val* p0))(var599->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var599, self); /* toolcontext= on */ } { -((void(*)(val* self, val* p0))(var352->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var352, var_354); /* depends= on */ +((void(*)(val* self, val* p0))(var599->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var599, var_601); /* depends= on */ } { -((void(*)(val* self))(var352->class->vft[COLOR_core__kernel__Object__init]))(var352); /* init on */ +((void(*)(val* self))(var599->class->vft[COLOR_core__kernel__Object__init]))(var599); /* init on */ } -self->attrs[COLOR_nitc__typing__ToolContext___typing_phase].val = var352; /* _typing_phase on */ -var364 = NEW_nitc__auto_super_init__AutoSuperInitPhase(&type_nitc__auto_super_init__AutoSuperInitPhase); -var365 = NEW_core__Array(&type_core__Array__nitc__Phase); +self->attrs[COLOR_nitc__typing__ToolContext___typing_phase].val = var599; /* _typing_phase on */ +var611 = NEW_nitc__auto_super_init__AutoSuperInitPhase(&type_nitc__auto_super_init__AutoSuperInitPhase); +var612 = NEW_core__Array(&type_core__Array__nitc__Phase); { -core___core__Array___with_capacity(var365, 1l); /* Direct call array#Array#with_capacity on */ +core___core__Array___with_capacity(var612, 1l); /* Direct call array$Array$with_capacity on */ } -var_366 = var365; +var_613 = var612; { -{ /* Inline typing#ToolContext#typing_phase (self) on */ -var369 = self->attrs[COLOR_nitc__typing__ToolContext___typing_phase].val; /* _typing_phase on */ -if (unlikely(var369 == NULL)) { +{ /* Inline typing$ToolContext$typing_phase (self) on */ +var616 = self->attrs[COLOR_nitc__typing__ToolContext___typing_phase].val; /* _typing_phase on */ +if (unlikely(var616 == NULL)) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); +} PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _typing_phase"); PRINT_ERROR(" (%s:%d)\n", FILE_nitc__typing, 26); fatal_exit(1); } -var367 = var369; -RET_LABEL368:(void)0; +var614 = var616; +RET_LABEL615:(void)0; } } { -core___core__AbstractArray___core__abstract_collection__Sequence__push(var_366, var367); /* Direct call array#AbstractArray#push on */ +core___core__AbstractArray___core__abstract_collection__Sequence__push(var_613, var614); /* Direct call array$AbstractArray$push on */ } { -((void(*)(val* self, val* p0))(var364->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var364, self); /* toolcontext= on */ +((void(*)(val* self, val* p0))(var611->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var611, self); /* toolcontext= on */ } { -((void(*)(val* self, val* p0))(var364->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var364, var_366); /* depends= on */ +((void(*)(val* self, val* p0))(var611->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var611, var_613); /* depends= on */ } { -((void(*)(val* self))(var364->class->vft[COLOR_core__kernel__Object__init]))(var364); /* init on */ +((void(*)(val* self))(var611->class->vft[COLOR_core__kernel__Object__init]))(var611); /* init on */ } -self->attrs[COLOR_nitc__auto_super_init__ToolContext___auto_super_init_phase].val = var364; /* _auto_super_init_phase on */ -var370 = NEW_nitc__transform__TransformPhase(&type_nitc__transform__TransformPhase); -var371 = NEW_core__Array(&type_core__Array__nitc__Phase); +self->attrs[COLOR_nitc__auto_super_init__ToolContext___auto_super_init_phase].val = var611; /* _auto_super_init_phase on */ +var617 = NEW_nitc__transform__TransformPhase(&type_nitc__transform__TransformPhase); +var618 = NEW_core__Array(&type_core__Array__nitc__Phase); { -core___core__Array___with_capacity(var371, 2l); /* Direct call array#Array#with_capacity on */ +core___core__Array___with_capacity(var618, 2l); /* Direct call array$Array$with_capacity on */ } -var_372 = var371; +var_619 = var618; { -{ /* Inline typing#ToolContext#typing_phase (self) on */ -var375 = self->attrs[COLOR_nitc__typing__ToolContext___typing_phase].val; /* _typing_phase on */ -if (unlikely(var375 == NULL)) { +{ /* Inline typing$ToolContext$typing_phase (self) on */ +var622 = self->attrs[COLOR_nitc__typing__ToolContext___typing_phase].val; /* _typing_phase on */ +if (unlikely(var622 == NULL)) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); +} PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _typing_phase"); PRINT_ERROR(" (%s:%d)\n", FILE_nitc__typing, 26); fatal_exit(1); } -var373 = var375; -RET_LABEL374:(void)0; +var620 = var622; +RET_LABEL621:(void)0; } } { -core___core__AbstractArray___core__abstract_collection__Sequence__push(var_372, var373); /* Direct call array#AbstractArray#push on */ +core___core__AbstractArray___core__abstract_collection__Sequence__push(var_619, var620); /* Direct call array$AbstractArray$push on */ } { -{ /* Inline auto_super_init#ToolContext#auto_super_init_phase (self) on */ -var378 = self->attrs[COLOR_nitc__auto_super_init__ToolContext___auto_super_init_phase].val; /* _auto_super_init_phase on */ -if (unlikely(var378 == NULL)) { +{ /* Inline auto_super_init$ToolContext$auto_super_init_phase (self) on */ +var625 = self->attrs[COLOR_nitc__auto_super_init__ToolContext___auto_super_init_phase].val; /* _auto_super_init_phase on */ +if (unlikely(var625 == NULL)) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); +} PRINT_ERROR("Runtime error: %s", "Uninitialized attribute _auto_super_init_phase"); PRINT_ERROR(" (%s:%d)\n", FILE_nitc__auto_super_init, 25); fatal_exit(1); } -var376 = var378; -RET_LABEL377:(void)0; +var623 = var625; +RET_LABEL624:(void)0; } } { -core___core__AbstractArray___core__abstract_collection__Sequence__push(var_372, var376); /* Direct call array#AbstractArray#push on */ +core___core__AbstractArray___core__abstract_collection__Sequence__push(var_619, var623); /* Direct call array$AbstractArray$push on */ } { -((void(*)(val* self, val* p0))(var370->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var370, self); /* toolcontext= on */ +((void(*)(val* self, val* p0))(var617->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var617, self); /* toolcontext= on */ } { -((void(*)(val* self, val* p0))(var370->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var370, var_372); /* depends= on */ +((void(*)(val* self, val* p0))(var617->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var617, var_619); /* depends= on */ } { -((void(*)(val* self))(var370->class->vft[COLOR_core__kernel__Object__init]))(var370); /* init on */ +((void(*)(val* self))(var617->class->vft[COLOR_core__kernel__Object__init]))(var617); /* init on */ } -self->attrs[COLOR_nitc__transform__ToolContext___transform_phase].val = var370; /* _transform_phase on */ -var379 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce380!=NULL)) { -var381 = varonce380; +self->attrs[COLOR_nitc__transform__ToolContext___transform_phase].val = var617; /* _transform_phase on */ +var626 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce627!=NULL)) { +var628 = varonce627; } else { -var382 = "Always instantiate a range and its iterator on \'for\' loops"; -var383 = core__flat___NativeString___to_s_full(var382, 58l, 58l); -var381 = var383; -varonce380 = var381; +var629 = "Always instantiate a range and its iterator on \'for\' loops"; +var631 = (val*)(58l<<2|1); +var632 = (val*)(58l<<2|1); +var633 = (val*)((long)(0)<<2|3); +var634 = (val*)((long)(0)<<2|3); +var630 = core__flat___CString___to_s_unsafe(var629, var631, var632, var633, var634); +var628 = var630; +varonce627 = var628; } -if (likely(varonce384!=NULL)) { -var385 = varonce384; +if (likely(varonce635!=NULL)) { +var636 = varonce635; } else { -var386 = "--no-shortcut-range"; -var387 = core__flat___NativeString___to_s_full(var386, 19l, 19l); -var385 = var387; -varonce384 = var385; +var637 = "--no-shortcut-range"; +var639 = (val*)(19l<<2|1); +var640 = (val*)(19l<<2|1); +var641 = (val*)((long)(0)<<2|3); +var642 = (val*)((long)(0)<<2|3); +var638 = core__flat___CString___to_s_unsafe(var637, var639, var640, var641, var642); +var636 = var638; +varonce635 = var636; } -var388 = NEW_core__Array(&type_core__Array__core__String); -{ /* var388 = array_instance Array[String] */ -var389 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var389)->values[0] = (val*) var385; +var643 = NEW_core__Array(&type_core__Array__core__String); +{ /* var643 = array_instance Array[String] */ +var644 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var644)->values[0] = (val*) var636; { -((void(*)(val* self, val* p0, long p1))(var388->class->vft[COLOR_core__array__Array__with_native]))(var388, var389, 1l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var643->class->vft[COLOR_core__array__Array__with_native]))(var643, var644, 1l); /* with_native on */ } } { -opts___opts__OptionBool___init(var379, var381, var388); /* Direct call opts#OptionBool#init on */ +opts___opts__OptionBool___init(var626, var628, var643); /* Direct call opts$OptionBool$init on */ } -self->attrs[COLOR_nitc__transform__ToolContext___opt_no_shortcut_range].val = var379; /* _opt_no_shortcut_range on */ -var390 = NEW_opts__OptionString(&type_opts__OptionString); -if (likely(varonce391!=NULL)) { -var392 = varonce391; +self->attrs[COLOR_nitc__transform__ToolContext___opt_no_shortcut_range].val = var626; /* _opt_no_shortcut_range on */ +var645 = NEW_opts__OptionString(&type_opts__OptionString); +if (likely(varonce646!=NULL)) { +var647 = varonce646; } else { -var393 = "Filename of the generated executable"; -var394 = core__flat___NativeString___to_s_full(var393, 36l, 36l); -var392 = var394; -varonce391 = var392; +var648 = "Filename of the generated executable"; +var650 = (val*)(36l<<2|1); +var651 = (val*)(36l<<2|1); +var652 = (val*)((long)(0)<<2|3); +var653 = (val*)((long)(0)<<2|3); +var649 = core__flat___CString___to_s_unsafe(var648, var650, var651, var652, var653); +var647 = var649; +varonce646 = var647; } -if (likely(varonce395!=NULL)) { -var396 = varonce395; +if (likely(varonce654!=NULL)) { +var655 = varonce654; } else { -var397 = "-o"; -var398 = core__flat___NativeString___to_s_full(var397, 2l, 2l); -var396 = var398; -varonce395 = var396; +var656 = "-o"; +var658 = (val*)(2l<<2|1); +var659 = (val*)(2l<<2|1); +var660 = (val*)((long)(0)<<2|3); +var661 = (val*)((long)(0)<<2|3); +var657 = core__flat___CString___to_s_unsafe(var656, var658, var659, var660, var661); +var655 = var657; +varonce654 = var655; } -if (likely(varonce399!=NULL)) { -var400 = varonce399; +if (likely(varonce662!=NULL)) { +var663 = varonce662; } else { -var401 = "--output"; -var402 = core__flat___NativeString___to_s_full(var401, 8l, 8l); -var400 = var402; -varonce399 = var400; +var664 = "--output"; +var666 = (val*)(8l<<2|1); +var667 = (val*)(8l<<2|1); +var668 = (val*)((long)(0)<<2|3); +var669 = (val*)((long)(0)<<2|3); +var665 = core__flat___CString___to_s_unsafe(var664, var666, var667, var668, var669); +var663 = var665; +varonce662 = var663; } -var403 = NEW_core__Array(&type_core__Array__core__String); -{ /* var403 = array_instance Array[String] */ -var404 = NEW_core__NativeArray(2l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var404)->values[0] = (val*) var396; -((struct instance_core__NativeArray*)var404)->values[1] = (val*) var400; +var670 = NEW_core__Array(&type_core__Array__core__String); +{ /* var670 = array_instance Array[String] */ +var671 = NEW_core__NativeArray((int)2l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var671)->values[0] = (val*) var655; +((struct instance_core__NativeArray*)var671)->values[1] = (val*) var663; { -((void(*)(val* self, val* p0, long p1))(var403->class->vft[COLOR_core__array__Array__with_native]))(var403, var404, 2l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var670->class->vft[COLOR_core__array__Array__with_native]))(var670, var671, 2l); /* with_native on */ } } { -opts___opts__OptionString___init(var390, var392, var403); /* Direct call opts#OptionString#init on */ +opts___opts__OptionString___init(var645, var647, var670); /* Direct call opts$OptionString$init on */ +} +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_output].val = var645; /* _opt_output on */ +var672 = NEW_opts__OptionString(&type_opts__OptionString); +if (likely(varonce673!=NULL)) { +var674 = varonce673; +} else { +var675 = "Output directory"; +var677 = (val*)(16l<<2|1); +var678 = (val*)(16l<<2|1); +var679 = (val*)((long)(0)<<2|3); +var680 = (val*)((long)(0)<<2|3); +var676 = core__flat___CString___to_s_unsafe(var675, var677, var678, var679, var680); +var674 = var676; +varonce673 = var674; +} +if (likely(varonce681!=NULL)) { +var682 = varonce681; +} else { +var683 = "--dir"; +var685 = (val*)(5l<<2|1); +var686 = (val*)(5l<<2|1); +var687 = (val*)((long)(0)<<2|3); +var688 = (val*)((long)(0)<<2|3); +var684 = core__flat___CString___to_s_unsafe(var683, var685, var686, var687, var688); +var682 = var684; +varonce681 = var682; +} +var689 = NEW_core__Array(&type_core__Array__core__String); +{ /* var689 = array_instance Array[String] */ +var690 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var690)->values[0] = (val*) var682; +{ +((void(*)(val* self, val* p0, long p1))(var689->class->vft[COLOR_core__array__Array__with_native]))(var689, var690, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionString___init(var672, var674, var689); /* Direct call opts$OptionString$init on */ } -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_output].val = var390; /* _opt_output on */ -var405 = NEW_opts__OptionString(&type_opts__OptionString); -if (likely(varonce406!=NULL)) { -var407 = varonce406; +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_dir].val = var672; /* _opt_dir on */ +var691 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce692!=NULL)) { +var693 = varonce692; } else { -var408 = "Output directory"; -var409 = core__flat___NativeString___to_s_full(var408, 16l, 16l); -var407 = var409; -varonce406 = var407; +var694 = "Do not invoke the C compiler"; +var696 = (val*)(28l<<2|1); +var697 = (val*)(28l<<2|1); +var698 = (val*)((long)(0)<<2|3); +var699 = (val*)((long)(0)<<2|3); +var695 = core__flat___CString___to_s_unsafe(var694, var696, var697, var698, var699); +var693 = var695; +varonce692 = var693; } -if (likely(varonce410!=NULL)) { -var411 = varonce410; +if (likely(varonce700!=NULL)) { +var701 = varonce700; } else { -var412 = "--dir"; -var413 = core__flat___NativeString___to_s_full(var412, 5l, 5l); -var411 = var413; -varonce410 = var411; +var702 = "--no-cc"; +var704 = (val*)(7l<<2|1); +var705 = (val*)(7l<<2|1); +var706 = (val*)((long)(0)<<2|3); +var707 = (val*)((long)(0)<<2|3); +var703 = core__flat___CString___to_s_unsafe(var702, var704, var705, var706, var707); +var701 = var703; +varonce700 = var701; } -var414 = NEW_core__Array(&type_core__Array__core__String); -{ /* var414 = array_instance Array[String] */ -var415 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var415)->values[0] = (val*) var411; +var708 = NEW_core__Array(&type_core__Array__core__String); +{ /* var708 = array_instance Array[String] */ +var709 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var709)->values[0] = (val*) var701; { -((void(*)(val* self, val* p0, long p1))(var414->class->vft[COLOR_core__array__Array__with_native]))(var414, var415, 1l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var708->class->vft[COLOR_core__array__Array__with_native]))(var708, var709, 1l); /* with_native on */ } } { -opts___opts__OptionString___init(var405, var407, var414); /* Direct call opts#OptionString#init on */ +opts___opts__OptionBool___init(var691, var693, var708); /* Direct call opts$OptionBool$init on */ } -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_dir].val = var405; /* _opt_dir on */ -var416 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce417!=NULL)) { -var418 = varonce417; +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_cc].val = var691; /* _opt_no_cc on */ +var710 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce711!=NULL)) { +var712 = varonce711; } else { -var419 = "Do not invoke the C compiler"; -var420 = core__flat___NativeString___to_s_full(var419, 28l, 28l); -var418 = var420; -varonce417 = var418; +var713 = "Do not generate main entry point"; +var715 = (val*)(32l<<2|1); +var716 = (val*)(32l<<2|1); +var717 = (val*)((long)(0)<<2|3); +var718 = (val*)((long)(0)<<2|3); +var714 = core__flat___CString___to_s_unsafe(var713, var715, var716, var717, var718); +var712 = var714; +varonce711 = var712; } -if (likely(varonce421!=NULL)) { -var422 = varonce421; +if (likely(varonce719!=NULL)) { +var720 = varonce719; } else { -var423 = "--no-cc"; -var424 = core__flat___NativeString___to_s_full(var423, 7l, 7l); -var422 = var424; -varonce421 = var422; -} -var425 = NEW_core__Array(&type_core__Array__core__String); -{ /* var425 = array_instance Array[String] */ -var426 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var426)->values[0] = (val*) var422; -{ -((void(*)(val* self, val* p0, long p1))(var425->class->vft[COLOR_core__array__Array__with_native]))(var425, var426, 1l); /* with_native on */ -} +var721 = "--no-main"; +var723 = (val*)(9l<<2|1); +var724 = (val*)(9l<<2|1); +var725 = (val*)((long)(0)<<2|3); +var726 = (val*)((long)(0)<<2|3); +var722 = core__flat___CString___to_s_unsafe(var721, var723, var724, var725, var726); +var720 = var722; +varonce719 = var720; } +var727 = NEW_core__Array(&type_core__Array__core__String); +{ /* var727 = array_instance Array[String] */ +var728 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var728)->values[0] = (val*) var720; { -opts___opts__OptionBool___init(var416, var418, var425); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_cc].val = var416; /* _opt_no_cc on */ -var427 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce428!=NULL)) { -var429 = varonce428; -} else { -var430 = "Do not generate main entry point"; -var431 = core__flat___NativeString___to_s_full(var430, 32l, 32l); -var429 = var431; -varonce428 = var429; +((void(*)(val* self, val* p0, long p1))(var727->class->vft[COLOR_core__array__Array__with_native]))(var727, var728, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var710, var712, var727); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_main].val = var710; /* _opt_no_main on */ +var729 = NEW_opts__OptionString(&type_opts__OptionString); +if (likely(varonce730!=NULL)) { +var731 = varonce730; +} else { +var732 = "Additional options to the `make` command"; +var734 = (val*)(40l<<2|1); +var735 = (val*)(40l<<2|1); +var736 = (val*)((long)(0)<<2|3); +var737 = (val*)((long)(0)<<2|3); +var733 = core__flat___CString___to_s_unsafe(var732, var734, var735, var736, var737); +var731 = var733; +varonce730 = var731; } -if (likely(varonce432!=NULL)) { -var433 = varonce432; +if (likely(varonce738!=NULL)) { +var739 = varonce738; } else { -var434 = "--no-main"; -var435 = core__flat___NativeString___to_s_full(var434, 9l, 9l); -var433 = var435; -varonce432 = var433; +var740 = "--make-flags"; +var742 = (val*)(12l<<2|1); +var743 = (val*)(12l<<2|1); +var744 = (val*)((long)(0)<<2|3); +var745 = (val*)((long)(0)<<2|3); +var741 = core__flat___CString___to_s_unsafe(var740, var742, var743, var744, var745); +var739 = var741; +varonce738 = var739; } -var436 = NEW_core__Array(&type_core__Array__core__String); -{ /* var436 = array_instance Array[String] */ -var437 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var437)->values[0] = (val*) var433; +var746 = NEW_core__Array(&type_core__Array__core__String); +{ /* var746 = array_instance Array[String] */ +var747 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var747)->values[0] = (val*) var739; { -((void(*)(val* self, val* p0, long p1))(var436->class->vft[COLOR_core__array__Array__with_native]))(var436, var437, 1l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var746->class->vft[COLOR_core__array__Array__with_native]))(var746, var747, 1l); /* with_native on */ } } { -opts___opts__OptionBool___init(var427, var429, var436); /* Direct call opts#OptionBool#init on */ +opts___opts__OptionString___init(var729, var731, var746); /* Direct call opts$OptionString$init on */ } -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_main].val = var427; /* _opt_no_main on */ -var438 = NEW_opts__OptionString(&type_opts__OptionString); -if (likely(varonce439!=NULL)) { -var440 = varonce439; +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_make_flags].val = var729; /* _opt_make_flags on */ +var748 = NEW_opts__OptionInt(&type_opts__OptionInt); +if (likely(varonce749!=NULL)) { +var750 = varonce749; } else { -var441 = "Additional options to the `make` command"; -var442 = core__flat___NativeString___to_s_full(var441, 40l, 40l); -var440 = var442; -varonce439 = var440; +var751 = "Maximum number of lines in generated C files. Use 0 for unlimited"; +var753 = (val*)(65l<<2|1); +var754 = (val*)(65l<<2|1); +var755 = (val*)((long)(0)<<2|3); +var756 = (val*)((long)(0)<<2|3); +var752 = core__flat___CString___to_s_unsafe(var751, var753, var754, var755, var756); +var750 = var752; +varonce749 = var750; } -if (likely(varonce443!=NULL)) { -var444 = varonce443; +if (likely(varonce757!=NULL)) { +var758 = varonce757; } else { -var445 = "--make-flags"; -var446 = core__flat___NativeString___to_s_full(var445, 12l, 12l); -var444 = var446; -varonce443 = var444; +var759 = "--max-c-lines"; +var761 = (val*)(13l<<2|1); +var762 = (val*)(13l<<2|1); +var763 = (val*)((long)(0)<<2|3); +var764 = (val*)((long)(0)<<2|3); +var760 = core__flat___CString___to_s_unsafe(var759, var761, var762, var763, var764); +var758 = var760; +varonce757 = var758; } -var447 = NEW_core__Array(&type_core__Array__core__String); -{ /* var447 = array_instance Array[String] */ -var448 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var448)->values[0] = (val*) var444; +var765 = NEW_core__Array(&type_core__Array__core__String); +{ /* var765 = array_instance Array[String] */ +var766 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var766)->values[0] = (val*) var758; { -((void(*)(val* self, val* p0, long p1))(var447->class->vft[COLOR_core__array__Array__with_native]))(var447, var448, 1l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var765->class->vft[COLOR_core__array__Array__with_native]))(var765, var766, 1l); /* with_native on */ } } { -opts___opts__OptionString___init(var438, var440, var447); /* Direct call opts#OptionString#init on */ +opts___opts__OptionInt___init(var748, var750, 10000l, var765); /* Direct call opts$OptionInt$init on */ } -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_make_flags].val = var438; /* _opt_make_flags on */ -var449 = NEW_opts__OptionInt(&type_opts__OptionInt); -if (likely(varonce450!=NULL)) { -var451 = varonce450; +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_max_c_lines].val = var748; /* _opt_max_c_lines on */ +var767 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce768!=NULL)) { +var769 = varonce768; } else { -var452 = "Maximum number of lines in generated C files. Use 0 for unlimited"; -var453 = core__flat___NativeString___to_s_full(var452, 65l, 65l); -var451 = var453; -varonce450 = var451; +var770 = "Group all generated code in the same series of files"; +var772 = (val*)(52l<<2|1); +var773 = (val*)(52l<<2|1); +var774 = (val*)((long)(0)<<2|3); +var775 = (val*)((long)(0)<<2|3); +var771 = core__flat___CString___to_s_unsafe(var770, var772, var773, var774, var775); +var769 = var771; +varonce768 = var769; } -if (likely(varonce454!=NULL)) { -var455 = varonce454; +if (likely(varonce776!=NULL)) { +var777 = varonce776; } else { -var456 = "--max-c-lines"; -var457 = core__flat___NativeString___to_s_full(var456, 13l, 13l); -var455 = var457; -varonce454 = var455; +var778 = "--group-c-files"; +var780 = (val*)(15l<<2|1); +var781 = (val*)(15l<<2|1); +var782 = (val*)((long)(0)<<2|3); +var783 = (val*)((long)(0)<<2|3); +var779 = core__flat___CString___to_s_unsafe(var778, var780, var781, var782, var783); +var777 = var779; +varonce776 = var777; +} +var784 = NEW_core__Array(&type_core__Array__core__String); +{ /* var784 = array_instance Array[String] */ +var785 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var785)->values[0] = (val*) var777; +{ +((void(*)(val* self, val* p0, long p1))(var784->class->vft[COLOR_core__array__Array__with_native]))(var784, var785, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var767, var769, var784); /* Direct call opts$OptionBool$init on */ } -var458 = NEW_core__Array(&type_core__Array__core__String); -{ /* var458 = array_instance Array[String] */ -var459 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var459)->values[0] = (val*) var455; +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_group_c_files].val = var767; /* _opt_group_c_files on */ +var786 = NEW_opts__OptionString(&type_opts__OptionString); +if (likely(varonce787!=NULL)) { +var788 = varonce787; +} else { +var789 = "Directory used to generate temporary files"; +var791 = (val*)(42l<<2|1); +var792 = (val*)(42l<<2|1); +var793 = (val*)((long)(0)<<2|3); +var794 = (val*)((long)(0)<<2|3); +var790 = core__flat___CString___to_s_unsafe(var789, var791, var792, var793, var794); +var788 = var790; +varonce787 = var788; +} +if (likely(varonce795!=NULL)) { +var796 = varonce795; +} else { +var797 = "--compile-dir"; +var799 = (val*)(13l<<2|1); +var800 = (val*)(13l<<2|1); +var801 = (val*)((long)(0)<<2|3); +var802 = (val*)((long)(0)<<2|3); +var798 = core__flat___CString___to_s_unsafe(var797, var799, var800, var801, var802); +var796 = var798; +varonce795 = var796; +} +var803 = NEW_core__Array(&type_core__Array__core__String); +{ /* var803 = array_instance Array[String] */ +var804 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var804)->values[0] = (val*) var796; { -((void(*)(val* self, val* p0, long p1))(var458->class->vft[COLOR_core__array__Array__with_native]))(var458, var459, 1l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var803->class->vft[COLOR_core__array__Array__with_native]))(var803, var804, 1l); /* with_native on */ } } { -opts___opts__OptionInt___init(var449, var451, 10000l, var458); /* Direct call opts#OptionInt#init on */ +opts___opts__OptionString___init(var786, var788, var803); /* Direct call opts$OptionString$init on */ } -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_max_c_lines].val = var449; /* _opt_max_c_lines on */ -var460 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce461!=NULL)) { -var462 = varonce461; +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_compile_dir].val = var786; /* _opt_compile_dir on */ +var805 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce806!=NULL)) { +var807 = varonce806; } else { -var463 = "Group all generated code in the same series of files"; -var464 = core__flat___NativeString___to_s_full(var463, 52l, 52l); -var462 = var464; -varonce461 = var462; +var808 = "Generate contracts in the C code against bugs in the compiler"; +var810 = (val*)(61l<<2|1); +var811 = (val*)(61l<<2|1); +var812 = (val*)((long)(0)<<2|3); +var813 = (val*)((long)(0)<<2|3); +var809 = core__flat___CString___to_s_unsafe(var808, var810, var811, var812, var813); +var807 = var809; +varonce806 = var807; } -if (likely(varonce465!=NULL)) { -var466 = varonce465; +if (likely(varonce814!=NULL)) { +var815 = varonce814; } else { -var467 = "--group-c-files"; -var468 = core__flat___NativeString___to_s_full(var467, 15l, 15l); -var466 = var468; -varonce465 = var466; +var816 = "--hardening"; +var818 = (val*)(11l<<2|1); +var819 = (val*)(11l<<2|1); +var820 = (val*)((long)(0)<<2|3); +var821 = (val*)((long)(0)<<2|3); +var817 = core__flat___CString___to_s_unsafe(var816, var818, var819, var820, var821); +var815 = var817; +varonce814 = var815; } -var469 = NEW_core__Array(&type_core__Array__core__String); -{ /* var469 = array_instance Array[String] */ -var470 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var470)->values[0] = (val*) var466; +var822 = NEW_core__Array(&type_core__Array__core__String); +{ /* var822 = array_instance Array[String] */ +var823 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var823)->values[0] = (val*) var815; { -((void(*)(val* self, val* p0, long p1))(var469->class->vft[COLOR_core__array__Array__with_native]))(var469, var470, 1l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var822->class->vft[COLOR_core__array__Array__with_native]))(var822, var823, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var805, var807, var822); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_hardening].val = var805; /* _opt_hardening on */ +var824 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce825!=NULL)) { +var826 = varonce825; +} else { +var827 = "Disable type tests of covariant parameters (dangerous)"; +var829 = (val*)(54l<<2|1); +var830 = (val*)(54l<<2|1); +var831 = (val*)((long)(0)<<2|3); +var832 = (val*)((long)(0)<<2|3); +var828 = core__flat___CString___to_s_unsafe(var827, var829, var830, var831, var832); +var826 = var828; +varonce825 = var826; } +if (likely(varonce833!=NULL)) { +var834 = varonce833; +} else { +var835 = "--no-check-covariance"; +var837 = (val*)(21l<<2|1); +var838 = (val*)(21l<<2|1); +var839 = (val*)((long)(0)<<2|3); +var840 = (val*)((long)(0)<<2|3); +var836 = core__flat___CString___to_s_unsafe(var835, var837, var838, var839, var840); +var834 = var836; +varonce833 = var834; } +var841 = NEW_core__Array(&type_core__Array__core__String); +{ /* var841 = array_instance Array[String] */ +var842 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var842)->values[0] = (val*) var834; { -opts___opts__OptionBool___init(var460, var462, var469); /* Direct call opts#OptionBool#init on */ +((void(*)(val* self, val* p0, long p1))(var841->class->vft[COLOR_core__array__Array__with_native]))(var841, var842, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var824, var826, var841); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_covariance].val = var824; /* _opt_no_check_covariance on */ +var843 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce844!=NULL)) { +var845 = varonce844; +} else { +var846 = "Disable isset tests before each attribute access (dangerous)"; +var848 = (val*)(60l<<2|1); +var849 = (val*)(60l<<2|1); +var850 = (val*)((long)(0)<<2|3); +var851 = (val*)((long)(0)<<2|3); +var847 = core__flat___CString___to_s_unsafe(var846, var848, var849, var850, var851); +var845 = var847; +varonce844 = var845; } -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_group_c_files].val = var460; /* _opt_group_c_files on */ -var471 = NEW_opts__OptionString(&type_opts__OptionString); -if (likely(varonce472!=NULL)) { -var473 = varonce472; +if (likely(varonce852!=NULL)) { +var853 = varonce852; } else { -var474 = "Directory used to generate temporary files"; -var475 = core__flat___NativeString___to_s_full(var474, 42l, 42l); -var473 = var475; -varonce472 = var473; +var854 = "--no-check-attr-isset"; +var856 = (val*)(21l<<2|1); +var857 = (val*)(21l<<2|1); +var858 = (val*)((long)(0)<<2|3); +var859 = (val*)((long)(0)<<2|3); +var855 = core__flat___CString___to_s_unsafe(var854, var856, var857, var858, var859); +var853 = var855; +varonce852 = var853; +} +var860 = NEW_core__Array(&type_core__Array__core__String); +{ /* var860 = array_instance Array[String] */ +var861 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var861)->values[0] = (val*) var853; +{ +((void(*)(val* self, val* p0, long p1))(var860->class->vft[COLOR_core__array__Array__with_native]))(var860, var861, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var843, var845, var860); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_attr_isset].val = var843; /* _opt_no_check_attr_isset on */ +var862 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce863!=NULL)) { +var864 = varonce863; +} else { +var865 = "Disable the evaluation of explicit `assert` and `as` (dangerous)"; +var867 = (val*)(64l<<2|1); +var868 = (val*)(64l<<2|1); +var869 = (val*)((long)(0)<<2|3); +var870 = (val*)((long)(0)<<2|3); +var866 = core__flat___CString___to_s_unsafe(var865, var867, var868, var869, var870); +var864 = var866; +varonce863 = var864; } -if (likely(varonce476!=NULL)) { -var477 = varonce476; +if (likely(varonce871!=NULL)) { +var872 = varonce871; } else { -var478 = "--compile-dir"; -var479 = core__flat___NativeString___to_s_full(var478, 13l, 13l); -var477 = var479; -varonce476 = var477; +var873 = "--no-check-assert"; +var875 = (val*)(17l<<2|1); +var876 = (val*)(17l<<2|1); +var877 = (val*)((long)(0)<<2|3); +var878 = (val*)((long)(0)<<2|3); +var874 = core__flat___CString___to_s_unsafe(var873, var875, var876, var877, var878); +var872 = var874; +varonce871 = var872; +} +var879 = NEW_core__Array(&type_core__Array__core__String); +{ /* var879 = array_instance Array[String] */ +var880 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var880)->values[0] = (val*) var872; +{ +((void(*)(val* self, val* p0, long p1))(var879->class->vft[COLOR_core__array__Array__with_native]))(var879, var880, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var862, var864, var879); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_assert].val = var862; /* _opt_no_check_assert on */ +var881 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce882!=NULL)) { +var883 = varonce882; +} else { +var884 = "Disable implicit casts on unsafe expression usage (dangerous)"; +var886 = (val*)(61l<<2|1); +var887 = (val*)(61l<<2|1); +var888 = (val*)((long)(0)<<2|3); +var889 = (val*)((long)(0)<<2|3); +var885 = core__flat___CString___to_s_unsafe(var884, var886, var887, var888, var889); +var883 = var885; +varonce882 = var883; } -var480 = NEW_core__Array(&type_core__Array__core__String); -{ /* var480 = array_instance Array[String] */ -var481 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var481)->values[0] = (val*) var477; -{ -((void(*)(val* self, val* p0, long p1))(var480->class->vft[COLOR_core__array__Array__with_native]))(var480, var481, 1l); /* with_native on */ +if (likely(varonce890!=NULL)) { +var891 = varonce890; +} else { +var892 = "--no-check-autocast"; +var894 = (val*)(19l<<2|1); +var895 = (val*)(19l<<2|1); +var896 = (val*)((long)(0)<<2|3); +var897 = (val*)((long)(0)<<2|3); +var893 = core__flat___CString___to_s_unsafe(var892, var894, var895, var896, var897); +var891 = var893; +varonce890 = var891; +} +var898 = NEW_core__Array(&type_core__Array__core__String); +{ /* var898 = array_instance Array[String] */ +var899 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var899)->values[0] = (val*) var891; +{ +((void(*)(val* self, val* p0, long p1))(var898->class->vft[COLOR_core__array__Array__with_native]))(var898, var899, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var881, var883, var898); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_autocast].val = var881; /* _opt_no_check_autocast on */ +var900 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce901!=NULL)) { +var902 = varonce901; +} else { +var903 = "Disable tests of null receiver (dangerous)"; +var905 = (val*)(42l<<2|1); +var906 = (val*)(42l<<2|1); +var907 = (val*)((long)(0)<<2|3); +var908 = (val*)((long)(0)<<2|3); +var904 = core__flat___CString___to_s_unsafe(var903, var905, var906, var907, var908); +var902 = var904; +varonce901 = var902; } +if (likely(varonce909!=NULL)) { +var910 = varonce909; +} else { +var911 = "--no-check-null"; +var913 = (val*)(15l<<2|1); +var914 = (val*)(15l<<2|1); +var915 = (val*)((long)(0)<<2|3); +var916 = (val*)((long)(0)<<2|3); +var912 = core__flat___CString___to_s_unsafe(var911, var913, var914, var915, var916); +var910 = var912; +varonce909 = var910; +} +var917 = NEW_core__Array(&type_core__Array__core__String); +{ /* var917 = array_instance Array[String] */ +var918 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var918)->values[0] = (val*) var910; +{ +((void(*)(val* self, val* p0, long p1))(var917->class->vft[COLOR_core__array__Array__with_native]))(var917, var918, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var900, var902, var917); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_null].val = var900; /* _opt_no_check_null on */ +var919 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce920!=NULL)) { +var921 = varonce920; +} else { +var922 = "Disable all tests (dangerous)"; +var924 = (val*)(29l<<2|1); +var925 = (val*)(29l<<2|1); +var926 = (val*)((long)(0)<<2|3); +var927 = (val*)((long)(0)<<2|3); +var923 = core__flat___CString___to_s_unsafe(var922, var924, var925, var926, var927); +var921 = var923; +varonce920 = var921; } -{ -opts___opts__OptionString___init(var471, var473, var480); /* Direct call opts#OptionString#init on */ +if (likely(varonce928!=NULL)) { +var929 = varonce928; +} else { +var930 = "--no-check-all"; +var932 = (val*)(14l<<2|1); +var933 = (val*)(14l<<2|1); +var934 = (val*)((long)(0)<<2|3); +var935 = (val*)((long)(0)<<2|3); +var931 = core__flat___CString___to_s_unsafe(var930, var932, var933, var934, var935); +var929 = var931; +varonce928 = var929; +} +var936 = NEW_core__Array(&type_core__Array__core__String); +{ /* var936 = array_instance Array[String] */ +var937 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var937)->values[0] = (val*) var929; +{ +((void(*)(val* self, val* p0, long p1))(var936->class->vft[COLOR_core__array__Array__with_native]))(var936, var937, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var919, var921, var936); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_all].val = var919; /* _opt_no_check_all on */ +var938 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce939!=NULL)) { +var940 = varonce939; +} else { +var941 = "Enable static and dynamic count of all type tests"; +var943 = (val*)(49l<<2|1); +var944 = (val*)(49l<<2|1); +var945 = (val*)((long)(0)<<2|3); +var946 = (val*)((long)(0)<<2|3); +var942 = core__flat___CString___to_s_unsafe(var941, var943, var944, var945, var946); +var940 = var942; +varonce939 = var940; } -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_compile_dir].val = var471; /* _opt_compile_dir on */ -var482 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce483!=NULL)) { -var484 = varonce483; +if (likely(varonce947!=NULL)) { +var948 = varonce947; } else { -var485 = "Generate contracts in the C code against bugs in the compiler"; -var486 = core__flat___NativeString___to_s_full(var485, 61l, 61l); -var484 = var486; -varonce483 = var484; +var949 = "--typing-test-metrics"; +var951 = (val*)(21l<<2|1); +var952 = (val*)(21l<<2|1); +var953 = (val*)((long)(0)<<2|3); +var954 = (val*)((long)(0)<<2|3); +var950 = core__flat___CString___to_s_unsafe(var949, var951, var952, var953, var954); +var948 = var950; +varonce947 = var948; +} +var955 = NEW_core__Array(&type_core__Array__core__String); +{ /* var955 = array_instance Array[String] */ +var956 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var956)->values[0] = (val*) var948; +{ +((void(*)(val* self, val* p0, long p1))(var955->class->vft[COLOR_core__array__Array__with_native]))(var955, var956, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var938, var940, var955); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_typing_test_metrics].val = var938; /* _opt_typing_test_metrics on */ +var957 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce958!=NULL)) { +var959 = varonce958; +} else { +var960 = "Enable static and dynamic count of all method invocations"; +var962 = (val*)(57l<<2|1); +var963 = (val*)(57l<<2|1); +var964 = (val*)((long)(0)<<2|3); +var965 = (val*)((long)(0)<<2|3); +var961 = core__flat___CString___to_s_unsafe(var960, var962, var963, var964, var965); +var959 = var961; +varonce958 = var959; } -if (likely(varonce487!=NULL)) { -var488 = varonce487; +if (likely(varonce966!=NULL)) { +var967 = varonce966; } else { -var489 = "--hardening"; -var490 = core__flat___NativeString___to_s_full(var489, 11l, 11l); -var488 = var490; -varonce487 = var488; +var968 = "--invocation-metrics"; +var970 = (val*)(20l<<2|1); +var971 = (val*)(20l<<2|1); +var972 = (val*)((long)(0)<<2|3); +var973 = (val*)((long)(0)<<2|3); +var969 = core__flat___CString___to_s_unsafe(var968, var970, var971, var972, var973); +var967 = var969; +varonce966 = var967; +} +var974 = NEW_core__Array(&type_core__Array__core__String); +{ /* var974 = array_instance Array[String] */ +var975 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var975)->values[0] = (val*) var967; +{ +((void(*)(val* self, val* p0, long p1))(var974->class->vft[COLOR_core__array__Array__with_native]))(var974, var975, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var957, var959, var974); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_invocation_metrics].val = var957; /* _opt_invocation_metrics on */ +var976 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce977!=NULL)) { +var978 = varonce977; +} else { +var979 = "Enable static and dynamic count of isset checks before attributes access"; +var981 = (val*)(72l<<2|1); +var982 = (val*)(72l<<2|1); +var983 = (val*)((long)(0)<<2|3); +var984 = (val*)((long)(0)<<2|3); +var980 = core__flat___CString___to_s_unsafe(var979, var981, var982, var983, var984); +var978 = var980; +varonce977 = var978; } -var491 = NEW_core__Array(&type_core__Array__core__String); -{ /* var491 = array_instance Array[String] */ -var492 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var492)->values[0] = (val*) var488; -{ -((void(*)(val* self, val* p0, long p1))(var491->class->vft[COLOR_core__array__Array__with_native]))(var491, var492, 1l); /* with_native on */ +if (likely(varonce985!=NULL)) { +var986 = varonce985; +} else { +var987 = "--isset-checks-metrics"; +var989 = (val*)(22l<<2|1); +var990 = (val*)(22l<<2|1); +var991 = (val*)((long)(0)<<2|3); +var992 = (val*)((long)(0)<<2|3); +var988 = core__flat___CString___to_s_unsafe(var987, var989, var990, var991, var992); +var986 = var988; +varonce985 = var986; +} +var993 = NEW_core__Array(&type_core__Array__core__String); +{ /* var993 = array_instance Array[String] */ +var994 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var994)->values[0] = (val*) var986; +{ +((void(*)(val* self, val* p0, long p1))(var993->class->vft[COLOR_core__array__Array__with_native]))(var993, var994, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var976, var978, var993); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_isset_checks_metrics].val = var976; /* _opt_isset_checks_metrics on */ +var995 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce996!=NULL)) { +var997 = varonce996; +} else { +var998 = "Disable the generation of stack traces"; +var1000 = (val*)(38l<<2|1); +var1001 = (val*)(38l<<2|1); +var1002 = (val*)((long)(0)<<2|3); +var1003 = (val*)((long)(0)<<2|3); +var999 = core__flat___CString___to_s_unsafe(var998, var1000, var1001, var1002, var1003); +var997 = var999; +varonce996 = var997; } +if (likely(varonce1004!=NULL)) { +var1005 = varonce1004; +} else { +var1006 = "--no-stacktrace"; +var1008 = (val*)(15l<<2|1); +var1009 = (val*)(15l<<2|1); +var1010 = (val*)((long)(0)<<2|3); +var1011 = (val*)((long)(0)<<2|3); +var1007 = core__flat___CString___to_s_unsafe(var1006, var1008, var1009, var1010, var1011); +var1005 = var1007; +varonce1004 = var1005; +} +var1012 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1012 = array_instance Array[String] */ +var1013 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1013)->values[0] = (val*) var1005; +{ +((void(*)(val* self, val* p0, long p1))(var1012->class->vft[COLOR_core__array__Array__with_native]))(var1012, var1013, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var995, var997, var1012); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_stacktrace].val = var995; /* _opt_no_stacktrace on */ +var1014 = NEW_opts__OptionArray(&type_opts__OptionArray); +if (likely(varonce1015!=NULL)) { +var1016 = varonce1015; +} else { +var1017 = "Disable advanced gcc directives for optimization"; +var1019 = (val*)(48l<<2|1); +var1020 = (val*)(48l<<2|1); +var1021 = (val*)((long)(0)<<2|3); +var1022 = (val*)((long)(0)<<2|3); +var1018 = core__flat___CString___to_s_unsafe(var1017, var1019, var1020, var1021, var1022); +var1016 = var1018; +varonce1015 = var1016; +} +if (likely(varonce1023!=NULL)) { +var1024 = varonce1023; +} else { +var1025 = "--no-gcc-directive"; +var1027 = (val*)(18l<<2|1); +var1028 = (val*)(18l<<2|1); +var1029 = (val*)((long)(0)<<2|3); +var1030 = (val*)((long)(0)<<2|3); +var1026 = core__flat___CString___to_s_unsafe(var1025, var1027, var1028, var1029, var1030); +var1024 = var1026; +varonce1023 = var1024; +} +var1031 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1031 = array_instance Array[String] */ +var1032 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1032)->values[0] = (val*) var1024; +{ +((void(*)(val* self, val* p0, long p1))(var1031->class->vft[COLOR_core__array__Array__with_native]))(var1031, var1032, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionArray___init(var1014, var1016, var1031); /* Direct call opts$OptionArray$init on */ +} +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_gcc_directive].val = var1014; /* _opt_no_gcc_directive on */ +var1033 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1034!=NULL)) { +var1035 = varonce1034; +} else { +var1036 = "Compile in release mode and finalize application"; +var1038 = (val*)(48l<<2|1); +var1039 = (val*)(48l<<2|1); +var1040 = (val*)((long)(0)<<2|3); +var1041 = (val*)((long)(0)<<2|3); +var1037 = core__flat___CString___to_s_unsafe(var1036, var1038, var1039, var1040, var1041); +var1035 = var1037; +varonce1034 = var1035; +} +if (likely(varonce1042!=NULL)) { +var1043 = varonce1042; +} else { +var1044 = "--release"; +var1046 = (val*)(9l<<2|1); +var1047 = (val*)(9l<<2|1); +var1048 = (val*)((long)(0)<<2|3); +var1049 = (val*)((long)(0)<<2|3); +var1045 = core__flat___CString___to_s_unsafe(var1044, var1046, var1047, var1048, var1049); +var1043 = var1045; +varonce1042 = var1043; +} +var1050 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1050 = array_instance Array[String] */ +var1051 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1051)->values[0] = (val*) var1043; +{ +((void(*)(val* self, val* p0, long p1))(var1050->class->vft[COLOR_core__array__Array__with_native]))(var1050, var1051, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var1033, var1035, var1050); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_release].val = var1033; /* _opt_release on */ +var1052 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1053!=NULL)) { +var1054 = varonce1053; +} else { +var1055 = "Compile in debug mode (no C-side optimization)"; +var1057 = (val*)(46l<<2|1); +var1058 = (val*)(46l<<2|1); +var1059 = (val*)((long)(0)<<2|3); +var1060 = (val*)((long)(0)<<2|3); +var1056 = core__flat___CString___to_s_unsafe(var1055, var1057, var1058, var1059, var1060); +var1054 = var1056; +varonce1053 = var1054; +} +if (likely(varonce1061!=NULL)) { +var1062 = varonce1061; +} else { +var1063 = "-g"; +var1065 = (val*)(2l<<2|1); +var1066 = (val*)(2l<<2|1); +var1067 = (val*)((long)(0)<<2|3); +var1068 = (val*)((long)(0)<<2|3); +var1064 = core__flat___CString___to_s_unsafe(var1063, var1065, var1066, var1067, var1068); +var1062 = var1064; +varonce1061 = var1062; +} +if (likely(varonce1069!=NULL)) { +var1070 = varonce1069; +} else { +var1071 = "--debug"; +var1073 = (val*)(7l<<2|1); +var1074 = (val*)(7l<<2|1); +var1075 = (val*)((long)(0)<<2|3); +var1076 = (val*)((long)(0)<<2|3); +var1072 = core__flat___CString___to_s_unsafe(var1071, var1073, var1074, var1075, var1076); +var1070 = var1072; +varonce1069 = var1070; +} +var1077 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1077 = array_instance Array[String] */ +var1078 = NEW_core__NativeArray((int)2l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1078)->values[0] = (val*) var1062; +((struct instance_core__NativeArray*)var1078)->values[1] = (val*) var1070; +{ +((void(*)(val* self, val* p0, long p1))(var1077->class->vft[COLOR_core__array__Array__with_native]))(var1077, var1078, 2l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var1052, var1054, var1077); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_debug].val = var1052; /* _opt_debug on */ +var1079 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1080!=NULL)) { +var1081 = varonce1080; +} else { +var1082 = "Use separate compilation"; +var1084 = (val*)(24l<<2|1); +var1085 = (val*)(24l<<2|1); +var1086 = (val*)((long)(0)<<2|3); +var1087 = (val*)((long)(0)<<2|3); +var1083 = core__flat___CString___to_s_unsafe(var1082, var1084, var1085, var1086, var1087); +var1081 = var1083; +varonce1080 = var1081; +} +if (likely(varonce1088!=NULL)) { +var1089 = varonce1088; +} else { +var1090 = "--separate"; +var1092 = (val*)(10l<<2|1); +var1093 = (val*)(10l<<2|1); +var1094 = (val*)((long)(0)<<2|3); +var1095 = (val*)((long)(0)<<2|3); +var1091 = core__flat___CString___to_s_unsafe(var1090, var1092, var1093, var1094, var1095); +var1089 = var1091; +varonce1088 = var1089; +} +var1096 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1096 = array_instance Array[String] */ +var1097 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1097)->values[0] = (val*) var1089; +{ +((void(*)(val* self, val* p0, long p1))(var1096->class->vft[COLOR_core__array__Array__with_native]))(var1096, var1097, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var1079, var1081, var1096); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_separate].val = var1079; /* _opt_separate on */ +var1098 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1099!=NULL)) { +var1100 = varonce1099; +} else { +var1101 = "Do not inline call to intern methods"; +var1103 = (val*)(36l<<2|1); +var1104 = (val*)(36l<<2|1); +var1105 = (val*)((long)(0)<<2|3); +var1106 = (val*)((long)(0)<<2|3); +var1102 = core__flat___CString___to_s_unsafe(var1101, var1103, var1104, var1105, var1106); +var1100 = var1102; +varonce1099 = var1100; +} +if (likely(varonce1107!=NULL)) { +var1108 = varonce1107; +} else { +var1109 = "--no-inline-intern"; +var1111 = (val*)(18l<<2|1); +var1112 = (val*)(18l<<2|1); +var1113 = (val*)((long)(0)<<2|3); +var1114 = (val*)((long)(0)<<2|3); +var1110 = core__flat___CString___to_s_unsafe(var1109, var1111, var1112, var1113, var1114); +var1108 = var1110; +varonce1107 = var1108; +} +var1115 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1115 = array_instance Array[String] */ +var1116 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1116)->values[0] = (val*) var1108; +{ +((void(*)(val* self, val* p0, long p1))(var1115->class->vft[COLOR_core__array__Array__with_native]))(var1115, var1116, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var1098, var1100, var1115); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_no_inline_intern].val = var1098; /* _opt_no_inline_intern on */ +var1117 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1118!=NULL)) { +var1119 = varonce1118; +} else { +var1120 = "Put primitive attributes in a box instead of an union"; +var1122 = (val*)(53l<<2|1); +var1123 = (val*)(53l<<2|1); +var1124 = (val*)((long)(0)<<2|3); +var1125 = (val*)((long)(0)<<2|3); +var1121 = core__flat___CString___to_s_unsafe(var1120, var1122, var1123, var1124, var1125); +var1119 = var1121; +varonce1118 = var1119; } -{ -opts___opts__OptionBool___init(var482, var484, var491); /* Direct call opts#OptionBool#init on */ +if (likely(varonce1126!=NULL)) { +var1127 = varonce1126; +} else { +var1128 = "--no-union-attribute"; +var1130 = (val*)(20l<<2|1); +var1131 = (val*)(20l<<2|1); +var1132 = (val*)((long)(0)<<2|3); +var1133 = (val*)((long)(0)<<2|3); +var1129 = core__flat___CString___to_s_unsafe(var1128, var1130, var1131, var1132, var1133); +var1127 = var1129; +varonce1126 = var1127; +} +var1134 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1134 = array_instance Array[String] */ +var1135 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1135)->values[0] = (val*) var1127; +{ +((void(*)(val* self, val* p0, long p1))(var1134->class->vft[COLOR_core__array__Array__with_native]))(var1134, var1135, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var1117, var1119, var1134); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_no_union_attribute].val = var1117; /* _opt_no_union_attribute on */ +var1136 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1137!=NULL)) { +var1138 = varonce1137; +} else { +var1139 = "Always call == in a polymorphic way"; +var1141 = (val*)(35l<<2|1); +var1142 = (val*)(35l<<2|1); +var1143 = (val*)((long)(0)<<2|3); +var1144 = (val*)((long)(0)<<2|3); +var1140 = core__flat___CString___to_s_unsafe(var1139, var1141, var1142, var1143, var1144); +var1138 = var1140; +varonce1137 = var1138; } -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_hardening].val = var482; /* _opt_hardening on */ -var493 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce494!=NULL)) { -var495 = varonce494; +if (likely(varonce1145!=NULL)) { +var1146 = varonce1145; } else { -var496 = "Disable type tests of covariant parameters (dangerous)"; -var497 = core__flat___NativeString___to_s_full(var496, 54l, 54l); -var495 = var497; -varonce494 = var495; +var1147 = "--no-shortcut-equal"; +var1149 = (val*)(19l<<2|1); +var1150 = (val*)(19l<<2|1); +var1151 = (val*)((long)(0)<<2|3); +var1152 = (val*)((long)(0)<<2|3); +var1148 = core__flat___CString___to_s_unsafe(var1147, var1149, var1150, var1151, var1152); +var1146 = var1148; +varonce1145 = var1146; +} +var1153 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1153 = array_instance Array[String] */ +var1154 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1154)->values[0] = (val*) var1146; +{ +((void(*)(val* self, val* p0, long p1))(var1153->class->vft[COLOR_core__array__Array__with_native]))(var1153, var1154, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var1136, var1138, var1153); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_no_shortcut_equate].val = var1136; /* _opt_no_shortcut_equate on */ +var1155 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1156!=NULL)) { +var1157 = varonce1156; +} else { +var1158 = "Use only boxes for primitive types"; +var1160 = (val*)(34l<<2|1); +var1161 = (val*)(34l<<2|1); +var1162 = (val*)((long)(0)<<2|3); +var1163 = (val*)((long)(0)<<2|3); +var1159 = core__flat___CString___to_s_unsafe(var1158, var1160, var1161, var1162, var1163); +var1157 = var1159; +varonce1156 = var1157; } -if (likely(varonce498!=NULL)) { -var499 = varonce498; +if (likely(varonce1164!=NULL)) { +var1165 = varonce1164; } else { -var500 = "--no-check-covariance"; -var501 = core__flat___NativeString___to_s_full(var500, 21l, 21l); -var499 = var501; -varonce498 = var499; +var1166 = "--no-tag-primitives"; +var1168 = (val*)(19l<<2|1); +var1169 = (val*)(19l<<2|1); +var1170 = (val*)((long)(0)<<2|3); +var1171 = (val*)((long)(0)<<2|3); +var1167 = core__flat___CString___to_s_unsafe(var1166, var1168, var1169, var1170, var1171); +var1165 = var1167; +varonce1164 = var1165; +} +var1172 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1172 = array_instance Array[String] */ +var1173 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1173)->values[0] = (val*) var1165; +{ +((void(*)(val* self, val* p0, long p1))(var1172->class->vft[COLOR_core__array__Array__with_native]))(var1172, var1173, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var1155, var1157, var1172); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_no_tag_primitives].val = var1155; /* _opt_no_tag_primitives on */ +var1174 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1175!=NULL)) { +var1176 = varonce1175; +} else { +var1177 = "Store colors as symbols instead of static data (link-boost)"; +var1179 = (val*)(59l<<2|1); +var1180 = (val*)(59l<<2|1); +var1181 = (val*)((long)(0)<<2|3); +var1182 = (val*)((long)(0)<<2|3); +var1178 = core__flat___CString___to_s_unsafe(var1177, var1179, var1180, var1181, var1182); +var1176 = var1178; +varonce1175 = var1176; } -var502 = NEW_core__Array(&type_core__Array__core__String); -{ /* var502 = array_instance Array[String] */ -var503 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var503)->values[0] = (val*) var499; -{ -((void(*)(val* self, val* p0, long p1))(var502->class->vft[COLOR_core__array__Array__with_native]))(var502, var503, 1l); /* with_native on */ -} -} -{ -opts___opts__OptionBool___init(var493, var495, var502); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_covariance].val = var493; /* _opt_no_check_covariance on */ -var504 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce505!=NULL)) { -var506 = varonce505; +if (likely(varonce1183!=NULL)) { +var1184 = varonce1183; } else { -var507 = "Disable isset tests before each attribute access (dangerous)"; -var508 = core__flat___NativeString___to_s_full(var507, 60l, 60l); -var506 = var508; -varonce505 = var506; +var1185 = "--colors-are-symbols"; +var1187 = (val*)(20l<<2|1); +var1188 = (val*)(20l<<2|1); +var1189 = (val*)((long)(0)<<2|3); +var1190 = (val*)((long)(0)<<2|3); +var1186 = core__flat___CString___to_s_unsafe(var1185, var1187, var1188, var1189, var1190); +var1184 = var1186; +varonce1183 = var1184; +} +var1191 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1191 = array_instance Array[String] */ +var1192 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1192)->values[0] = (val*) var1184; +{ +((void(*)(val* self, val* p0, long p1))(var1191->class->vft[COLOR_core__array__Array__with_native]))(var1191, var1192, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var1174, var1176, var1191); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_colors_are_symbols].val = var1174; /* _opt_colors_are_symbols on */ +var1193 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1194!=NULL)) { +var1195 = varonce1194; +} else { +var1196 = "Use an indirection when calling"; +var1198 = (val*)(31l<<2|1); +var1199 = (val*)(31l<<2|1); +var1200 = (val*)((long)(0)<<2|3); +var1201 = (val*)((long)(0)<<2|3); +var1197 = core__flat___CString___to_s_unsafe(var1196, var1198, var1199, var1200, var1201); +var1195 = var1197; +varonce1194 = var1195; } -if (likely(varonce509!=NULL)) { -var510 = varonce509; +if (likely(varonce1202!=NULL)) { +var1203 = varonce1202; } else { -var511 = "--no-check-attr-isset"; -var512 = core__flat___NativeString___to_s_full(var511, 21l, 21l); -var510 = var512; -varonce509 = var510; -} -var513 = NEW_core__Array(&type_core__Array__core__String); -{ /* var513 = array_instance Array[String] */ -var514 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var514)->values[0] = (val*) var510; -{ -((void(*)(val* self, val* p0, long p1))(var513->class->vft[COLOR_core__array__Array__with_native]))(var513, var514, 1l); /* with_native on */ -} +var1204 = "--trampoline-call"; +var1206 = (val*)(17l<<2|1); +var1207 = (val*)(17l<<2|1); +var1208 = (val*)((long)(0)<<2|3); +var1209 = (val*)((long)(0)<<2|3); +var1205 = core__flat___CString___to_s_unsafe(var1204, var1206, var1207, var1208, var1209); +var1203 = var1205; +varonce1202 = var1203; +} +var1210 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1210 = array_instance Array[String] */ +var1211 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1211)->values[0] = (val*) var1203; +{ +((void(*)(val* self, val* p0, long p1))(var1210->class->vft[COLOR_core__array__Array__with_native]))(var1210, var1211, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var1193, var1195, var1210); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_trampoline_call].val = var1193; /* _opt_trampoline_call on */ +var1212 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1213!=NULL)) { +var1214 = varonce1213; +} else { +var1215 = "Guard VFT calls with a direct call"; +var1217 = (val*)(34l<<2|1); +var1218 = (val*)(34l<<2|1); +var1219 = (val*)((long)(0)<<2|3); +var1220 = (val*)((long)(0)<<2|3); +var1216 = core__flat___CString___to_s_unsafe(var1215, var1217, var1218, var1219, var1220); +var1214 = var1216; +varonce1213 = var1214; } -{ -opts___opts__OptionBool___init(var504, var506, var513); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_attr_isset].val = var504; /* _opt_no_check_attr_isset on */ -var515 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce516!=NULL)) { -var517 = varonce516; +if (likely(varonce1221!=NULL)) { +var1222 = varonce1221; } else { -var518 = "Disable the evaluation of explicit `assert` and `as` (dangerous)"; -var519 = core__flat___NativeString___to_s_full(var518, 64l, 64l); -var517 = var519; -varonce516 = var517; +var1223 = "--guard-call"; +var1225 = (val*)(12l<<2|1); +var1226 = (val*)(12l<<2|1); +var1227 = (val*)((long)(0)<<2|3); +var1228 = (val*)((long)(0)<<2|3); +var1224 = core__flat___CString___to_s_unsafe(var1223, var1225, var1226, var1227, var1228); +var1222 = var1224; +varonce1221 = var1222; +} +var1229 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1229 = array_instance Array[String] */ +var1230 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1230)->values[0] = (val*) var1222; +{ +((void(*)(val* self, val* p0, long p1))(var1229->class->vft[COLOR_core__array__Array__with_native]))(var1229, var1230, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var1212, var1214, var1229); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_guard_call].val = var1212; /* _opt_guard_call on */ +var1231 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1232!=NULL)) { +var1233 = varonce1232; +} else { +var1234 = "Replace monomorphic trampolines with direct calls (link-boost)"; +var1236 = (val*)(62l<<2|1); +var1237 = (val*)(62l<<2|1); +var1238 = (val*)((long)(0)<<2|3); +var1239 = (val*)((long)(0)<<2|3); +var1235 = core__flat___CString___to_s_unsafe(var1234, var1236, var1237, var1238, var1239); +var1233 = var1235; +varonce1232 = var1233; } -if (likely(varonce520!=NULL)) { -var521 = varonce520; +if (likely(varonce1240!=NULL)) { +var1241 = varonce1240; } else { -var522 = "--no-check-assert"; -var523 = core__flat___NativeString___to_s_full(var522, 17l, 17l); -var521 = var523; -varonce520 = var521; -} -var524 = NEW_core__Array(&type_core__Array__core__String); -{ /* var524 = array_instance Array[String] */ -var525 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var525)->values[0] = (val*) var521; -{ -((void(*)(val* self, val* p0, long p1))(var524->class->vft[COLOR_core__array__Array__with_native]))(var524, var525, 1l); /* with_native on */ +var1242 = "--substitute-monomorph"; +var1244 = (val*)(22l<<2|1); +var1245 = (val*)(22l<<2|1); +var1246 = (val*)((long)(0)<<2|3); +var1247 = (val*)((long)(0)<<2|3); +var1243 = core__flat___CString___to_s_unsafe(var1242, var1244, var1245, var1246, var1247); +var1241 = var1243; +varonce1240 = var1241; +} +var1248 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1248 = array_instance Array[String] */ +var1249 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1249)->values[0] = (val*) var1241; +{ +((void(*)(val* self, val* p0, long p1))(var1248->class->vft[COLOR_core__array__Array__with_native]))(var1248, var1249, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var1231, var1233, var1248); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_substitute_monomorph].val = var1231; /* _opt_substitute_monomorph on */ +var1250 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1251!=NULL)) { +var1252 = varonce1251; +} else { +var1253 = "Enable all link-boost optimizations"; +var1255 = (val*)(35l<<2|1); +var1256 = (val*)(35l<<2|1); +var1257 = (val*)((long)(0)<<2|3); +var1258 = (val*)((long)(0)<<2|3); +var1254 = core__flat___CString___to_s_unsafe(var1253, var1255, var1256, var1257, var1258); +var1252 = var1254; +varonce1251 = var1252; } -} -{ -opts___opts__OptionBool___init(var515, var517, var524); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_assert].val = var515; /* _opt_no_check_assert on */ -var526 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce527!=NULL)) { -var528 = varonce527; +if (likely(varonce1259!=NULL)) { +var1260 = varonce1259; } else { -var529 = "Disable implicit casts on unsafe expression usage (dangerous)"; -var530 = core__flat___NativeString___to_s_full(var529, 61l, 61l); -var528 = var530; -varonce527 = var528; +var1261 = "--link-boost"; +var1263 = (val*)(12l<<2|1); +var1264 = (val*)(12l<<2|1); +var1265 = (val*)((long)(0)<<2|3); +var1266 = (val*)((long)(0)<<2|3); +var1262 = core__flat___CString___to_s_unsafe(var1261, var1263, var1264, var1265, var1266); +var1260 = var1262; +varonce1259 = var1260; +} +var1267 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1267 = array_instance Array[String] */ +var1268 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1268)->values[0] = (val*) var1260; +{ +((void(*)(val* self, val* p0, long p1))(var1267->class->vft[COLOR_core__array__Array__with_native]))(var1267, var1268, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var1250, var1252, var1267); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_link_boost].val = var1250; /* _opt_link_boost on */ +var1269 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1270!=NULL)) { +var1271 = varonce1270; +} else { +var1272 = "Inline colors and ids (semi-global)"; +var1274 = (val*)(35l<<2|1); +var1275 = (val*)(35l<<2|1); +var1276 = (val*)((long)(0)<<2|3); +var1277 = (val*)((long)(0)<<2|3); +var1273 = core__flat___CString___to_s_unsafe(var1272, var1274, var1275, var1276, var1277); +var1271 = var1273; +varonce1270 = var1271; } -if (likely(varonce531!=NULL)) { -var532 = varonce531; +if (likely(varonce1278!=NULL)) { +var1279 = varonce1278; } else { -var533 = "--no-check-autocast"; -var534 = core__flat___NativeString___to_s_full(var533, 19l, 19l); -var532 = var534; -varonce531 = var532; -} -var535 = NEW_core__Array(&type_core__Array__core__String); -{ /* var535 = array_instance Array[String] */ -var536 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var536)->values[0] = (val*) var532; -{ -((void(*)(val* self, val* p0, long p1))(var535->class->vft[COLOR_core__array__Array__with_native]))(var535, var536, 1l); /* with_native on */ -} -} -{ -opts___opts__OptionBool___init(var526, var528, var535); /* Direct call opts#OptionBool#init on */ +var1280 = "--inline-coloring-numbers"; +var1282 = (val*)(25l<<2|1); +var1283 = (val*)(25l<<2|1); +var1284 = (val*)((long)(0)<<2|3); +var1285 = (val*)((long)(0)<<2|3); +var1281 = core__flat___CString___to_s_unsafe(var1280, var1282, var1283, var1284, var1285); +var1279 = var1281; +varonce1278 = var1279; +} +var1286 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1286 = array_instance Array[String] */ +var1287 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1287)->values[0] = (val*) var1279; +{ +((void(*)(val* self, val* p0, long p1))(var1286->class->vft[COLOR_core__array__Array__with_native]))(var1286, var1287, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var1269, var1271, var1286); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_inline_coloring_numbers].val = var1269; /* _opt_inline_coloring_numbers on */ +var1288 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1289!=NULL)) { +var1290 = varonce1289; +} else { +var1291 = "Allow the separate compiler to inline some methods (semi-global)"; +var1293 = (val*)(64l<<2|1); +var1294 = (val*)(64l<<2|1); +var1295 = (val*)((long)(0)<<2|3); +var1296 = (val*)((long)(0)<<2|3); +var1292 = core__flat___CString___to_s_unsafe(var1291, var1293, var1294, var1295, var1296); +var1290 = var1292; +varonce1289 = var1290; } -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_autocast].val = var526; /* _opt_no_check_autocast on */ -var537 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce538!=NULL)) { -var539 = varonce538; +if (likely(varonce1297!=NULL)) { +var1298 = varonce1297; } else { -var540 = "Disable tests of null receiver (dangerous)"; -var541 = core__flat___NativeString___to_s_full(var540, 42l, 42l); -var539 = var541; -varonce538 = var539; +var1299 = "--inline-some-methods"; +var1301 = (val*)(21l<<2|1); +var1302 = (val*)(21l<<2|1); +var1303 = (val*)((long)(0)<<2|3); +var1304 = (val*)((long)(0)<<2|3); +var1300 = core__flat___CString___to_s_unsafe(var1299, var1301, var1302, var1303, var1304); +var1298 = var1300; +varonce1297 = var1298; +} +var1305 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1305 = array_instance Array[String] */ +var1306 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1306)->values[0] = (val*) var1298; +{ +((void(*)(val* self, val* p0, long p1))(var1305->class->vft[COLOR_core__array__Array__with_native]))(var1305, var1306, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var1288, var1290, var1305); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_inline_some_methods].val = var1288; /* _opt_inline_some_methods on */ +var1307 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1308!=NULL)) { +var1309 = varonce1308; +} else { +var1310 = "Allow the separate compiler to direct call monomorphic sites (semi-global)"; +var1312 = (val*)(74l<<2|1); +var1313 = (val*)(74l<<2|1); +var1314 = (val*)((long)(0)<<2|3); +var1315 = (val*)((long)(0)<<2|3); +var1311 = core__flat___CString___to_s_unsafe(var1310, var1312, var1313, var1314, var1315); +var1309 = var1311; +varonce1308 = var1309; } -if (likely(varonce542!=NULL)) { -var543 = varonce542; +if (likely(varonce1316!=NULL)) { +var1317 = varonce1316; } else { -var544 = "--no-check-null"; -var545 = core__flat___NativeString___to_s_full(var544, 15l, 15l); -var543 = var545; -varonce542 = var543; +var1318 = "--direct-call-monomorph"; +var1320 = (val*)(23l<<2|1); +var1321 = (val*)(23l<<2|1); +var1322 = (val*)((long)(0)<<2|3); +var1323 = (val*)((long)(0)<<2|3); +var1319 = core__flat___CString___to_s_unsafe(var1318, var1320, var1321, var1322, var1323); +var1317 = var1319; +varonce1316 = var1317; +} +var1324 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1324 = array_instance Array[String] */ +var1325 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1325)->values[0] = (val*) var1317; +{ +((void(*)(val* self, val* p0, long p1))(var1324->class->vft[COLOR_core__array__Array__with_native]))(var1324, var1325, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var1307, var1309, var1324); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_direct_call_monomorph].val = var1307; /* _opt_direct_call_monomorph on */ +var1326 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1327!=NULL)) { +var1328 = varonce1327; +} else { +var1329 = "Allow the separate compiler to direct call monomorphic sites (semi-global)"; +var1331 = (val*)(74l<<2|1); +var1332 = (val*)(74l<<2|1); +var1333 = (val*)((long)(0)<<2|3); +var1334 = (val*)((long)(0)<<2|3); +var1330 = core__flat___CString___to_s_unsafe(var1329, var1331, var1332, var1333, var1334); +var1328 = var1330; +varonce1327 = var1328; } -var546 = NEW_core__Array(&type_core__Array__core__String); -{ /* var546 = array_instance Array[String] */ -var547 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var547)->values[0] = (val*) var543; -{ -((void(*)(val* self, val* p0, long p1))(var546->class->vft[COLOR_core__array__Array__with_native]))(var546, var547, 1l); /* with_native on */ -} -} -{ -opts___opts__OptionBool___init(var537, var539, var546); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_null].val = var537; /* _opt_no_check_null on */ -var548 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce549!=NULL)) { -var550 = varonce549; +if (likely(varonce1335!=NULL)) { +var1336 = varonce1335; } else { -var551 = "Disable all tests (dangerous)"; -var552 = core__flat___NativeString___to_s_full(var551, 29l, 29l); -var550 = var552; -varonce549 = var550; +var1337 = "--direct-call-monomorph0"; +var1339 = (val*)(24l<<2|1); +var1340 = (val*)(24l<<2|1); +var1341 = (val*)((long)(0)<<2|3); +var1342 = (val*)((long)(0)<<2|3); +var1338 = core__flat___CString___to_s_unsafe(var1337, var1339, var1340, var1341, var1342); +var1336 = var1338; +varonce1335 = var1336; +} +var1343 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1343 = array_instance Array[String] */ +var1344 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1344)->values[0] = (val*) var1336; +{ +((void(*)(val* self, val* p0, long p1))(var1343->class->vft[COLOR_core__array__Array__with_native]))(var1343, var1344, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var1326, var1328, var1343); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_direct_call_monomorph0].val = var1326; /* _opt_direct_call_monomorph0 on */ +var1345 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1346!=NULL)) { +var1347 = varonce1346; +} else { +var1348 = "Do not compile dead methods (semi-global)"; +var1350 = (val*)(41l<<2|1); +var1351 = (val*)(41l<<2|1); +var1352 = (val*)((long)(0)<<2|3); +var1353 = (val*)((long)(0)<<2|3); +var1349 = core__flat___CString___to_s_unsafe(var1348, var1350, var1351, var1352, var1353); +var1347 = var1349; +varonce1346 = var1347; } -if (likely(varonce553!=NULL)) { -var554 = varonce553; +if (likely(varonce1354!=NULL)) { +var1355 = varonce1354; } else { -var555 = "--no-check-all"; -var556 = core__flat___NativeString___to_s_full(var555, 14l, 14l); -var554 = var556; -varonce553 = var554; -} -var557 = NEW_core__Array(&type_core__Array__core__String); -{ /* var557 = array_instance Array[String] */ -var558 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var558)->values[0] = (val*) var554; -{ -((void(*)(val* self, val* p0, long p1))(var557->class->vft[COLOR_core__array__Array__with_native]))(var557, var558, 1l); /* with_native on */ -} +var1356 = "--skip-dead-methods"; +var1358 = (val*)(19l<<2|1); +var1359 = (val*)(19l<<2|1); +var1360 = (val*)((long)(0)<<2|3); +var1361 = (val*)((long)(0)<<2|3); +var1357 = core__flat___CString___to_s_unsafe(var1356, var1358, var1359, var1360, var1361); +var1355 = var1357; +varonce1354 = var1355; +} +var1362 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1362 = array_instance Array[String] */ +var1363 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1363)->values[0] = (val*) var1355; +{ +((void(*)(val* self, val* p0, long p1))(var1362->class->vft[COLOR_core__array__Array__with_native]))(var1362, var1363, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var1345, var1347, var1362); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_skip_dead_methods].val = var1345; /* _opt_skip_dead_methods on */ +var1364 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1365!=NULL)) { +var1366 = varonce1365; +} else { +var1367 = "Enable all semi-global optimizations"; +var1369 = (val*)(36l<<2|1); +var1370 = (val*)(36l<<2|1); +var1371 = (val*)((long)(0)<<2|3); +var1372 = (val*)((long)(0)<<2|3); +var1368 = core__flat___CString___to_s_unsafe(var1367, var1369, var1370, var1371, var1372); +var1366 = var1368; +varonce1365 = var1366; } -{ -opts___opts__OptionBool___init(var548, var550, var557); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_check_all].val = var548; /* _opt_no_check_all on */ -var559 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce560!=NULL)) { -var561 = varonce560; +if (likely(varonce1373!=NULL)) { +var1374 = varonce1373; } else { -var562 = "Enable static and dynamic count of all type tests"; -var563 = core__flat___NativeString___to_s_full(var562, 49l, 49l); -var561 = var563; -varonce560 = var561; +var1375 = "--semi-global"; +var1377 = (val*)(13l<<2|1); +var1378 = (val*)(13l<<2|1); +var1379 = (val*)((long)(0)<<2|3); +var1380 = (val*)((long)(0)<<2|3); +var1376 = core__flat___CString___to_s_unsafe(var1375, var1377, var1378, var1379, var1380); +var1374 = var1376; +varonce1373 = var1374; +} +var1381 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1381 = array_instance Array[String] */ +var1382 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1382)->values[0] = (val*) var1374; +{ +((void(*)(val* self, val* p0, long p1))(var1381->class->vft[COLOR_core__array__Array__with_native]))(var1381, var1382, 1l); /* with_native on */ +} +} +{ +opts___opts__OptionBool___init(var1364, var1366, var1381); /* Direct call opts$OptionBool$init on */ +} +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_semi_global].val = var1364; /* _opt_semi_global on */ +var1383 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1384!=NULL)) { +var1385 = varonce1384; +} else { +var1386 = "Force colorization of dead methods"; +var1388 = (val*)(34l<<2|1); +var1389 = (val*)(34l<<2|1); +var1390 = (val*)((long)(0)<<2|3); +var1391 = (val*)((long)(0)<<2|3); +var1387 = core__flat___CString___to_s_unsafe(var1386, var1388, var1389, var1390, var1391); +var1385 = var1387; +varonce1384 = var1385; } -if (likely(varonce564!=NULL)) { -var565 = varonce564; +if (likely(varonce1392!=NULL)) { +var1393 = varonce1392; } else { -var566 = "--typing-test-metrics"; -var567 = core__flat___NativeString___to_s_full(var566, 21l, 21l); -var565 = var567; -varonce564 = var565; +var1394 = "--colo-dead-methods"; +var1396 = (val*)(19l<<2|1); +var1397 = (val*)(19l<<2|1); +var1398 = (val*)((long)(0)<<2|3); +var1399 = (val*)((long)(0)<<2|3); +var1395 = core__flat___CString___to_s_unsafe(var1394, var1396, var1397, var1398, var1399); +var1393 = var1395; +varonce1392 = var1393; } -var568 = NEW_core__Array(&type_core__Array__core__String); -{ /* var568 = array_instance Array[String] */ -var569 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var569)->values[0] = (val*) var565; +var1400 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1400 = array_instance Array[String] */ +var1401 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1401)->values[0] = (val*) var1393; { -((void(*)(val* self, val* p0, long p1))(var568->class->vft[COLOR_core__array__Array__with_native]))(var568, var569, 1l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var1400->class->vft[COLOR_core__array__Array__with_native]))(var1400, var1401, 1l); /* with_native on */ } } { -opts___opts__OptionBool___init(var559, var561, var568); /* Direct call opts#OptionBool#init on */ +opts___opts__OptionBool___init(var1383, var1385, var1400); /* Direct call opts$OptionBool$init on */ } -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_typing_test_metrics].val = var559; /* _opt_typing_test_metrics on */ -var570 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce571!=NULL)) { -var572 = varonce571; +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_colo_dead_methods].val = var1383; /* _opt_colo_dead_methods on */ +var1402 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1403!=NULL)) { +var1404 = varonce1403; } else { -var573 = "Enable static and dynamic count of all method invocations"; -var574 = core__flat___NativeString___to_s_full(var573, 57l, 57l); -var572 = var574; -varonce571 = var572; +var1405 = "Enable static size measuring of tables used for vft, typing and resolution"; +var1407 = (val*)(74l<<2|1); +var1408 = (val*)(74l<<2|1); +var1409 = (val*)((long)(0)<<2|3); +var1410 = (val*)((long)(0)<<2|3); +var1406 = core__flat___CString___to_s_unsafe(var1405, var1407, var1408, var1409, var1410); +var1404 = var1406; +varonce1403 = var1404; } -if (likely(varonce575!=NULL)) { -var576 = varonce575; +if (likely(varonce1411!=NULL)) { +var1412 = varonce1411; } else { -var577 = "--invocation-metrics"; -var578 = core__flat___NativeString___to_s_full(var577, 20l, 20l); -var576 = var578; -varonce575 = var576; +var1413 = "--tables-metrics"; +var1415 = (val*)(16l<<2|1); +var1416 = (val*)(16l<<2|1); +var1417 = (val*)((long)(0)<<2|3); +var1418 = (val*)((long)(0)<<2|3); +var1414 = core__flat___CString___to_s_unsafe(var1413, var1415, var1416, var1417, var1418); +var1412 = var1414; +varonce1411 = var1412; } -var579 = NEW_core__Array(&type_core__Array__core__String); -{ /* var579 = array_instance Array[String] */ -var580 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var580)->values[0] = (val*) var576; +var1419 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1419 = array_instance Array[String] */ +var1420 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1420)->values[0] = (val*) var1412; { -((void(*)(val* self, val* p0, long p1))(var579->class->vft[COLOR_core__array__Array__with_native]))(var579, var580, 1l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var1419->class->vft[COLOR_core__array__Array__with_native]))(var1419, var1420, 1l); /* with_native on */ } } { -opts___opts__OptionBool___init(var570, var572, var579); /* Direct call opts#OptionBool#init on */ +opts___opts__OptionBool___init(var1402, var1404, var1419); /* Direct call opts$OptionBool$init on */ } -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_invocation_metrics].val = var570; /* _opt_invocation_metrics on */ -var581 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce582!=NULL)) { -var583 = varonce582; +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_tables_metrics].val = var1402; /* _opt_tables_metrics on */ +var1421 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1422!=NULL)) { +var1423 = varonce1422; } else { -var584 = "Enable static and dynamic count of isset checks before attributes access"; -var585 = core__flat___NativeString___to_s_full(var584, 72l, 72l); -var583 = var585; -varonce582 = var583; +var1424 = "Build a poset of types to create more condensed tables"; +var1426 = (val*)(54l<<2|1); +var1427 = (val*)(54l<<2|1); +var1428 = (val*)((long)(0)<<2|3); +var1429 = (val*)((long)(0)<<2|3); +var1425 = core__flat___CString___to_s_unsafe(var1424, var1426, var1427, var1428, var1429); +var1423 = var1425; +varonce1422 = var1423; } -if (likely(varonce586!=NULL)) { -var587 = varonce586; +if (likely(varonce1430!=NULL)) { +var1431 = varonce1430; } else { -var588 = "--isset-checks-metrics"; -var589 = core__flat___NativeString___to_s_full(var588, 22l, 22l); -var587 = var589; -varonce586 = var587; +var1432 = "--type-poset"; +var1434 = (val*)(12l<<2|1); +var1435 = (val*)(12l<<2|1); +var1436 = (val*)((long)(0)<<2|3); +var1437 = (val*)((long)(0)<<2|3); +var1433 = core__flat___CString___to_s_unsafe(var1432, var1434, var1435, var1436, var1437); +var1431 = var1433; +varonce1430 = var1431; } -var590 = NEW_core__Array(&type_core__Array__core__String); -{ /* var590 = array_instance Array[String] */ -var591 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var591)->values[0] = (val*) var587; +var1438 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1438 = array_instance Array[String] */ +var1439 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1439)->values[0] = (val*) var1431; { -((void(*)(val* self, val* p0, long p1))(var590->class->vft[COLOR_core__array__Array__with_native]))(var590, var591, 1l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var1438->class->vft[COLOR_core__array__Array__with_native]))(var1438, var1439, 1l); /* with_native on */ } } { -opts___opts__OptionBool___init(var581, var583, var590); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_isset_checks_metrics].val = var581; /* _opt_isset_checks_metrics on */ -var592 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce593!=NULL)) { -var594 = varonce593; -} else { -var595 = "Disable the generation of stack traces"; -var596 = core__flat___NativeString___to_s_full(var595, 38l, 38l); -var594 = var596; -varonce593 = var594; +opts___opts__OptionBool___init(var1421, var1423, var1438); /* Direct call opts$OptionBool$init on */ } -if (likely(varonce597!=NULL)) { -var598 = varonce597; -} else { -var599 = "--no-stacktrace"; -var600 = core__flat___NativeString___to_s_full(var599, 15l, 15l); -var598 = var600; -varonce597 = var598; -} -var601 = NEW_core__Array(&type_core__Array__core__String); -{ /* var601 = array_instance Array[String] */ -var602 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var602)->values[0] = (val*) var598; +self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_type_poset].val = var1421; /* _opt_type_poset on */ +var1440 = NEW_nitc__SeparateCompilerPhase(&type_nitc__SeparateCompilerPhase); { -((void(*)(val* self, val* p0, long p1))(var601->class->vft[COLOR_core__array__Array__with_native]))(var601, var602, 1l); /* with_native on */ +((void(*)(val* self, val* p0))(var1440->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var1440, self); /* toolcontext= on */ } +{ +((void(*)(val* self, val* p0))(var1440->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var1440, ((val*)NULL)); /* depends= on */ } { -opts___opts__OptionBool___init(var592, var594, var601); /* Direct call opts#OptionBool#init on */ +((void(*)(val* self))(var1440->class->vft[COLOR_core__kernel__Object__init]))(var1440); /* init on */ } -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_stacktrace].val = var592; /* _opt_no_stacktrace on */ -var603 = NEW_opts__OptionArray(&type_opts__OptionArray); -if (likely(varonce604!=NULL)) { -var605 = varonce604; +self->attrs[COLOR_nitc__separate_compiler__ToolContext___separate_compiler_phase].val = var1440; /* _separate_compiler_phase on */ +var1441 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1442!=NULL)) { +var1443 = varonce1442; } else { -var606 = "Disable advanced gcc directives for optimization"; -var607 = core__flat___NativeString___to_s_full(var606, 48l, 48l); -var605 = var607; -varonce604 = var605; +var1444 = "Erase generic types"; +var1446 = (val*)(19l<<2|1); +var1447 = (val*)(19l<<2|1); +var1448 = (val*)((long)(0)<<2|3); +var1449 = (val*)((long)(0)<<2|3); +var1445 = core__flat___CString___to_s_unsafe(var1444, var1446, var1447, var1448, var1449); +var1443 = var1445; +varonce1442 = var1443; } -if (likely(varonce608!=NULL)) { -var609 = varonce608; +if (likely(varonce1450!=NULL)) { +var1451 = varonce1450; } else { -var610 = "--no-gcc-directive"; -var611 = core__flat___NativeString___to_s_full(var610, 18l, 18l); -var609 = var611; -varonce608 = var609; +var1452 = "--erasure"; +var1454 = (val*)(9l<<2|1); +var1455 = (val*)(9l<<2|1); +var1456 = (val*)((long)(0)<<2|3); +var1457 = (val*)((long)(0)<<2|3); +var1453 = core__flat___CString___to_s_unsafe(var1452, var1454, var1455, var1456, var1457); +var1451 = var1453; +varonce1450 = var1451; } -var612 = NEW_core__Array(&type_core__Array__core__String); -{ /* var612 = array_instance Array[String] */ -var613 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var613)->values[0] = (val*) var609; +var1458 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1458 = array_instance Array[String] */ +var1459 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1459)->values[0] = (val*) var1451; { -((void(*)(val* self, val* p0, long p1))(var612->class->vft[COLOR_core__array__Array__with_native]))(var612, var613, 1l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var1458->class->vft[COLOR_core__array__Array__with_native]))(var1458, var1459, 1l); /* with_native on */ } } { -opts___opts__OptionArray___init(var603, var605, var612); /* Direct call opts#OptionArray#init on */ +opts___opts__OptionBool___init(var1441, var1443, var1458); /* Direct call opts$OptionBool$init on */ } -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_no_gcc_directive].val = var603; /* _opt_no_gcc_directive on */ -var614 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce615!=NULL)) { -var616 = varonce615; +self->attrs[COLOR_nitc__separate_erasure_compiler__ToolContext___opt_erasure].val = var1441; /* _opt_erasure on */ +var1460 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1461!=NULL)) { +var1462 = varonce1461; } else { -var617 = "Compile in release mode and finalize application"; -var618 = core__flat___NativeString___to_s_full(var617, 48l, 48l); -var616 = var618; -varonce615 = var616; +var1463 = "Activate RTA (implicit with --global and --separate)"; +var1465 = (val*)(52l<<2|1); +var1466 = (val*)(52l<<2|1); +var1467 = (val*)((long)(0)<<2|3); +var1468 = (val*)((long)(0)<<2|3); +var1464 = core__flat___CString___to_s_unsafe(var1463, var1465, var1466, var1467, var1468); +var1462 = var1464; +varonce1461 = var1462; } -if (likely(varonce619!=NULL)) { -var620 = varonce619; +if (likely(varonce1469!=NULL)) { +var1470 = varonce1469; } else { -var621 = "--release"; -var622 = core__flat___NativeString___to_s_full(var621, 9l, 9l); -var620 = var622; -varonce619 = var620; +var1471 = "--rta"; +var1473 = (val*)(5l<<2|1); +var1474 = (val*)(5l<<2|1); +var1475 = (val*)((long)(0)<<2|3); +var1476 = (val*)((long)(0)<<2|3); +var1472 = core__flat___CString___to_s_unsafe(var1471, var1473, var1474, var1475, var1476); +var1470 = var1472; +varonce1469 = var1470; } -var623 = NEW_core__Array(&type_core__Array__core__String); -{ /* var623 = array_instance Array[String] */ -var624 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var624)->values[0] = (val*) var620; +var1477 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1477 = array_instance Array[String] */ +var1478 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1478)->values[0] = (val*) var1470; { -((void(*)(val* self, val* p0, long p1))(var623->class->vft[COLOR_core__array__Array__with_native]))(var623, var624, 1l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var1477->class->vft[COLOR_core__array__Array__with_native]))(var1477, var1478, 1l); /* with_native on */ } } { -opts___opts__OptionBool___init(var614, var616, var623); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_release].val = var614; /* _opt_release on */ -var625 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce626!=NULL)) { -var627 = varonce626; -} else { -var628 = "Compile in debug mode (no C-side optimization)"; -var629 = core__flat___NativeString___to_s_full(var628, 46l, 46l); -var627 = var629; -varonce626 = var627; +opts___opts__OptionBool___init(var1460, var1462, var1477); /* Direct call opts$OptionBool$init on */ } -if (likely(varonce630!=NULL)) { -var631 = varonce630; +self->attrs[COLOR_nitc__separate_erasure_compiler__ToolContext___opt_rta].val = var1460; /* _opt_rta on */ +var1479 = NEW_opts__OptionBool(&type_opts__OptionBool); +if (likely(varonce1480!=NULL)) { +var1481 = varonce1480; } else { -var632 = "-g"; -var633 = core__flat___NativeString___to_s_full(var632, 2l, 2l); -var631 = var633; -varonce630 = var631; +var1482 = "Disable implicit casts on unsafe return with erasure-typing policy (dangerous)"; +var1484 = (val*)(78l<<2|1); +var1485 = (val*)(78l<<2|1); +var1486 = (val*)((long)(0)<<2|3); +var1487 = (val*)((long)(0)<<2|3); +var1483 = core__flat___CString___to_s_unsafe(var1482, var1484, var1485, var1486, var1487); +var1481 = var1483; +varonce1480 = var1481; } -if (likely(varonce634!=NULL)) { -var635 = varonce634; +if (likely(varonce1488!=NULL)) { +var1489 = varonce1488; } else { -var636 = "--debug"; -var637 = core__flat___NativeString___to_s_full(var636, 7l, 7l); -var635 = var637; -varonce634 = var635; +var1490 = "--no-check-erasure-cast"; +var1492 = (val*)(23l<<2|1); +var1493 = (val*)(23l<<2|1); +var1494 = (val*)((long)(0)<<2|3); +var1495 = (val*)((long)(0)<<2|3); +var1491 = core__flat___CString___to_s_unsafe(var1490, var1492, var1493, var1494, var1495); +var1489 = var1491; +varonce1488 = var1489; } -var638 = NEW_core__Array(&type_core__Array__core__String); -{ /* var638 = array_instance Array[String] */ -var639 = NEW_core__NativeArray(2l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var639)->values[0] = (val*) var631; -((struct instance_core__NativeArray*)var639)->values[1] = (val*) var635; +var1496 = NEW_core__Array(&type_core__Array__core__String); +{ /* var1496 = array_instance Array[String] */ +var1497 = NEW_core__NativeArray((int)1l, &type_core__NativeArray__core__String); +((struct instance_core__NativeArray*)var1497)->values[0] = (val*) var1489; { -((void(*)(val* self, val* p0, long p1))(var638->class->vft[COLOR_core__array__Array__with_native]))(var638, var639, 2l); /* with_native on */ +((void(*)(val* self, val* p0, long p1))(var1496->class->vft[COLOR_core__array__Array__with_native]))(var1496, var1497, 1l); /* with_native on */ } } { -opts___opts__OptionBool___init(var625, var627, var638); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__abstract_compiler__ToolContext___opt_debug].val = var625; /* _opt_debug on */ -var640 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce641!=NULL)) { -var642 = varonce641; -} else { -var643 = "Use separate compilation"; -var644 = core__flat___NativeString___to_s_full(var643, 24l, 24l); -var642 = var644; -varonce641 = var642; -} -if (likely(varonce645!=NULL)) { -var646 = varonce645; -} else { -var647 = "--separate"; -var648 = core__flat___NativeString___to_s_full(var647, 10l, 10l); -var646 = var648; -varonce645 = var646; +opts___opts__OptionBool___init(var1479, var1481, var1496); /* Direct call opts$OptionBool$init on */ } -var649 = NEW_core__Array(&type_core__Array__core__String); -{ /* var649 = array_instance Array[String] */ -var650 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var650)->values[0] = (val*) var646; +self->attrs[COLOR_nitc__separate_erasure_compiler__ToolContext___opt_no_check_erasure_cast].val = var1479; /* _opt_no_check_erasure_cast on */ +var1498 = NEW_nitc__ErasureCompilerPhase(&type_nitc__ErasureCompilerPhase); { -((void(*)(val* self, val* p0, long p1))(var649->class->vft[COLOR_core__array__Array__with_native]))(var649, var650, 1l); /* with_native on */ -} +((void(*)(val* self, val* p0))(var1498->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var1498, self); /* toolcontext= on */ } { -opts___opts__OptionBool___init(var640, var642, var649); /* Direct call opts#OptionBool#init on */ +((void(*)(val* self, val* p0))(var1498->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var1498, ((val*)NULL)); /* depends= on */ } -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_separate].val = var640; /* _opt_separate on */ -var651 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce652!=NULL)) { -var653 = varonce652; -} else { -var654 = "Do not inline call to intern methods"; -var655 = core__flat___NativeString___to_s_full(var654, 36l, 36l); -var653 = var655; -varonce652 = var653; -} -if (likely(varonce656!=NULL)) { -var657 = varonce656; -} else { -var658 = "--no-inline-intern"; -var659 = core__flat___NativeString___to_s_full(var658, 18l, 18l); -var657 = var659; -varonce656 = var657; -} -var660 = NEW_core__Array(&type_core__Array__core__String); -{ /* var660 = array_instance Array[String] */ -var661 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var661)->values[0] = (val*) var657; { -((void(*)(val* self, val* p0, long p1))(var660->class->vft[COLOR_core__array__Array__with_native]))(var660, var661, 1l); /* with_native on */ +((void(*)(val* self))(var1498->class->vft[COLOR_core__kernel__Object__init]))(var1498); /* init on */ } +self->attrs[COLOR_nitc__separate_erasure_compiler__ToolContext___erasure_compiler_phase].val = var1498; /* _erasure_compiler_phase on */ +return self; } +/* runtime class nitc__BashCompletion: nitc::BashCompletion (dead=false; need_corpse=false)*/ +const struct class class_nitc__BashCompletion = { +0, /* box_kind */ { -opts___opts__OptionBool___init(var651, var653, var660); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_no_inline_intern].val = var651; /* _opt_no_inline_intern on */ -var662 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce663!=NULL)) { -var664 = varonce663; -} else { -var665 = "Put primitive attributes in a box instead of an union"; -var666 = core__flat___NativeString___to_s_full(var665, 53l, 53l); -var664 = var666; -varonce663 = var664; -} -if (likely(varonce667!=NULL)) { -var668 = varonce667; -} else { -var669 = "--no-union-attribute"; -var670 = core__flat___NativeString___to_s_full(var669, 20l, 20l); -var668 = var670; -varonce667 = var668; +(nitmethod_t)nitc___nitc__BashCompletion___core__kernel__Object__init, /* pointer to toolcontext:BashCompletion:toolcontext$BashCompletion$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to toolcontext:BashCompletion:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to toolcontext:BashCompletion:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to toolcontext:BashCompletion:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to toolcontext:BashCompletion:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to toolcontext:BashCompletion:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to toolcontext:BashCompletion:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to toolcontext:BashCompletion:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to toolcontext:BashCompletion:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to toolcontext:BashCompletion:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to toolcontext:BashCompletion:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to toolcontext:BashCompletion:abstract_text$Object$native_class_name */ +(nitmethod_t)template___template__Template___is_writing, /* pointer to toolcontext:BashCompletion:template$Template$is_writing */ +(nitmethod_t)template___template__Template___is_writing_61d, /* pointer to toolcontext:BashCompletion:template$Template$is_writing= */ +(nitmethod_t)template___template__Template___force_render, /* pointer to toolcontext:BashCompletion:template$Template$force_render */ +(nitmethod_t)template___template__Template___content, /* pointer to toolcontext:BashCompletion:template$Template$content */ +(nitmethod_t)template___template__Template___render_done, /* pointer to toolcontext:BashCompletion:template$Template$render_done */ +(nitmethod_t)template___template__Template___render_done_61d, /* pointer to toolcontext:BashCompletion:template$Template$render_done= */ +(nitmethod_t)nitc___nitc__BashCompletion___template__Template__rendering, /* pointer to toolcontext:BashCompletion:toolcontext$BashCompletion$rendering */ +(nitmethod_t)template___template__Template___freeze, /* pointer to toolcontext:BashCompletion:template$Template$freeze */ +(nitmethod_t)template___template__Template___addn, /* pointer to toolcontext:BashCompletion:template$Template$addn */ +(nitmethod_t)template___template__Template___is_frozen, /* pointer to toolcontext:BashCompletion:template$Template$is_frozen */ +(nitmethod_t)template___template__Template___is_frozen_61d, /* pointer to toolcontext:BashCompletion:template$Template$is_frozen= */ +(nitmethod_t)template___template__Template___add, /* pointer to toolcontext:BashCompletion:template$Template$add */ +(nitmethod_t)nitc___nitc__BashCompletion___toolcontext_61d, /* pointer to toolcontext:BashCompletion:toolcontext$BashCompletion$toolcontext= */ +(nitmethod_t)nitc___nitc__BashCompletion___toolcontext, /* pointer to toolcontext:BashCompletion:toolcontext$BashCompletion$toolcontext */ +(nitmethod_t)nitc___nitc__BashCompletion___extract_options_names, /* pointer to toolcontext:BashCompletion:toolcontext$BashCompletion$extract_options_names */ +(nitmethod_t)core___core__Object___init, /* pointer to toolcontext:BashCompletion:kernel$Object$init */ +NULL, /* empty */ +NULL, /* empty */ +NULL, /* empty */ +NULL, /* empty */ +(nitmethod_t)core__file___Writable___write_to_file, /* pointer to toolcontext:BashCompletion:file$Writable$write_to_file */ +(nitmethod_t)template___template__Template___core__stream__Writable__write_to, /* pointer to toolcontext:BashCompletion:template$Template$write_to */ } -var671 = NEW_core__Array(&type_core__Array__core__String); -{ /* var671 = array_instance Array[String] */ -var672 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var672)->values[0] = (val*) var668; +}; +/* allocate BashCompletion */ +val* NEW_nitc__BashCompletion(const struct type* type) { +val* self /* : BashCompletion */; +val* var /* : Array[Writable] */; +self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t)); +self->type = type; +self->class = &class_nitc__BashCompletion; +self->attrs[COLOR_template__Template___is_frozen].s = 0; /* _is_frozen on */ +var = NEW_core__Array(&type_core__Array__core__Writable); { -((void(*)(val* self, val* p0, long p1))(var671->class->vft[COLOR_core__array__Array__with_native]))(var671, var672, 1l); /* with_native on */ +core___core__Array___core__kernel__Object__init(var); /* Direct call array$Array$init on */ } +self->attrs[COLOR_template__Template___content].val = var; /* _content on */ +self->attrs[COLOR_template__Template___render_done].s = 0; /* _render_done on */ +self->attrs[COLOR_template__Template___is_writing].s = 0; /* _is_writing on */ +return self; } -{ -opts___opts__OptionBool___init(var662, var664, var671); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_no_union_attribute].val = var662; /* _opt_no_union_attribute on */ -var673 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce674!=NULL)) { -var675 = varonce674; -} else { -var676 = "Always call == in a polymorphic way"; -var677 = core__flat___NativeString___to_s_full(var676, 35l, 35l); -var675 = var677; -varonce674 = var675; +/* runtime class opts__Option: opts::Option (dead=true; need_corpse=false)*/ +/* allocate Option */ +val* NEW_opts__Option(const struct type* type) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); } -if (likely(varonce678!=NULL)) { -var679 = varonce678; -} else { -var680 = "--no-shortcut-equal"; -var681 = core__flat___NativeString___to_s_full(var680, 19l, 19l); -var679 = var681; -varonce678 = var679; +PRINT_ERROR("Runtime error: %s", "Option is DEAD"); +PRINT_ERROR("\n"); +fatal_exit(1); } -var682 = NEW_core__Array(&type_core__Array__core__String); -{ /* var682 = array_instance Array[String] */ -var683 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var683)->values[0] = (val*) var679; -{ -((void(*)(val* self, val* p0, long p1))(var682->class->vft[COLOR_core__array__Array__with_native]))(var682, var683, 1l); /* with_native on */ +/* runtime class opts__OptionText: opts::OptionText (dead=true; need_corpse=false)*/ +/* allocate OptionText */ +val* NEW_opts__OptionText(const struct type* type) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); } +PRINT_ERROR("Runtime error: %s", "OptionText is DEAD"); +PRINT_ERROR("\n"); +fatal_exit(1); } +/* runtime class opts__OptionBool: opts::OptionBool (dead=false; need_corpse=false)*/ +const struct class class_opts__OptionBool = { +0, /* box_kind */ { -opts___opts__OptionBool___init(var673, var675, var682); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_no_shortcut_equate].val = var673; /* _opt_no_shortcut_equate on */ -var684 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce685!=NULL)) { -var686 = varonce685; -} else { -var687 = "Use only boxes for primitive types"; -var688 = core__flat___NativeString___to_s_full(var687, 34l, 34l); -var686 = var688; -varonce685 = var686; +(nitmethod_t)core___core__Object___init, /* pointer to opts:OptionBool:kernel$Object$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to opts:OptionBool:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to opts:OptionBool:kernel$Object$sys */ +(nitmethod_t)opts___opts__Option___core__abstract_text__Object__to_s, /* pointer to opts:OptionBool:opts$Option$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to opts:OptionBool:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to opts:OptionBool:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to opts:OptionBool:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to opts:OptionBool:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to opts:OptionBool:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to opts:OptionBool:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to opts:OptionBool:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to opts:OptionBool:abstract_text$Object$native_class_name */ +(nitmethod_t)opts___opts__Option___value, /* pointer to opts:OptionBool:opts$Option$value */ +(nitmethod_t)opts___opts__Option___pretty, /* pointer to opts:OptionBool:opts$Option$pretty */ +(nitmethod_t)opts___opts__Option___init, /* pointer to opts:OptionBool:opts$Option$init */ +(nitmethod_t)opts___opts__Option___value_61d, /* pointer to opts:OptionBool:opts$Option$value= */ +(nitmethod_t)opts___opts__Option___names, /* pointer to opts:OptionBool:opts$Option$names */ +(nitmethod_t)opts___opts__Option___helptext, /* pointer to opts:OptionBool:opts$Option$helptext */ +(nitmethod_t)opts___opts__Option___init_opt, /* pointer to opts:OptionBool:opts$Option$init_opt */ +(nitmethod_t)opts___opts__Option___hidden_61d, /* pointer to opts:OptionBool:opts$Option$hidden= */ +(nitmethod_t)opts___opts__Option___names_61d, /* pointer to opts:OptionBool:opts$Option$names= */ +(nitmethod_t)opts___opts__Option___helptext_61d, /* pointer to opts:OptionBool:opts$Option$helptext= */ +(nitmethod_t)opts___opts__Option___default_value_61d, /* pointer to opts:OptionBool:opts$Option$default_value= */ +(nitmethod_t)opts___opts__Option___errors, /* pointer to opts:OptionBool:opts$Option$errors */ +(nitmethod_t)opts___opts__OptionBool___Option__read_param, /* pointer to opts:OptionBool:opts$OptionBool$read_param */ +(nitmethod_t)opts___opts__Option___mandatory, /* pointer to opts:OptionBool:opts$Option$mandatory */ +(nitmethod_t)opts___opts__Option___read, /* pointer to opts:OptionBool:opts$Option$read */ +(nitmethod_t)opts___opts__Option___hidden, /* pointer to opts:OptionBool:opts$Option$hidden */ +(nitmethod_t)opts___opts__Option___read_61d, /* pointer to opts:OptionBool:opts$Option$read= */ +(nitmethod_t)opts___opts__OptionBool___init, /* pointer to opts:OptionBool:opts$OptionBool$init */ +(nitmethod_t)opts___opts__Option___read_param, /* pointer to opts:OptionBool:opts$Option$read_param */ } -if (likely(varonce689!=NULL)) { -var690 = varonce689; -} else { -var691 = "--no-tag-primitives"; -var692 = core__flat___NativeString___to_s_full(var691, 19l, 19l); -var690 = var692; -varonce689 = var690; -} -var693 = NEW_core__Array(&type_core__Array__core__String); -{ /* var693 = array_instance Array[String] */ -var694 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var694)->values[0] = (val*) var690; +}; +/* allocate OptionBool */ +val* NEW_opts__OptionBool(const struct type* type) { +val* self /* : OptionBool */; +val* var /* : Array[String] */; +self = nit_alloc(sizeof(struct instance) + 8*sizeof(nitattribute_t)); +self->type = type; +self->class = &class_opts__OptionBool; +var = NEW_core__Array(&type_core__Array__core__String); { -((void(*)(val* self, val* p0, long p1))(var693->class->vft[COLOR_core__array__Array__with_native]))(var693, var694, 1l); /* with_native on */ +core___core__Array___core__kernel__Object__init(var); /* Direct call array$Array$init on */ } +self->attrs[COLOR_opts__Option___errors].val = var; /* _errors on */ +self->attrs[COLOR_opts__Option___mandatory].s = 0; /* _mandatory on */ +self->attrs[COLOR_opts__Option___hidden].s = 0; /* _hidden on */ +self->attrs[COLOR_opts__Option___read].s = 0; /* _read on */ +return self; } +/* runtime class opts__OptionCount: opts::OptionCount (dead=false; need_corpse=false)*/ +const struct class class_opts__OptionCount = { +0, /* box_kind */ { -opts___opts__OptionBool___init(var684, var686, var693); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_no_tag_primitives].val = var684; /* _opt_no_tag_primitives on */ -var695 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce696!=NULL)) { -var697 = varonce696; -} else { -var698 = "Store colors as symbols instead of static data (link-boost)"; -var699 = core__flat___NativeString___to_s_full(var698, 59l, 59l); -var697 = var699; -varonce696 = var697; -} -if (likely(varonce700!=NULL)) { -var701 = varonce700; -} else { -var702 = "--colors-are-symbols"; -var703 = core__flat___NativeString___to_s_full(var702, 20l, 20l); -var701 = var703; -varonce700 = var701; +(nitmethod_t)core___core__Object___init, /* pointer to opts:OptionCount:kernel$Object$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to opts:OptionCount:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to opts:OptionCount:kernel$Object$sys */ +(nitmethod_t)opts___opts__Option___core__abstract_text__Object__to_s, /* pointer to opts:OptionCount:opts$Option$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to opts:OptionCount:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to opts:OptionCount:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to opts:OptionCount:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to opts:OptionCount:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to opts:OptionCount:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to opts:OptionCount:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to opts:OptionCount:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to opts:OptionCount:abstract_text$Object$native_class_name */ +(nitmethod_t)opts___opts__Option___value, /* pointer to opts:OptionCount:opts$Option$value */ +(nitmethod_t)opts___opts__Option___pretty, /* pointer to opts:OptionCount:opts$Option$pretty */ +(nitmethod_t)opts___opts__Option___init, /* pointer to opts:OptionCount:opts$Option$init */ +(nitmethod_t)opts___opts__Option___value_61d, /* pointer to opts:OptionCount:opts$Option$value= */ +(nitmethod_t)opts___opts__Option___names, /* pointer to opts:OptionCount:opts$Option$names */ +(nitmethod_t)opts___opts__Option___helptext, /* pointer to opts:OptionCount:opts$Option$helptext */ +(nitmethod_t)opts___opts__Option___init_opt, /* pointer to opts:OptionCount:opts$Option$init_opt */ +(nitmethod_t)opts___opts__Option___hidden_61d, /* pointer to opts:OptionCount:opts$Option$hidden= */ +(nitmethod_t)opts___opts__Option___names_61d, /* pointer to opts:OptionCount:opts$Option$names= */ +(nitmethod_t)opts___opts__Option___helptext_61d, /* pointer to opts:OptionCount:opts$Option$helptext= */ +(nitmethod_t)opts___opts__Option___default_value_61d, /* pointer to opts:OptionCount:opts$Option$default_value= */ +(nitmethod_t)opts___opts__Option___errors, /* pointer to opts:OptionCount:opts$Option$errors */ +(nitmethod_t)opts___opts__OptionCount___Option__read_param, /* pointer to opts:OptionCount:opts$OptionCount$read_param */ +(nitmethod_t)opts___opts__Option___mandatory, /* pointer to opts:OptionCount:opts$Option$mandatory */ +(nitmethod_t)opts___opts__Option___read, /* pointer to opts:OptionCount:opts$Option$read */ +(nitmethod_t)opts___opts__Option___hidden, /* pointer to opts:OptionCount:opts$Option$hidden */ +(nitmethod_t)opts___opts__Option___read_61d, /* pointer to opts:OptionCount:opts$Option$read= */ +(nitmethod_t)opts___opts__OptionCount___init, /* pointer to opts:OptionCount:opts$OptionCount$init */ +(nitmethod_t)opts___opts__Option___read_param, /* pointer to opts:OptionCount:opts$Option$read_param */ } -var704 = NEW_core__Array(&type_core__Array__core__String); -{ /* var704 = array_instance Array[String] */ -var705 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var705)->values[0] = (val*) var701; +}; +/* allocate OptionCount */ +val* NEW_opts__OptionCount(const struct type* type) { +val* self /* : OptionCount */; +val* var /* : Array[String] */; +self = nit_alloc(sizeof(struct instance) + 8*sizeof(nitattribute_t)); +self->type = type; +self->class = &class_opts__OptionCount; +var = NEW_core__Array(&type_core__Array__core__String); { -((void(*)(val* self, val* p0, long p1))(var704->class->vft[COLOR_core__array__Array__with_native]))(var704, var705, 1l); /* with_native on */ +core___core__Array___core__kernel__Object__init(var); /* Direct call array$Array$init on */ } +self->attrs[COLOR_opts__Option___errors].val = var; /* _errors on */ +self->attrs[COLOR_opts__Option___mandatory].s = 0; /* _mandatory on */ +self->attrs[COLOR_opts__Option___hidden].s = 0; /* _hidden on */ +self->attrs[COLOR_opts__Option___read].s = 0; /* _read on */ +return self; } -{ -opts___opts__OptionBool___init(var695, var697, var704); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_colors_are_symbols].val = var695; /* _opt_colors_are_symbols on */ -var706 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce707!=NULL)) { -var708 = varonce707; -} else { -var709 = "Use an indirection when calling"; -var710 = core__flat___NativeString___to_s_full(var709, 31l, 31l); -var708 = var710; -varonce707 = var708; +/* runtime class opts__OptionParameter: opts::OptionParameter (dead=true; need_corpse=false)*/ +/* allocate OptionParameter */ +val* NEW_opts__OptionParameter(const struct type* type) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); } -if (likely(varonce711!=NULL)) { -var712 = varonce711; -} else { -var713 = "--trampoline-call"; -var714 = core__flat___NativeString___to_s_full(var713, 17l, 17l); -var712 = var714; -varonce711 = var712; +PRINT_ERROR("Runtime error: %s", "OptionParameter is DEAD"); +PRINT_ERROR("\n"); +fatal_exit(1); } -var715 = NEW_core__Array(&type_core__Array__core__String); -{ /* var715 = array_instance Array[String] */ -var716 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var716)->values[0] = (val*) var712; +/* runtime class opts__OptionString: opts::OptionString (dead=false; need_corpse=false)*/ +const struct class class_opts__OptionString = { +0, /* box_kind */ { -((void(*)(val* self, val* p0, long p1))(var715->class->vft[COLOR_core__array__Array__with_native]))(var715, var716, 1l); /* with_native on */ -} +(nitmethod_t)core___core__Object___init, /* pointer to opts:OptionString:kernel$Object$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to opts:OptionString:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to opts:OptionString:kernel$Object$sys */ +(nitmethod_t)opts___opts__Option___core__abstract_text__Object__to_s, /* pointer to opts:OptionString:opts$Option$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to opts:OptionString:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to opts:OptionString:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to opts:OptionString:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to opts:OptionString:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to opts:OptionString:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to opts:OptionString:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to opts:OptionString:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to opts:OptionString:abstract_text$Object$native_class_name */ +(nitmethod_t)opts___opts__Option___value, /* pointer to opts:OptionString:opts$Option$value */ +(nitmethod_t)opts___opts__Option___pretty, /* pointer to opts:OptionString:opts$Option$pretty */ +(nitmethod_t)opts___opts__Option___init, /* pointer to opts:OptionString:opts$Option$init */ +(nitmethod_t)opts___opts__Option___value_61d, /* pointer to opts:OptionString:opts$Option$value= */ +(nitmethod_t)opts___opts__Option___names, /* pointer to opts:OptionString:opts$Option$names */ +(nitmethod_t)opts___opts__Option___helptext, /* pointer to opts:OptionString:opts$Option$helptext */ +(nitmethod_t)opts___opts__Option___init_opt, /* pointer to opts:OptionString:opts$Option$init_opt */ +(nitmethod_t)opts___opts__Option___hidden_61d, /* pointer to opts:OptionString:opts$Option$hidden= */ +(nitmethod_t)opts___opts__Option___names_61d, /* pointer to opts:OptionString:opts$Option$names= */ +(nitmethod_t)opts___opts__Option___helptext_61d, /* pointer to opts:OptionString:opts$Option$helptext= */ +(nitmethod_t)opts___opts__Option___default_value_61d, /* pointer to opts:OptionString:opts$Option$default_value= */ +(nitmethod_t)opts___opts__Option___errors, /* pointer to opts:OptionString:opts$Option$errors */ +(nitmethod_t)opts___opts__OptionParameter___Option__read_param, /* pointer to opts:OptionString:opts$OptionParameter$read_param */ +(nitmethod_t)opts___opts__Option___mandatory, /* pointer to opts:OptionString:opts$Option$mandatory */ +(nitmethod_t)opts___opts__Option___read, /* pointer to opts:OptionString:opts$Option$read */ +(nitmethod_t)opts___opts__Option___hidden, /* pointer to opts:OptionString:opts$Option$hidden */ +(nitmethod_t)opts___opts__Option___read_61d, /* pointer to opts:OptionString:opts$Option$read= */ +(nitmethod_t)opts___opts__OptionParameter___parameter_mandatory, /* pointer to opts:OptionString:opts$OptionParameter$parameter_mandatory */ +(nitmethod_t)opts___opts__OptionString___OptionParameter__convert, /* pointer to opts:OptionString:opts$OptionString$convert */ +(nitmethod_t)opts___opts__Option___read_param, /* pointer to opts:OptionString:opts$Option$read_param */ +(nitmethod_t)opts___opts__OptionString___init, /* pointer to opts:OptionString:opts$OptionString$init */ } +}; +/* allocate OptionString */ +val* NEW_opts__OptionString(const struct type* type) { +val* self /* : OptionString */; +val* var /* : Array[String] */; +self = nit_alloc(sizeof(struct instance) + 9*sizeof(nitattribute_t)); +self->type = type; +self->class = &class_opts__OptionString; +var = NEW_core__Array(&type_core__Array__core__String); { -opts___opts__OptionBool___init(var706, var708, var715); /* Direct call opts#OptionBool#init on */ +core___core__Array___core__kernel__Object__init(var); /* Direct call array$Array$init on */ } -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_trampoline_call].val = var706; /* _opt_trampoline_call on */ -var717 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce718!=NULL)) { -var719 = varonce718; -} else { -var720 = "Guard VFT calls with a direct call"; -var721 = core__flat___NativeString___to_s_full(var720, 34l, 34l); -var719 = var721; -varonce718 = var719; -} -if (likely(varonce722!=NULL)) { -var723 = varonce722; -} else { -var724 = "--guard-call"; -var725 = core__flat___NativeString___to_s_full(var724, 12l, 12l); -var723 = var725; -varonce722 = var723; +self->attrs[COLOR_opts__Option___errors].val = var; /* _errors on */ +self->attrs[COLOR_opts__Option___mandatory].s = 0; /* _mandatory on */ +self->attrs[COLOR_opts__Option___hidden].s = 0; /* _hidden on */ +self->attrs[COLOR_opts__Option___read].s = 0; /* _read on */ +self->attrs[COLOR_opts__OptionParameter___parameter_mandatory].s = 1; /* _parameter_mandatory on */ +return self; } -var726 = NEW_core__Array(&type_core__Array__core__String); -{ /* var726 = array_instance Array[String] */ -var727 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var727)->values[0] = (val*) var723; -{ -((void(*)(val* self, val* p0, long p1))(var726->class->vft[COLOR_core__array__Array__with_native]))(var726, var727, 1l); /* with_native on */ +/* runtime class opts__OptionEnum: opts::OptionEnum (dead=true; need_corpse=false)*/ +/* allocate OptionEnum */ +val* NEW_opts__OptionEnum(const struct type* type) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); } +PRINT_ERROR("Runtime error: %s", "OptionEnum is DEAD"); +PRINT_ERROR("\n"); +fatal_exit(1); } +/* runtime class opts__OptionInt: opts::OptionInt (dead=false; need_corpse=false)*/ +const struct class class_opts__OptionInt = { +0, /* box_kind */ { -opts___opts__OptionBool___init(var717, var719, var726); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_guard_call].val = var717; /* _opt_guard_call on */ -var728 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce729!=NULL)) { -var730 = varonce729; -} else { -var731 = "Replace monomorphic trampolines with direct calls (link-boost)"; -var732 = core__flat___NativeString___to_s_full(var731, 62l, 62l); -var730 = var732; -varonce729 = var730; -} -if (likely(varonce733!=NULL)) { -var734 = varonce733; -} else { -var735 = "--substitute-monomorph"; -var736 = core__flat___NativeString___to_s_full(var735, 22l, 22l); -var734 = var736; -varonce733 = var734; +(nitmethod_t)core___core__Object___init, /* pointer to opts:OptionInt:kernel$Object$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to opts:OptionInt:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to opts:OptionInt:kernel$Object$sys */ +(nitmethod_t)opts___opts__Option___core__abstract_text__Object__to_s, /* pointer to opts:OptionInt:opts$Option$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to opts:OptionInt:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to opts:OptionInt:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to opts:OptionInt:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to opts:OptionInt:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to opts:OptionInt:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to opts:OptionInt:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to opts:OptionInt:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to opts:OptionInt:abstract_text$Object$native_class_name */ +(nitmethod_t)opts___opts__Option___value, /* pointer to opts:OptionInt:opts$Option$value */ +(nitmethod_t)opts___opts__Option___pretty, /* pointer to opts:OptionInt:opts$Option$pretty */ +(nitmethod_t)opts___opts__Option___init, /* pointer to opts:OptionInt:opts$Option$init */ +(nitmethod_t)opts___opts__Option___value_61d, /* pointer to opts:OptionInt:opts$Option$value= */ +(nitmethod_t)opts___opts__Option___names, /* pointer to opts:OptionInt:opts$Option$names */ +(nitmethod_t)opts___opts__Option___helptext, /* pointer to opts:OptionInt:opts$Option$helptext */ +(nitmethod_t)opts___opts__Option___init_opt, /* pointer to opts:OptionInt:opts$Option$init_opt */ +(nitmethod_t)opts___opts__Option___hidden_61d, /* pointer to opts:OptionInt:opts$Option$hidden= */ +(nitmethod_t)opts___opts__Option___names_61d, /* pointer to opts:OptionInt:opts$Option$names= */ +(nitmethod_t)opts___opts__Option___helptext_61d, /* pointer to opts:OptionInt:opts$Option$helptext= */ +(nitmethod_t)opts___opts__Option___default_value_61d, /* pointer to opts:OptionInt:opts$Option$default_value= */ +(nitmethod_t)opts___opts__Option___errors, /* pointer to opts:OptionInt:opts$Option$errors */ +(nitmethod_t)opts___opts__OptionParameter___Option__read_param, /* pointer to opts:OptionInt:opts$OptionParameter$read_param */ +(nitmethod_t)opts___opts__Option___mandatory, /* pointer to opts:OptionInt:opts$Option$mandatory */ +(nitmethod_t)opts___opts__Option___read, /* pointer to opts:OptionInt:opts$Option$read */ +(nitmethod_t)opts___opts__Option___hidden, /* pointer to opts:OptionInt:opts$Option$hidden */ +(nitmethod_t)opts___opts__Option___read_61d, /* pointer to opts:OptionInt:opts$Option$read= */ +(nitmethod_t)opts___opts__OptionParameter___parameter_mandatory, /* pointer to opts:OptionInt:opts$OptionParameter$parameter_mandatory */ +(nitmethod_t)VIRTUAL_opts___opts__OptionInt___OptionParameter__convert, /* pointer to opts:OptionInt:opts$OptionInt$convert */ +(nitmethod_t)opts___opts__Option___read_param, /* pointer to opts:OptionInt:opts$Option$read_param */ +(nitmethod_t)opts___opts__OptionInt___init, /* pointer to opts:OptionInt:opts$OptionInt$init */ } -var737 = NEW_core__Array(&type_core__Array__core__String); -{ /* var737 = array_instance Array[String] */ -var738 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var738)->values[0] = (val*) var734; +}; +/* allocate OptionInt */ +val* NEW_opts__OptionInt(const struct type* type) { +val* self /* : OptionInt */; +val* var /* : Array[String] */; +self = nit_alloc(sizeof(struct instance) + 9*sizeof(nitattribute_t)); +self->type = type; +self->class = &class_opts__OptionInt; +var = NEW_core__Array(&type_core__Array__core__String); { -((void(*)(val* self, val* p0, long p1))(var737->class->vft[COLOR_core__array__Array__with_native]))(var737, var738, 1l); /* with_native on */ +core___core__Array___core__kernel__Object__init(var); /* Direct call array$Array$init on */ } +self->attrs[COLOR_opts__Option___errors].val = var; /* _errors on */ +self->attrs[COLOR_opts__Option___mandatory].s = 0; /* _mandatory on */ +self->attrs[COLOR_opts__Option___hidden].s = 0; /* _hidden on */ +self->attrs[COLOR_opts__Option___read].s = 0; /* _read on */ +self->attrs[COLOR_opts__OptionParameter___parameter_mandatory].s = 1; /* _parameter_mandatory on */ +return self; } -{ -opts___opts__OptionBool___init(var728, var730, var737); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_substitute_monomorph].val = var728; /* _opt_substitute_monomorph on */ -var739 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce740!=NULL)) { -var741 = varonce740; -} else { -var742 = "Enable all link-boost optimizations"; -var743 = core__flat___NativeString___to_s_full(var742, 35l, 35l); -var741 = var743; -varonce740 = var741; +/* runtime class opts__OptionFloat: opts::OptionFloat (dead=true; need_corpse=false)*/ +/* allocate OptionFloat */ +val* NEW_opts__OptionFloat(const struct type* type) { +if(catchStack.cursor >= 0){ +longjmp(catchStack.envs[catchStack.cursor], 1); } -if (likely(varonce744!=NULL)) { -var745 = varonce744; -} else { -var746 = "--link-boost"; -var747 = core__flat___NativeString___to_s_full(var746, 12l, 12l); -var745 = var747; -varonce744 = var745; +PRINT_ERROR("Runtime error: %s", "OptionFloat is DEAD"); +PRINT_ERROR("\n"); +fatal_exit(1); } -var748 = NEW_core__Array(&type_core__Array__core__String); -{ /* var748 = array_instance Array[String] */ -var749 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var749)->values[0] = (val*) var745; +/* runtime class opts__OptionArray: opts::OptionArray (dead=false; need_corpse=false)*/ +const struct class class_opts__OptionArray = { +0, /* box_kind */ { -((void(*)(val* self, val* p0, long p1))(var748->class->vft[COLOR_core__array__Array__with_native]))(var748, var749, 1l); /* with_native on */ -} +(nitmethod_t)core___core__Object___init, /* pointer to opts:OptionArray:kernel$Object$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to opts:OptionArray:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to opts:OptionArray:kernel$Object$sys */ +(nitmethod_t)opts___opts__Option___core__abstract_text__Object__to_s, /* pointer to opts:OptionArray:opts$Option$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to opts:OptionArray:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to opts:OptionArray:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to opts:OptionArray:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to opts:OptionArray:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to opts:OptionArray:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to opts:OptionArray:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to opts:OptionArray:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to opts:OptionArray:abstract_text$Object$native_class_name */ +(nitmethod_t)opts___opts__Option___value, /* pointer to opts:OptionArray:opts$Option$value */ +(nitmethod_t)opts___opts__Option___pretty, /* pointer to opts:OptionArray:opts$Option$pretty */ +(nitmethod_t)opts___opts__Option___init, /* pointer to opts:OptionArray:opts$Option$init */ +(nitmethod_t)opts___opts__Option___value_61d, /* pointer to opts:OptionArray:opts$Option$value= */ +(nitmethod_t)opts___opts__Option___names, /* pointer to opts:OptionArray:opts$Option$names */ +(nitmethod_t)opts___opts__Option___helptext, /* pointer to opts:OptionArray:opts$Option$helptext */ +(nitmethod_t)opts___opts__Option___init_opt, /* pointer to opts:OptionArray:opts$Option$init_opt */ +(nitmethod_t)opts___opts__Option___hidden_61d, /* pointer to opts:OptionArray:opts$Option$hidden= */ +(nitmethod_t)opts___opts__Option___names_61d, /* pointer to opts:OptionArray:opts$Option$names= */ +(nitmethod_t)opts___opts__Option___helptext_61d, /* pointer to opts:OptionArray:opts$Option$helptext= */ +(nitmethod_t)opts___opts__Option___default_value_61d, /* pointer to opts:OptionArray:opts$Option$default_value= */ +(nitmethod_t)opts___opts__Option___errors, /* pointer to opts:OptionArray:opts$Option$errors */ +(nitmethod_t)opts___opts__OptionParameter___Option__read_param, /* pointer to opts:OptionArray:opts$OptionParameter$read_param */ +(nitmethod_t)opts___opts__Option___mandatory, /* pointer to opts:OptionArray:opts$Option$mandatory */ +(nitmethod_t)opts___opts__Option___read, /* pointer to opts:OptionArray:opts$Option$read */ +(nitmethod_t)opts___opts__Option___hidden, /* pointer to opts:OptionArray:opts$Option$hidden */ +(nitmethod_t)opts___opts__Option___read_61d, /* pointer to opts:OptionArray:opts$Option$read= */ +(nitmethod_t)opts___opts__OptionParameter___parameter_mandatory, /* pointer to opts:OptionArray:opts$OptionParameter$parameter_mandatory */ +(nitmethod_t)opts___opts__OptionArray___OptionParameter__convert, /* pointer to opts:OptionArray:opts$OptionArray$convert */ +(nitmethod_t)opts___opts__Option___read_param, /* pointer to opts:OptionArray:opts$Option$read_param */ +(nitmethod_t)opts___opts__OptionArray___init, /* pointer to opts:OptionArray:opts$OptionArray$init */ +(nitmethod_t)opts___opts__OptionArray___values_61d, /* pointer to opts:OptionArray:opts$OptionArray$values= */ +(nitmethod_t)opts___opts__OptionArray___values, /* pointer to opts:OptionArray:opts$OptionArray$values */ } +}; +/* allocate OptionArray */ +val* NEW_opts__OptionArray(const struct type* type) { +val* self /* : OptionArray */; +val* var /* : Array[String] */; +self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t)); +self->type = type; +self->class = &class_opts__OptionArray; +var = NEW_core__Array(&type_core__Array__core__String); { -opts___opts__OptionBool___init(var739, var741, var748); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_link_boost].val = var739; /* _opt_link_boost on */ -var750 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce751!=NULL)) { -var752 = varonce751; -} else { -var753 = "Inline colors and ids (semi-global)"; -var754 = core__flat___NativeString___to_s_full(var753, 35l, 35l); -var752 = var754; -varonce751 = var752; +core___core__Array___core__kernel__Object__init(var); /* Direct call array$Array$init on */ } -if (likely(varonce755!=NULL)) { -var756 = varonce755; -} else { -var757 = "--inline-coloring-numbers"; -var758 = core__flat___NativeString___to_s_full(var757, 25l, 25l); -var756 = var758; -varonce755 = var756; +self->attrs[COLOR_opts__Option___errors].val = var; /* _errors on */ +self->attrs[COLOR_opts__Option___mandatory].s = 0; /* _mandatory on */ +self->attrs[COLOR_opts__Option___hidden].s = 0; /* _hidden on */ +self->attrs[COLOR_opts__Option___read].s = 0; /* _read on */ +self->attrs[COLOR_opts__OptionParameter___parameter_mandatory].s = 1; /* _parameter_mandatory on */ +return self; } -var759 = NEW_core__Array(&type_core__Array__core__String); -{ /* var759 = array_instance Array[String] */ -var760 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var760)->values[0] = (val*) var756; +/* runtime class opts__OptionContext: opts::OptionContext (dead=false; need_corpse=false)*/ +const struct class class_opts__OptionContext = { +0, /* box_kind */ { -((void(*)(val* self, val* p0, long p1))(var759->class->vft[COLOR_core__array__Array__with_native]))(var759, var760, 1l); /* with_native on */ +(nitmethod_t)core___core__Object___init, /* pointer to opts:OptionContext:kernel$Object$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to opts:OptionContext:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to opts:OptionContext:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to opts:OptionContext:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to opts:OptionContext:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to opts:OptionContext:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to opts:OptionContext:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to opts:OptionContext:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to opts:OptionContext:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to opts:OptionContext:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to opts:OptionContext:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to opts:OptionContext:abstract_text$Object$native_class_name */ +(nitmethod_t)opts___opts__OptionContext___rest, /* pointer to opts:OptionContext:opts$OptionContext$rest */ +(nitmethod_t)opts___opts__OptionContext___add_option, /* pointer to opts:OptionContext:opts$OptionContext$add_option */ +(nitmethod_t)opts___opts__OptionContext___options, /* pointer to opts:OptionContext:opts$OptionContext$options */ +(nitmethod_t)opts___opts__OptionContext___parse, /* pointer to opts:OptionContext:opts$OptionContext$parse */ +(nitmethod_t)opts___opts__OptionContext___errors, /* pointer to opts:OptionContext:opts$OptionContext$errors */ +(nitmethod_t)opts___opts__OptionContext___parse_intern, /* pointer to opts:OptionContext:opts$OptionContext$parse_intern */ +(nitmethod_t)opts___opts__OptionContext___usage, /* pointer to opts:OptionContext:opts$OptionContext$usage */ +(nitmethod_t)opts___opts__OptionContext___context_errors, /* pointer to opts:OptionContext:opts$OptionContext$context_errors */ +(nitmethod_t)opts___opts__OptionContext___build, /* pointer to opts:OptionContext:opts$OptionContext$build */ +(nitmethod_t)opts___opts__OptionContext___optmap, /* pointer to opts:OptionContext:opts$OptionContext$optmap */ +(nitmethod_t)opts___opts__OptionContext___options_before_rest, /* pointer to opts:OptionContext:opts$OptionContext$options_before_rest */ } +}; +/* allocate OptionContext */ +val* NEW_opts__OptionContext(const struct type* type) { +val* self /* : OptionContext */; +val* var /* : Array[Option] */; +val* var1 /* : Array[String] */; +val* var2 /* : Array[String] */; +val* var3 /* : HashMap[String, Option] */; +self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t)); +self->type = type; +self->class = &class_opts__OptionContext; +var = NEW_core__Array(&type_core__Array__opts__Option); +{ +core___core__Array___core__kernel__Object__init(var); /* Direct call array$Array$init on */ } +self->attrs[COLOR_opts__OptionContext___options].val = var; /* _options on */ +var1 = NEW_core__Array(&type_core__Array__core__String); { -opts___opts__OptionBool___init(var750, var752, var759); /* Direct call opts#OptionBool#init on */ +core___core__Array___core__kernel__Object__init(var1); /* Direct call array$Array$init on */ } -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_inline_coloring_numbers].val = var750; /* _opt_inline_coloring_numbers on */ -var761 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce762!=NULL)) { -var763 = varonce762; -} else { -var764 = "Allow the separate compiler to inline some methods (semi-global)"; -var765 = core__flat___NativeString___to_s_full(var764, 64l, 64l); -var763 = var765; -varonce762 = var763; -} -if (likely(varonce766!=NULL)) { -var767 = varonce766; -} else { -var768 = "--inline-some-methods"; -var769 = core__flat___NativeString___to_s_full(var768, 21l, 21l); -var767 = var769; -varonce766 = var767; -} -var770 = NEW_core__Array(&type_core__Array__core__String); -{ /* var770 = array_instance Array[String] */ -var771 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var771)->values[0] = (val*) var767; -{ -((void(*)(val* self, val* p0, long p1))(var770->class->vft[COLOR_core__array__Array__with_native]))(var770, var771, 1l); /* with_native on */ -} -} -{ -opts___opts__OptionBool___init(var761, var763, var770); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_inline_some_methods].val = var761; /* _opt_inline_some_methods on */ -var772 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce773!=NULL)) { -var774 = varonce773; -} else { -var775 = "Allow the separate compiler to direct call monomorphic sites (semi-global)"; -var776 = core__flat___NativeString___to_s_full(var775, 74l, 74l); -var774 = var776; -varonce773 = var774; -} -if (likely(varonce777!=NULL)) { -var778 = varonce777; -} else { -var779 = "--direct-call-monomorph"; -var780 = core__flat___NativeString___to_s_full(var779, 23l, 23l); -var778 = var780; -varonce777 = var778; -} -var781 = NEW_core__Array(&type_core__Array__core__String); -{ /* var781 = array_instance Array[String] */ -var782 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var782)->values[0] = (val*) var778; -{ -((void(*)(val* self, val* p0, long p1))(var781->class->vft[COLOR_core__array__Array__with_native]))(var781, var782, 1l); /* with_native on */ -} -} -{ -opts___opts__OptionBool___init(var772, var774, var781); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_direct_call_monomorph].val = var772; /* _opt_direct_call_monomorph on */ -var783 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce784!=NULL)) { -var785 = varonce784; -} else { -var786 = "Allow the separate compiler to direct call monomorphic sites (semi-global)"; -var787 = core__flat___NativeString___to_s_full(var786, 74l, 74l); -var785 = var787; -varonce784 = var785; -} -if (likely(varonce788!=NULL)) { -var789 = varonce788; -} else { -var790 = "--direct-call-monomorph0"; -var791 = core__flat___NativeString___to_s_full(var790, 24l, 24l); -var789 = var791; -varonce788 = var789; -} -var792 = NEW_core__Array(&type_core__Array__core__String); -{ /* var792 = array_instance Array[String] */ -var793 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var793)->values[0] = (val*) var789; -{ -((void(*)(val* self, val* p0, long p1))(var792->class->vft[COLOR_core__array__Array__with_native]))(var792, var793, 1l); /* with_native on */ -} -} -{ -opts___opts__OptionBool___init(var783, var785, var792); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_direct_call_monomorph0].val = var783; /* _opt_direct_call_monomorph0 on */ -var794 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce795!=NULL)) { -var796 = varonce795; -} else { -var797 = "Do not compile dead methods (semi-global)"; -var798 = core__flat___NativeString___to_s_full(var797, 41l, 41l); -var796 = var798; -varonce795 = var796; -} -if (likely(varonce799!=NULL)) { -var800 = varonce799; -} else { -var801 = "--skip-dead-methods"; -var802 = core__flat___NativeString___to_s_full(var801, 19l, 19l); -var800 = var802; -varonce799 = var800; -} -var803 = NEW_core__Array(&type_core__Array__core__String); -{ /* var803 = array_instance Array[String] */ -var804 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var804)->values[0] = (val*) var800; -{ -((void(*)(val* self, val* p0, long p1))(var803->class->vft[COLOR_core__array__Array__with_native]))(var803, var804, 1l); /* with_native on */ -} -} -{ -opts___opts__OptionBool___init(var794, var796, var803); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_skip_dead_methods].val = var794; /* _opt_skip_dead_methods on */ -var805 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce806!=NULL)) { -var807 = varonce806; -} else { -var808 = "Enable all semi-global optimizations"; -var809 = core__flat___NativeString___to_s_full(var808, 36l, 36l); -var807 = var809; -varonce806 = var807; -} -if (likely(varonce810!=NULL)) { -var811 = varonce810; -} else { -var812 = "--semi-global"; -var813 = core__flat___NativeString___to_s_full(var812, 13l, 13l); -var811 = var813; -varonce810 = var811; -} -var814 = NEW_core__Array(&type_core__Array__core__String); -{ /* var814 = array_instance Array[String] */ -var815 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var815)->values[0] = (val*) var811; -{ -((void(*)(val* self, val* p0, long p1))(var814->class->vft[COLOR_core__array__Array__with_native]))(var814, var815, 1l); /* with_native on */ -} -} -{ -opts___opts__OptionBool___init(var805, var807, var814); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_semi_global].val = var805; /* _opt_semi_global on */ -var816 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce817!=NULL)) { -var818 = varonce817; -} else { -var819 = "Force colorization of dead methods"; -var820 = core__flat___NativeString___to_s_full(var819, 34l, 34l); -var818 = var820; -varonce817 = var818; -} -if (likely(varonce821!=NULL)) { -var822 = varonce821; -} else { -var823 = "--colo-dead-methods"; -var824 = core__flat___NativeString___to_s_full(var823, 19l, 19l); -var822 = var824; -varonce821 = var822; -} -var825 = NEW_core__Array(&type_core__Array__core__String); -{ /* var825 = array_instance Array[String] */ -var826 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var826)->values[0] = (val*) var822; -{ -((void(*)(val* self, val* p0, long p1))(var825->class->vft[COLOR_core__array__Array__with_native]))(var825, var826, 1l); /* with_native on */ -} -} -{ -opts___opts__OptionBool___init(var816, var818, var825); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_colo_dead_methods].val = var816; /* _opt_colo_dead_methods on */ -var827 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce828!=NULL)) { -var829 = varonce828; -} else { -var830 = "Enable static size measuring of tables used for vft, typing and resolution"; -var831 = core__flat___NativeString___to_s_full(var830, 74l, 74l); -var829 = var831; -varonce828 = var829; -} -if (likely(varonce832!=NULL)) { -var833 = varonce832; -} else { -var834 = "--tables-metrics"; -var835 = core__flat___NativeString___to_s_full(var834, 16l, 16l); -var833 = var835; -varonce832 = var833; -} -var836 = NEW_core__Array(&type_core__Array__core__String); -{ /* var836 = array_instance Array[String] */ -var837 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var837)->values[0] = (val*) var833; -{ -((void(*)(val* self, val* p0, long p1))(var836->class->vft[COLOR_core__array__Array__with_native]))(var836, var837, 1l); /* with_native on */ -} -} -{ -opts___opts__OptionBool___init(var827, var829, var836); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_tables_metrics].val = var827; /* _opt_tables_metrics on */ -var838 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce839!=NULL)) { -var840 = varonce839; -} else { -var841 = "Build a poset of types to create more condensed tables"; -var842 = core__flat___NativeString___to_s_full(var841, 54l, 54l); -var840 = var842; -varonce839 = var840; -} -if (likely(varonce843!=NULL)) { -var844 = varonce843; -} else { -var845 = "--type-poset"; -var846 = core__flat___NativeString___to_s_full(var845, 12l, 12l); -var844 = var846; -varonce843 = var844; -} -var847 = NEW_core__Array(&type_core__Array__core__String); -{ /* var847 = array_instance Array[String] */ -var848 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var848)->values[0] = (val*) var844; -{ -((void(*)(val* self, val* p0, long p1))(var847->class->vft[COLOR_core__array__Array__with_native]))(var847, var848, 1l); /* with_native on */ -} -} -{ -opts___opts__OptionBool___init(var838, var840, var847); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_compiler__ToolContext___opt_type_poset].val = var838; /* _opt_type_poset on */ -var849 = NEW_nitc__SeparateCompilerPhase(&type_nitc__SeparateCompilerPhase); -{ -((void(*)(val* self, val* p0))(var849->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var849, self); /* toolcontext= on */ -} -{ -((void(*)(val* self, val* p0))(var849->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var849, ((val*)NULL)); /* depends= on */ -} -{ -((void(*)(val* self))(var849->class->vft[COLOR_core__kernel__Object__init]))(var849); /* init on */ -} -self->attrs[COLOR_nitc__separate_compiler__ToolContext___separate_compiler_phase].val = var849; /* _separate_compiler_phase on */ -var850 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce851!=NULL)) { -var852 = varonce851; -} else { -var853 = "Erase generic types"; -var854 = core__flat___NativeString___to_s_full(var853, 19l, 19l); -var852 = var854; -varonce851 = var852; -} -if (likely(varonce855!=NULL)) { -var856 = varonce855; -} else { -var857 = "--erasure"; -var858 = core__flat___NativeString___to_s_full(var857, 9l, 9l); -var856 = var858; -varonce855 = var856; -} -var859 = NEW_core__Array(&type_core__Array__core__String); -{ /* var859 = array_instance Array[String] */ -var860 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var860)->values[0] = (val*) var856; -{ -((void(*)(val* self, val* p0, long p1))(var859->class->vft[COLOR_core__array__Array__with_native]))(var859, var860, 1l); /* with_native on */ -} -} -{ -opts___opts__OptionBool___init(var850, var852, var859); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_erasure_compiler__ToolContext___opt_erasure].val = var850; /* _opt_erasure on */ -var861 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce862!=NULL)) { -var863 = varonce862; -} else { -var864 = "Activate RTA (implicit with --global and --separate)"; -var865 = core__flat___NativeString___to_s_full(var864, 52l, 52l); -var863 = var865; -varonce862 = var863; -} -if (likely(varonce866!=NULL)) { -var867 = varonce866; -} else { -var868 = "--rta"; -var869 = core__flat___NativeString___to_s_full(var868, 5l, 5l); -var867 = var869; -varonce866 = var867; -} -var870 = NEW_core__Array(&type_core__Array__core__String); -{ /* var870 = array_instance Array[String] */ -var871 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var871)->values[0] = (val*) var867; -{ -((void(*)(val* self, val* p0, long p1))(var870->class->vft[COLOR_core__array__Array__with_native]))(var870, var871, 1l); /* with_native on */ -} -} -{ -opts___opts__OptionBool___init(var861, var863, var870); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_erasure_compiler__ToolContext___opt_rta].val = var861; /* _opt_rta on */ -var872 = NEW_opts__OptionBool(&type_opts__OptionBool); -if (likely(varonce873!=NULL)) { -var874 = varonce873; -} else { -var875 = "Disable implicit casts on unsafe return with erasure-typing policy (dangerous)"; -var876 = core__flat___NativeString___to_s_full(var875, 78l, 78l); -var874 = var876; -varonce873 = var874; -} -if (likely(varonce877!=NULL)) { -var878 = varonce877; -} else { -var879 = "--no-check-erasure-cast"; -var880 = core__flat___NativeString___to_s_full(var879, 23l, 23l); -var878 = var880; -varonce877 = var878; -} -var881 = NEW_core__Array(&type_core__Array__core__String); -{ /* var881 = array_instance Array[String] */ -var882 = NEW_core__NativeArray(1l, &type_core__NativeArray__core__String); -((struct instance_core__NativeArray*)var882)->values[0] = (val*) var878; -{ -((void(*)(val* self, val* p0, long p1))(var881->class->vft[COLOR_core__array__Array__with_native]))(var881, var882, 1l); /* with_native on */ -} -} -{ -opts___opts__OptionBool___init(var872, var874, var881); /* Direct call opts#OptionBool#init on */ -} -self->attrs[COLOR_nitc__separate_erasure_compiler__ToolContext___opt_no_check_erasure_cast].val = var872; /* _opt_no_check_erasure_cast on */ -var883 = NEW_nitc__ErasureCompilerPhase(&type_nitc__ErasureCompilerPhase); -{ -((void(*)(val* self, val* p0))(var883->class->vft[COLOR_nitc__phase__Phase__toolcontext_61d]))(var883, self); /* toolcontext= on */ -} -{ -((void(*)(val* self, val* p0))(var883->class->vft[COLOR_nitc__phase__Phase__depends_61d]))(var883, ((val*)NULL)); /* depends= on */ -} -{ -((void(*)(val* self))(var883->class->vft[COLOR_core__kernel__Object__init]))(var883); /* init on */ -} -self->attrs[COLOR_nitc__separate_erasure_compiler__ToolContext___erasure_compiler_phase].val = var883; /* _erasure_compiler_phase on */ -return self; -} -/* runtime class nitc__BashCompletion: nitc::BashCompletion (dead=false; need_corpse=false)*/ -const struct class class_nitc__BashCompletion = { -0, /* box_kind */ -{ -(nitmethod_t)nitc___nitc__BashCompletion___core__kernel__Object__init, /* pointer to toolcontext:BashCompletion:toolcontext#BashCompletion#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to toolcontext:BashCompletion:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to toolcontext:BashCompletion:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to toolcontext:BashCompletion:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to toolcontext:BashCompletion:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to toolcontext:BashCompletion:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to toolcontext:BashCompletion:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to toolcontext:BashCompletion:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to toolcontext:BashCompletion:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to toolcontext:BashCompletion:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to toolcontext:BashCompletion:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to toolcontext:BashCompletion:kernel#Object#hash */ -(nitmethod_t)template___template__Template___is_writing, /* pointer to toolcontext:BashCompletion:template#Template#is_writing */ -(nitmethod_t)template___template__Template___is_writing_61d, /* pointer to toolcontext:BashCompletion:template#Template#is_writing= */ -(nitmethod_t)template___template__Template___force_render, /* pointer to toolcontext:BashCompletion:template#Template#force_render */ -(nitmethod_t)template___template__Template___content, /* pointer to toolcontext:BashCompletion:template#Template#content */ -(nitmethod_t)template___template__Template___render_done, /* pointer to toolcontext:BashCompletion:template#Template#render_done */ -(nitmethod_t)template___template__Template___render_done_61d, /* pointer to toolcontext:BashCompletion:template#Template#render_done= */ -(nitmethod_t)nitc___nitc__BashCompletion___template__Template__rendering, /* pointer to toolcontext:BashCompletion:toolcontext#BashCompletion#rendering */ -(nitmethod_t)template___template__Template___freeze, /* pointer to toolcontext:BashCompletion:template#Template#freeze */ -(nitmethod_t)template___template__Template___addn, /* pointer to toolcontext:BashCompletion:template#Template#addn */ -(nitmethod_t)template___template__Template___is_frozen, /* pointer to toolcontext:BashCompletion:template#Template#is_frozen */ -(nitmethod_t)template___template__Template___is_frozen_61d, /* pointer to toolcontext:BashCompletion:template#Template#is_frozen= */ -(nitmethod_t)template___template__Template___add, /* pointer to toolcontext:BashCompletion:template#Template#add */ -(nitmethod_t)nitc___nitc__BashCompletion___toolcontext_61d, /* pointer to toolcontext:BashCompletion:toolcontext#BashCompletion#toolcontext= */ -(nitmethod_t)nitc___nitc__BashCompletion___toolcontext, /* pointer to toolcontext:BashCompletion:toolcontext#BashCompletion#toolcontext */ -(nitmethod_t)nitc___nitc__BashCompletion___extract_options_names, /* pointer to toolcontext:BashCompletion:toolcontext#BashCompletion#extract_options_names */ -(nitmethod_t)core__file___Writable___write_to_file, /* pointer to toolcontext:BashCompletion:file#Writable#write_to_file */ -(nitmethod_t)template___template__Template___core__stream__Writable__write_to, /* pointer to toolcontext:BashCompletion:template#Template#write_to */ -(nitmethod_t)core___core__Object___init, /* pointer to toolcontext:BashCompletion:kernel#Object#init */ -} -}; -/* allocate BashCompletion */ -val* NEW_nitc__BashCompletion(const struct type* type) { -val* self /* : BashCompletion */; -val* var /* : Array[Writable] */; -self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__BashCompletion; -self->attrs[COLOR_template__Template___is_frozen].s = 0; /* _is_frozen on */ -var = NEW_core__Array(&type_core__Array__core__Writable); -{ -core___core__Array___core__kernel__Object__init(var); /* Direct call array#Array#init on */ -} -self->attrs[COLOR_template__Template___content].val = var; /* _content on */ -self->attrs[COLOR_template__Template___render_done].s = 0; /* _render_done on */ -self->attrs[COLOR_template__Template___is_writing].s = 0; /* _is_writing on */ -return self; -} -/* runtime class opts__Option: opts::Option (dead=true; need_corpse=false)*/ -/* allocate Option */ -val* NEW_opts__Option(const struct type* type) { -PRINT_ERROR("Runtime error: %s", "Option is DEAD"); -PRINT_ERROR("\n"); -fatal_exit(1); -} -/* runtime class opts__OptionText: opts::OptionText (dead=true; need_corpse=false)*/ -/* allocate OptionText */ -val* NEW_opts__OptionText(const struct type* type) { -PRINT_ERROR("Runtime error: %s", "OptionText is DEAD"); -PRINT_ERROR("\n"); -fatal_exit(1); -} -/* runtime class opts__OptionBool: opts::OptionBool (dead=false; need_corpse=false)*/ -const struct class class_opts__OptionBool = { -0, /* box_kind */ -{ -(nitmethod_t)core___core__Object___init, /* pointer to opts:OptionBool:kernel#Object#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to opts:OptionBool:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to opts:OptionBool:kernel#Object#sys */ -(nitmethod_t)opts___opts__Option___core__abstract_text__Object__to_s, /* pointer to opts:OptionBool:opts#Option#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to opts:OptionBool:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to opts:OptionBool:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to opts:OptionBool:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to opts:OptionBool:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to opts:OptionBool:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to opts:OptionBool:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to opts:OptionBool:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to opts:OptionBool:kernel#Object#hash */ -(nitmethod_t)opts___opts__Option___value, /* pointer to opts:OptionBool:opts#Option#value */ -(nitmethod_t)opts___opts__Option___pretty, /* pointer to opts:OptionBool:opts#Option#pretty */ -(nitmethod_t)opts___opts__Option___init, /* pointer to opts:OptionBool:opts#Option#init */ -(nitmethod_t)opts___opts__Option___value_61d, /* pointer to opts:OptionBool:opts#Option#value= */ -(nitmethod_t)opts___opts__Option___names, /* pointer to opts:OptionBool:opts#Option#names */ -(nitmethod_t)opts___opts__Option___helptext, /* pointer to opts:OptionBool:opts#Option#helptext */ -(nitmethod_t)opts___opts__Option___init_opt, /* pointer to opts:OptionBool:opts#Option#init_opt */ -(nitmethod_t)opts___opts__Option___hidden_61d, /* pointer to opts:OptionBool:opts#Option#hidden= */ -(nitmethod_t)opts___opts__Option___names_61d, /* pointer to opts:OptionBool:opts#Option#names= */ -(nitmethod_t)opts___opts__Option___helptext_61d, /* pointer to opts:OptionBool:opts#Option#helptext= */ -(nitmethod_t)opts___opts__Option___default_value_61d, /* pointer to opts:OptionBool:opts#Option#default_value= */ -(nitmethod_t)opts___opts__Option___errors, /* pointer to opts:OptionBool:opts#Option#errors */ -(nitmethod_t)opts___opts__OptionBool___Option__read_param, /* pointer to opts:OptionBool:opts#OptionBool#read_param */ -(nitmethod_t)opts___opts__Option___mandatory, /* pointer to opts:OptionBool:opts#Option#mandatory */ -(nitmethod_t)opts___opts__Option___read, /* pointer to opts:OptionBool:opts#Option#read */ -(nitmethod_t)opts___opts__Option___hidden, /* pointer to opts:OptionBool:opts#Option#hidden */ -(nitmethod_t)opts___opts__Option___read_61d, /* pointer to opts:OptionBool:opts#Option#read= */ -(nitmethod_t)opts___opts__OptionBool___init, /* pointer to opts:OptionBool:opts#OptionBool#init */ -(nitmethod_t)opts___opts__Option___read_param, /* pointer to opts:OptionBool:opts#Option#read_param */ -} -}; -/* allocate OptionBool */ -val* NEW_opts__OptionBool(const struct type* type) { -val* self /* : OptionBool */; -val* var /* : Array[String] */; -self = nit_alloc(sizeof(struct instance) + 8*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_opts__OptionBool; -var = NEW_core__Array(&type_core__Array__core__String); -{ -core___core__Array___core__kernel__Object__init(var); /* Direct call array#Array#init on */ -} -self->attrs[COLOR_opts__Option___errors].val = var; /* _errors on */ -self->attrs[COLOR_opts__Option___mandatory].s = 0; /* _mandatory on */ -self->attrs[COLOR_opts__Option___hidden].s = 0; /* _hidden on */ -self->attrs[COLOR_opts__Option___read].s = 0; /* _read on */ -return self; -} -/* runtime class opts__OptionCount: opts::OptionCount (dead=false; need_corpse=false)*/ -const struct class class_opts__OptionCount = { -0, /* box_kind */ -{ -(nitmethod_t)core___core__Object___init, /* pointer to opts:OptionCount:kernel#Object#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to opts:OptionCount:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to opts:OptionCount:kernel#Object#sys */ -(nitmethod_t)opts___opts__Option___core__abstract_text__Object__to_s, /* pointer to opts:OptionCount:opts#Option#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to opts:OptionCount:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to opts:OptionCount:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to opts:OptionCount:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to opts:OptionCount:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to opts:OptionCount:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to opts:OptionCount:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to opts:OptionCount:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to opts:OptionCount:kernel#Object#hash */ -(nitmethod_t)opts___opts__Option___value, /* pointer to opts:OptionCount:opts#Option#value */ -(nitmethod_t)opts___opts__Option___pretty, /* pointer to opts:OptionCount:opts#Option#pretty */ -(nitmethod_t)opts___opts__Option___init, /* pointer to opts:OptionCount:opts#Option#init */ -(nitmethod_t)opts___opts__Option___value_61d, /* pointer to opts:OptionCount:opts#Option#value= */ -(nitmethod_t)opts___opts__Option___names, /* pointer to opts:OptionCount:opts#Option#names */ -(nitmethod_t)opts___opts__Option___helptext, /* pointer to opts:OptionCount:opts#Option#helptext */ -(nitmethod_t)opts___opts__Option___init_opt, /* pointer to opts:OptionCount:opts#Option#init_opt */ -(nitmethod_t)opts___opts__Option___hidden_61d, /* pointer to opts:OptionCount:opts#Option#hidden= */ -(nitmethod_t)opts___opts__Option___names_61d, /* pointer to opts:OptionCount:opts#Option#names= */ -(nitmethod_t)opts___opts__Option___helptext_61d, /* pointer to opts:OptionCount:opts#Option#helptext= */ -(nitmethod_t)opts___opts__Option___default_value_61d, /* pointer to opts:OptionCount:opts#Option#default_value= */ -(nitmethod_t)opts___opts__Option___errors, /* pointer to opts:OptionCount:opts#Option#errors */ -(nitmethod_t)opts___opts__OptionCount___Option__read_param, /* pointer to opts:OptionCount:opts#OptionCount#read_param */ -(nitmethod_t)opts___opts__Option___mandatory, /* pointer to opts:OptionCount:opts#Option#mandatory */ -(nitmethod_t)opts___opts__Option___read, /* pointer to opts:OptionCount:opts#Option#read */ -(nitmethod_t)opts___opts__Option___hidden, /* pointer to opts:OptionCount:opts#Option#hidden */ -(nitmethod_t)opts___opts__Option___read_61d, /* pointer to opts:OptionCount:opts#Option#read= */ -(nitmethod_t)opts___opts__OptionCount___init, /* pointer to opts:OptionCount:opts#OptionCount#init */ -(nitmethod_t)opts___opts__Option___read_param, /* pointer to opts:OptionCount:opts#Option#read_param */ -} -}; -/* allocate OptionCount */ -val* NEW_opts__OptionCount(const struct type* type) { -val* self /* : OptionCount */; -val* var /* : Array[String] */; -self = nit_alloc(sizeof(struct instance) + 8*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_opts__OptionCount; -var = NEW_core__Array(&type_core__Array__core__String); -{ -core___core__Array___core__kernel__Object__init(var); /* Direct call array#Array#init on */ -} -self->attrs[COLOR_opts__Option___errors].val = var; /* _errors on */ -self->attrs[COLOR_opts__Option___mandatory].s = 0; /* _mandatory on */ -self->attrs[COLOR_opts__Option___hidden].s = 0; /* _hidden on */ -self->attrs[COLOR_opts__Option___read].s = 0; /* _read on */ -return self; -} -/* runtime class opts__OptionParameter: opts::OptionParameter (dead=true; need_corpse=false)*/ -/* allocate OptionParameter */ -val* NEW_opts__OptionParameter(const struct type* type) { -PRINT_ERROR("Runtime error: %s", "OptionParameter is DEAD"); -PRINT_ERROR("\n"); -fatal_exit(1); -} -/* runtime class opts__OptionString: opts::OptionString (dead=false; need_corpse=false)*/ -const struct class class_opts__OptionString = { -0, /* box_kind */ -{ -(nitmethod_t)core___core__Object___init, /* pointer to opts:OptionString:kernel#Object#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to opts:OptionString:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to opts:OptionString:kernel#Object#sys */ -(nitmethod_t)opts___opts__Option___core__abstract_text__Object__to_s, /* pointer to opts:OptionString:opts#Option#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to opts:OptionString:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to opts:OptionString:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to opts:OptionString:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to opts:OptionString:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to opts:OptionString:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to opts:OptionString:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to opts:OptionString:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to opts:OptionString:kernel#Object#hash */ -(nitmethod_t)opts___opts__Option___value, /* pointer to opts:OptionString:opts#Option#value */ -(nitmethod_t)opts___opts__Option___pretty, /* pointer to opts:OptionString:opts#Option#pretty */ -(nitmethod_t)opts___opts__Option___init, /* pointer to opts:OptionString:opts#Option#init */ -(nitmethod_t)opts___opts__Option___value_61d, /* pointer to opts:OptionString:opts#Option#value= */ -(nitmethod_t)opts___opts__Option___names, /* pointer to opts:OptionString:opts#Option#names */ -(nitmethod_t)opts___opts__Option___helptext, /* pointer to opts:OptionString:opts#Option#helptext */ -(nitmethod_t)opts___opts__Option___init_opt, /* pointer to opts:OptionString:opts#Option#init_opt */ -(nitmethod_t)opts___opts__Option___hidden_61d, /* pointer to opts:OptionString:opts#Option#hidden= */ -(nitmethod_t)opts___opts__Option___names_61d, /* pointer to opts:OptionString:opts#Option#names= */ -(nitmethod_t)opts___opts__Option___helptext_61d, /* pointer to opts:OptionString:opts#Option#helptext= */ -(nitmethod_t)opts___opts__Option___default_value_61d, /* pointer to opts:OptionString:opts#Option#default_value= */ -(nitmethod_t)opts___opts__Option___errors, /* pointer to opts:OptionString:opts#Option#errors */ -(nitmethod_t)opts___opts__OptionParameter___Option__read_param, /* pointer to opts:OptionString:opts#OptionParameter#read_param */ -(nitmethod_t)opts___opts__Option___mandatory, /* pointer to opts:OptionString:opts#Option#mandatory */ -(nitmethod_t)opts___opts__Option___read, /* pointer to opts:OptionString:opts#Option#read */ -(nitmethod_t)opts___opts__Option___hidden, /* pointer to opts:OptionString:opts#Option#hidden */ -(nitmethod_t)opts___opts__Option___read_61d, /* pointer to opts:OptionString:opts#Option#read= */ -(nitmethod_t)opts___opts__OptionParameter___parameter_mandatory, /* pointer to opts:OptionString:opts#OptionParameter#parameter_mandatory */ -(nitmethod_t)opts___opts__OptionString___OptionParameter__convert, /* pointer to opts:OptionString:opts#OptionString#convert */ -(nitmethod_t)opts___opts__Option___read_param, /* pointer to opts:OptionString:opts#Option#read_param */ -(nitmethod_t)opts___opts__OptionString___init, /* pointer to opts:OptionString:opts#OptionString#init */ -} -}; -/* allocate OptionString */ -val* NEW_opts__OptionString(const struct type* type) { -val* self /* : OptionString */; -val* var /* : Array[String] */; -self = nit_alloc(sizeof(struct instance) + 9*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_opts__OptionString; -var = NEW_core__Array(&type_core__Array__core__String); -{ -core___core__Array___core__kernel__Object__init(var); /* Direct call array#Array#init on */ -} -self->attrs[COLOR_opts__Option___errors].val = var; /* _errors on */ -self->attrs[COLOR_opts__Option___mandatory].s = 0; /* _mandatory on */ -self->attrs[COLOR_opts__Option___hidden].s = 0; /* _hidden on */ -self->attrs[COLOR_opts__Option___read].s = 0; /* _read on */ -self->attrs[COLOR_opts__OptionParameter___parameter_mandatory].s = 1; /* _parameter_mandatory on */ -return self; -} -/* runtime class opts__OptionEnum: opts::OptionEnum (dead=true; need_corpse=false)*/ -/* allocate OptionEnum */ -val* NEW_opts__OptionEnum(const struct type* type) { -PRINT_ERROR("Runtime error: %s", "OptionEnum is DEAD"); -PRINT_ERROR("\n"); -fatal_exit(1); -} -/* runtime class opts__OptionInt: opts::OptionInt (dead=false; need_corpse=false)*/ -const struct class class_opts__OptionInt = { -0, /* box_kind */ -{ -(nitmethod_t)core___core__Object___init, /* pointer to opts:OptionInt:kernel#Object#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to opts:OptionInt:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to opts:OptionInt:kernel#Object#sys */ -(nitmethod_t)opts___opts__Option___core__abstract_text__Object__to_s, /* pointer to opts:OptionInt:opts#Option#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to opts:OptionInt:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to opts:OptionInt:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to opts:OptionInt:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to opts:OptionInt:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to opts:OptionInt:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to opts:OptionInt:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to opts:OptionInt:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to opts:OptionInt:kernel#Object#hash */ -(nitmethod_t)opts___opts__Option___value, /* pointer to opts:OptionInt:opts#Option#value */ -(nitmethod_t)opts___opts__Option___pretty, /* pointer to opts:OptionInt:opts#Option#pretty */ -(nitmethod_t)opts___opts__Option___init, /* pointer to opts:OptionInt:opts#Option#init */ -(nitmethod_t)opts___opts__Option___value_61d, /* pointer to opts:OptionInt:opts#Option#value= */ -(nitmethod_t)opts___opts__Option___names, /* pointer to opts:OptionInt:opts#Option#names */ -(nitmethod_t)opts___opts__Option___helptext, /* pointer to opts:OptionInt:opts#Option#helptext */ -(nitmethod_t)opts___opts__Option___init_opt, /* pointer to opts:OptionInt:opts#Option#init_opt */ -(nitmethod_t)opts___opts__Option___hidden_61d, /* pointer to opts:OptionInt:opts#Option#hidden= */ -(nitmethod_t)opts___opts__Option___names_61d, /* pointer to opts:OptionInt:opts#Option#names= */ -(nitmethod_t)opts___opts__Option___helptext_61d, /* pointer to opts:OptionInt:opts#Option#helptext= */ -(nitmethod_t)opts___opts__Option___default_value_61d, /* pointer to opts:OptionInt:opts#Option#default_value= */ -(nitmethod_t)opts___opts__Option___errors, /* pointer to opts:OptionInt:opts#Option#errors */ -(nitmethod_t)opts___opts__OptionParameter___Option__read_param, /* pointer to opts:OptionInt:opts#OptionParameter#read_param */ -(nitmethod_t)opts___opts__Option___mandatory, /* pointer to opts:OptionInt:opts#Option#mandatory */ -(nitmethod_t)opts___opts__Option___read, /* pointer to opts:OptionInt:opts#Option#read */ -(nitmethod_t)opts___opts__Option___hidden, /* pointer to opts:OptionInt:opts#Option#hidden */ -(nitmethod_t)opts___opts__Option___read_61d, /* pointer to opts:OptionInt:opts#Option#read= */ -(nitmethod_t)opts___opts__OptionParameter___parameter_mandatory, /* pointer to opts:OptionInt:opts#OptionParameter#parameter_mandatory */ -(nitmethod_t)VIRTUAL_opts___opts__OptionInt___OptionParameter__convert, /* pointer to opts:OptionInt:opts#OptionInt#convert */ -(nitmethod_t)opts___opts__Option___read_param, /* pointer to opts:OptionInt:opts#Option#read_param */ -(nitmethod_t)opts___opts__OptionInt___init, /* pointer to opts:OptionInt:opts#OptionInt#init */ -} -}; -/* allocate OptionInt */ -val* NEW_opts__OptionInt(const struct type* type) { -val* self /* : OptionInt */; -val* var /* : Array[String] */; -self = nit_alloc(sizeof(struct instance) + 9*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_opts__OptionInt; -var = NEW_core__Array(&type_core__Array__core__String); -{ -core___core__Array___core__kernel__Object__init(var); /* Direct call array#Array#init on */ -} -self->attrs[COLOR_opts__Option___errors].val = var; /* _errors on */ -self->attrs[COLOR_opts__Option___mandatory].s = 0; /* _mandatory on */ -self->attrs[COLOR_opts__Option___hidden].s = 0; /* _hidden on */ -self->attrs[COLOR_opts__Option___read].s = 0; /* _read on */ -self->attrs[COLOR_opts__OptionParameter___parameter_mandatory].s = 1; /* _parameter_mandatory on */ -return self; -} -/* runtime class opts__OptionFloat: opts::OptionFloat (dead=true; need_corpse=false)*/ -/* allocate OptionFloat */ -val* NEW_opts__OptionFloat(const struct type* type) { -PRINT_ERROR("Runtime error: %s", "OptionFloat is DEAD"); -PRINT_ERROR("\n"); -fatal_exit(1); -} -/* runtime class opts__OptionArray: opts::OptionArray (dead=false; need_corpse=false)*/ -const struct class class_opts__OptionArray = { -0, /* box_kind */ -{ -(nitmethod_t)core___core__Object___init, /* pointer to opts:OptionArray:kernel#Object#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to opts:OptionArray:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to opts:OptionArray:kernel#Object#sys */ -(nitmethod_t)opts___opts__Option___core__abstract_text__Object__to_s, /* pointer to opts:OptionArray:opts#Option#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to opts:OptionArray:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to opts:OptionArray:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to opts:OptionArray:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to opts:OptionArray:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to opts:OptionArray:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to opts:OptionArray:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to opts:OptionArray:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to opts:OptionArray:kernel#Object#hash */ -(nitmethod_t)opts___opts__Option___value, /* pointer to opts:OptionArray:opts#Option#value */ -(nitmethod_t)opts___opts__Option___pretty, /* pointer to opts:OptionArray:opts#Option#pretty */ -(nitmethod_t)opts___opts__Option___init, /* pointer to opts:OptionArray:opts#Option#init */ -(nitmethod_t)opts___opts__Option___value_61d, /* pointer to opts:OptionArray:opts#Option#value= */ -(nitmethod_t)opts___opts__Option___names, /* pointer to opts:OptionArray:opts#Option#names */ -(nitmethod_t)opts___opts__Option___helptext, /* pointer to opts:OptionArray:opts#Option#helptext */ -(nitmethod_t)opts___opts__Option___init_opt, /* pointer to opts:OptionArray:opts#Option#init_opt */ -(nitmethod_t)opts___opts__Option___hidden_61d, /* pointer to opts:OptionArray:opts#Option#hidden= */ -(nitmethod_t)opts___opts__Option___names_61d, /* pointer to opts:OptionArray:opts#Option#names= */ -(nitmethod_t)opts___opts__Option___helptext_61d, /* pointer to opts:OptionArray:opts#Option#helptext= */ -(nitmethod_t)opts___opts__Option___default_value_61d, /* pointer to opts:OptionArray:opts#Option#default_value= */ -(nitmethod_t)opts___opts__Option___errors, /* pointer to opts:OptionArray:opts#Option#errors */ -(nitmethod_t)opts___opts__OptionParameter___Option__read_param, /* pointer to opts:OptionArray:opts#OptionParameter#read_param */ -(nitmethod_t)opts___opts__Option___mandatory, /* pointer to opts:OptionArray:opts#Option#mandatory */ -(nitmethod_t)opts___opts__Option___read, /* pointer to opts:OptionArray:opts#Option#read */ -(nitmethod_t)opts___opts__Option___hidden, /* pointer to opts:OptionArray:opts#Option#hidden */ -(nitmethod_t)opts___opts__Option___read_61d, /* pointer to opts:OptionArray:opts#Option#read= */ -(nitmethod_t)opts___opts__OptionParameter___parameter_mandatory, /* pointer to opts:OptionArray:opts#OptionParameter#parameter_mandatory */ -(nitmethod_t)opts___opts__OptionArray___OptionParameter__convert, /* pointer to opts:OptionArray:opts#OptionArray#convert */ -(nitmethod_t)opts___opts__Option___read_param, /* pointer to opts:OptionArray:opts#Option#read_param */ -(nitmethod_t)opts___opts__OptionArray___init, /* pointer to opts:OptionArray:opts#OptionArray#init */ -(nitmethod_t)opts___opts__OptionArray___values_61d, /* pointer to opts:OptionArray:opts#OptionArray#values= */ -(nitmethod_t)opts___opts__OptionArray___values, /* pointer to opts:OptionArray:opts#OptionArray#values */ -} -}; -/* allocate OptionArray */ -val* NEW_opts__OptionArray(const struct type* type) { -val* self /* : OptionArray */; -val* var /* : Array[String] */; -self = nit_alloc(sizeof(struct instance) + 10*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_opts__OptionArray; -var = NEW_core__Array(&type_core__Array__core__String); -{ -core___core__Array___core__kernel__Object__init(var); /* Direct call array#Array#init on */ -} -self->attrs[COLOR_opts__Option___errors].val = var; /* _errors on */ -self->attrs[COLOR_opts__Option___mandatory].s = 0; /* _mandatory on */ -self->attrs[COLOR_opts__Option___hidden].s = 0; /* _hidden on */ -self->attrs[COLOR_opts__Option___read].s = 0; /* _read on */ -self->attrs[COLOR_opts__OptionParameter___parameter_mandatory].s = 1; /* _parameter_mandatory on */ -return self; -} -/* runtime class opts__OptionContext: opts::OptionContext (dead=false; need_corpse=false)*/ -const struct class class_opts__OptionContext = { -0, /* box_kind */ -{ -(nitmethod_t)core___core__Object___init, /* pointer to opts:OptionContext:kernel#Object#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to opts:OptionContext:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to opts:OptionContext:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to opts:OptionContext:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to opts:OptionContext:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to opts:OptionContext:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to opts:OptionContext:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to opts:OptionContext:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to opts:OptionContext:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to opts:OptionContext:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to opts:OptionContext:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to opts:OptionContext:kernel#Object#hash */ -(nitmethod_t)opts___opts__OptionContext___rest, /* pointer to opts:OptionContext:opts#OptionContext#rest */ -(nitmethod_t)opts___opts__OptionContext___add_option, /* pointer to opts:OptionContext:opts#OptionContext#add_option */ -(nitmethod_t)opts___opts__OptionContext___options, /* pointer to opts:OptionContext:opts#OptionContext#options */ -(nitmethod_t)opts___opts__OptionContext___parse, /* pointer to opts:OptionContext:opts#OptionContext#parse */ -(nitmethod_t)opts___opts__OptionContext___errors, /* pointer to opts:OptionContext:opts#OptionContext#errors */ -(nitmethod_t)opts___opts__OptionContext___parse_intern, /* pointer to opts:OptionContext:opts#OptionContext#parse_intern */ -(nitmethod_t)opts___opts__OptionContext___usage, /* pointer to opts:OptionContext:opts#OptionContext#usage */ -(nitmethod_t)opts___opts__OptionContext___context_errors, /* pointer to opts:OptionContext:opts#OptionContext#context_errors */ -(nitmethod_t)opts___opts__OptionContext___build, /* pointer to opts:OptionContext:opts#OptionContext#build */ -(nitmethod_t)opts___opts__OptionContext___optmap, /* pointer to opts:OptionContext:opts#OptionContext#optmap */ -(nitmethod_t)opts___opts__OptionContext___options_before_rest, /* pointer to opts:OptionContext:opts#OptionContext#options_before_rest */ -} -}; -/* allocate OptionContext */ -val* NEW_opts__OptionContext(const struct type* type) { -val* self /* : OptionContext */; -val* var /* : Array[Option] */; -val* var1 /* : Array[String] */; -val* var2 /* : Array[String] */; -val* var3 /* : HashMap[String, Option] */; -self = nit_alloc(sizeof(struct instance) + 5*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_opts__OptionContext; -var = NEW_core__Array(&type_core__Array__opts__Option); -{ -core___core__Array___core__kernel__Object__init(var); /* Direct call array#Array#init on */ -} -self->attrs[COLOR_opts__OptionContext___options].val = var; /* _options on */ -var1 = NEW_core__Array(&type_core__Array__core__String); -{ -core___core__Array___core__kernel__Object__init(var1); /* Direct call array#Array#init on */ -} -self->attrs[COLOR_opts__OptionContext___rest].val = var1; /* _rest on */ -var2 = NEW_core__Array(&type_core__Array__core__String); -{ -core___core__Array___core__kernel__Object__init(var2); /* Direct call array#Array#init on */ -} -self->attrs[COLOR_opts__OptionContext___context_errors].val = var2; /* _context_errors on */ -var3 = NEW_core__HashMap(&type_core__HashMap__core__String__opts__Option); -{ -core___core__HashMap___core__kernel__Object__init(var3); /* Direct call hash_collection#HashMap#init on */ -} -self->attrs[COLOR_opts__OptionContext___optmap].val = var3; /* _optmap on */ -self->attrs[COLOR_opts__OptionContext___options_before_rest].s = 0; /* _options_before_rest on */ -return self; -} -/* runtime class template__Template: template::Template (dead=false; need_corpse=false)*/ -const struct class class_template__Template = { -0, /* box_kind */ -{ -(nitmethod_t)core___core__Object___init, /* pointer to template:Template:kernel#Object#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to template:Template:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to template:Template:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to template:Template:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to template:Template:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to template:Template:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to template:Template:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to template:Template:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to template:Template:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to template:Template:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to template:Template:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to template:Template:kernel#Object#hash */ -(nitmethod_t)template___template__Template___is_writing, /* pointer to template:Template:template#Template#is_writing */ -(nitmethod_t)template___template__Template___is_writing_61d, /* pointer to template:Template:template#Template#is_writing= */ -(nitmethod_t)template___template__Template___force_render, /* pointer to template:Template:template#Template#force_render */ -(nitmethod_t)template___template__Template___content, /* pointer to template:Template:template#Template#content */ -(nitmethod_t)template___template__Template___render_done, /* pointer to template:Template:template#Template#render_done */ -(nitmethod_t)template___template__Template___render_done_61d, /* pointer to template:Template:template#Template#render_done= */ -(nitmethod_t)template___template__Template___rendering, /* pointer to template:Template:template#Template#rendering */ -(nitmethod_t)template___template__Template___freeze, /* pointer to template:Template:template#Template#freeze */ -(nitmethod_t)template___template__Template___addn, /* pointer to template:Template:template#Template#addn */ -(nitmethod_t)template___template__Template___is_frozen, /* pointer to template:Template:template#Template#is_frozen */ -(nitmethod_t)template___template__Template___is_frozen_61d, /* pointer to template:Template:template#Template#is_frozen= */ -(nitmethod_t)template___template__Template___add, /* pointer to template:Template:template#Template#add */ -NULL, /* empty */ -NULL, /* empty */ -NULL, /* empty */ -(nitmethod_t)core__file___Writable___write_to_file, /* pointer to template:Template:file#Writable#write_to_file */ -(nitmethod_t)template___template__Template___core__stream__Writable__write_to, /* pointer to template:Template:template#Template#write_to */ -} -}; -/* allocate Template */ -val* NEW_template__Template(const struct type* type) { -val* self /* : Template */; -val* var /* : Array[Writable] */; -self = nit_alloc(sizeof(struct instance) + 4*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_template__Template; -self->attrs[COLOR_template__Template___is_frozen].s = 0; /* _is_frozen on */ -var = NEW_core__Array(&type_core__Array__core__Writable); -{ -core___core__Array___core__kernel__Object__init(var); /* Direct call array#Array#init on */ -} -self->attrs[COLOR_template__Template___content].val = var; /* _content on */ -self->attrs[COLOR_template__Template___render_done].s = 0; /* _render_done on */ -self->attrs[COLOR_template__Template___is_writing].s = 0; /* _is_writing on */ -return self; -} -/* runtime class nitc__parser__ReduceAction0: nitc::parser::ReduceAction0 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction0 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction0:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction0:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction0:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction0:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction0:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction0:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction0:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction0:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction0:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction0:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction0:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction0:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction0___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction0:parser#ReduceAction0#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction0:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction0:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction0:kernel#Object#init */ -} -}; -/* allocate ReduceAction0 */ -val* NEW_nitc__parser__ReduceAction0(const struct type* type) { -val* self /* : ReduceAction0 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction0; -return self; -} -/* runtime class nitc__parser__ReduceAction1: nitc::parser::ReduceAction1 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction1 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction1:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction1:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction1:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction1:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction1:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction1:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction1:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction1:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction1:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction1:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction1:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction1:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction1___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction1:parser#ReduceAction1#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction1:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction1:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction1:kernel#Object#init */ -} -}; -/* allocate ReduceAction1 */ -val* NEW_nitc__parser__ReduceAction1(const struct type* type) { -val* self /* : ReduceAction1 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction1; -return self; -} -/* runtime class nitc__parser__ReduceAction2: nitc::parser::ReduceAction2 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction2 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction2:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction2:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction2:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction2:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction2:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction2:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction2:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction2:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction2:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction2:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction2:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction2:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction2___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction2:parser#ReduceAction2#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction2:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction2:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction2:kernel#Object#init */ -} -}; -/* allocate ReduceAction2 */ -val* NEW_nitc__parser__ReduceAction2(const struct type* type) { -val* self /* : ReduceAction2 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction2; -return self; -} -/* runtime class nitc__parser__ReduceAction3: nitc::parser::ReduceAction3 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction3 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction3:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction3:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction3:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction3:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction3:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction3:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction3:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction3:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction3:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction3:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction3:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction3:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction3___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction3:parser#ReduceAction3#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction3:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction3:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction3:kernel#Object#init */ -} -}; -/* allocate ReduceAction3 */ -val* NEW_nitc__parser__ReduceAction3(const struct type* type) { -val* self /* : ReduceAction3 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction3; -return self; -} -/* runtime class nitc__parser__ReduceAction4: nitc::parser::ReduceAction4 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction4 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction4:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction4:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction4:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction4:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction4:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction4:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction4:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction4:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction4:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction4:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction4:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction4:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction4___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction4:parser#ReduceAction4#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction4:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction4:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction4:kernel#Object#init */ -} -}; -/* allocate ReduceAction4 */ -val* NEW_nitc__parser__ReduceAction4(const struct type* type) { -val* self /* : ReduceAction4 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction4; -return self; -} -/* runtime class nitc__parser__ReduceAction5: nitc::parser::ReduceAction5 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction5 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction5:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction5:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction5:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction5:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction5:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction5:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction5:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction5:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction5:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction5:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction5:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction5:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction5___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction5:parser#ReduceAction5#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction5:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction5:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction5:kernel#Object#init */ -} -}; -/* allocate ReduceAction5 */ -val* NEW_nitc__parser__ReduceAction5(const struct type* type) { -val* self /* : ReduceAction5 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction5; -return self; -} -/* runtime class nitc__parser__ReduceAction6: nitc::parser::ReduceAction6 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction6 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction6:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction6:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction6:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction6:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction6:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction6:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction6:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction6:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction6:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction6:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction6:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction6:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction6___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction6:parser#ReduceAction6#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction6:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction6:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction6:kernel#Object#init */ -} -}; -/* allocate ReduceAction6 */ -val* NEW_nitc__parser__ReduceAction6(const struct type* type) { -val* self /* : ReduceAction6 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction6; -return self; -} -/* runtime class nitc__parser__ReduceAction7: nitc::parser::ReduceAction7 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction7 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction7:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction7:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction7:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction7:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction7:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction7:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction7:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction7:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction7:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction7:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction7:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction7:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction7___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction7:parser#ReduceAction7#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction7:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction7:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction7:kernel#Object#init */ -} -}; -/* allocate ReduceAction7 */ -val* NEW_nitc__parser__ReduceAction7(const struct type* type) { -val* self /* : ReduceAction7 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction7; -return self; -} -/* runtime class nitc__parser__ReduceAction8: nitc::parser::ReduceAction8 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction8 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction8:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction8:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction8:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction8:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction8:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction8:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction8:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction8:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction8:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction8:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction8:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction8:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction8___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction8:parser#ReduceAction8#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction8:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction8:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction8:kernel#Object#init */ -} -}; -/* allocate ReduceAction8 */ -val* NEW_nitc__parser__ReduceAction8(const struct type* type) { -val* self /* : ReduceAction8 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction8; -return self; -} -/* runtime class nitc__parser__ReduceAction9: nitc::parser::ReduceAction9 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction9 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction9:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction9:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction9:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction9:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction9:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction9:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction9:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction9:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction9:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction9:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction9:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction9:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction9___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction9:parser#ReduceAction9#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction9:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction9:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction9:kernel#Object#init */ -} -}; -/* allocate ReduceAction9 */ -val* NEW_nitc__parser__ReduceAction9(const struct type* type) { -val* self /* : ReduceAction9 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction9; -return self; -} -/* runtime class nitc__parser__ReduceAction10: nitc::parser::ReduceAction10 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction10 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction10:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction10:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction10:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction10:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction10:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction10:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction10:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction10:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction10:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction10:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction10:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction10:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction10___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction10:parser#ReduceAction10#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction10:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction10:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction10:kernel#Object#init */ -} -}; -/* allocate ReduceAction10 */ -val* NEW_nitc__parser__ReduceAction10(const struct type* type) { -val* self /* : ReduceAction10 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction10; -return self; -} -/* runtime class nitc__parser__ReduceAction11: nitc::parser::ReduceAction11 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction11 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction11:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction11:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction11:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction11:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction11:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction11:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction11:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction11:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction11:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction11:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction11:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction11:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction11___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction11:parser#ReduceAction11#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction11:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction11:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction11:kernel#Object#init */ -} -}; -/* allocate ReduceAction11 */ -val* NEW_nitc__parser__ReduceAction11(const struct type* type) { -val* self /* : ReduceAction11 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction11; -return self; -} -/* runtime class nitc__parser__ReduceAction12: nitc::parser::ReduceAction12 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction12 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction12:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction12:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction12:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction12:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction12:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction12:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction12:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction12:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction12:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction12:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction12:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction12:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction12___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction12:parser#ReduceAction12#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction12:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction12:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction12:kernel#Object#init */ -} -}; -/* allocate ReduceAction12 */ -val* NEW_nitc__parser__ReduceAction12(const struct type* type) { -val* self /* : ReduceAction12 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction12; -return self; -} -/* runtime class nitc__parser__ReduceAction13: nitc::parser::ReduceAction13 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction13 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction13:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction13:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction13:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction13:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction13:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction13:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction13:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction13:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction13:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction13:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction13:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction13:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction13___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction13:parser#ReduceAction13#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction13:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction13:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction13:kernel#Object#init */ -} -}; -/* allocate ReduceAction13 */ -val* NEW_nitc__parser__ReduceAction13(const struct type* type) { -val* self /* : ReduceAction13 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction13; -return self; -} -/* runtime class nitc__parser__ReduceAction14: nitc::parser::ReduceAction14 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction14 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction14:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction14:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction14:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction14:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction14:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction14:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction14:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction14:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction14:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction14:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction14:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction14:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction14___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction14:parser#ReduceAction14#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction14:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction14:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction14:kernel#Object#init */ -} -}; -/* allocate ReduceAction14 */ -val* NEW_nitc__parser__ReduceAction14(const struct type* type) { -val* self /* : ReduceAction14 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction14; -return self; -} -/* runtime class nitc__parser__ReduceAction15: nitc::parser::ReduceAction15 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction15 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction15:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction15:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction15:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction15:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction15:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction15:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction15:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction15:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction15:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction15:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction15:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction15:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction15___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction15:parser#ReduceAction15#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction15:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction15:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction15:kernel#Object#init */ -} -}; -/* allocate ReduceAction15 */ -val* NEW_nitc__parser__ReduceAction15(const struct type* type) { -val* self /* : ReduceAction15 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction15; -return self; -} -/* runtime class nitc__parser__ReduceAction16: nitc::parser::ReduceAction16 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction16 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction16:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction16:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction16:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction16:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction16:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction16:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction16:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction16:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction16:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction16:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction16:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction16:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction16___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction16:parser#ReduceAction16#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction16:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction16:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction16:kernel#Object#init */ -} -}; -/* allocate ReduceAction16 */ -val* NEW_nitc__parser__ReduceAction16(const struct type* type) { -val* self /* : ReduceAction16 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction16; -return self; -} -/* runtime class nitc__parser__ReduceAction17: nitc::parser::ReduceAction17 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction17 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction17:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction17:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction17:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction17:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction17:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction17:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction17:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction17:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction17:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction17:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction17:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction17:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction17___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction17:parser#ReduceAction17#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction17:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction17:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction17:kernel#Object#init */ -} -}; -/* allocate ReduceAction17 */ -val* NEW_nitc__parser__ReduceAction17(const struct type* type) { -val* self /* : ReduceAction17 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction17; -return self; -} -/* runtime class nitc__parser__ReduceAction18: nitc::parser::ReduceAction18 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction18 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction18:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction18:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction18:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction18:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction18:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction18:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction18:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction18:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction18:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction18:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction18:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction18:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction18___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction18:parser#ReduceAction18#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction18:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction18:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction18:kernel#Object#init */ -} -}; -/* allocate ReduceAction18 */ -val* NEW_nitc__parser__ReduceAction18(const struct type* type) { -val* self /* : ReduceAction18 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction18; -return self; -} -/* runtime class nitc__parser__ReduceAction19: nitc::parser::ReduceAction19 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction19 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction19:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction19:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction19:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction19:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction19:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction19:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction19:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction19:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction19:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction19:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction19:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction19:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction19___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction19:parser#ReduceAction19#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction19:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction19:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction19:kernel#Object#init */ -} -}; -/* allocate ReduceAction19 */ -val* NEW_nitc__parser__ReduceAction19(const struct type* type) { -val* self /* : ReduceAction19 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction19; -return self; -} -/* runtime class nitc__parser__ReduceAction20: nitc::parser::ReduceAction20 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction20 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction20:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction20:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction20:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction20:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction20:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction20:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction20:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction20:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction20:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction20:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction20:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction20:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction20___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction20:parser#ReduceAction20#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction20:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction20:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction20:kernel#Object#init */ -} -}; -/* allocate ReduceAction20 */ -val* NEW_nitc__parser__ReduceAction20(const struct type* type) { -val* self /* : ReduceAction20 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction20; -return self; -} -/* runtime class nitc__parser__ReduceAction21: nitc::parser::ReduceAction21 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction21 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction21:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction21:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction21:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction21:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction21:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction21:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction21:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction21:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction21:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction21:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction21:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction21:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction21___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction21:parser#ReduceAction21#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction21:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction21:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction21:kernel#Object#init */ -} -}; -/* allocate ReduceAction21 */ -val* NEW_nitc__parser__ReduceAction21(const struct type* type) { -val* self /* : ReduceAction21 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction21; -return self; -} -/* runtime class nitc__parser__ReduceAction22: nitc::parser::ReduceAction22 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction22 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction22:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction22:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction22:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction22:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction22:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction22:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction22:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction22:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction22:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction22:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction22:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction22:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction22___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction22:parser#ReduceAction22#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction22:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction22:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction22:kernel#Object#init */ -} -}; -/* allocate ReduceAction22 */ -val* NEW_nitc__parser__ReduceAction22(const struct type* type) { -val* self /* : ReduceAction22 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction22; -return self; -} -/* runtime class nitc__parser__ReduceAction23: nitc::parser::ReduceAction23 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction23 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction23:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction23:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction23:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction23:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction23:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction23:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction23:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction23:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction23:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction23:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction23:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction23:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction23___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction23:parser#ReduceAction23#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction23:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction23:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction23:kernel#Object#init */ -} -}; -/* allocate ReduceAction23 */ -val* NEW_nitc__parser__ReduceAction23(const struct type* type) { -val* self /* : ReduceAction23 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction23; -return self; -} -/* runtime class nitc__parser__ReduceAction24: nitc::parser::ReduceAction24 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction24 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction24:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction24:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction24:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction24:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction24:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction24:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction24:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction24:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction24:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction24:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction24:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction24:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction24___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction24:parser#ReduceAction24#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction24:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction24:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction24:kernel#Object#init */ -} -}; -/* allocate ReduceAction24 */ -val* NEW_nitc__parser__ReduceAction24(const struct type* type) { -val* self /* : ReduceAction24 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction24; -return self; -} -/* runtime class nitc__parser__ReduceAction26: nitc::parser::ReduceAction26 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction26 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction26:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction26:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction26:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction26:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction26:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction26:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction26:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction26:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction26:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction26:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction26:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction26:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction26___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction26:parser#ReduceAction26#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction26:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction26:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction26:kernel#Object#init */ -} -}; -/* allocate ReduceAction26 */ -val* NEW_nitc__parser__ReduceAction26(const struct type* type) { -val* self /* : ReduceAction26 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction26; -return self; -} -/* runtime class nitc__parser__ReduceAction27: nitc::parser::ReduceAction27 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction27 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction27:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction27:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction27:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction27:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction27:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction27:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction27:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction27:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction27:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction27:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction27:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction27:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction27___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction27:parser#ReduceAction27#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction27:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction27:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction27:kernel#Object#init */ -} -}; -/* allocate ReduceAction27 */ -val* NEW_nitc__parser__ReduceAction27(const struct type* type) { -val* self /* : ReduceAction27 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction27; -return self; -} -/* runtime class nitc__parser__ReduceAction28: nitc::parser::ReduceAction28 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction28 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction28:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction28:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction28:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction28:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction28:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction28:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction28:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction28:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction28:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction28:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction28:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction28:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction28___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction28:parser#ReduceAction28#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction28:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction28:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction28:kernel#Object#init */ -} -}; -/* allocate ReduceAction28 */ -val* NEW_nitc__parser__ReduceAction28(const struct type* type) { -val* self /* : ReduceAction28 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction28; -return self; -} -/* runtime class nitc__parser__ReduceAction29: nitc::parser::ReduceAction29 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction29 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction29:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction29:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction29:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction29:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction29:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction29:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction29:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction29:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction29:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction29:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction29:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction29:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction29___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction29:parser#ReduceAction29#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction29:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction29:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction29:kernel#Object#init */ -} -}; -/* allocate ReduceAction29 */ -val* NEW_nitc__parser__ReduceAction29(const struct type* type) { -val* self /* : ReduceAction29 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction29; -return self; -} -/* runtime class nitc__parser__ReduceAction31: nitc::parser::ReduceAction31 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction31 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction31:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction31:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction31:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction31:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction31:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction31:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction31:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction31:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction31:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction31:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction31:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction31:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction31___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction31:parser#ReduceAction31#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction31:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction31:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction31:kernel#Object#init */ -} -}; -/* allocate ReduceAction31 */ -val* NEW_nitc__parser__ReduceAction31(const struct type* type) { -val* self /* : ReduceAction31 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction31; -return self; -} -/* runtime class nitc__parser__ReduceAction32: nitc::parser::ReduceAction32 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction32 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction32:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction32:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction32:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction32:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction32:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction32:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction32:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction32:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction32:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction32:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction32:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction32:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction32___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction32:parser#ReduceAction32#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction32:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction32:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction32:kernel#Object#init */ -} -}; -/* allocate ReduceAction32 */ -val* NEW_nitc__parser__ReduceAction32(const struct type* type) { -val* self /* : ReduceAction32 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction32; -return self; -} -/* runtime class nitc__parser__ReduceAction33: nitc::parser::ReduceAction33 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction33 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction33:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction33:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction33:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction33:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction33:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction33:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction33:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction33:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction33:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction33:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction33:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction33:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction33___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction33:parser#ReduceAction33#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction33:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction33:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction33:kernel#Object#init */ -} -}; -/* allocate ReduceAction33 */ -val* NEW_nitc__parser__ReduceAction33(const struct type* type) { -val* self /* : ReduceAction33 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction33; -return self; -} -/* runtime class nitc__parser__ReduceAction34: nitc::parser::ReduceAction34 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction34 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction34:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction34:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction34:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction34:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction34:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction34:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction34:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction34:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction34:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction34:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction34:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction34:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction34___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction34:parser#ReduceAction34#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction34:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction34:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction34:kernel#Object#init */ -} -}; -/* allocate ReduceAction34 */ -val* NEW_nitc__parser__ReduceAction34(const struct type* type) { -val* self /* : ReduceAction34 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction34; -return self; -} -/* runtime class nitc__parser__ReduceAction35: nitc::parser::ReduceAction35 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction35 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction35:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction35:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction35:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction35:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction35:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction35:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction35:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction35:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction35:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction35:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction35:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction35:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction35___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction35:parser#ReduceAction35#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction35:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction35:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction35:kernel#Object#init */ -} -}; -/* allocate ReduceAction35 */ -val* NEW_nitc__parser__ReduceAction35(const struct type* type) { -val* self /* : ReduceAction35 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction35; -return self; -} -/* runtime class nitc__parser__ReduceAction36: nitc::parser::ReduceAction36 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction36 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction36:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction36:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction36:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction36:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction36:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction36:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction36:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction36:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction36:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction36:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction36:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction36:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction36___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction36:parser#ReduceAction36#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction36:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction36:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction36:kernel#Object#init */ -} -}; -/* allocate ReduceAction36 */ -val* NEW_nitc__parser__ReduceAction36(const struct type* type) { -val* self /* : ReduceAction36 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction36; -return self; -} -/* runtime class nitc__parser__ReduceAction37: nitc::parser::ReduceAction37 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction37 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction37:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction37:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction37:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction37:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction37:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction37:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction37:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction37:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction37:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction37:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction37:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction37:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction37___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction37:parser#ReduceAction37#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction37:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction37:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction37:kernel#Object#init */ -} -}; -/* allocate ReduceAction37 */ -val* NEW_nitc__parser__ReduceAction37(const struct type* type) { -val* self /* : ReduceAction37 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction37; -return self; -} -/* runtime class nitc__parser__ReduceAction38: nitc::parser::ReduceAction38 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction38 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction38:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction38:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction38:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction38:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction38:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction38:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction38:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction38:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction38:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction38:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction38:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction38:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction38___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction38:parser#ReduceAction38#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction38:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction38:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction38:kernel#Object#init */ -} -}; -/* allocate ReduceAction38 */ -val* NEW_nitc__parser__ReduceAction38(const struct type* type) { -val* self /* : ReduceAction38 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction38; -return self; -} -/* runtime class nitc__parser__ReduceAction39: nitc::parser::ReduceAction39 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction39 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction39:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction39:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction39:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction39:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction39:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction39:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction39:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction39:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction39:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction39:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction39:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction39:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction39___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction39:parser#ReduceAction39#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction39:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction39:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction39:kernel#Object#init */ -} -}; -/* allocate ReduceAction39 */ -val* NEW_nitc__parser__ReduceAction39(const struct type* type) { -val* self /* : ReduceAction39 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction39; -return self; -} -/* runtime class nitc__parser__ReduceAction40: nitc::parser::ReduceAction40 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction40 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction40:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction40:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction40:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction40:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction40:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction40:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction40:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction40:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction40:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction40:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction40:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction40:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction40___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction40:parser#ReduceAction40#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction40:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction40:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction40:kernel#Object#init */ -} -}; -/* allocate ReduceAction40 */ -val* NEW_nitc__parser__ReduceAction40(const struct type* type) { -val* self /* : ReduceAction40 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction40; -return self; -} -/* runtime class nitc__parser__ReduceAction41: nitc::parser::ReduceAction41 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction41 = { -0, /* box_kind */ -{ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction41:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction41:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction41:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction41:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction41:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction41:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction41:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction41:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction41:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction41:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction41:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction41:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction41___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction41:parser#ReduceAction41#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction41:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction41:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction41:kernel#Object#init */ -} -}; -/* allocate ReduceAction41 */ -val* NEW_nitc__parser__ReduceAction41(const struct type* type) { -val* self /* : ReduceAction41 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction41; -return self; -} -/* runtime class nitc__parser__ReduceAction42: nitc::parser::ReduceAction42 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction42 = { -0, /* box_kind */ +self->attrs[COLOR_opts__OptionContext___rest].val = var1; /* _rest on */ +var2 = NEW_core__Array(&type_core__Array__core__String); { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction42:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction42:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction42:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction42:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction42:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction42:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction42:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction42:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction42:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction42:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction42:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction42:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction42___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction42:parser#ReduceAction42#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction42:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction42:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction42:kernel#Object#init */ -} -}; -/* allocate ReduceAction42 */ -val* NEW_nitc__parser__ReduceAction42(const struct type* type) { -val* self /* : ReduceAction42 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction42; -return self; +core___core__Array___core__kernel__Object__init(var2); /* Direct call array$Array$init on */ } -/* runtime class nitc__parser__ReduceAction43: nitc::parser::ReduceAction43 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction43 = { -0, /* box_kind */ +self->attrs[COLOR_opts__OptionContext___context_errors].val = var2; /* _context_errors on */ +var3 = NEW_core__HashMap(&type_core__HashMap__core__String__opts__Option); { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction43:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction43:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction43:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction43:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction43:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction43:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction43:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction43:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction43:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction43:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction43:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction43:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction43___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction43:parser#ReduceAction43#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction43:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction43:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction43:kernel#Object#init */ +core___core__HashMap___core__kernel__Object__init(var3); /* Direct call hash_collection$HashMap$init on */ } -}; -/* allocate ReduceAction43 */ -val* NEW_nitc__parser__ReduceAction43(const struct type* type) { -val* self /* : ReduceAction43 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction43; +self->attrs[COLOR_opts__OptionContext___optmap].val = var3; /* _optmap on */ +self->attrs[COLOR_opts__OptionContext___options_before_rest].s = 0; /* _options_before_rest on */ return self; } -/* runtime class nitc__parser__ReduceAction44: nitc::parser::ReduceAction44 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction44 = { +/* runtime class template__Template: template::Template (dead=false; need_corpse=false)*/ +const struct class class_template__Template = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction44:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction44:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction44:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction44:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction44:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction44:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction44:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction44:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction44:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction44:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction44:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction44:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction44___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction44:parser#ReduceAction44#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction44:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction44:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction44:kernel#Object#init */ +(nitmethod_t)core___core__Object___init, /* pointer to template:Template:kernel$Object$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to template:Template:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to template:Template:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to template:Template:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to template:Template:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to template:Template:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to template:Template:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to template:Template:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to template:Template:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to template:Template:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to template:Template:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to template:Template:abstract_text$Object$native_class_name */ +(nitmethod_t)template___template__Template___is_writing, /* pointer to template:Template:template$Template$is_writing */ +(nitmethod_t)template___template__Template___is_writing_61d, /* pointer to template:Template:template$Template$is_writing= */ +(nitmethod_t)template___template__Template___force_render, /* pointer to template:Template:template$Template$force_render */ +(nitmethod_t)template___template__Template___content, /* pointer to template:Template:template$Template$content */ +(nitmethod_t)template___template__Template___render_done, /* pointer to template:Template:template$Template$render_done */ +(nitmethod_t)template___template__Template___render_done_61d, /* pointer to template:Template:template$Template$render_done= */ +(nitmethod_t)template___template__Template___rendering, /* pointer to template:Template:template$Template$rendering */ +(nitmethod_t)template___template__Template___freeze, /* pointer to template:Template:template$Template$freeze */ +(nitmethod_t)template___template__Template___addn, /* pointer to template:Template:template$Template$addn */ +(nitmethod_t)template___template__Template___is_frozen, /* pointer to template:Template:template$Template$is_frozen */ +(nitmethod_t)template___template__Template___is_frozen_61d, /* pointer to template:Template:template$Template$is_frozen= */ +(nitmethod_t)template___template__Template___add, /* pointer to template:Template:template$Template$add */ +NULL, /* empty */ +NULL, /* empty */ +NULL, /* empty */ +NULL, /* empty */ +NULL, /* empty */ +NULL, /* empty */ +NULL, /* empty */ +NULL, /* empty */ +(nitmethod_t)core__file___Writable___write_to_file, /* pointer to template:Template:file$Writable$write_to_file */ +(nitmethod_t)template___template__Template___core__stream__Writable__write_to, /* pointer to template:Template:template$Template$write_to */ } }; -/* allocate ReduceAction44 */ -val* NEW_nitc__parser__ReduceAction44(const struct type* type) { -val* self /* : ReduceAction44 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); +/* allocate Template */ +val* NEW_template__Template(const struct type* type) { +val* self /* : Template */; +val* var /* : Array[Writable] */; +self = nit_alloc(sizeof(struct instance) + 4*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction44; -return self; -} -/* runtime class nitc__parser__ReduceAction45: nitc::parser::ReduceAction45 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction45 = { -0, /* box_kind */ +self->class = &class_template__Template; +self->attrs[COLOR_template__Template___is_frozen].s = 0; /* _is_frozen on */ +var = NEW_core__Array(&type_core__Array__core__Writable); { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction45:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction45:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction45:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction45:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction45:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction45:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction45:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction45:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction45:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction45:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction45:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction45:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction45___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction45:parser#ReduceAction45#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction45:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction45:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction45:kernel#Object#init */ +core___core__Array___core__kernel__Object__init(var); /* Direct call array$Array$init on */ } -}; -/* allocate ReduceAction45 */ -val* NEW_nitc__parser__ReduceAction45(const struct type* type) { -val* self /* : ReduceAction45 */; -self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); -self->type = type; -self->class = &class_nitc__parser__ReduceAction45; +self->attrs[COLOR_template__Template___content].val = var; /* _content on */ +self->attrs[COLOR_template__Template___render_done].s = 0; /* _render_done on */ +self->attrs[COLOR_template__Template___is_writing].s = 0; /* _is_writing on */ return self; } -/* runtime class nitc__parser__ReduceAction46: nitc::parser::ReduceAction46 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction46 = { +/* runtime class nitc__parser__ReduceAction0: nitc::parser::ReduceAction0 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction0 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction46:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction46:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction46:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction46:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction46:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction46:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction46:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction46:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction46:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction46:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction46:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction46:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction46___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction46:parser#ReduceAction46#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction46:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction46:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction46:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction0:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction0:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction0:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction0:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction0:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction0:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction0:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction0:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction0:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction0:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction0:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction0:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction0___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction0:parser$ReduceAction0$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction0:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction0:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction0:kernel$Object$init */ } }; -/* allocate ReduceAction46 */ -val* NEW_nitc__parser__ReduceAction46(const struct type* type) { -val* self /* : ReduceAction46 */; +/* allocate ReduceAction0 */ +val* NEW_nitc__parser__ReduceAction0(const struct type* type) { +val* self /* : ReduceAction0 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction46; +self->class = &class_nitc__parser__ReduceAction0; return self; } -/* runtime class nitc__parser__ReduceAction47: nitc::parser::ReduceAction47 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction47 = { +/* runtime class nitc__parser__ReduceAction1: nitc::parser::ReduceAction1 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction1 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction47:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction47:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction47:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction47:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction47:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction47:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction47:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction47:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction47:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction47:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction47:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction47:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction47___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction47:parser#ReduceAction47#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction47:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction47:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction47:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction1:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction1:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction1:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction1:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction1:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction1:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction1:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction1:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction1:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction1:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction1:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction1:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction1___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction1:parser$ReduceAction1$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction1:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction1:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction1:kernel$Object$init */ } }; -/* allocate ReduceAction47 */ -val* NEW_nitc__parser__ReduceAction47(const struct type* type) { -val* self /* : ReduceAction47 */; +/* allocate ReduceAction1 */ +val* NEW_nitc__parser__ReduceAction1(const struct type* type) { +val* self /* : ReduceAction1 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction47; +self->class = &class_nitc__parser__ReduceAction1; return self; } -/* runtime class nitc__parser__ReduceAction48: nitc::parser::ReduceAction48 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction48 = { +/* runtime class nitc__parser__ReduceAction2: nitc::parser::ReduceAction2 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction2 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction48:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction48:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction48:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction48:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction48:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction48:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction48:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction48:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction48:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction48:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction48:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction48:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction48___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction48:parser#ReduceAction48#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction48:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction48:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction48:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction2:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction2:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction2:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction2:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction2:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction2:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction2:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction2:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction2:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction2:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction2:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction2:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction2___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction2:parser$ReduceAction2$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction2:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction2:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction2:kernel$Object$init */ } }; -/* allocate ReduceAction48 */ -val* NEW_nitc__parser__ReduceAction48(const struct type* type) { -val* self /* : ReduceAction48 */; +/* allocate ReduceAction2 */ +val* NEW_nitc__parser__ReduceAction2(const struct type* type) { +val* self /* : ReduceAction2 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction48; +self->class = &class_nitc__parser__ReduceAction2; return self; } -/* runtime class nitc__parser__ReduceAction49: nitc::parser::ReduceAction49 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction49 = { +/* runtime class nitc__parser__ReduceAction3: nitc::parser::ReduceAction3 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction3 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction49:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction49:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction49:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction49:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction49:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction49:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction49:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction49:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction49:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction49:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction49:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction49:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction49___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction49:parser#ReduceAction49#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction49:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction49:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction49:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction3:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction3:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction3:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction3:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction3:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction3:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction3:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction3:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction3:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction3:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction3:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction3:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction3___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction3:parser$ReduceAction3$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction3:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction3:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction3:kernel$Object$init */ } }; -/* allocate ReduceAction49 */ -val* NEW_nitc__parser__ReduceAction49(const struct type* type) { -val* self /* : ReduceAction49 */; +/* allocate ReduceAction3 */ +val* NEW_nitc__parser__ReduceAction3(const struct type* type) { +val* self /* : ReduceAction3 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction49; +self->class = &class_nitc__parser__ReduceAction3; return self; } -/* runtime class nitc__parser__ReduceAction50: nitc::parser::ReduceAction50 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction50 = { +/* runtime class nitc__parser__ReduceAction4: nitc::parser::ReduceAction4 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction4 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction50:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction50:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction50:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction50:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction50:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction50:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction50:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction50:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction50:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction50:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction50:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction50:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction50___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction50:parser#ReduceAction50#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction50:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction50:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction50:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction4:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction4:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction4:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction4:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction4:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction4:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction4:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction4:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction4:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction4:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction4:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction4:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction4___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction4:parser$ReduceAction4$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction4:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction4:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction4:kernel$Object$init */ } }; -/* allocate ReduceAction50 */ -val* NEW_nitc__parser__ReduceAction50(const struct type* type) { -val* self /* : ReduceAction50 */; +/* allocate ReduceAction4 */ +val* NEW_nitc__parser__ReduceAction4(const struct type* type) { +val* self /* : ReduceAction4 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction50; +self->class = &class_nitc__parser__ReduceAction4; return self; } -/* runtime class nitc__parser__ReduceAction51: nitc::parser::ReduceAction51 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction51 = { +/* runtime class nitc__parser__ReduceAction5: nitc::parser::ReduceAction5 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction5 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction51:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction51:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction51:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction51:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction51:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction51:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction51:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction51:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction51:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction51:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction51:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction51:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction51___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction51:parser#ReduceAction51#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction51:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction51:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction51:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction5:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction5:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction5:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction5:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction5:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction5:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction5:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction5:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction5:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction5:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction5:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction5:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction5___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction5:parser$ReduceAction5$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction5:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction5:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction5:kernel$Object$init */ } }; -/* allocate ReduceAction51 */ -val* NEW_nitc__parser__ReduceAction51(const struct type* type) { -val* self /* : ReduceAction51 */; +/* allocate ReduceAction5 */ +val* NEW_nitc__parser__ReduceAction5(const struct type* type) { +val* self /* : ReduceAction5 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction51; +self->class = &class_nitc__parser__ReduceAction5; return self; } -/* runtime class nitc__parser__ReduceAction52: nitc::parser::ReduceAction52 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction52 = { +/* runtime class nitc__parser__ReduceAction6: nitc::parser::ReduceAction6 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction6 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction52:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction52:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction52:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction52:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction52:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction52:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction52:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction52:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction52:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction52:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction52:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction52:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction52___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction52:parser#ReduceAction52#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction52:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction52:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction52:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction6:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction6:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction6:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction6:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction6:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction6:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction6:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction6:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction6:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction6:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction6:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction6:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction6___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction6:parser$ReduceAction6$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction6:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction6:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction6:kernel$Object$init */ } }; -/* allocate ReduceAction52 */ -val* NEW_nitc__parser__ReduceAction52(const struct type* type) { -val* self /* : ReduceAction52 */; +/* allocate ReduceAction6 */ +val* NEW_nitc__parser__ReduceAction6(const struct type* type) { +val* self /* : ReduceAction6 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction52; +self->class = &class_nitc__parser__ReduceAction6; return self; } -/* runtime class nitc__parser__ReduceAction53: nitc::parser::ReduceAction53 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction53 = { +/* runtime class nitc__parser__ReduceAction7: nitc::parser::ReduceAction7 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction7 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction53:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction53:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction53:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction53:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction53:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction53:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction53:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction53:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction53:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction53:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction53:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction53:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction53___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction53:parser#ReduceAction53#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction53:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction53:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction53:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction7:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction7:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction7:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction7:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction7:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction7:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction7:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction7:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction7:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction7:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction7:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction7:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction7___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction7:parser$ReduceAction7$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction7:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction7:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction7:kernel$Object$init */ } }; -/* allocate ReduceAction53 */ -val* NEW_nitc__parser__ReduceAction53(const struct type* type) { -val* self /* : ReduceAction53 */; +/* allocate ReduceAction7 */ +val* NEW_nitc__parser__ReduceAction7(const struct type* type) { +val* self /* : ReduceAction7 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction53; +self->class = &class_nitc__parser__ReduceAction7; return self; } -/* runtime class nitc__parser__ReduceAction54: nitc::parser::ReduceAction54 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction54 = { +/* runtime class nitc__parser__ReduceAction8: nitc::parser::ReduceAction8 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction8 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction54:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction54:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction54:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction54:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction54:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction54:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction54:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction54:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction54:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction54:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction54:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction54:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction54___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction54:parser#ReduceAction54#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction54:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction54:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction54:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction8:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction8:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction8:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction8:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction8:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction8:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction8:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction8:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction8:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction8:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction8:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction8:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction8___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction8:parser$ReduceAction8$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction8:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction8:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction8:kernel$Object$init */ } }; -/* allocate ReduceAction54 */ -val* NEW_nitc__parser__ReduceAction54(const struct type* type) { -val* self /* : ReduceAction54 */; +/* allocate ReduceAction8 */ +val* NEW_nitc__parser__ReduceAction8(const struct type* type) { +val* self /* : ReduceAction8 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction54; +self->class = &class_nitc__parser__ReduceAction8; return self; } -/* runtime class nitc__parser__ReduceAction55: nitc::parser::ReduceAction55 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction55 = { +/* runtime class nitc__parser__ReduceAction9: nitc::parser::ReduceAction9 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction9 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction55:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction55:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction55:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction55:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction55:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction55:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction55:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction55:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction55:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction55:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction55:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction55:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction55___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction55:parser#ReduceAction55#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction55:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction55:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction55:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction9:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction9:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction9:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction9:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction9:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction9:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction9:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction9:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction9:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction9:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction9:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction9:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction9___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction9:parser$ReduceAction9$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction9:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction9:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction9:kernel$Object$init */ } }; -/* allocate ReduceAction55 */ -val* NEW_nitc__parser__ReduceAction55(const struct type* type) { -val* self /* : ReduceAction55 */; +/* allocate ReduceAction9 */ +val* NEW_nitc__parser__ReduceAction9(const struct type* type) { +val* self /* : ReduceAction9 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction55; +self->class = &class_nitc__parser__ReduceAction9; return self; } -/* runtime class nitc__parser__ReduceAction56: nitc::parser::ReduceAction56 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction56 = { +/* runtime class nitc__parser__ReduceAction10: nitc::parser::ReduceAction10 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction10 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction56:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction56:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction56:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction56:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction56:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction56:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction56:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction56:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction56:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction56:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction56:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction56:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction56___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction56:parser#ReduceAction56#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction56:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction56:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction56:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction10:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction10:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction10:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction10:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction10:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction10:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction10:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction10:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction10:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction10:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction10:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction10:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction10___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction10:parser$ReduceAction10$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction10:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction10:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction10:kernel$Object$init */ } }; -/* allocate ReduceAction56 */ -val* NEW_nitc__parser__ReduceAction56(const struct type* type) { -val* self /* : ReduceAction56 */; +/* allocate ReduceAction10 */ +val* NEW_nitc__parser__ReduceAction10(const struct type* type) { +val* self /* : ReduceAction10 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction56; +self->class = &class_nitc__parser__ReduceAction10; return self; } -/* runtime class nitc__parser__ReduceAction57: nitc::parser::ReduceAction57 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction57 = { +/* runtime class nitc__parser__ReduceAction11: nitc::parser::ReduceAction11 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction11 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction57:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction57:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction57:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction57:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction57:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction57:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction57:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction57:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction57:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction57:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction57:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction57:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction57___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction57:parser#ReduceAction57#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction57:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction57:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction57:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction11:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction11:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction11:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction11:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction11:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction11:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction11:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction11:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction11:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction11:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction11:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction11:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction11___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction11:parser$ReduceAction11$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction11:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction11:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction11:kernel$Object$init */ } }; -/* allocate ReduceAction57 */ -val* NEW_nitc__parser__ReduceAction57(const struct type* type) { -val* self /* : ReduceAction57 */; +/* allocate ReduceAction11 */ +val* NEW_nitc__parser__ReduceAction11(const struct type* type) { +val* self /* : ReduceAction11 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction57; +self->class = &class_nitc__parser__ReduceAction11; return self; } -/* runtime class nitc__parser__ReduceAction58: nitc::parser::ReduceAction58 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction58 = { +/* runtime class nitc__parser__ReduceAction12: nitc::parser::ReduceAction12 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction12 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction58:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction58:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction58:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction58:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction58:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction58:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction58:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction58:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction58:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction58:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction58:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction58:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction58___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction58:parser#ReduceAction58#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction58:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction58:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction58:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction12:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction12:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction12:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction12:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction12:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction12:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction12:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction12:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction12:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction12:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction12:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction12:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction12___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction12:parser$ReduceAction12$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction12:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction12:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction12:kernel$Object$init */ } }; -/* allocate ReduceAction58 */ -val* NEW_nitc__parser__ReduceAction58(const struct type* type) { -val* self /* : ReduceAction58 */; +/* allocate ReduceAction12 */ +val* NEW_nitc__parser__ReduceAction12(const struct type* type) { +val* self /* : ReduceAction12 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction58; +self->class = &class_nitc__parser__ReduceAction12; return self; } -/* runtime class nitc__parser__ReduceAction59: nitc::parser::ReduceAction59 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction59 = { +/* runtime class nitc__parser__ReduceAction13: nitc::parser::ReduceAction13 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction13 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction59:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction59:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction59:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction59:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction59:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction59:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction59:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction59:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction59:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction59:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction59:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction59:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction59___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction59:parser#ReduceAction59#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction59:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction59:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction59:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction13:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction13:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction13:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction13:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction13:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction13:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction13:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction13:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction13:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction13:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction13:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction13:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction13___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction13:parser$ReduceAction13$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction13:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction13:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction13:kernel$Object$init */ } }; -/* allocate ReduceAction59 */ -val* NEW_nitc__parser__ReduceAction59(const struct type* type) { -val* self /* : ReduceAction59 */; +/* allocate ReduceAction13 */ +val* NEW_nitc__parser__ReduceAction13(const struct type* type) { +val* self /* : ReduceAction13 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction59; +self->class = &class_nitc__parser__ReduceAction13; return self; } -/* runtime class nitc__parser__ReduceAction60: nitc::parser::ReduceAction60 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction60 = { +/* runtime class nitc__parser__ReduceAction14: nitc::parser::ReduceAction14 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction14 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction60:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction60:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction60:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction60:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction60:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction60:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction60:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction60:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction60:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction60:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction60:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction60:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction60___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction60:parser#ReduceAction60#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction60:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction60:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction60:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction14:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction14:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction14:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction14:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction14:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction14:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction14:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction14:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction14:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction14:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction14:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction14:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction14___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction14:parser$ReduceAction14$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction14:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction14:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction14:kernel$Object$init */ } }; -/* allocate ReduceAction60 */ -val* NEW_nitc__parser__ReduceAction60(const struct type* type) { -val* self /* : ReduceAction60 */; +/* allocate ReduceAction14 */ +val* NEW_nitc__parser__ReduceAction14(const struct type* type) { +val* self /* : ReduceAction14 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction60; +self->class = &class_nitc__parser__ReduceAction14; return self; } -/* runtime class nitc__parser__ReduceAction61: nitc::parser::ReduceAction61 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction61 = { +/* runtime class nitc__parser__ReduceAction15: nitc::parser::ReduceAction15 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction15 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction61:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction61:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction61:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction61:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction61:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction61:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction61:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction61:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction61:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction61:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction61:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction61:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction61___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction61:parser#ReduceAction61#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction61:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction61:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction61:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction15:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction15:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction15:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction15:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction15:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction15:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction15:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction15:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction15:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction15:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction15:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction15:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction15___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction15:parser$ReduceAction15$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction15:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction15:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction15:kernel$Object$init */ } }; -/* allocate ReduceAction61 */ -val* NEW_nitc__parser__ReduceAction61(const struct type* type) { -val* self /* : ReduceAction61 */; +/* allocate ReduceAction15 */ +val* NEW_nitc__parser__ReduceAction15(const struct type* type) { +val* self /* : ReduceAction15 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction61; +self->class = &class_nitc__parser__ReduceAction15; return self; } -/* runtime class nitc__parser__ReduceAction62: nitc::parser::ReduceAction62 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction62 = { +/* runtime class nitc__parser__ReduceAction16: nitc::parser::ReduceAction16 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction16 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction62:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction62:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction62:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction62:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction62:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction62:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction62:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction62:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction62:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction62:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction62:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction62:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction62___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction62:parser#ReduceAction62#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction62:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction62:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction62:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction16:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction16:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction16:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction16:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction16:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction16:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction16:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction16:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction16:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction16:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction16:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction16:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction16___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction16:parser$ReduceAction16$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction16:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction16:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction16:kernel$Object$init */ } }; -/* allocate ReduceAction62 */ -val* NEW_nitc__parser__ReduceAction62(const struct type* type) { -val* self /* : ReduceAction62 */; +/* allocate ReduceAction16 */ +val* NEW_nitc__parser__ReduceAction16(const struct type* type) { +val* self /* : ReduceAction16 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction62; +self->class = &class_nitc__parser__ReduceAction16; return self; } -/* runtime class nitc__parser__ReduceAction63: nitc::parser::ReduceAction63 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction63 = { +/* runtime class nitc__parser__ReduceAction17: nitc::parser::ReduceAction17 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction17 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction63:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction63:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction63:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction63:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction63:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction63:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction63:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction63:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction63:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction63:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction63:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction63:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction63___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction63:parser#ReduceAction63#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction63:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction63:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction63:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction17:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction17:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction17:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction17:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction17:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction17:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction17:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction17:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction17:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction17:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction17:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction17:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction17___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction17:parser$ReduceAction17$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction17:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction17:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction17:kernel$Object$init */ } }; -/* allocate ReduceAction63 */ -val* NEW_nitc__parser__ReduceAction63(const struct type* type) { -val* self /* : ReduceAction63 */; +/* allocate ReduceAction17 */ +val* NEW_nitc__parser__ReduceAction17(const struct type* type) { +val* self /* : ReduceAction17 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction63; +self->class = &class_nitc__parser__ReduceAction17; return self; } -/* runtime class nitc__parser__ReduceAction64: nitc::parser::ReduceAction64 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction64 = { +/* runtime class nitc__parser__ReduceAction18: nitc::parser::ReduceAction18 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction18 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction64:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction64:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction64:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction64:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction64:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction64:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction64:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction64:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction64:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction64:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction64:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction64:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction64___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction64:parser#ReduceAction64#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction64:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction64:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction64:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction18:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction18:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction18:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction18:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction18:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction18:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction18:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction18:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction18:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction18:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction18:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction18:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction18___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction18:parser$ReduceAction18$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction18:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction18:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction18:kernel$Object$init */ } }; -/* allocate ReduceAction64 */ -val* NEW_nitc__parser__ReduceAction64(const struct type* type) { -val* self /* : ReduceAction64 */; +/* allocate ReduceAction18 */ +val* NEW_nitc__parser__ReduceAction18(const struct type* type) { +val* self /* : ReduceAction18 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction64; +self->class = &class_nitc__parser__ReduceAction18; return self; } -/* runtime class nitc__parser__ReduceAction65: nitc::parser::ReduceAction65 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction65 = { +/* runtime class nitc__parser__ReduceAction19: nitc::parser::ReduceAction19 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction19 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction65:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction65:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction65:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction65:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction65:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction65:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction65:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction65:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction65:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction65:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction65:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction65:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction65___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction65:parser#ReduceAction65#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction65:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction65:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction65:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction19:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction19:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction19:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction19:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction19:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction19:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction19:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction19:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction19:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction19:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction19:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction19:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction19___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction19:parser$ReduceAction19$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction19:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction19:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction19:kernel$Object$init */ } }; -/* allocate ReduceAction65 */ -val* NEW_nitc__parser__ReduceAction65(const struct type* type) { -val* self /* : ReduceAction65 */; +/* allocate ReduceAction19 */ +val* NEW_nitc__parser__ReduceAction19(const struct type* type) { +val* self /* : ReduceAction19 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction65; +self->class = &class_nitc__parser__ReduceAction19; return self; } -/* runtime class nitc__parser__ReduceAction66: nitc::parser::ReduceAction66 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction66 = { +/* runtime class nitc__parser__ReduceAction20: nitc::parser::ReduceAction20 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction20 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction66:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction66:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction66:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction66:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction66:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction66:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction66:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction66:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction66:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction66:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction66:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction66:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction66___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction66:parser#ReduceAction66#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction66:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction66:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction66:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction20:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction20:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction20:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction20:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction20:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction20:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction20:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction20:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction20:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction20:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction20:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction20:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction20___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction20:parser$ReduceAction20$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction20:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction20:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction20:kernel$Object$init */ } }; -/* allocate ReduceAction66 */ -val* NEW_nitc__parser__ReduceAction66(const struct type* type) { -val* self /* : ReduceAction66 */; +/* allocate ReduceAction20 */ +val* NEW_nitc__parser__ReduceAction20(const struct type* type) { +val* self /* : ReduceAction20 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction66; +self->class = &class_nitc__parser__ReduceAction20; return self; } -/* runtime class nitc__parser__ReduceAction67: nitc::parser::ReduceAction67 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction67 = { +/* runtime class nitc__parser__ReduceAction21: nitc::parser::ReduceAction21 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction21 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction67:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction67:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction67:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction67:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction67:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction67:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction67:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction67:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction67:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction67:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction67:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction67:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction67___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction67:parser#ReduceAction67#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction67:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction67:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction67:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction21:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction21:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction21:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction21:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction21:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction21:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction21:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction21:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction21:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction21:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction21:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction21:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction21___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction21:parser$ReduceAction21$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction21:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction21:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction21:kernel$Object$init */ } }; -/* allocate ReduceAction67 */ -val* NEW_nitc__parser__ReduceAction67(const struct type* type) { -val* self /* : ReduceAction67 */; +/* allocate ReduceAction21 */ +val* NEW_nitc__parser__ReduceAction21(const struct type* type) { +val* self /* : ReduceAction21 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction67; +self->class = &class_nitc__parser__ReduceAction21; return self; } -/* runtime class nitc__parser__ReduceAction68: nitc::parser::ReduceAction68 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction68 = { +/* runtime class nitc__parser__ReduceAction22: nitc::parser::ReduceAction22 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction22 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction68:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction68:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction68:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction68:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction68:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction68:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction68:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction68:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction68:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction68:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction68:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction68:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction68___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction68:parser#ReduceAction68#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction68:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction68:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction68:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction22:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction22:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction22:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction22:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction22:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction22:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction22:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction22:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction22:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction22:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction22:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction22:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction22___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction22:parser$ReduceAction22$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction22:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction22:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction22:kernel$Object$init */ } }; -/* allocate ReduceAction68 */ -val* NEW_nitc__parser__ReduceAction68(const struct type* type) { -val* self /* : ReduceAction68 */; +/* allocate ReduceAction22 */ +val* NEW_nitc__parser__ReduceAction22(const struct type* type) { +val* self /* : ReduceAction22 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction68; +self->class = &class_nitc__parser__ReduceAction22; return self; } -/* runtime class nitc__parser__ReduceAction69: nitc::parser::ReduceAction69 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction69 = { +/* runtime class nitc__parser__ReduceAction23: nitc::parser::ReduceAction23 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction23 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction69:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction69:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction69:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction69:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction69:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction69:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction69:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction69:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction69:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction69:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction69:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction69:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction69___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction69:parser#ReduceAction69#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction69:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction69:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction69:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction23:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction23:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction23:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction23:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction23:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction23:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction23:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction23:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction23:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction23:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction23:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction23:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction23___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction23:parser$ReduceAction23$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction23:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction23:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction23:kernel$Object$init */ } }; -/* allocate ReduceAction69 */ -val* NEW_nitc__parser__ReduceAction69(const struct type* type) { -val* self /* : ReduceAction69 */; +/* allocate ReduceAction23 */ +val* NEW_nitc__parser__ReduceAction23(const struct type* type) { +val* self /* : ReduceAction23 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction69; +self->class = &class_nitc__parser__ReduceAction23; return self; } -/* runtime class nitc__parser__ReduceAction70: nitc::parser::ReduceAction70 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction70 = { +/* runtime class nitc__parser__ReduceAction24: nitc::parser::ReduceAction24 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction24 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction70:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction70:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction70:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction70:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction70:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction70:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction70:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction70:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction70:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction70:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction70:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction70:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction70___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction70:parser#ReduceAction70#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction70:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction70:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction70:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction24:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction24:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction24:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction24:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction24:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction24:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction24:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction24:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction24:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction24:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction24:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction24:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction24___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction24:parser$ReduceAction24$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction24:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction24:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction24:kernel$Object$init */ } }; -/* allocate ReduceAction70 */ -val* NEW_nitc__parser__ReduceAction70(const struct type* type) { -val* self /* : ReduceAction70 */; +/* allocate ReduceAction24 */ +val* NEW_nitc__parser__ReduceAction24(const struct type* type) { +val* self /* : ReduceAction24 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction70; +self->class = &class_nitc__parser__ReduceAction24; return self; } -/* runtime class nitc__parser__ReduceAction71: nitc::parser::ReduceAction71 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction71 = { +/* runtime class nitc__parser__ReduceAction26: nitc::parser::ReduceAction26 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction26 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction71:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction71:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction71:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction71:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction71:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction71:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction71:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction71:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction71:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction71:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction71:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction71:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction71___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction71:parser#ReduceAction71#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction71:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction71:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction71:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction26:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction26:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction26:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction26:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction26:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction26:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction26:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction26:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction26:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction26:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction26:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction26:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction26___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction26:parser$ReduceAction26$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction26:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction26:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction26:kernel$Object$init */ } }; -/* allocate ReduceAction71 */ -val* NEW_nitc__parser__ReduceAction71(const struct type* type) { -val* self /* : ReduceAction71 */; +/* allocate ReduceAction26 */ +val* NEW_nitc__parser__ReduceAction26(const struct type* type) { +val* self /* : ReduceAction26 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction71; +self->class = &class_nitc__parser__ReduceAction26; return self; } -/* runtime class nitc__parser__ReduceAction72: nitc::parser::ReduceAction72 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction72 = { +/* runtime class nitc__parser__ReduceAction27: nitc::parser::ReduceAction27 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction27 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction72:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction72:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction72:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction72:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction72:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction72:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction72:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction72:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction72:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction72:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction72:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction72:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction72___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction72:parser#ReduceAction72#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction72:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction72:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction72:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction27:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction27:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction27:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction27:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction27:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction27:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction27:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction27:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction27:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction27:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction27:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction27:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction27___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction27:parser$ReduceAction27$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction27:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction27:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction27:kernel$Object$init */ } }; -/* allocate ReduceAction72 */ -val* NEW_nitc__parser__ReduceAction72(const struct type* type) { -val* self /* : ReduceAction72 */; +/* allocate ReduceAction27 */ +val* NEW_nitc__parser__ReduceAction27(const struct type* type) { +val* self /* : ReduceAction27 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction72; +self->class = &class_nitc__parser__ReduceAction27; return self; } -/* runtime class nitc__parser__ReduceAction73: nitc::parser::ReduceAction73 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction73 = { +/* runtime class nitc__parser__ReduceAction28: nitc::parser::ReduceAction28 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction28 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction73:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction73:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction73:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction73:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction73:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction73:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction73:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction73:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction73:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction73:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction73:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction73:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction73___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction73:parser#ReduceAction73#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction73:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction73:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction73:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction28:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction28:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction28:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction28:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction28:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction28:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction28:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction28:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction28:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction28:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction28:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction28:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction28___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction28:parser$ReduceAction28$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction28:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction28:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction28:kernel$Object$init */ } }; -/* allocate ReduceAction73 */ -val* NEW_nitc__parser__ReduceAction73(const struct type* type) { -val* self /* : ReduceAction73 */; +/* allocate ReduceAction28 */ +val* NEW_nitc__parser__ReduceAction28(const struct type* type) { +val* self /* : ReduceAction28 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction73; +self->class = &class_nitc__parser__ReduceAction28; return self; } -/* runtime class nitc__parser__ReduceAction74: nitc::parser::ReduceAction74 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction74 = { +/* runtime class nitc__parser__ReduceAction29: nitc::parser::ReduceAction29 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction29 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction74:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction74:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction74:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction74:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction74:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction74:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction74:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction74:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction74:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction74:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction74:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction74:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction74___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction74:parser#ReduceAction74#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction74:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction74:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction74:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction29:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction29:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction29:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction29:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction29:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction29:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction29:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction29:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction29:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction29:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction29:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction29:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction29___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction29:parser$ReduceAction29$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction29:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction29:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction29:kernel$Object$init */ } }; -/* allocate ReduceAction74 */ -val* NEW_nitc__parser__ReduceAction74(const struct type* type) { -val* self /* : ReduceAction74 */; +/* allocate ReduceAction29 */ +val* NEW_nitc__parser__ReduceAction29(const struct type* type) { +val* self /* : ReduceAction29 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction74; +self->class = &class_nitc__parser__ReduceAction29; return self; } -/* runtime class nitc__parser__ReduceAction76: nitc::parser::ReduceAction76 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction76 = { +/* runtime class nitc__parser__ReduceAction31: nitc::parser::ReduceAction31 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction31 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction76:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction76:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction76:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction76:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction76:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction76:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction76:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction76:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction76:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction76:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction76:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction76:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction76___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction76:parser#ReduceAction76#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction76:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction76:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction76:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction31:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction31:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction31:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction31:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction31:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction31:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction31:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction31:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction31:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction31:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction31:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction31:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction31___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction31:parser$ReduceAction31$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction31:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction31:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction31:kernel$Object$init */ } }; -/* allocate ReduceAction76 */ -val* NEW_nitc__parser__ReduceAction76(const struct type* type) { -val* self /* : ReduceAction76 */; +/* allocate ReduceAction31 */ +val* NEW_nitc__parser__ReduceAction31(const struct type* type) { +val* self /* : ReduceAction31 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction76; +self->class = &class_nitc__parser__ReduceAction31; return self; } -/* runtime class nitc__parser__ReduceAction77: nitc::parser::ReduceAction77 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction77 = { +/* runtime class nitc__parser__ReduceAction32: nitc::parser::ReduceAction32 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction32 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction77:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction77:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction77:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction77:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction77:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction77:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction77:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction77:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction77:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction77:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction77:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction77:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction77___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction77:parser#ReduceAction77#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction77:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction77:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction77:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction32:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction32:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction32:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction32:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction32:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction32:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction32:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction32:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction32:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction32:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction32:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction32:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction32___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction32:parser$ReduceAction32$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction32:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction32:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction32:kernel$Object$init */ } }; -/* allocate ReduceAction77 */ -val* NEW_nitc__parser__ReduceAction77(const struct type* type) { -val* self /* : ReduceAction77 */; +/* allocate ReduceAction32 */ +val* NEW_nitc__parser__ReduceAction32(const struct type* type) { +val* self /* : ReduceAction32 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction77; +self->class = &class_nitc__parser__ReduceAction32; return self; } -/* runtime class nitc__parser__ReduceAction80: nitc::parser::ReduceAction80 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction80 = { +/* runtime class nitc__parser__ReduceAction33: nitc::parser::ReduceAction33 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction33 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction80:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction80:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction80:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction80:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction80:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction80:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction80:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction80:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction80:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction80:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction80:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction80:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction80___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction80:parser#ReduceAction80#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction80:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction80:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction80:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction33:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction33:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction33:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction33:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction33:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction33:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction33:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction33:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction33:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction33:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction33:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction33:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction33___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction33:parser$ReduceAction33$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction33:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction33:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction33:kernel$Object$init */ } }; -/* allocate ReduceAction80 */ -val* NEW_nitc__parser__ReduceAction80(const struct type* type) { -val* self /* : ReduceAction80 */; +/* allocate ReduceAction33 */ +val* NEW_nitc__parser__ReduceAction33(const struct type* type) { +val* self /* : ReduceAction33 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction80; +self->class = &class_nitc__parser__ReduceAction33; return self; } -/* runtime class nitc__parser__ReduceAction81: nitc::parser::ReduceAction81 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction81 = { +/* runtime class nitc__parser__ReduceAction34: nitc::parser::ReduceAction34 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction34 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction81:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction81:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction81:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction81:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction81:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction81:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction81:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction81:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction81:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction81:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction81:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction81:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction81___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction81:parser#ReduceAction81#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction81:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction81:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction81:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction34:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction34:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction34:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction34:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction34:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction34:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction34:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction34:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction34:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction34:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction34:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction34:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction34___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction34:parser$ReduceAction34$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction34:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction34:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction34:kernel$Object$init */ } }; -/* allocate ReduceAction81 */ -val* NEW_nitc__parser__ReduceAction81(const struct type* type) { -val* self /* : ReduceAction81 */; +/* allocate ReduceAction34 */ +val* NEW_nitc__parser__ReduceAction34(const struct type* type) { +val* self /* : ReduceAction34 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction81; +self->class = &class_nitc__parser__ReduceAction34; return self; } -/* runtime class nitc__parser__ReduceAction82: nitc::parser::ReduceAction82 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction82 = { +/* runtime class nitc__parser__ReduceAction35: nitc::parser::ReduceAction35 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction35 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction82:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction82:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction82:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction82:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction82:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction82:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction82:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction82:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction82:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction82:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction82:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction82:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction82___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction82:parser#ReduceAction82#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction82:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction82:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction82:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction35:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction35:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction35:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction35:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction35:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction35:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction35:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction35:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction35:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction35:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction35:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction35:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction35___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction35:parser$ReduceAction35$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction35:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction35:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction35:kernel$Object$init */ } }; -/* allocate ReduceAction82 */ -val* NEW_nitc__parser__ReduceAction82(const struct type* type) { -val* self /* : ReduceAction82 */; +/* allocate ReduceAction35 */ +val* NEW_nitc__parser__ReduceAction35(const struct type* type) { +val* self /* : ReduceAction35 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction82; +self->class = &class_nitc__parser__ReduceAction35; return self; } -/* runtime class nitc__parser__ReduceAction83: nitc::parser::ReduceAction83 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction83 = { +/* runtime class nitc__parser__ReduceAction36: nitc::parser::ReduceAction36 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction36 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction83:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction83:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction83:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction83:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction83:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction83:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction83:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction83:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction83:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction83:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction83:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction83:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction83___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction83:parser#ReduceAction83#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction83:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction83:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction83:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction36:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction36:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction36:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction36:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction36:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction36:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction36:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction36:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction36:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction36:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction36:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction36:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction36___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction36:parser$ReduceAction36$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction36:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction36:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction36:kernel$Object$init */ } }; -/* allocate ReduceAction83 */ -val* NEW_nitc__parser__ReduceAction83(const struct type* type) { -val* self /* : ReduceAction83 */; +/* allocate ReduceAction36 */ +val* NEW_nitc__parser__ReduceAction36(const struct type* type) { +val* self /* : ReduceAction36 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction83; +self->class = &class_nitc__parser__ReduceAction36; return self; } -/* runtime class nitc__parser__ReduceAction84: nitc::parser::ReduceAction84 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction84 = { +/* runtime class nitc__parser__ReduceAction37: nitc::parser::ReduceAction37 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction37 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction84:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction84:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction84:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction84:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction84:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction84:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction84:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction84:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction84:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction84:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction84:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction84:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction84___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction84:parser#ReduceAction84#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction84:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction84:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction84:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction37:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction37:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction37:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction37:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction37:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction37:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction37:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction37:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction37:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction37:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction37:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction37:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction37___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction37:parser$ReduceAction37$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction37:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction37:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction37:kernel$Object$init */ } }; -/* allocate ReduceAction84 */ -val* NEW_nitc__parser__ReduceAction84(const struct type* type) { -val* self /* : ReduceAction84 */; +/* allocate ReduceAction37 */ +val* NEW_nitc__parser__ReduceAction37(const struct type* type) { +val* self /* : ReduceAction37 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction84; +self->class = &class_nitc__parser__ReduceAction37; return self; } -/* runtime class nitc__parser__ReduceAction85: nitc::parser::ReduceAction85 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction85 = { +/* runtime class nitc__parser__ReduceAction38: nitc::parser::ReduceAction38 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction38 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction85:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction85:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction85:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction85:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction85:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction85:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction85:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction85:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction85:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction85:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction85:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction85:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction85___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction85:parser#ReduceAction85#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction85:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction85:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction85:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction38:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction38:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction38:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction38:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction38:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction38:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction38:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction38:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction38:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction38:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction38:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction38:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction38___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction38:parser$ReduceAction38$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction38:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction38:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction38:kernel$Object$init */ } }; -/* allocate ReduceAction85 */ -val* NEW_nitc__parser__ReduceAction85(const struct type* type) { -val* self /* : ReduceAction85 */; +/* allocate ReduceAction38 */ +val* NEW_nitc__parser__ReduceAction38(const struct type* type) { +val* self /* : ReduceAction38 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction85; +self->class = &class_nitc__parser__ReduceAction38; return self; } -/* runtime class nitc__parser__ReduceAction86: nitc::parser::ReduceAction86 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction86 = { +/* runtime class nitc__parser__ReduceAction39: nitc::parser::ReduceAction39 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction39 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction86:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction86:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction86:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction86:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction86:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction86:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction86:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction86:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction86:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction86:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction86:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction86:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction86___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction86:parser#ReduceAction86#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction86:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction86:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction86:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction39:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction39:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction39:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction39:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction39:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction39:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction39:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction39:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction39:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction39:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction39:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction39:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction39___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction39:parser$ReduceAction39$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction39:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction39:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction39:kernel$Object$init */ } }; -/* allocate ReduceAction86 */ -val* NEW_nitc__parser__ReduceAction86(const struct type* type) { -val* self /* : ReduceAction86 */; +/* allocate ReduceAction39 */ +val* NEW_nitc__parser__ReduceAction39(const struct type* type) { +val* self /* : ReduceAction39 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction86; +self->class = &class_nitc__parser__ReduceAction39; return self; } -/* runtime class nitc__parser__ReduceAction87: nitc::parser::ReduceAction87 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction87 = { +/* runtime class nitc__parser__ReduceAction40: nitc::parser::ReduceAction40 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction40 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction87:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction87:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction87:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction87:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction87:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction87:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction87:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction87:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction87:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction87:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction87:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction87:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction87___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction87:parser#ReduceAction87#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction87:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction87:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction87:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction40:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction40:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction40:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction40:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction40:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction40:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction40:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction40:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction40:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction40:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction40:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction40:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction40___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction40:parser$ReduceAction40$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction40:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction40:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction40:kernel$Object$init */ } }; -/* allocate ReduceAction87 */ -val* NEW_nitc__parser__ReduceAction87(const struct type* type) { -val* self /* : ReduceAction87 */; +/* allocate ReduceAction40 */ +val* NEW_nitc__parser__ReduceAction40(const struct type* type) { +val* self /* : ReduceAction40 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction87; +self->class = &class_nitc__parser__ReduceAction40; return self; } -/* runtime class nitc__parser__ReduceAction88: nitc::parser::ReduceAction88 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction88 = { +/* runtime class nitc__parser__ReduceAction41: nitc::parser::ReduceAction41 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction41 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction88:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction88:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction88:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction88:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction88:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction88:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction88:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction88:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction88:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction88:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction88:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction88:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction88___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction88:parser#ReduceAction88#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction88:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction88:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction88:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction41:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction41:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction41:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction41:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction41:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction41:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction41:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction41:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction41:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction41:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction41:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction41:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction41___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction41:parser$ReduceAction41$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction41:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction41:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction41:kernel$Object$init */ } }; -/* allocate ReduceAction88 */ -val* NEW_nitc__parser__ReduceAction88(const struct type* type) { -val* self /* : ReduceAction88 */; +/* allocate ReduceAction41 */ +val* NEW_nitc__parser__ReduceAction41(const struct type* type) { +val* self /* : ReduceAction41 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction88; +self->class = &class_nitc__parser__ReduceAction41; return self; } -/* runtime class nitc__parser__ReduceAction89: nitc::parser::ReduceAction89 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction89 = { +/* runtime class nitc__parser__ReduceAction42: nitc::parser::ReduceAction42 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction42 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction89:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction89:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction89:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction89:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction89:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction89:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction89:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction89:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction89:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction89:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction89:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction89:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction89___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction89:parser#ReduceAction89#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction89:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction89:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction89:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction42:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction42:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction42:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction42:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction42:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction42:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction42:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction42:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction42:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction42:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction42:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction42:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction42___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction42:parser$ReduceAction42$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction42:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction42:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction42:kernel$Object$init */ } }; -/* allocate ReduceAction89 */ -val* NEW_nitc__parser__ReduceAction89(const struct type* type) { -val* self /* : ReduceAction89 */; +/* allocate ReduceAction42 */ +val* NEW_nitc__parser__ReduceAction42(const struct type* type) { +val* self /* : ReduceAction42 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction89; +self->class = &class_nitc__parser__ReduceAction42; return self; } -/* runtime class nitc__parser__ReduceAction90: nitc::parser::ReduceAction90 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction90 = { +/* runtime class nitc__parser__ReduceAction43: nitc::parser::ReduceAction43 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction43 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction90:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction90:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction90:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction90:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction90:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction90:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction90:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction90:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction90:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction90:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction90:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction90:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction90___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction90:parser#ReduceAction90#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction90:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction90:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction90:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction43:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction43:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction43:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction43:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction43:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction43:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction43:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction43:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction43:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction43:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction43:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction43:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction43___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction43:parser$ReduceAction43$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction43:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction43:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction43:kernel$Object$init */ } }; -/* allocate ReduceAction90 */ -val* NEW_nitc__parser__ReduceAction90(const struct type* type) { -val* self /* : ReduceAction90 */; +/* allocate ReduceAction43 */ +val* NEW_nitc__parser__ReduceAction43(const struct type* type) { +val* self /* : ReduceAction43 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction90; +self->class = &class_nitc__parser__ReduceAction43; return self; } -/* runtime class nitc__parser__ReduceAction91: nitc::parser::ReduceAction91 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction91 = { +/* runtime class nitc__parser__ReduceAction44: nitc::parser::ReduceAction44 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction44 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction91:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction91:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction91:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction91:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction91:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction91:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction91:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction91:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction91:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction91:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction91:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction91:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction91___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction91:parser#ReduceAction91#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction91:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction91:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction91:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction44:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction44:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction44:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction44:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction44:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction44:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction44:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction44:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction44:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction44:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction44:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction44:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction44___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction44:parser$ReduceAction44$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction44:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction44:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction44:kernel$Object$init */ } }; -/* allocate ReduceAction91 */ -val* NEW_nitc__parser__ReduceAction91(const struct type* type) { -val* self /* : ReduceAction91 */; +/* allocate ReduceAction44 */ +val* NEW_nitc__parser__ReduceAction44(const struct type* type) { +val* self /* : ReduceAction44 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction91; +self->class = &class_nitc__parser__ReduceAction44; return self; } -/* runtime class nitc__parser__ReduceAction92: nitc::parser::ReduceAction92 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction92 = { +/* runtime class nitc__parser__ReduceAction45: nitc::parser::ReduceAction45 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction45 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction92:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction92:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction92:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction92:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction92:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction92:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction92:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction92:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction92:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction92:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction92:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction92:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction92___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction92:parser#ReduceAction92#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction92:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction92:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction92:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction45:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction45:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction45:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction45:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction45:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction45:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction45:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction45:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction45:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction45:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction45:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction45:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction45___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction45:parser$ReduceAction45$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction45:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction45:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction45:kernel$Object$init */ } }; -/* allocate ReduceAction92 */ -val* NEW_nitc__parser__ReduceAction92(const struct type* type) { -val* self /* : ReduceAction92 */; +/* allocate ReduceAction45 */ +val* NEW_nitc__parser__ReduceAction45(const struct type* type) { +val* self /* : ReduceAction45 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction92; +self->class = &class_nitc__parser__ReduceAction45; return self; } -/* runtime class nitc__parser__ReduceAction93: nitc::parser::ReduceAction93 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction93 = { +/* runtime class nitc__parser__ReduceAction46: nitc::parser::ReduceAction46 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction46 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction93:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction93:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction93:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction93:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction93:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction93:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction93:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction93:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction93:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction93:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction93:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction93:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction93___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction93:parser#ReduceAction93#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction93:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction93:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction93:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction46:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction46:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction46:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction46:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction46:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction46:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction46:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction46:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction46:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction46:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction46:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction46:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction46___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction46:parser$ReduceAction46$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction46:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction46:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction46:kernel$Object$init */ } }; -/* allocate ReduceAction93 */ -val* NEW_nitc__parser__ReduceAction93(const struct type* type) { -val* self /* : ReduceAction93 */; +/* allocate ReduceAction46 */ +val* NEW_nitc__parser__ReduceAction46(const struct type* type) { +val* self /* : ReduceAction46 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction93; +self->class = &class_nitc__parser__ReduceAction46; return self; } -/* runtime class nitc__parser__ReduceAction94: nitc::parser::ReduceAction94 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction94 = { +/* runtime class nitc__parser__ReduceAction47: nitc::parser::ReduceAction47 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction47 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction94:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction94:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction94:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction94:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction94:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction94:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction94:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction94:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction94:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction94:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction94:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction94:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction94___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction94:parser#ReduceAction94#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction94:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction94:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction94:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction47:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction47:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction47:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction47:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction47:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction47:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction47:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction47:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction47:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction47:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction47:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction47:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction47___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction47:parser$ReduceAction47$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction47:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction47:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction47:kernel$Object$init */ } }; -/* allocate ReduceAction94 */ -val* NEW_nitc__parser__ReduceAction94(const struct type* type) { -val* self /* : ReduceAction94 */; +/* allocate ReduceAction47 */ +val* NEW_nitc__parser__ReduceAction47(const struct type* type) { +val* self /* : ReduceAction47 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction94; +self->class = &class_nitc__parser__ReduceAction47; return self; } -/* runtime class nitc__parser__ReduceAction95: nitc::parser::ReduceAction95 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction95 = { +/* runtime class nitc__parser__ReduceAction48: nitc::parser::ReduceAction48 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction48 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction95:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction95:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction95:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction95:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction95:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction95:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction95:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction95:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction95:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction95:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction95:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction95:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction95___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction95:parser#ReduceAction95#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction95:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction95:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction95:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction48:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction48:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction48:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction48:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction48:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction48:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction48:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction48:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction48:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction48:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction48:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction48:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction48___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction48:parser$ReduceAction48$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction48:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction48:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction48:kernel$Object$init */ } }; -/* allocate ReduceAction95 */ -val* NEW_nitc__parser__ReduceAction95(const struct type* type) { -val* self /* : ReduceAction95 */; +/* allocate ReduceAction48 */ +val* NEW_nitc__parser__ReduceAction48(const struct type* type) { +val* self /* : ReduceAction48 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction95; +self->class = &class_nitc__parser__ReduceAction48; return self; } -/* runtime class nitc__parser__ReduceAction96: nitc::parser::ReduceAction96 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction96 = { +/* runtime class nitc__parser__ReduceAction49: nitc::parser::ReduceAction49 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction49 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction96:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction96:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction96:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction96:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction96:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction96:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction96:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction96:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction96:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction96:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction96:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction96:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction96___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction96:parser#ReduceAction96#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction96:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction96:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction96:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction49:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction49:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction49:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction49:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction49:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction49:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction49:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction49:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction49:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction49:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction49:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction49:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction49___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction49:parser$ReduceAction49$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction49:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction49:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction49:kernel$Object$init */ } }; -/* allocate ReduceAction96 */ -val* NEW_nitc__parser__ReduceAction96(const struct type* type) { -val* self /* : ReduceAction96 */; +/* allocate ReduceAction49 */ +val* NEW_nitc__parser__ReduceAction49(const struct type* type) { +val* self /* : ReduceAction49 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction96; +self->class = &class_nitc__parser__ReduceAction49; return self; } -/* runtime class nitc__parser__ReduceAction97: nitc::parser::ReduceAction97 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction97 = { +/* runtime class nitc__parser__ReduceAction50: nitc::parser::ReduceAction50 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction50 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction97:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction97:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction97:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction97:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction97:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction97:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction97:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction97:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction97:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction97:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction97:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction97:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction97___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction97:parser#ReduceAction97#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction97:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction97:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction97:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction50:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction50:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction50:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction50:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction50:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction50:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction50:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction50:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction50:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction50:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction50:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction50:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction50___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction50:parser$ReduceAction50$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction50:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction50:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction50:kernel$Object$init */ } }; -/* allocate ReduceAction97 */ -val* NEW_nitc__parser__ReduceAction97(const struct type* type) { -val* self /* : ReduceAction97 */; +/* allocate ReduceAction50 */ +val* NEW_nitc__parser__ReduceAction50(const struct type* type) { +val* self /* : ReduceAction50 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction97; +self->class = &class_nitc__parser__ReduceAction50; return self; } -/* runtime class nitc__parser__ReduceAction98: nitc::parser::ReduceAction98 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction98 = { +/* runtime class nitc__parser__ReduceAction51: nitc::parser::ReduceAction51 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction51 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction98:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction98:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction98:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction98:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction98:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction98:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction98:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction98:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction98:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction98:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction98:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction98:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction98___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction98:parser#ReduceAction98#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction98:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction98:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction98:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction51:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction51:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction51:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction51:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction51:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction51:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction51:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction51:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction51:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction51:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction51:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction51:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction51___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction51:parser$ReduceAction51$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction51:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction51:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction51:kernel$Object$init */ } }; -/* allocate ReduceAction98 */ -val* NEW_nitc__parser__ReduceAction98(const struct type* type) { -val* self /* : ReduceAction98 */; +/* allocate ReduceAction51 */ +val* NEW_nitc__parser__ReduceAction51(const struct type* type) { +val* self /* : ReduceAction51 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction98; +self->class = &class_nitc__parser__ReduceAction51; return self; } -/* runtime class nitc__parser__ReduceAction99: nitc::parser::ReduceAction99 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction99 = { +/* runtime class nitc__parser__ReduceAction52: nitc::parser::ReduceAction52 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction52 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction99:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction99:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction99:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction99:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction99:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction99:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction99:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction99:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction99:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction99:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction99:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction99:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction99___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction99:parser#ReduceAction99#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction99:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction99:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction99:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction52:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction52:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction52:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction52:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction52:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction52:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction52:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction52:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction52:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction52:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction52:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction52:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction52___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction52:parser$ReduceAction52$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction52:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction52:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction52:kernel$Object$init */ } }; -/* allocate ReduceAction99 */ -val* NEW_nitc__parser__ReduceAction99(const struct type* type) { -val* self /* : ReduceAction99 */; +/* allocate ReduceAction52 */ +val* NEW_nitc__parser__ReduceAction52(const struct type* type) { +val* self /* : ReduceAction52 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction99; +self->class = &class_nitc__parser__ReduceAction52; return self; } -/* runtime class nitc__parser__ReduceAction100: nitc::parser::ReduceAction100 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction100 = { +/* runtime class nitc__parser__ReduceAction53: nitc::parser::ReduceAction53 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction53 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction100:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction100:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction100:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction100:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction100:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction100:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction100:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction100:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction100:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction100:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction100:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction100:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction100___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction100:parser#ReduceAction100#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction100:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction100:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction100:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction53:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction53:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction53:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction53:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction53:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction53:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction53:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction53:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction53:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction53:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction53:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction53:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction53___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction53:parser$ReduceAction53$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction53:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction53:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction53:kernel$Object$init */ } }; -/* allocate ReduceAction100 */ -val* NEW_nitc__parser__ReduceAction100(const struct type* type) { -val* self /* : ReduceAction100 */; +/* allocate ReduceAction53 */ +val* NEW_nitc__parser__ReduceAction53(const struct type* type) { +val* self /* : ReduceAction53 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction100; +self->class = &class_nitc__parser__ReduceAction53; return self; } -/* runtime class nitc__parser__ReduceAction101: nitc::parser::ReduceAction101 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction101 = { +/* runtime class nitc__parser__ReduceAction54: nitc::parser::ReduceAction54 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction54 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction101:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction101:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction101:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction101:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction101:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction101:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction101:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction101:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction101:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction101:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction101:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction101:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction101___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction101:parser#ReduceAction101#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction101:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction101:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction101:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction54:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction54:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction54:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction54:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction54:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction54:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction54:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction54:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction54:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction54:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction54:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction54:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction54___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction54:parser$ReduceAction54$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction54:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction54:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction54:kernel$Object$init */ } }; -/* allocate ReduceAction101 */ -val* NEW_nitc__parser__ReduceAction101(const struct type* type) { -val* self /* : ReduceAction101 */; +/* allocate ReduceAction54 */ +val* NEW_nitc__parser__ReduceAction54(const struct type* type) { +val* self /* : ReduceAction54 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction101; +self->class = &class_nitc__parser__ReduceAction54; return self; } -/* runtime class nitc__parser__ReduceAction102: nitc::parser::ReduceAction102 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction102 = { +/* runtime class nitc__parser__ReduceAction55: nitc::parser::ReduceAction55 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction55 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction102:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction102:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction102:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction102:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction102:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction102:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction102:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction102:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction102:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction102:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction102:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction102:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction102___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction102:parser#ReduceAction102#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction102:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction102:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction102:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction55:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction55:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction55:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction55:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction55:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction55:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction55:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction55:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction55:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction55:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction55:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction55:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction55___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction55:parser$ReduceAction55$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction55:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction55:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction55:kernel$Object$init */ } }; -/* allocate ReduceAction102 */ -val* NEW_nitc__parser__ReduceAction102(const struct type* type) { -val* self /* : ReduceAction102 */; +/* allocate ReduceAction55 */ +val* NEW_nitc__parser__ReduceAction55(const struct type* type) { +val* self /* : ReduceAction55 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction102; +self->class = &class_nitc__parser__ReduceAction55; return self; } -/* runtime class nitc__parser__ReduceAction103: nitc::parser::ReduceAction103 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction103 = { +/* runtime class nitc__parser__ReduceAction56: nitc::parser::ReduceAction56 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction56 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction103:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction103:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction103:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction103:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction103:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction103:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction103:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction103:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction103:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction103:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction103:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction103:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction103___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction103:parser#ReduceAction103#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction103:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction103:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction103:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction56:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction56:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction56:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction56:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction56:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction56:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction56:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction56:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction56:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction56:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction56:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction56:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction56___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction56:parser$ReduceAction56$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction56:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction56:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction56:kernel$Object$init */ } }; -/* allocate ReduceAction103 */ -val* NEW_nitc__parser__ReduceAction103(const struct type* type) { -val* self /* : ReduceAction103 */; +/* allocate ReduceAction56 */ +val* NEW_nitc__parser__ReduceAction56(const struct type* type) { +val* self /* : ReduceAction56 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction103; +self->class = &class_nitc__parser__ReduceAction56; return self; } -/* runtime class nitc__parser__ReduceAction104: nitc::parser::ReduceAction104 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction104 = { +/* runtime class nitc__parser__ReduceAction57: nitc::parser::ReduceAction57 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction57 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction104:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction104:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction104:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction104:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction104:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction104:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction104:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction104:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction104:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction104:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction104:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction104:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction104___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction104:parser#ReduceAction104#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction104:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction104:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction104:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction57:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction57:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction57:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction57:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction57:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction57:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction57:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction57:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction57:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction57:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction57:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction57:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction57___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction57:parser$ReduceAction57$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction57:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction57:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction57:kernel$Object$init */ } }; -/* allocate ReduceAction104 */ -val* NEW_nitc__parser__ReduceAction104(const struct type* type) { -val* self /* : ReduceAction104 */; +/* allocate ReduceAction57 */ +val* NEW_nitc__parser__ReduceAction57(const struct type* type) { +val* self /* : ReduceAction57 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction104; +self->class = &class_nitc__parser__ReduceAction57; return self; } -/* runtime class nitc__parser__ReduceAction105: nitc::parser::ReduceAction105 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction105 = { +/* runtime class nitc__parser__ReduceAction58: nitc::parser::ReduceAction58 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction58 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction105:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction105:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction105:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction105:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction105:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction105:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction105:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction105:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction105:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction105:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction105:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction105:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction105___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction105:parser#ReduceAction105#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction105:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction105:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction105:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction58:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction58:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction58:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction58:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction58:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction58:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction58:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction58:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction58:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction58:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction58:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction58:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction58___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction58:parser$ReduceAction58$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction58:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction58:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction58:kernel$Object$init */ } }; -/* allocate ReduceAction105 */ -val* NEW_nitc__parser__ReduceAction105(const struct type* type) { -val* self /* : ReduceAction105 */; +/* allocate ReduceAction58 */ +val* NEW_nitc__parser__ReduceAction58(const struct type* type) { +val* self /* : ReduceAction58 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction105; +self->class = &class_nitc__parser__ReduceAction58; return self; } -/* runtime class nitc__parser__ReduceAction106: nitc::parser::ReduceAction106 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction106 = { +/* runtime class nitc__parser__ReduceAction59: nitc::parser::ReduceAction59 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction59 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction106:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction106:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction106:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction106:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction106:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction106:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction106:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction106:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction106:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction106:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction106:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction106:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction106___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction106:parser#ReduceAction106#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction106:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction106:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction106:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction59:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction59:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction59:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction59:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction59:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction59:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction59:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction59:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction59:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction59:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction59:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction59:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction59___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction59:parser$ReduceAction59$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction59:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction59:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction59:kernel$Object$init */ } }; -/* allocate ReduceAction106 */ -val* NEW_nitc__parser__ReduceAction106(const struct type* type) { -val* self /* : ReduceAction106 */; +/* allocate ReduceAction59 */ +val* NEW_nitc__parser__ReduceAction59(const struct type* type) { +val* self /* : ReduceAction59 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction106; +self->class = &class_nitc__parser__ReduceAction59; return self; } -/* runtime class nitc__parser__ReduceAction107: nitc::parser::ReduceAction107 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction107 = { +/* runtime class nitc__parser__ReduceAction60: nitc::parser::ReduceAction60 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction60 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction107:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction107:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction107:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction107:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction107:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction107:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction107:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction107:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction107:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction107:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction107:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction107:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction107___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction107:parser#ReduceAction107#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction107:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction107:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction107:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction60:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction60:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction60:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction60:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction60:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction60:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction60:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction60:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction60:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction60:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction60:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction60:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction60___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction60:parser$ReduceAction60$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction60:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction60:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction60:kernel$Object$init */ } }; -/* allocate ReduceAction107 */ -val* NEW_nitc__parser__ReduceAction107(const struct type* type) { -val* self /* : ReduceAction107 */; +/* allocate ReduceAction60 */ +val* NEW_nitc__parser__ReduceAction60(const struct type* type) { +val* self /* : ReduceAction60 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction107; +self->class = &class_nitc__parser__ReduceAction60; return self; } -/* runtime class nitc__parser__ReduceAction108: nitc::parser::ReduceAction108 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction108 = { +/* runtime class nitc__parser__ReduceAction61: nitc::parser::ReduceAction61 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction61 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction108:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction108:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction108:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction108:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction108:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction108:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction108:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction108:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction108:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction108:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction108:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction108:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction108___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction108:parser#ReduceAction108#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction108:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction108:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction108:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction61:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction61:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction61:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction61:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction61:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction61:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction61:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction61:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction61:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction61:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction61:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction61:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction61___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction61:parser$ReduceAction61$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction61:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction61:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction61:kernel$Object$init */ } }; -/* allocate ReduceAction108 */ -val* NEW_nitc__parser__ReduceAction108(const struct type* type) { -val* self /* : ReduceAction108 */; +/* allocate ReduceAction61 */ +val* NEW_nitc__parser__ReduceAction61(const struct type* type) { +val* self /* : ReduceAction61 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction108; +self->class = &class_nitc__parser__ReduceAction61; return self; } -/* runtime class nitc__parser__ReduceAction109: nitc::parser::ReduceAction109 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction109 = { +/* runtime class nitc__parser__ReduceAction62: nitc::parser::ReduceAction62 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction62 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction109:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction109:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction109:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction109:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction109:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction109:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction109:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction109:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction109:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction109:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction109:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction109:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction109___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction109:parser#ReduceAction109#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction109:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction109:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction109:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction62:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction62:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction62:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction62:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction62:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction62:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction62:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction62:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction62:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction62:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction62:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction62:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction62___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction62:parser$ReduceAction62$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction62:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction62:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction62:kernel$Object$init */ } }; -/* allocate ReduceAction109 */ -val* NEW_nitc__parser__ReduceAction109(const struct type* type) { -val* self /* : ReduceAction109 */; +/* allocate ReduceAction62 */ +val* NEW_nitc__parser__ReduceAction62(const struct type* type) { +val* self /* : ReduceAction62 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction109; +self->class = &class_nitc__parser__ReduceAction62; return self; } -/* runtime class nitc__parser__ReduceAction110: nitc::parser::ReduceAction110 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction110 = { +/* runtime class nitc__parser__ReduceAction63: nitc::parser::ReduceAction63 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction63 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction110:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction110:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction110:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction110:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction110:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction110:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction110:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction110:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction110:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction110:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction110:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction110:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction110___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction110:parser#ReduceAction110#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction110:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction110:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction110:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction63:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction63:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction63:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction63:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction63:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction63:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction63:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction63:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction63:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction63:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction63:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction63:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction63___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction63:parser$ReduceAction63$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction63:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction63:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction63:kernel$Object$init */ } }; -/* allocate ReduceAction110 */ -val* NEW_nitc__parser__ReduceAction110(const struct type* type) { -val* self /* : ReduceAction110 */; +/* allocate ReduceAction63 */ +val* NEW_nitc__parser__ReduceAction63(const struct type* type) { +val* self /* : ReduceAction63 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction110; +self->class = &class_nitc__parser__ReduceAction63; return self; } -/* runtime class nitc__parser__ReduceAction111: nitc::parser::ReduceAction111 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction111 = { +/* runtime class nitc__parser__ReduceAction64: nitc::parser::ReduceAction64 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction64 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction111:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction111:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction111:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction111:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction111:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction111:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction111:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction111:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction111:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction111:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction111:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction111:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction111___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction111:parser#ReduceAction111#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction111:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction111:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction111:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction64:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction64:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction64:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction64:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction64:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction64:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction64:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction64:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction64:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction64:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction64:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction64:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction64___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction64:parser$ReduceAction64$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction64:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction64:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction64:kernel$Object$init */ } }; -/* allocate ReduceAction111 */ -val* NEW_nitc__parser__ReduceAction111(const struct type* type) { -val* self /* : ReduceAction111 */; +/* allocate ReduceAction64 */ +val* NEW_nitc__parser__ReduceAction64(const struct type* type) { +val* self /* : ReduceAction64 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction111; +self->class = &class_nitc__parser__ReduceAction64; return self; } -/* runtime class nitc__parser__ReduceAction112: nitc::parser::ReduceAction112 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction112 = { +/* runtime class nitc__parser__ReduceAction65: nitc::parser::ReduceAction65 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction65 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction112:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction112:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction112:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction112:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction112:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction112:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction112:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction112:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction112:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction112:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction112:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction112:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction112___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction112:parser#ReduceAction112#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction112:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction112:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction112:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction65:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction65:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction65:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction65:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction65:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction65:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction65:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction65:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction65:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction65:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction65:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction65:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction65___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction65:parser$ReduceAction65$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction65:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction65:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction65:kernel$Object$init */ } }; -/* allocate ReduceAction112 */ -val* NEW_nitc__parser__ReduceAction112(const struct type* type) { -val* self /* : ReduceAction112 */; +/* allocate ReduceAction65 */ +val* NEW_nitc__parser__ReduceAction65(const struct type* type) { +val* self /* : ReduceAction65 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction112; +self->class = &class_nitc__parser__ReduceAction65; return self; } -/* runtime class nitc__parser__ReduceAction113: nitc::parser::ReduceAction113 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction113 = { +/* runtime class nitc__parser__ReduceAction66: nitc::parser::ReduceAction66 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction66 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction113:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction113:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction113:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction113:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction113:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction113:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction113:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction113:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction113:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction113:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction113:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction113:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction113___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction113:parser#ReduceAction113#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction113:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction113:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction113:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction66:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction66:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction66:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction66:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction66:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction66:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction66:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction66:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction66:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction66:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction66:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction66:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction66___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction66:parser$ReduceAction66$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction66:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction66:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction66:kernel$Object$init */ } }; -/* allocate ReduceAction113 */ -val* NEW_nitc__parser__ReduceAction113(const struct type* type) { -val* self /* : ReduceAction113 */; +/* allocate ReduceAction66 */ +val* NEW_nitc__parser__ReduceAction66(const struct type* type) { +val* self /* : ReduceAction66 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction113; +self->class = &class_nitc__parser__ReduceAction66; return self; } -/* runtime class nitc__parser__ReduceAction114: nitc::parser::ReduceAction114 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction114 = { +/* runtime class nitc__parser__ReduceAction67: nitc::parser::ReduceAction67 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction67 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction114:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction114:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction114:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction114:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction114:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction114:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction114:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction114:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction114:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction114:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction114:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction114:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction114___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction114:parser#ReduceAction114#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction114:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction114:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction114:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction67:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction67:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction67:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction67:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction67:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction67:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction67:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction67:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction67:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction67:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction67:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction67:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction67___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction67:parser$ReduceAction67$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction67:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction67:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction67:kernel$Object$init */ } }; -/* allocate ReduceAction114 */ -val* NEW_nitc__parser__ReduceAction114(const struct type* type) { -val* self /* : ReduceAction114 */; +/* allocate ReduceAction67 */ +val* NEW_nitc__parser__ReduceAction67(const struct type* type) { +val* self /* : ReduceAction67 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction114; +self->class = &class_nitc__parser__ReduceAction67; return self; } -/* runtime class nitc__parser__ReduceAction116: nitc::parser::ReduceAction116 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction116 = { +/* runtime class nitc__parser__ReduceAction68: nitc::parser::ReduceAction68 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction68 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction116:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction116:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction116:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction116:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction116:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction116:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction116:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction116:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction116:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction116:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction116:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction116:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction116___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction116:parser#ReduceAction116#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction116:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction116:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction116:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction68:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction68:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction68:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction68:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction68:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction68:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction68:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction68:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction68:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction68:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction68:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction68:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction68___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction68:parser$ReduceAction68$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction68:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction68:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction68:kernel$Object$init */ } }; -/* allocate ReduceAction116 */ -val* NEW_nitc__parser__ReduceAction116(const struct type* type) { -val* self /* : ReduceAction116 */; +/* allocate ReduceAction68 */ +val* NEW_nitc__parser__ReduceAction68(const struct type* type) { +val* self /* : ReduceAction68 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction116; +self->class = &class_nitc__parser__ReduceAction68; return self; } -/* runtime class nitc__parser__ReduceAction117: nitc::parser::ReduceAction117 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction117 = { +/* runtime class nitc__parser__ReduceAction69: nitc::parser::ReduceAction69 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction69 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction117:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction117:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction117:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction117:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction117:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction117:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction117:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction117:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction117:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction117:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction117:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction117:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction117___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction117:parser#ReduceAction117#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction117:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction117:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction117:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction69:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction69:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction69:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction69:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction69:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction69:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction69:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction69:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction69:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction69:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction69:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction69:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction69___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction69:parser$ReduceAction69$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction69:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction69:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction69:kernel$Object$init */ } }; -/* allocate ReduceAction117 */ -val* NEW_nitc__parser__ReduceAction117(const struct type* type) { -val* self /* : ReduceAction117 */; +/* allocate ReduceAction69 */ +val* NEW_nitc__parser__ReduceAction69(const struct type* type) { +val* self /* : ReduceAction69 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction117; +self->class = &class_nitc__parser__ReduceAction69; return self; } -/* runtime class nitc__parser__ReduceAction118: nitc::parser::ReduceAction118 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction118 = { +/* runtime class nitc__parser__ReduceAction70: nitc::parser::ReduceAction70 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction70 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction118:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction118:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction118:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction118:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction118:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction118:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction118:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction118:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction118:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction118:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction118:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction118:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction118___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction118:parser#ReduceAction118#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction118:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction118:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction118:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction70:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction70:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction70:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction70:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction70:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction70:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction70:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction70:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction70:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction70:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction70:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction70:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction70___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction70:parser$ReduceAction70$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction70:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction70:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction70:kernel$Object$init */ } }; -/* allocate ReduceAction118 */ -val* NEW_nitc__parser__ReduceAction118(const struct type* type) { -val* self /* : ReduceAction118 */; +/* allocate ReduceAction70 */ +val* NEW_nitc__parser__ReduceAction70(const struct type* type) { +val* self /* : ReduceAction70 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction118; +self->class = &class_nitc__parser__ReduceAction70; return self; } -/* runtime class nitc__parser__ReduceAction119: nitc::parser::ReduceAction119 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction119 = { +/* runtime class nitc__parser__ReduceAction71: nitc::parser::ReduceAction71 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction71 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction119:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction119:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction119:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction119:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction119:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction119:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction119:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction119:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction119:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction119:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction119:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction119:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction119___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction119:parser#ReduceAction119#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction119:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction119:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction119:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction71:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction71:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction71:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction71:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction71:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction71:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction71:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction71:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction71:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction71:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction71:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction71:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction71___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction71:parser$ReduceAction71$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction71:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction71:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction71:kernel$Object$init */ } }; -/* allocate ReduceAction119 */ -val* NEW_nitc__parser__ReduceAction119(const struct type* type) { -val* self /* : ReduceAction119 */; +/* allocate ReduceAction71 */ +val* NEW_nitc__parser__ReduceAction71(const struct type* type) { +val* self /* : ReduceAction71 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction119; +self->class = &class_nitc__parser__ReduceAction71; return self; } -/* runtime class nitc__parser__ReduceAction120: nitc::parser::ReduceAction120 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction120 = { +/* runtime class nitc__parser__ReduceAction72: nitc::parser::ReduceAction72 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction72 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction120:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction120:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction120:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction120:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction120:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction120:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction120:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction120:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction120:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction120:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction120:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction120:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction120___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction120:parser#ReduceAction120#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction120:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction120:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction120:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction72:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction72:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction72:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction72:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction72:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction72:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction72:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction72:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction72:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction72:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction72:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction72:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction72___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction72:parser$ReduceAction72$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction72:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction72:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction72:kernel$Object$init */ } }; -/* allocate ReduceAction120 */ -val* NEW_nitc__parser__ReduceAction120(const struct type* type) { -val* self /* : ReduceAction120 */; +/* allocate ReduceAction72 */ +val* NEW_nitc__parser__ReduceAction72(const struct type* type) { +val* self /* : ReduceAction72 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction120; +self->class = &class_nitc__parser__ReduceAction72; return self; } -/* runtime class nitc__parser__ReduceAction121: nitc::parser::ReduceAction121 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction121 = { +/* runtime class nitc__parser__ReduceAction73: nitc::parser::ReduceAction73 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction73 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction121:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction121:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction121:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction121:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction121:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction121:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction121:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction121:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction121:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction121:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction121:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction121:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction121___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction121:parser#ReduceAction121#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction121:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction121:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction121:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction73:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction73:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction73:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction73:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction73:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction73:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction73:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction73:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction73:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction73:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction73:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction73:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction73___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction73:parser$ReduceAction73$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction73:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction73:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction73:kernel$Object$init */ } }; -/* allocate ReduceAction121 */ -val* NEW_nitc__parser__ReduceAction121(const struct type* type) { -val* self /* : ReduceAction121 */; +/* allocate ReduceAction73 */ +val* NEW_nitc__parser__ReduceAction73(const struct type* type) { +val* self /* : ReduceAction73 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction121; +self->class = &class_nitc__parser__ReduceAction73; return self; } -/* runtime class nitc__parser__ReduceAction122: nitc::parser::ReduceAction122 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction122 = { +/* runtime class nitc__parser__ReduceAction74: nitc::parser::ReduceAction74 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction74 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction122:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction122:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction122:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction122:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction122:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction122:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction122:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction122:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction122:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction122:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction122:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction122:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction122___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction122:parser#ReduceAction122#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction122:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction122:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction122:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction74:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction74:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction74:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction74:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction74:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction74:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction74:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction74:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction74:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction74:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction74:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction74:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction74___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction74:parser$ReduceAction74$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction74:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction74:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction74:kernel$Object$init */ } }; -/* allocate ReduceAction122 */ -val* NEW_nitc__parser__ReduceAction122(const struct type* type) { -val* self /* : ReduceAction122 */; +/* allocate ReduceAction74 */ +val* NEW_nitc__parser__ReduceAction74(const struct type* type) { +val* self /* : ReduceAction74 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction122; +self->class = &class_nitc__parser__ReduceAction74; return self; } -/* runtime class nitc__parser__ReduceAction123: nitc::parser::ReduceAction123 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction123 = { +/* runtime class nitc__parser__ReduceAction76: nitc::parser::ReduceAction76 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction76 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction123:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction123:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction123:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction123:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction123:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction123:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction123:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction123:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction123:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction123:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction123:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction123:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction123___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction123:parser#ReduceAction123#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction123:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction123:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction123:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction76:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction76:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction76:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction76:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction76:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction76:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction76:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction76:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction76:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction76:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction76:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction76:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction76___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction76:parser$ReduceAction76$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction76:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction76:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction76:kernel$Object$init */ } }; -/* allocate ReduceAction123 */ -val* NEW_nitc__parser__ReduceAction123(const struct type* type) { -val* self /* : ReduceAction123 */; +/* allocate ReduceAction76 */ +val* NEW_nitc__parser__ReduceAction76(const struct type* type) { +val* self /* : ReduceAction76 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction123; +self->class = &class_nitc__parser__ReduceAction76; return self; } -/* runtime class nitc__parser__ReduceAction125: nitc::parser::ReduceAction125 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction125 = { +/* runtime class nitc__parser__ReduceAction77: nitc::parser::ReduceAction77 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction77 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction125:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction125:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction125:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction125:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction125:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction125:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction125:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction125:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction125:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction125:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction125:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction125:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction125___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction125:parser#ReduceAction125#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction125:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction125:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction125:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction77:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction77:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction77:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction77:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction77:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction77:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction77:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction77:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction77:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction77:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction77:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction77:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction77___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction77:parser$ReduceAction77$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction77:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction77:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction77:kernel$Object$init */ } }; -/* allocate ReduceAction125 */ -val* NEW_nitc__parser__ReduceAction125(const struct type* type) { -val* self /* : ReduceAction125 */; +/* allocate ReduceAction77 */ +val* NEW_nitc__parser__ReduceAction77(const struct type* type) { +val* self /* : ReduceAction77 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction125; +self->class = &class_nitc__parser__ReduceAction77; return self; } -/* runtime class nitc__parser__ReduceAction126: nitc::parser::ReduceAction126 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction126 = { +/* runtime class nitc__parser__ReduceAction80: nitc::parser::ReduceAction80 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction80 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction126:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction126:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction126:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction126:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction126:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction126:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction126:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction126:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction126:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction126:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction126:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction126:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction126___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction126:parser#ReduceAction126#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction126:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction126:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction126:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction80:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction80:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction80:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction80:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction80:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction80:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction80:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction80:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction80:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction80:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction80:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction80:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction80___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction80:parser$ReduceAction80$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction80:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction80:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction80:kernel$Object$init */ } }; -/* allocate ReduceAction126 */ -val* NEW_nitc__parser__ReduceAction126(const struct type* type) { -val* self /* : ReduceAction126 */; +/* allocate ReduceAction80 */ +val* NEW_nitc__parser__ReduceAction80(const struct type* type) { +val* self /* : ReduceAction80 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction126; +self->class = &class_nitc__parser__ReduceAction80; return self; } -/* runtime class nitc__parser__ReduceAction128: nitc::parser::ReduceAction128 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction128 = { +/* runtime class nitc__parser__ReduceAction81: nitc::parser::ReduceAction81 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction81 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction128:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction128:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction128:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction128:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction128:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction128:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction128:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction128:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction128:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction128:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction128:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction128:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction128___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction128:parser#ReduceAction128#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction128:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction128:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction128:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction81:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction81:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction81:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction81:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction81:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction81:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction81:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction81:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction81:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction81:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction81:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction81:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction81___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction81:parser$ReduceAction81$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction81:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction81:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction81:kernel$Object$init */ } }; -/* allocate ReduceAction128 */ -val* NEW_nitc__parser__ReduceAction128(const struct type* type) { -val* self /* : ReduceAction128 */; +/* allocate ReduceAction81 */ +val* NEW_nitc__parser__ReduceAction81(const struct type* type) { +val* self /* : ReduceAction81 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction128; +self->class = &class_nitc__parser__ReduceAction81; return self; } -/* runtime class nitc__parser__ReduceAction129: nitc::parser::ReduceAction129 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction129 = { +/* runtime class nitc__parser__ReduceAction82: nitc::parser::ReduceAction82 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction82 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction129:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction129:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction129:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction129:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction129:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction129:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction129:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction129:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction129:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction129:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction129:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction129:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction129___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction129:parser#ReduceAction129#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction129:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction129:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction129:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction82:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction82:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction82:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction82:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction82:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction82:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction82:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction82:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction82:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction82:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction82:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction82:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction82___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction82:parser$ReduceAction82$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction82:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction82:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction82:kernel$Object$init */ } }; -/* allocate ReduceAction129 */ -val* NEW_nitc__parser__ReduceAction129(const struct type* type) { -val* self /* : ReduceAction129 */; +/* allocate ReduceAction82 */ +val* NEW_nitc__parser__ReduceAction82(const struct type* type) { +val* self /* : ReduceAction82 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction129; +self->class = &class_nitc__parser__ReduceAction82; return self; } -/* runtime class nitc__parser__ReduceAction130: nitc::parser::ReduceAction130 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction130 = { +/* runtime class nitc__parser__ReduceAction83: nitc::parser::ReduceAction83 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction83 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction130:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction130:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction130:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction130:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction130:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction130:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction130:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction130:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction130:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction130:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction130:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction130:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction130___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction130:parser#ReduceAction130#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction130:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction130:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction130:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction83:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction83:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction83:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction83:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction83:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction83:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction83:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction83:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction83:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction83:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction83:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction83:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction83___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction83:parser$ReduceAction83$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction83:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction83:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction83:kernel$Object$init */ } }; -/* allocate ReduceAction130 */ -val* NEW_nitc__parser__ReduceAction130(const struct type* type) { -val* self /* : ReduceAction130 */; +/* allocate ReduceAction83 */ +val* NEW_nitc__parser__ReduceAction83(const struct type* type) { +val* self /* : ReduceAction83 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction130; +self->class = &class_nitc__parser__ReduceAction83; return self; } -/* runtime class nitc__parser__ReduceAction131: nitc::parser::ReduceAction131 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction131 = { +/* runtime class nitc__parser__ReduceAction84: nitc::parser::ReduceAction84 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction84 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction131:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction131:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction131:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction131:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction131:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction131:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction131:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction131:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction131:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction131:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction131:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction131:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction131___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction131:parser#ReduceAction131#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction131:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction131:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction131:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction84:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction84:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction84:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction84:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction84:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction84:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction84:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction84:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction84:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction84:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction84:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction84:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction84___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction84:parser$ReduceAction84$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction84:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction84:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction84:kernel$Object$init */ } }; -/* allocate ReduceAction131 */ -val* NEW_nitc__parser__ReduceAction131(const struct type* type) { -val* self /* : ReduceAction131 */; +/* allocate ReduceAction84 */ +val* NEW_nitc__parser__ReduceAction84(const struct type* type) { +val* self /* : ReduceAction84 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction131; +self->class = &class_nitc__parser__ReduceAction84; return self; } -/* runtime class nitc__parser__ReduceAction132: nitc::parser::ReduceAction132 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction132 = { +/* runtime class nitc__parser__ReduceAction85: nitc::parser::ReduceAction85 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction85 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction132:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction132:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction132:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction132:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction132:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction132:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction132:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction132:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction132:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction132:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction132:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction132:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction132___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction132:parser#ReduceAction132#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction132:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction132:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction132:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction85:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction85:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction85:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction85:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction85:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction85:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction85:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction85:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction85:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction85:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction85:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction85:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction85___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction85:parser$ReduceAction85$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction85:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction85:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction85:kernel$Object$init */ } }; -/* allocate ReduceAction132 */ -val* NEW_nitc__parser__ReduceAction132(const struct type* type) { -val* self /* : ReduceAction132 */; +/* allocate ReduceAction85 */ +val* NEW_nitc__parser__ReduceAction85(const struct type* type) { +val* self /* : ReduceAction85 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction132; +self->class = &class_nitc__parser__ReduceAction85; return self; } -/* runtime class nitc__parser__ReduceAction133: nitc::parser::ReduceAction133 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction133 = { +/* runtime class nitc__parser__ReduceAction86: nitc::parser::ReduceAction86 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction86 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction133:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction133:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction133:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction133:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction133:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction133:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction133:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction133:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction133:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction133:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction133:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction133:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction133___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction133:parser#ReduceAction133#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction133:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction133:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction133:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction86:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction86:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction86:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction86:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction86:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction86:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction86:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction86:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction86:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction86:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction86:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction86:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction86___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction86:parser$ReduceAction86$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction86:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction86:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction86:kernel$Object$init */ } }; -/* allocate ReduceAction133 */ -val* NEW_nitc__parser__ReduceAction133(const struct type* type) { -val* self /* : ReduceAction133 */; +/* allocate ReduceAction86 */ +val* NEW_nitc__parser__ReduceAction86(const struct type* type) { +val* self /* : ReduceAction86 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction133; +self->class = &class_nitc__parser__ReduceAction86; return self; } -/* runtime class nitc__parser__ReduceAction134: nitc::parser::ReduceAction134 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction134 = { +/* runtime class nitc__parser__ReduceAction87: nitc::parser::ReduceAction87 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction87 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction134:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction134:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction134:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction134:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction134:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction134:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction134:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction134:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction134:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction134:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction134:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction134:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction134___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction134:parser#ReduceAction134#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction134:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction134:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction134:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction87:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction87:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction87:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction87:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction87:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction87:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction87:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction87:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction87:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction87:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction87:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction87:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction87___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction87:parser$ReduceAction87$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction87:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction87:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction87:kernel$Object$init */ } }; -/* allocate ReduceAction134 */ -val* NEW_nitc__parser__ReduceAction134(const struct type* type) { -val* self /* : ReduceAction134 */; +/* allocate ReduceAction87 */ +val* NEW_nitc__parser__ReduceAction87(const struct type* type) { +val* self /* : ReduceAction87 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction134; +self->class = &class_nitc__parser__ReduceAction87; return self; } -/* runtime class nitc__parser__ReduceAction135: nitc::parser::ReduceAction135 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction135 = { +/* runtime class nitc__parser__ReduceAction88: nitc::parser::ReduceAction88 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction88 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction135:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction135:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction135:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction135:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction135:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction135:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction135:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction135:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction135:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction135:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction135:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction135:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction135___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction135:parser#ReduceAction135#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction135:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction135:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction135:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction88:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction88:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction88:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction88:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction88:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction88:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction88:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction88:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction88:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction88:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction88:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction88:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction88___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction88:parser$ReduceAction88$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction88:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction88:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction88:kernel$Object$init */ } }; -/* allocate ReduceAction135 */ -val* NEW_nitc__parser__ReduceAction135(const struct type* type) { -val* self /* : ReduceAction135 */; +/* allocate ReduceAction88 */ +val* NEW_nitc__parser__ReduceAction88(const struct type* type) { +val* self /* : ReduceAction88 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction135; +self->class = &class_nitc__parser__ReduceAction88; return self; } -/* runtime class nitc__parser__ReduceAction136: nitc::parser::ReduceAction136 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction136 = { +/* runtime class nitc__parser__ReduceAction89: nitc::parser::ReduceAction89 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction89 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction136:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction136:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction136:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction136:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction136:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction136:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction136:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction136:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction136:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction136:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction136:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction136:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction136___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction136:parser#ReduceAction136#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction136:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction136:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction136:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction89:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction89:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction89:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction89:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction89:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction89:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction89:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction89:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction89:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction89:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction89:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction89:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction89___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction89:parser$ReduceAction89$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction89:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction89:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction89:kernel$Object$init */ } }; -/* allocate ReduceAction136 */ -val* NEW_nitc__parser__ReduceAction136(const struct type* type) { -val* self /* : ReduceAction136 */; +/* allocate ReduceAction89 */ +val* NEW_nitc__parser__ReduceAction89(const struct type* type) { +val* self /* : ReduceAction89 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction136; +self->class = &class_nitc__parser__ReduceAction89; return self; } -/* runtime class nitc__parser__ReduceAction137: nitc::parser::ReduceAction137 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction137 = { +/* runtime class nitc__parser__ReduceAction90: nitc::parser::ReduceAction90 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction90 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction137:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction137:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction137:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction137:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction137:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction137:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction137:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction137:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction137:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction137:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction137:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction137:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction137___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction137:parser#ReduceAction137#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction137:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction137:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction137:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction90:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction90:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction90:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction90:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction90:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction90:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction90:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction90:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction90:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction90:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction90:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction90:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction90___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction90:parser$ReduceAction90$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction90:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction90:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction90:kernel$Object$init */ } }; -/* allocate ReduceAction137 */ -val* NEW_nitc__parser__ReduceAction137(const struct type* type) { -val* self /* : ReduceAction137 */; +/* allocate ReduceAction90 */ +val* NEW_nitc__parser__ReduceAction90(const struct type* type) { +val* self /* : ReduceAction90 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction137; +self->class = &class_nitc__parser__ReduceAction90; return self; } -/* runtime class nitc__parser__ReduceAction139: nitc::parser::ReduceAction139 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction139 = { +/* runtime class nitc__parser__ReduceAction91: nitc::parser::ReduceAction91 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction91 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction139:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction139:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction139:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction139:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction139:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction139:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction139:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction139:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction139:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction139:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction139:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction139:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction139___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction139:parser#ReduceAction139#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction139:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction139:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction139:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction91:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction91:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction91:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction91:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction91:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction91:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction91:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction91:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction91:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction91:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction91:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction91:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction91___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction91:parser$ReduceAction91$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction91:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction91:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction91:kernel$Object$init */ } }; -/* allocate ReduceAction139 */ -val* NEW_nitc__parser__ReduceAction139(const struct type* type) { -val* self /* : ReduceAction139 */; +/* allocate ReduceAction91 */ +val* NEW_nitc__parser__ReduceAction91(const struct type* type) { +val* self /* : ReduceAction91 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction139; +self->class = &class_nitc__parser__ReduceAction91; return self; } -/* runtime class nitc__parser__ReduceAction140: nitc::parser::ReduceAction140 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction140 = { +/* runtime class nitc__parser__ReduceAction92: nitc::parser::ReduceAction92 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction92 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction140:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction140:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction140:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction140:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction140:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction140:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction140:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction140:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction140:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction140:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction140:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction140:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction140___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction140:parser#ReduceAction140#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction140:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction140:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction140:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction92:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction92:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction92:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction92:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction92:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction92:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction92:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction92:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction92:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction92:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction92:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction92:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction92___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction92:parser$ReduceAction92$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction92:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction92:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction92:kernel$Object$init */ } }; -/* allocate ReduceAction140 */ -val* NEW_nitc__parser__ReduceAction140(const struct type* type) { -val* self /* : ReduceAction140 */; +/* allocate ReduceAction92 */ +val* NEW_nitc__parser__ReduceAction92(const struct type* type) { +val* self /* : ReduceAction92 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction140; +self->class = &class_nitc__parser__ReduceAction92; return self; } -/* runtime class nitc__parser__ReduceAction141: nitc::parser::ReduceAction141 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction141 = { +/* runtime class nitc__parser__ReduceAction93: nitc::parser::ReduceAction93 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction93 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction141:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction141:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction141:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction141:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction141:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction141:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction141:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction141:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction141:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction141:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction141:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction141:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction141___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction141:parser#ReduceAction141#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction141:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction141:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction141:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction93:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction93:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction93:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction93:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction93:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction93:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction93:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction93:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction93:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction93:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction93:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction93:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction93___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction93:parser$ReduceAction93$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction93:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction93:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction93:kernel$Object$init */ } }; -/* allocate ReduceAction141 */ -val* NEW_nitc__parser__ReduceAction141(const struct type* type) { -val* self /* : ReduceAction141 */; +/* allocate ReduceAction93 */ +val* NEW_nitc__parser__ReduceAction93(const struct type* type) { +val* self /* : ReduceAction93 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction141; +self->class = &class_nitc__parser__ReduceAction93; return self; } -/* runtime class nitc__parser__ReduceAction142: nitc::parser::ReduceAction142 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction142 = { +/* runtime class nitc__parser__ReduceAction94: nitc::parser::ReduceAction94 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction94 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction142:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction142:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction142:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction142:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction142:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction142:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction142:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction142:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction142:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction142:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction142:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction142:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction142___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction142:parser#ReduceAction142#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction142:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction142:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction142:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction94:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction94:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction94:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction94:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction94:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction94:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction94:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction94:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction94:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction94:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction94:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction94:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction94___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction94:parser$ReduceAction94$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction94:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction94:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction94:kernel$Object$init */ } }; -/* allocate ReduceAction142 */ -val* NEW_nitc__parser__ReduceAction142(const struct type* type) { -val* self /* : ReduceAction142 */; +/* allocate ReduceAction94 */ +val* NEW_nitc__parser__ReduceAction94(const struct type* type) { +val* self /* : ReduceAction94 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction142; +self->class = &class_nitc__parser__ReduceAction94; return self; } -/* runtime class nitc__parser__ReduceAction143: nitc::parser::ReduceAction143 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction143 = { +/* runtime class nitc__parser__ReduceAction95: nitc::parser::ReduceAction95 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction95 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction143:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction143:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction143:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction143:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction143:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction143:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction143:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction143:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction143:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction143:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction143:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction143:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction143___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction143:parser#ReduceAction143#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction143:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction143:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction143:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction95:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction95:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction95:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction95:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction95:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction95:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction95:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction95:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction95:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction95:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction95:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction95:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction95___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction95:parser$ReduceAction95$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction95:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction95:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction95:kernel$Object$init */ } }; -/* allocate ReduceAction143 */ -val* NEW_nitc__parser__ReduceAction143(const struct type* type) { -val* self /* : ReduceAction143 */; +/* allocate ReduceAction95 */ +val* NEW_nitc__parser__ReduceAction95(const struct type* type) { +val* self /* : ReduceAction95 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction143; +self->class = &class_nitc__parser__ReduceAction95; return self; } -/* runtime class nitc__parser__ReduceAction145: nitc::parser::ReduceAction145 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction145 = { +/* runtime class nitc__parser__ReduceAction96: nitc::parser::ReduceAction96 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction96 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction145:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction145:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction145:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction145:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction145:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction145:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction145:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction145:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction145:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction145:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction145:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction145:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction145___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction145:parser#ReduceAction145#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction145:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction145:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction145:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction96:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction96:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction96:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction96:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction96:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction96:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction96:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction96:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction96:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction96:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction96:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction96:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction96___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction96:parser$ReduceAction96$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction96:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction96:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction96:kernel$Object$init */ } }; -/* allocate ReduceAction145 */ -val* NEW_nitc__parser__ReduceAction145(const struct type* type) { -val* self /* : ReduceAction145 */; +/* allocate ReduceAction96 */ +val* NEW_nitc__parser__ReduceAction96(const struct type* type) { +val* self /* : ReduceAction96 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction145; +self->class = &class_nitc__parser__ReduceAction96; return self; } -/* runtime class nitc__parser__ReduceAction146: nitc::parser::ReduceAction146 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction146 = { +/* runtime class nitc__parser__ReduceAction97: nitc::parser::ReduceAction97 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction97 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction146:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction146:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction146:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction146:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction146:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction146:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction146:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction146:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction146:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction146:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction146:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction146:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction146___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction146:parser#ReduceAction146#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction146:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction146:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction146:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction97:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction97:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction97:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction97:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction97:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction97:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction97:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction97:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction97:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction97:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction97:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction97:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction97___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction97:parser$ReduceAction97$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction97:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction97:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction97:kernel$Object$init */ } }; -/* allocate ReduceAction146 */ -val* NEW_nitc__parser__ReduceAction146(const struct type* type) { -val* self /* : ReduceAction146 */; +/* allocate ReduceAction97 */ +val* NEW_nitc__parser__ReduceAction97(const struct type* type) { +val* self /* : ReduceAction97 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction146; +self->class = &class_nitc__parser__ReduceAction97; return self; } -/* runtime class nitc__parser__ReduceAction147: nitc::parser::ReduceAction147 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction147 = { +/* runtime class nitc__parser__ReduceAction98: nitc::parser::ReduceAction98 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction98 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction147:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction147:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction147:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction147:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction147:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction147:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction147:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction147:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction147:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction147:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction147:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction147:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction147___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction147:parser#ReduceAction147#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction147:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction147:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction147:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction98:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction98:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction98:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction98:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction98:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction98:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction98:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction98:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction98:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction98:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction98:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction98:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction98___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction98:parser$ReduceAction98$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction98:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction98:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction98:kernel$Object$init */ } }; -/* allocate ReduceAction147 */ -val* NEW_nitc__parser__ReduceAction147(const struct type* type) { -val* self /* : ReduceAction147 */; +/* allocate ReduceAction98 */ +val* NEW_nitc__parser__ReduceAction98(const struct type* type) { +val* self /* : ReduceAction98 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction147; +self->class = &class_nitc__parser__ReduceAction98; return self; } -/* runtime class nitc__parser__ReduceAction148: nitc::parser::ReduceAction148 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction148 = { +/* runtime class nitc__parser__ReduceAction99: nitc::parser::ReduceAction99 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction99 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction148:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction148:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction148:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction148:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction148:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction148:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction148:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction148:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction148:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction148:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction148:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction148:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction148___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction148:parser#ReduceAction148#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction148:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction148:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction148:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction99:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction99:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction99:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction99:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction99:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction99:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction99:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction99:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction99:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction99:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction99:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction99:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction99___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction99:parser$ReduceAction99$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction99:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction99:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction99:kernel$Object$init */ } }; -/* allocate ReduceAction148 */ -val* NEW_nitc__parser__ReduceAction148(const struct type* type) { -val* self /* : ReduceAction148 */; +/* allocate ReduceAction99 */ +val* NEW_nitc__parser__ReduceAction99(const struct type* type) { +val* self /* : ReduceAction99 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction148; +self->class = &class_nitc__parser__ReduceAction99; return self; } -/* runtime class nitc__parser__ReduceAction149: nitc::parser::ReduceAction149 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction149 = { +/* runtime class nitc__parser__ReduceAction100: nitc::parser::ReduceAction100 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction100 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction149:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction149:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction149:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction149:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction149:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction149:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction149:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction149:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction149:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction149:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction149:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction149:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction149___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction149:parser#ReduceAction149#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction149:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction149:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction149:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction100:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction100:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction100:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction100:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction100:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction100:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction100:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction100:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction100:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction100:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction100:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction100:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction100___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction100:parser$ReduceAction100$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction100:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction100:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction100:kernel$Object$init */ } }; -/* allocate ReduceAction149 */ -val* NEW_nitc__parser__ReduceAction149(const struct type* type) { -val* self /* : ReduceAction149 */; +/* allocate ReduceAction100 */ +val* NEW_nitc__parser__ReduceAction100(const struct type* type) { +val* self /* : ReduceAction100 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction149; +self->class = &class_nitc__parser__ReduceAction100; return self; } -/* runtime class nitc__parser__ReduceAction150: nitc::parser::ReduceAction150 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction150 = { +/* runtime class nitc__parser__ReduceAction101: nitc::parser::ReduceAction101 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction101 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction150:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction150:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction150:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction150:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction150:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction150:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction150:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction150:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction150:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction150:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction150:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction150:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction150___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction150:parser#ReduceAction150#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction150:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction150:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction150:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction101:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction101:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction101:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction101:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction101:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction101:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction101:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction101:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction101:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction101:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction101:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction101:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction101___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction101:parser$ReduceAction101$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction101:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction101:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction101:kernel$Object$init */ } }; -/* allocate ReduceAction150 */ -val* NEW_nitc__parser__ReduceAction150(const struct type* type) { -val* self /* : ReduceAction150 */; +/* allocate ReduceAction101 */ +val* NEW_nitc__parser__ReduceAction101(const struct type* type) { +val* self /* : ReduceAction101 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction150; +self->class = &class_nitc__parser__ReduceAction101; return self; } -/* runtime class nitc__parser__ReduceAction151: nitc::parser::ReduceAction151 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction151 = { +/* runtime class nitc__parser__ReduceAction102: nitc::parser::ReduceAction102 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction102 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction151:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction151:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction151:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction151:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction151:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction151:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction151:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction151:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction151:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction151:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction151:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction151:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction151___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction151:parser#ReduceAction151#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction151:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction151:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction151:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction102:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction102:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction102:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction102:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction102:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction102:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction102:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction102:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction102:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction102:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction102:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction102:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction102___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction102:parser$ReduceAction102$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction102:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction102:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction102:kernel$Object$init */ } }; -/* allocate ReduceAction151 */ -val* NEW_nitc__parser__ReduceAction151(const struct type* type) { -val* self /* : ReduceAction151 */; +/* allocate ReduceAction102 */ +val* NEW_nitc__parser__ReduceAction102(const struct type* type) { +val* self /* : ReduceAction102 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction151; +self->class = &class_nitc__parser__ReduceAction102; return self; } -/* runtime class nitc__parser__ReduceAction152: nitc::parser::ReduceAction152 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction152 = { +/* runtime class nitc__parser__ReduceAction103: nitc::parser::ReduceAction103 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction103 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction152:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction152:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction152:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction152:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction152:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction152:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction152:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction152:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction152:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction152:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction152:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction152:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction152___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction152:parser#ReduceAction152#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction152:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction152:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction152:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction103:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction103:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction103:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction103:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction103:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction103:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction103:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction103:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction103:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction103:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction103:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction103:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction103___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction103:parser$ReduceAction103$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction103:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction103:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction103:kernel$Object$init */ } }; -/* allocate ReduceAction152 */ -val* NEW_nitc__parser__ReduceAction152(const struct type* type) { -val* self /* : ReduceAction152 */; +/* allocate ReduceAction103 */ +val* NEW_nitc__parser__ReduceAction103(const struct type* type) { +val* self /* : ReduceAction103 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction152; +self->class = &class_nitc__parser__ReduceAction103; return self; } -/* runtime class nitc__parser__ReduceAction156: nitc::parser::ReduceAction156 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction156 = { +/* runtime class nitc__parser__ReduceAction104: nitc::parser::ReduceAction104 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction104 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction156:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction156:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction156:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction156:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction156:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction156:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction156:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction156:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction156:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction156:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction156:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction156:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction156___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction156:parser#ReduceAction156#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction156:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction156:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction156:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction104:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction104:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction104:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction104:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction104:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction104:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction104:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction104:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction104:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction104:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction104:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction104:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction104___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction104:parser$ReduceAction104$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction104:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction104:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction104:kernel$Object$init */ } }; -/* allocate ReduceAction156 */ -val* NEW_nitc__parser__ReduceAction156(const struct type* type) { -val* self /* : ReduceAction156 */; +/* allocate ReduceAction104 */ +val* NEW_nitc__parser__ReduceAction104(const struct type* type) { +val* self /* : ReduceAction104 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction156; +self->class = &class_nitc__parser__ReduceAction104; return self; } -/* runtime class nitc__parser__ReduceAction157: nitc::parser::ReduceAction157 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction157 = { +/* runtime class nitc__parser__ReduceAction105: nitc::parser::ReduceAction105 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction105 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction157:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction157:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction157:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction157:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction157:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction157:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction157:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction157:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction157:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction157:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction157:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction157:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction157___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction157:parser#ReduceAction157#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction157:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction157:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction157:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction105:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction105:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction105:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction105:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction105:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction105:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction105:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction105:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction105:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction105:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction105:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction105:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction105___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction105:parser$ReduceAction105$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction105:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction105:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction105:kernel$Object$init */ } }; -/* allocate ReduceAction157 */ -val* NEW_nitc__parser__ReduceAction157(const struct type* type) { -val* self /* : ReduceAction157 */; +/* allocate ReduceAction105 */ +val* NEW_nitc__parser__ReduceAction105(const struct type* type) { +val* self /* : ReduceAction105 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction157; +self->class = &class_nitc__parser__ReduceAction105; return self; } -/* runtime class nitc__parser__ReduceAction158: nitc::parser::ReduceAction158 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction158 = { +/* runtime class nitc__parser__ReduceAction106: nitc::parser::ReduceAction106 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction106 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction158:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction158:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction158:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction158:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction158:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction158:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction158:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction158:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction158:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction158:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction158:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction158:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction158___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction158:parser#ReduceAction158#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction158:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction158:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction158:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction106:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction106:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction106:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction106:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction106:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction106:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction106:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction106:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction106:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction106:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction106:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction106:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction106___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction106:parser$ReduceAction106$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction106:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction106:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction106:kernel$Object$init */ } }; -/* allocate ReduceAction158 */ -val* NEW_nitc__parser__ReduceAction158(const struct type* type) { -val* self /* : ReduceAction158 */; +/* allocate ReduceAction106 */ +val* NEW_nitc__parser__ReduceAction106(const struct type* type) { +val* self /* : ReduceAction106 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction158; +self->class = &class_nitc__parser__ReduceAction106; return self; } -/* runtime class nitc__parser__ReduceAction159: nitc::parser::ReduceAction159 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction159 = { +/* runtime class nitc__parser__ReduceAction107: nitc::parser::ReduceAction107 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction107 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction159:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction159:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction159:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction159:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction159:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction159:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction159:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction159:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction159:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction159:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction159:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction159:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction159___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction159:parser#ReduceAction159#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction159:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction159:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction159:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction107:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction107:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction107:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction107:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction107:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction107:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction107:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction107:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction107:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction107:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction107:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction107:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction107___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction107:parser$ReduceAction107$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction107:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction107:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction107:kernel$Object$init */ } }; -/* allocate ReduceAction159 */ -val* NEW_nitc__parser__ReduceAction159(const struct type* type) { -val* self /* : ReduceAction159 */; +/* allocate ReduceAction107 */ +val* NEW_nitc__parser__ReduceAction107(const struct type* type) { +val* self /* : ReduceAction107 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction159; +self->class = &class_nitc__parser__ReduceAction107; return self; } -/* runtime class nitc__parser__ReduceAction160: nitc::parser::ReduceAction160 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction160 = { +/* runtime class nitc__parser__ReduceAction108: nitc::parser::ReduceAction108 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction108 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction160:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction160:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction160:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction160:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction160:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction160:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction160:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction160:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction160:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction160:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction160:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction160:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction160___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction160:parser#ReduceAction160#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction160:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction160:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction160:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction108:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction108:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction108:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction108:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction108:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction108:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction108:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction108:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction108:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction108:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction108:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction108:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction108___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction108:parser$ReduceAction108$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction108:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction108:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction108:kernel$Object$init */ } }; -/* allocate ReduceAction160 */ -val* NEW_nitc__parser__ReduceAction160(const struct type* type) { -val* self /* : ReduceAction160 */; +/* allocate ReduceAction108 */ +val* NEW_nitc__parser__ReduceAction108(const struct type* type) { +val* self /* : ReduceAction108 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction160; +self->class = &class_nitc__parser__ReduceAction108; return self; } -/* runtime class nitc__parser__ReduceAction161: nitc::parser::ReduceAction161 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction161 = { +/* runtime class nitc__parser__ReduceAction109: nitc::parser::ReduceAction109 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction109 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction161:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction161:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction161:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction161:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction161:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction161:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction161:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction161:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction161:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction161:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction161:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction161:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction161___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction161:parser#ReduceAction161#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction161:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction161:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction161:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction109:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction109:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction109:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction109:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction109:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction109:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction109:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction109:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction109:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction109:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction109:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction109:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction109___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction109:parser$ReduceAction109$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction109:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction109:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction109:kernel$Object$init */ } }; -/* allocate ReduceAction161 */ -val* NEW_nitc__parser__ReduceAction161(const struct type* type) { -val* self /* : ReduceAction161 */; +/* allocate ReduceAction109 */ +val* NEW_nitc__parser__ReduceAction109(const struct type* type) { +val* self /* : ReduceAction109 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction161; +self->class = &class_nitc__parser__ReduceAction109; return self; } -/* runtime class nitc__parser__ReduceAction162: nitc::parser::ReduceAction162 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction162 = { +/* runtime class nitc__parser__ReduceAction110: nitc::parser::ReduceAction110 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction110 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction162:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction162:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction162:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction162:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction162:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction162:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction162:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction162:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction162:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction162:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction162:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction162:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction162___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction162:parser#ReduceAction162#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction162:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction162:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction162:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction110:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction110:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction110:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction110:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction110:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction110:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction110:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction110:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction110:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction110:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction110:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction110:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction110___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction110:parser$ReduceAction110$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction110:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction110:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction110:kernel$Object$init */ } }; -/* allocate ReduceAction162 */ -val* NEW_nitc__parser__ReduceAction162(const struct type* type) { -val* self /* : ReduceAction162 */; +/* allocate ReduceAction110 */ +val* NEW_nitc__parser__ReduceAction110(const struct type* type) { +val* self /* : ReduceAction110 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction162; +self->class = &class_nitc__parser__ReduceAction110; return self; } -/* runtime class nitc__parser__ReduceAction163: nitc::parser::ReduceAction163 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction163 = { +/* runtime class nitc__parser__ReduceAction111: nitc::parser::ReduceAction111 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction111 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction163:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction163:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction163:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction163:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction163:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction163:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction163:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction163:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction163:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction163:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction163:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction163:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction163___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction163:parser#ReduceAction163#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction163:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction163:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction163:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction111:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction111:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction111:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction111:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction111:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction111:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction111:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction111:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction111:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction111:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction111:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction111:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction111___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction111:parser$ReduceAction111$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction111:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction111:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction111:kernel$Object$init */ } }; -/* allocate ReduceAction163 */ -val* NEW_nitc__parser__ReduceAction163(const struct type* type) { -val* self /* : ReduceAction163 */; +/* allocate ReduceAction111 */ +val* NEW_nitc__parser__ReduceAction111(const struct type* type) { +val* self /* : ReduceAction111 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction163; +self->class = &class_nitc__parser__ReduceAction111; return self; } -/* runtime class nitc__parser__ReduceAction164: nitc::parser::ReduceAction164 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction164 = { +/* runtime class nitc__parser__ReduceAction112: nitc::parser::ReduceAction112 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction112 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction164:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction164:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction164:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction164:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction164:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction164:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction164:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction164:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction164:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction164:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction164:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction164:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction164___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction164:parser#ReduceAction164#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction164:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction164:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction164:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction112:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction112:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction112:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction112:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction112:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction112:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction112:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction112:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction112:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction112:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction112:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction112:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction112___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction112:parser$ReduceAction112$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction112:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction112:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction112:kernel$Object$init */ } }; -/* allocate ReduceAction164 */ -val* NEW_nitc__parser__ReduceAction164(const struct type* type) { -val* self /* : ReduceAction164 */; +/* allocate ReduceAction112 */ +val* NEW_nitc__parser__ReduceAction112(const struct type* type) { +val* self /* : ReduceAction112 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction164; +self->class = &class_nitc__parser__ReduceAction112; return self; } -/* runtime class nitc__parser__ReduceAction165: nitc::parser::ReduceAction165 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction165 = { +/* runtime class nitc__parser__ReduceAction113: nitc::parser::ReduceAction113 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction113 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction165:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction165:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction165:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction165:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction165:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction165:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction165:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction165:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction165:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction165:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction165:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction165:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction165___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction165:parser#ReduceAction165#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction165:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction165:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction165:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction113:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction113:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction113:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction113:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction113:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction113:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction113:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction113:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction113:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction113:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction113:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction113:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction113___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction113:parser$ReduceAction113$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction113:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction113:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction113:kernel$Object$init */ } }; -/* allocate ReduceAction165 */ -val* NEW_nitc__parser__ReduceAction165(const struct type* type) { -val* self /* : ReduceAction165 */; +/* allocate ReduceAction113 */ +val* NEW_nitc__parser__ReduceAction113(const struct type* type) { +val* self /* : ReduceAction113 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction165; +self->class = &class_nitc__parser__ReduceAction113; return self; } -/* runtime class nitc__parser__ReduceAction169: nitc::parser::ReduceAction169 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction169 = { +/* runtime class nitc__parser__ReduceAction114: nitc::parser::ReduceAction114 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction114 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction169:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction169:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction169:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction169:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction169:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction169:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction169:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction169:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction169:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction169:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction169:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction169:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction169___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction169:parser#ReduceAction169#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction169:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction169:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction169:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction114:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction114:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction114:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction114:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction114:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction114:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction114:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction114:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction114:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction114:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction114:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction114:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction114___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction114:parser$ReduceAction114$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction114:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction114:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction114:kernel$Object$init */ } }; -/* allocate ReduceAction169 */ -val* NEW_nitc__parser__ReduceAction169(const struct type* type) { -val* self /* : ReduceAction169 */; +/* allocate ReduceAction114 */ +val* NEW_nitc__parser__ReduceAction114(const struct type* type) { +val* self /* : ReduceAction114 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction169; +self->class = &class_nitc__parser__ReduceAction114; return self; } -/* runtime class nitc__parser__ReduceAction170: nitc::parser::ReduceAction170 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction170 = { +/* runtime class nitc__parser__ReduceAction116: nitc::parser::ReduceAction116 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction116 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction170:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction170:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction170:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction170:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction170:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction170:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction170:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction170:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction170:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction170:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction170:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction170:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction170___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction170:parser#ReduceAction170#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction170:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction170:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction170:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction116:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction116:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction116:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction116:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction116:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction116:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction116:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction116:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction116:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction116:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction116:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction116:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction116___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction116:parser$ReduceAction116$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction116:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction116:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction116:kernel$Object$init */ } }; -/* allocate ReduceAction170 */ -val* NEW_nitc__parser__ReduceAction170(const struct type* type) { -val* self /* : ReduceAction170 */; +/* allocate ReduceAction116 */ +val* NEW_nitc__parser__ReduceAction116(const struct type* type) { +val* self /* : ReduceAction116 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction170; +self->class = &class_nitc__parser__ReduceAction116; return self; } -/* runtime class nitc__parser__ReduceAction171: nitc::parser::ReduceAction171 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction171 = { +/* runtime class nitc__parser__ReduceAction117: nitc::parser::ReduceAction117 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction117 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction171:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction171:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction171:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction171:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction171:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction171:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction171:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction171:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction171:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction171:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction171:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction171:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction171___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction171:parser#ReduceAction171#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction171:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction171:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction171:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction117:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction117:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction117:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction117:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction117:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction117:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction117:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction117:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction117:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction117:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction117:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction117:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction117___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction117:parser$ReduceAction117$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction117:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction117:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction117:kernel$Object$init */ } }; -/* allocate ReduceAction171 */ -val* NEW_nitc__parser__ReduceAction171(const struct type* type) { -val* self /* : ReduceAction171 */; +/* allocate ReduceAction117 */ +val* NEW_nitc__parser__ReduceAction117(const struct type* type) { +val* self /* : ReduceAction117 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction171; +self->class = &class_nitc__parser__ReduceAction117; return self; } -/* runtime class nitc__parser__ReduceAction172: nitc::parser::ReduceAction172 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction172 = { +/* runtime class nitc__parser__ReduceAction118: nitc::parser::ReduceAction118 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction118 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction172:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction172:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction172:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction172:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction172:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction172:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction172:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction172:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction172:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction172:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction172:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction172:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction172___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction172:parser#ReduceAction172#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction172:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction172:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction172:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction118:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction118:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction118:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction118:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction118:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction118:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction118:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction118:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction118:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction118:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction118:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction118:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction118___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction118:parser$ReduceAction118$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction118:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction118:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction118:kernel$Object$init */ } }; -/* allocate ReduceAction172 */ -val* NEW_nitc__parser__ReduceAction172(const struct type* type) { -val* self /* : ReduceAction172 */; +/* allocate ReduceAction118 */ +val* NEW_nitc__parser__ReduceAction118(const struct type* type) { +val* self /* : ReduceAction118 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction172; +self->class = &class_nitc__parser__ReduceAction118; return self; } -/* runtime class nitc__parser__ReduceAction173: nitc::parser::ReduceAction173 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction173 = { +/* runtime class nitc__parser__ReduceAction119: nitc::parser::ReduceAction119 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction119 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction173:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction173:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction173:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction173:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction173:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction173:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction173:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction173:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction173:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction173:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction173:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction173:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction173___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction173:parser#ReduceAction173#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction173:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction173:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction173:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction119:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction119:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction119:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction119:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction119:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction119:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction119:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction119:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction119:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction119:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction119:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction119:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction119___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction119:parser$ReduceAction119$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction119:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction119:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction119:kernel$Object$init */ } }; -/* allocate ReduceAction173 */ -val* NEW_nitc__parser__ReduceAction173(const struct type* type) { -val* self /* : ReduceAction173 */; +/* allocate ReduceAction119 */ +val* NEW_nitc__parser__ReduceAction119(const struct type* type) { +val* self /* : ReduceAction119 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction173; +self->class = &class_nitc__parser__ReduceAction119; return self; } -/* runtime class nitc__parser__ReduceAction174: nitc::parser::ReduceAction174 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction174 = { +/* runtime class nitc__parser__ReduceAction120: nitc::parser::ReduceAction120 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction120 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction174:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction174:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction174:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction174:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction174:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction174:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction174:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction174:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction174:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction174:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction174:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction174:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction174___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction174:parser#ReduceAction174#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction174:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction174:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction174:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction120:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction120:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction120:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction120:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction120:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction120:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction120:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction120:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction120:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction120:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction120:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction120:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction120___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction120:parser$ReduceAction120$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction120:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction120:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction120:kernel$Object$init */ } }; -/* allocate ReduceAction174 */ -val* NEW_nitc__parser__ReduceAction174(const struct type* type) { -val* self /* : ReduceAction174 */; +/* allocate ReduceAction120 */ +val* NEW_nitc__parser__ReduceAction120(const struct type* type) { +val* self /* : ReduceAction120 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction174; +self->class = &class_nitc__parser__ReduceAction120; return self; } -/* runtime class nitc__parser__ReduceAction175: nitc::parser::ReduceAction175 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction175 = { +/* runtime class nitc__parser__ReduceAction121: nitc::parser::ReduceAction121 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction121 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction175:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction175:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction175:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction175:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction175:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction175:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction175:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction175:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction175:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction175:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction175:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction175:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction175___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction175:parser#ReduceAction175#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction175:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction175:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction175:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction121:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction121:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction121:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction121:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction121:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction121:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction121:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction121:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction121:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction121:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction121:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction121:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction121___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction121:parser$ReduceAction121$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction121:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction121:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction121:kernel$Object$init */ } }; -/* allocate ReduceAction175 */ -val* NEW_nitc__parser__ReduceAction175(const struct type* type) { -val* self /* : ReduceAction175 */; +/* allocate ReduceAction121 */ +val* NEW_nitc__parser__ReduceAction121(const struct type* type) { +val* self /* : ReduceAction121 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction175; +self->class = &class_nitc__parser__ReduceAction121; return self; } -/* runtime class nitc__parser__ReduceAction183: nitc::parser::ReduceAction183 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction183 = { +/* runtime class nitc__parser__ReduceAction122: nitc::parser::ReduceAction122 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction122 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction183:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction183:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction183:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction183:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction183:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction183:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction183:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction183:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction183:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction183:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction183:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction183:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction183___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction183:parser#ReduceAction183#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction183:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction183:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction183:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction122:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction122:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction122:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction122:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction122:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction122:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction122:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction122:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction122:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction122:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction122:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction122:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction122___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction122:parser$ReduceAction122$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction122:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction122:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction122:kernel$Object$init */ } }; -/* allocate ReduceAction183 */ -val* NEW_nitc__parser__ReduceAction183(const struct type* type) { -val* self /* : ReduceAction183 */; +/* allocate ReduceAction122 */ +val* NEW_nitc__parser__ReduceAction122(const struct type* type) { +val* self /* : ReduceAction122 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction183; +self->class = &class_nitc__parser__ReduceAction122; return self; } -/* runtime class nitc__parser__ReduceAction184: nitc::parser::ReduceAction184 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction184 = { +/* runtime class nitc__parser__ReduceAction123: nitc::parser::ReduceAction123 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction123 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction184:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction184:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction184:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction184:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction184:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction184:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction184:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction184:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction184:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction184:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction184:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction184:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction184___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction184:parser#ReduceAction184#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction184:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction184:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction184:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction123:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction123:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction123:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction123:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction123:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction123:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction123:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction123:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction123:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction123:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction123:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction123:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction123___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction123:parser$ReduceAction123$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction123:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction123:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction123:kernel$Object$init */ } }; -/* allocate ReduceAction184 */ -val* NEW_nitc__parser__ReduceAction184(const struct type* type) { -val* self /* : ReduceAction184 */; +/* allocate ReduceAction123 */ +val* NEW_nitc__parser__ReduceAction123(const struct type* type) { +val* self /* : ReduceAction123 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction184; +self->class = &class_nitc__parser__ReduceAction123; return self; } -/* runtime class nitc__parser__ReduceAction185: nitc::parser::ReduceAction185 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction185 = { +/* runtime class nitc__parser__ReduceAction125: nitc::parser::ReduceAction125 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction125 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction185:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction185:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction185:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction185:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction185:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction185:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction185:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction185:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction185:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction185:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction185:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction185:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction185___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction185:parser#ReduceAction185#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction185:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction185:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction185:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction125:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction125:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction125:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction125:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction125:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction125:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction125:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction125:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction125:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction125:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction125:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction125:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction125___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction125:parser$ReduceAction125$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction125:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction125:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction125:kernel$Object$init */ } }; -/* allocate ReduceAction185 */ -val* NEW_nitc__parser__ReduceAction185(const struct type* type) { -val* self /* : ReduceAction185 */; +/* allocate ReduceAction125 */ +val* NEW_nitc__parser__ReduceAction125(const struct type* type) { +val* self /* : ReduceAction125 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction185; +self->class = &class_nitc__parser__ReduceAction125; return self; } -/* runtime class nitc__parser__ReduceAction186: nitc::parser::ReduceAction186 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction186 = { +/* runtime class nitc__parser__ReduceAction126: nitc::parser::ReduceAction126 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction126 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction186:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction186:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction186:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction186:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction186:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction186:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction186:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction186:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction186:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction186:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction186:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction186:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction186___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction186:parser#ReduceAction186#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction186:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction186:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction186:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction126:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction126:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction126:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction126:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction126:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction126:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction126:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction126:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction126:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction126:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction126:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction126:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction126___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction126:parser$ReduceAction126$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction126:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction126:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction126:kernel$Object$init */ } }; -/* allocate ReduceAction186 */ -val* NEW_nitc__parser__ReduceAction186(const struct type* type) { -val* self /* : ReduceAction186 */; +/* allocate ReduceAction126 */ +val* NEW_nitc__parser__ReduceAction126(const struct type* type) { +val* self /* : ReduceAction126 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction186; +self->class = &class_nitc__parser__ReduceAction126; return self; } -/* runtime class nitc__parser__ReduceAction187: nitc::parser::ReduceAction187 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction187 = { +/* runtime class nitc__parser__ReduceAction128: nitc::parser::ReduceAction128 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction128 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction187:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction187:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction187:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction187:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction187:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction187:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction187:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction187:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction187:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction187:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction187:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction187:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction187___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction187:parser#ReduceAction187#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction187:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction187:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction187:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction128:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction128:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction128:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction128:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction128:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction128:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction128:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction128:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction128:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction128:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction128:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction128:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction128___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction128:parser$ReduceAction128$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction128:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction128:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction128:kernel$Object$init */ } }; -/* allocate ReduceAction187 */ -val* NEW_nitc__parser__ReduceAction187(const struct type* type) { -val* self /* : ReduceAction187 */; +/* allocate ReduceAction128 */ +val* NEW_nitc__parser__ReduceAction128(const struct type* type) { +val* self /* : ReduceAction128 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction187; +self->class = &class_nitc__parser__ReduceAction128; return self; } -/* runtime class nitc__parser__ReduceAction188: nitc::parser::ReduceAction188 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction188 = { +/* runtime class nitc__parser__ReduceAction129: nitc::parser::ReduceAction129 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction129 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction188:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction188:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction188:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction188:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction188:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction188:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction188:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction188:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction188:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction188:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction188:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction188:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction188___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction188:parser#ReduceAction188#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction188:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction188:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction188:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction129:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction129:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction129:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction129:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction129:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction129:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction129:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction129:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction129:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction129:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction129:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction129:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction129___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction129:parser$ReduceAction129$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction129:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction129:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction129:kernel$Object$init */ } }; -/* allocate ReduceAction188 */ -val* NEW_nitc__parser__ReduceAction188(const struct type* type) { -val* self /* : ReduceAction188 */; +/* allocate ReduceAction129 */ +val* NEW_nitc__parser__ReduceAction129(const struct type* type) { +val* self /* : ReduceAction129 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction188; +self->class = &class_nitc__parser__ReduceAction129; return self; } -/* runtime class nitc__parser__ReduceAction189: nitc::parser::ReduceAction189 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction189 = { +/* runtime class nitc__parser__ReduceAction130: nitc::parser::ReduceAction130 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction130 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction189:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction189:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction189:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction189:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction189:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction189:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction189:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction189:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction189:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction189:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction189:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction189:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction189___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction189:parser#ReduceAction189#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction189:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction189:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction189:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction130:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction130:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction130:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction130:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction130:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction130:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction130:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction130:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction130:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction130:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction130:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction130:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction130___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction130:parser$ReduceAction130$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction130:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction130:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction130:kernel$Object$init */ } }; -/* allocate ReduceAction189 */ -val* NEW_nitc__parser__ReduceAction189(const struct type* type) { -val* self /* : ReduceAction189 */; +/* allocate ReduceAction130 */ +val* NEW_nitc__parser__ReduceAction130(const struct type* type) { +val* self /* : ReduceAction130 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction189; +self->class = &class_nitc__parser__ReduceAction130; return self; } -/* runtime class nitc__parser__ReduceAction190: nitc::parser::ReduceAction190 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction190 = { +/* runtime class nitc__parser__ReduceAction131: nitc::parser::ReduceAction131 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction131 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction190:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction190:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction190:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction190:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction190:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction190:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction190:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction190:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction190:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction190:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction190:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction190:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction190___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction190:parser#ReduceAction190#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction190:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction190:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction190:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction131:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction131:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction131:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction131:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction131:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction131:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction131:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction131:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction131:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction131:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction131:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction131:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction131___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction131:parser$ReduceAction131$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction131:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction131:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction131:kernel$Object$init */ } }; -/* allocate ReduceAction190 */ -val* NEW_nitc__parser__ReduceAction190(const struct type* type) { -val* self /* : ReduceAction190 */; +/* allocate ReduceAction131 */ +val* NEW_nitc__parser__ReduceAction131(const struct type* type) { +val* self /* : ReduceAction131 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction190; +self->class = &class_nitc__parser__ReduceAction131; return self; } -/* runtime class nitc__parser__ReduceAction191: nitc::parser::ReduceAction191 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction191 = { +/* runtime class nitc__parser__ReduceAction132: nitc::parser::ReduceAction132 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction132 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction191:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction191:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction191:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction191:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction191:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction191:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction191:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction191:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction191:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction191:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction191:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction191:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction191___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction191:parser#ReduceAction191#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction191:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction191:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction191:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction132:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction132:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction132:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction132:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction132:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction132:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction132:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction132:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction132:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction132:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction132:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction132:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction132___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction132:parser$ReduceAction132$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction132:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction132:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction132:kernel$Object$init */ } }; -/* allocate ReduceAction191 */ -val* NEW_nitc__parser__ReduceAction191(const struct type* type) { -val* self /* : ReduceAction191 */; +/* allocate ReduceAction132 */ +val* NEW_nitc__parser__ReduceAction132(const struct type* type) { +val* self /* : ReduceAction132 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction191; +self->class = &class_nitc__parser__ReduceAction132; return self; } -/* runtime class nitc__parser__ReduceAction192: nitc::parser::ReduceAction192 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction192 = { +/* runtime class nitc__parser__ReduceAction133: nitc::parser::ReduceAction133 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction133 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction192:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction192:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction192:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction192:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction192:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction192:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction192:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction192:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction192:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction192:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction192:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction192:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction192___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction192:parser#ReduceAction192#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction192:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction192:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction192:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction133:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction133:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction133:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction133:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction133:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction133:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction133:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction133:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction133:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction133:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction133:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction133:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction133___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction133:parser$ReduceAction133$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction133:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction133:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction133:kernel$Object$init */ } }; -/* allocate ReduceAction192 */ -val* NEW_nitc__parser__ReduceAction192(const struct type* type) { -val* self /* : ReduceAction192 */; +/* allocate ReduceAction133 */ +val* NEW_nitc__parser__ReduceAction133(const struct type* type) { +val* self /* : ReduceAction133 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction192; +self->class = &class_nitc__parser__ReduceAction133; return self; } -/* runtime class nitc__parser__ReduceAction193: nitc::parser::ReduceAction193 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction193 = { +/* runtime class nitc__parser__ReduceAction134: nitc::parser::ReduceAction134 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction134 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction193:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction193:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction193:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction193:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction193:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction193:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction193:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction193:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction193:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction193:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction193:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction193:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction193___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction193:parser#ReduceAction193#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction193:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction193:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction193:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction134:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction134:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction134:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction134:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction134:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction134:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction134:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction134:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction134:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction134:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction134:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction134:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction134___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction134:parser$ReduceAction134$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction134:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction134:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction134:kernel$Object$init */ } }; -/* allocate ReduceAction193 */ -val* NEW_nitc__parser__ReduceAction193(const struct type* type) { -val* self /* : ReduceAction193 */; +/* allocate ReduceAction134 */ +val* NEW_nitc__parser__ReduceAction134(const struct type* type) { +val* self /* : ReduceAction134 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction193; +self->class = &class_nitc__parser__ReduceAction134; return self; } -/* runtime class nitc__parser__ReduceAction194: nitc::parser::ReduceAction194 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction194 = { +/* runtime class nitc__parser__ReduceAction135: nitc::parser::ReduceAction135 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction135 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction194:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction194:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction194:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction194:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction194:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction194:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction194:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction194:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction194:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction194:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction194:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction194:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction194___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction194:parser#ReduceAction194#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction194:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction194:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction194:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction135:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction135:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction135:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction135:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction135:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction135:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction135:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction135:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction135:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction135:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction135:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction135:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction135___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction135:parser$ReduceAction135$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction135:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction135:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction135:kernel$Object$init */ } }; -/* allocate ReduceAction194 */ -val* NEW_nitc__parser__ReduceAction194(const struct type* type) { -val* self /* : ReduceAction194 */; +/* allocate ReduceAction135 */ +val* NEW_nitc__parser__ReduceAction135(const struct type* type) { +val* self /* : ReduceAction135 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction194; +self->class = &class_nitc__parser__ReduceAction135; return self; } -/* runtime class nitc__parser__ReduceAction195: nitc::parser::ReduceAction195 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction195 = { +/* runtime class nitc__parser__ReduceAction136: nitc::parser::ReduceAction136 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction136 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction195:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction195:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction195:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction195:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction195:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction195:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction195:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction195:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction195:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction195:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction195:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction195:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction195___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction195:parser#ReduceAction195#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction195:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction195:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction195:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction136:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction136:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction136:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction136:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction136:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction136:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction136:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction136:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction136:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction136:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction136:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction136:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction136___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction136:parser$ReduceAction136$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction136:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction136:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction136:kernel$Object$init */ } }; -/* allocate ReduceAction195 */ -val* NEW_nitc__parser__ReduceAction195(const struct type* type) { -val* self /* : ReduceAction195 */; +/* allocate ReduceAction136 */ +val* NEW_nitc__parser__ReduceAction136(const struct type* type) { +val* self /* : ReduceAction136 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction195; +self->class = &class_nitc__parser__ReduceAction136; return self; } -/* runtime class nitc__parser__ReduceAction197: nitc::parser::ReduceAction197 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction197 = { +/* runtime class nitc__parser__ReduceAction137: nitc::parser::ReduceAction137 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction137 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction197:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction197:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction197:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction197:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction197:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction197:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction197:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction197:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction197:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction197:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction197:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction197:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction197___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction197:parser#ReduceAction197#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction197:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction197:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction197:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction137:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction137:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction137:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction137:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction137:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction137:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction137:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction137:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction137:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction137:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction137:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction137:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction137___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction137:parser$ReduceAction137$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction137:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction137:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction137:kernel$Object$init */ } }; -/* allocate ReduceAction197 */ -val* NEW_nitc__parser__ReduceAction197(const struct type* type) { -val* self /* : ReduceAction197 */; +/* allocate ReduceAction137 */ +val* NEW_nitc__parser__ReduceAction137(const struct type* type) { +val* self /* : ReduceAction137 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction197; +self->class = &class_nitc__parser__ReduceAction137; return self; } -/* runtime class nitc__parser__ReduceAction198: nitc::parser::ReduceAction198 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction198 = { +/* runtime class nitc__parser__ReduceAction139: nitc::parser::ReduceAction139 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction139 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction198:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction198:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction198:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction198:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction198:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction198:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction198:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction198:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction198:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction198:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction198:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction198:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction198___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction198:parser#ReduceAction198#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction198:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction198:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction198:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction139:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction139:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction139:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction139:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction139:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction139:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction139:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction139:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction139:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction139:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction139:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction139:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction139___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction139:parser$ReduceAction139$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction139:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction139:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction139:kernel$Object$init */ } }; -/* allocate ReduceAction198 */ -val* NEW_nitc__parser__ReduceAction198(const struct type* type) { -val* self /* : ReduceAction198 */; +/* allocate ReduceAction139 */ +val* NEW_nitc__parser__ReduceAction139(const struct type* type) { +val* self /* : ReduceAction139 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction198; +self->class = &class_nitc__parser__ReduceAction139; return self; } -/* runtime class nitc__parser__ReduceAction200: nitc::parser::ReduceAction200 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction200 = { +/* runtime class nitc__parser__ReduceAction140: nitc::parser::ReduceAction140 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction140 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction200:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction200:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction200:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction200:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction200:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction200:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction200:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction200:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction200:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction200:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction200:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction200:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction200___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction200:parser#ReduceAction200#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction200:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction200:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction200:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction140:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction140:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction140:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction140:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction140:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction140:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction140:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction140:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction140:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction140:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction140:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction140:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction140___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction140:parser$ReduceAction140$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction140:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction140:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction140:kernel$Object$init */ } }; -/* allocate ReduceAction200 */ -val* NEW_nitc__parser__ReduceAction200(const struct type* type) { -val* self /* : ReduceAction200 */; +/* allocate ReduceAction140 */ +val* NEW_nitc__parser__ReduceAction140(const struct type* type) { +val* self /* : ReduceAction140 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction200; +self->class = &class_nitc__parser__ReduceAction140; return self; } -/* runtime class nitc__parser__ReduceAction201: nitc::parser::ReduceAction201 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction201 = { +/* runtime class nitc__parser__ReduceAction141: nitc::parser::ReduceAction141 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction141 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction201:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction201:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction201:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction201:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction201:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction201:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction201:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction201:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction201:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction201:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction201:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction201:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction201___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction201:parser#ReduceAction201#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction201:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction201:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction201:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction141:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction141:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction141:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction141:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction141:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction141:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction141:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction141:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction141:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction141:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction141:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction141:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction141___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction141:parser$ReduceAction141$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction141:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction141:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction141:kernel$Object$init */ } }; -/* allocate ReduceAction201 */ -val* NEW_nitc__parser__ReduceAction201(const struct type* type) { -val* self /* : ReduceAction201 */; +/* allocate ReduceAction141 */ +val* NEW_nitc__parser__ReduceAction141(const struct type* type) { +val* self /* : ReduceAction141 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction201; +self->class = &class_nitc__parser__ReduceAction141; return self; } -/* runtime class nitc__parser__ReduceAction202: nitc::parser::ReduceAction202 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction202 = { +/* runtime class nitc__parser__ReduceAction142: nitc::parser::ReduceAction142 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction142 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction202:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction202:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction202:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction202:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction202:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction202:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction202:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction202:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction202:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction202:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction202:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction202:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction202___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction202:parser#ReduceAction202#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction202:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction202:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction202:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction142:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction142:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction142:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction142:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction142:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction142:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction142:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction142:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction142:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction142:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction142:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction142:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction142___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction142:parser$ReduceAction142$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction142:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction142:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction142:kernel$Object$init */ } }; -/* allocate ReduceAction202 */ -val* NEW_nitc__parser__ReduceAction202(const struct type* type) { -val* self /* : ReduceAction202 */; +/* allocate ReduceAction142 */ +val* NEW_nitc__parser__ReduceAction142(const struct type* type) { +val* self /* : ReduceAction142 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction202; +self->class = &class_nitc__parser__ReduceAction142; return self; } -/* runtime class nitc__parser__ReduceAction203: nitc::parser::ReduceAction203 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction203 = { +/* runtime class nitc__parser__ReduceAction143: nitc::parser::ReduceAction143 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction143 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction203:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction203:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction203:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction203:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction203:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction203:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction203:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction203:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction203:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction203:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction203:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction203:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction203___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction203:parser#ReduceAction203#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction203:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction203:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction203:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction143:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction143:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction143:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction143:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction143:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction143:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction143:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction143:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction143:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction143:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction143:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction143:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction143___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction143:parser$ReduceAction143$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction143:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction143:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction143:kernel$Object$init */ } }; -/* allocate ReduceAction203 */ -val* NEW_nitc__parser__ReduceAction203(const struct type* type) { -val* self /* : ReduceAction203 */; +/* allocate ReduceAction143 */ +val* NEW_nitc__parser__ReduceAction143(const struct type* type) { +val* self /* : ReduceAction143 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction203; +self->class = &class_nitc__parser__ReduceAction143; return self; } -/* runtime class nitc__parser__ReduceAction204: nitc::parser::ReduceAction204 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction204 = { +/* runtime class nitc__parser__ReduceAction145: nitc::parser::ReduceAction145 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction145 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction204:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction204:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction204:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction204:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction204:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction204:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction204:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction204:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction204:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction204:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction204:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction204:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction204___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction204:parser#ReduceAction204#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction204:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction204:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction204:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction145:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction145:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction145:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction145:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction145:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction145:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction145:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction145:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction145:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction145:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction145:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction145:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction145___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction145:parser$ReduceAction145$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction145:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction145:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction145:kernel$Object$init */ } }; -/* allocate ReduceAction204 */ -val* NEW_nitc__parser__ReduceAction204(const struct type* type) { -val* self /* : ReduceAction204 */; +/* allocate ReduceAction145 */ +val* NEW_nitc__parser__ReduceAction145(const struct type* type) { +val* self /* : ReduceAction145 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction204; +self->class = &class_nitc__parser__ReduceAction145; return self; } -/* runtime class nitc__parser__ReduceAction205: nitc::parser::ReduceAction205 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction205 = { +/* runtime class nitc__parser__ReduceAction146: nitc::parser::ReduceAction146 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction146 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction205:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction205:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction205:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction205:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction205:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction205:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction205:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction205:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction205:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction205:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction205:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction205:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction205___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction205:parser#ReduceAction205#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction205:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction205:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction205:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction146:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction146:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction146:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction146:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction146:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction146:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction146:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction146:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction146:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction146:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction146:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction146:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction146___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction146:parser$ReduceAction146$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction146:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction146:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction146:kernel$Object$init */ } }; -/* allocate ReduceAction205 */ -val* NEW_nitc__parser__ReduceAction205(const struct type* type) { -val* self /* : ReduceAction205 */; +/* allocate ReduceAction146 */ +val* NEW_nitc__parser__ReduceAction146(const struct type* type) { +val* self /* : ReduceAction146 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction205; +self->class = &class_nitc__parser__ReduceAction146; return self; } -/* runtime class nitc__parser__ReduceAction206: nitc::parser::ReduceAction206 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction206 = { +/* runtime class nitc__parser__ReduceAction147: nitc::parser::ReduceAction147 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction147 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction206:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction206:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction206:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction206:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction206:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction206:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction206:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction206:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction206:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction206:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction206:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction206:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction206___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction206:parser#ReduceAction206#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction206:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction206:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction206:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction147:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction147:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction147:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction147:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction147:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction147:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction147:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction147:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction147:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction147:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction147:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction147:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction147___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction147:parser$ReduceAction147$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction147:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction147:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction147:kernel$Object$init */ } }; -/* allocate ReduceAction206 */ -val* NEW_nitc__parser__ReduceAction206(const struct type* type) { -val* self /* : ReduceAction206 */; +/* allocate ReduceAction147 */ +val* NEW_nitc__parser__ReduceAction147(const struct type* type) { +val* self /* : ReduceAction147 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction206; +self->class = &class_nitc__parser__ReduceAction147; return self; } -/* runtime class nitc__parser__ReduceAction207: nitc::parser::ReduceAction207 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction207 = { +/* runtime class nitc__parser__ReduceAction148: nitc::parser::ReduceAction148 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction148 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction207:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction207:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction207:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction207:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction207:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction207:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction207:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction207:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction207:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction207:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction207:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction207:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction207___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction207:parser#ReduceAction207#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction207:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction207:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction207:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction148:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction148:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction148:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction148:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction148:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction148:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction148:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction148:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction148:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction148:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction148:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction148:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction148___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction148:parser$ReduceAction148$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction148:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction148:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction148:kernel$Object$init */ } }; -/* allocate ReduceAction207 */ -val* NEW_nitc__parser__ReduceAction207(const struct type* type) { -val* self /* : ReduceAction207 */; +/* allocate ReduceAction148 */ +val* NEW_nitc__parser__ReduceAction148(const struct type* type) { +val* self /* : ReduceAction148 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction207; +self->class = &class_nitc__parser__ReduceAction148; return self; } -/* runtime class nitc__parser__ReduceAction208: nitc::parser::ReduceAction208 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction208 = { +/* runtime class nitc__parser__ReduceAction149: nitc::parser::ReduceAction149 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction149 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction208:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction208:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction208:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction208:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction208:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction208:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction208:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction208:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction208:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction208:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction208:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction208:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction208___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction208:parser#ReduceAction208#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction208:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction208:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction208:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction149:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction149:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction149:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction149:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction149:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction149:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction149:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction149:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction149:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction149:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction149:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction149:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction149___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction149:parser$ReduceAction149$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction149:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction149:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction149:kernel$Object$init */ } }; -/* allocate ReduceAction208 */ -val* NEW_nitc__parser__ReduceAction208(const struct type* type) { -val* self /* : ReduceAction208 */; +/* allocate ReduceAction149 */ +val* NEW_nitc__parser__ReduceAction149(const struct type* type) { +val* self /* : ReduceAction149 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction208; +self->class = &class_nitc__parser__ReduceAction149; return self; } -/* runtime class nitc__parser__ReduceAction209: nitc::parser::ReduceAction209 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction209 = { +/* runtime class nitc__parser__ReduceAction150: nitc::parser::ReduceAction150 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction150 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction209:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction209:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction209:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction209:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction209:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction209:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction209:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction209:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction209:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction209:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction209:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction209:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction209___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction209:parser#ReduceAction209#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction209:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction209:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction209:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction150:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction150:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction150:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction150:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction150:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction150:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction150:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction150:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction150:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction150:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction150:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction150:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction150___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction150:parser$ReduceAction150$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction150:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction150:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction150:kernel$Object$init */ } }; -/* allocate ReduceAction209 */ -val* NEW_nitc__parser__ReduceAction209(const struct type* type) { -val* self /* : ReduceAction209 */; +/* allocate ReduceAction150 */ +val* NEW_nitc__parser__ReduceAction150(const struct type* type) { +val* self /* : ReduceAction150 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction209; +self->class = &class_nitc__parser__ReduceAction150; return self; } -/* runtime class nitc__parser__ReduceAction210: nitc::parser::ReduceAction210 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction210 = { +/* runtime class nitc__parser__ReduceAction151: nitc::parser::ReduceAction151 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction151 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction210:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction210:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction210:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction210:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction210:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction210:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction210:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction210:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction210:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction210:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction210:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction210:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction210___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction210:parser#ReduceAction210#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction210:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction210:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction210:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction151:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction151:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction151:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction151:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction151:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction151:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction151:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction151:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction151:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction151:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction151:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction151:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction151___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction151:parser$ReduceAction151$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction151:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction151:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction151:kernel$Object$init */ } }; -/* allocate ReduceAction210 */ -val* NEW_nitc__parser__ReduceAction210(const struct type* type) { -val* self /* : ReduceAction210 */; +/* allocate ReduceAction151 */ +val* NEW_nitc__parser__ReduceAction151(const struct type* type) { +val* self /* : ReduceAction151 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction210; +self->class = &class_nitc__parser__ReduceAction151; return self; } -/* runtime class nitc__parser__ReduceAction211: nitc::parser::ReduceAction211 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction211 = { +/* runtime class nitc__parser__ReduceAction152: nitc::parser::ReduceAction152 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction152 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction211:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction211:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction211:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction211:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction211:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction211:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction211:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction211:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction211:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction211:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction211:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction211:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction211___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction211:parser#ReduceAction211#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction211:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction211:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction211:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction152:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction152:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction152:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction152:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction152:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction152:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction152:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction152:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction152:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction152:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction152:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction152:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction152___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction152:parser$ReduceAction152$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction152:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction152:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction152:kernel$Object$init */ } }; -/* allocate ReduceAction211 */ -val* NEW_nitc__parser__ReduceAction211(const struct type* type) { -val* self /* : ReduceAction211 */; +/* allocate ReduceAction152 */ +val* NEW_nitc__parser__ReduceAction152(const struct type* type) { +val* self /* : ReduceAction152 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction211; +self->class = &class_nitc__parser__ReduceAction152; return self; } -/* runtime class nitc__parser__ReduceAction212: nitc::parser::ReduceAction212 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction212 = { +/* runtime class nitc__parser__ReduceAction156: nitc::parser::ReduceAction156 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction156 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction212:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction212:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction212:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction212:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction212:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction212:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction212:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction212:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction212:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction212:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction212:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction212:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction212___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction212:parser#ReduceAction212#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction212:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction212:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction212:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction156:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction156:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction156:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction156:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction156:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction156:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction156:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction156:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction156:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction156:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction156:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction156:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction156___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction156:parser$ReduceAction156$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction156:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction156:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction156:kernel$Object$init */ } }; -/* allocate ReduceAction212 */ -val* NEW_nitc__parser__ReduceAction212(const struct type* type) { -val* self /* : ReduceAction212 */; +/* allocate ReduceAction156 */ +val* NEW_nitc__parser__ReduceAction156(const struct type* type) { +val* self /* : ReduceAction156 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction212; +self->class = &class_nitc__parser__ReduceAction156; return self; } -/* runtime class nitc__parser__ReduceAction213: nitc::parser::ReduceAction213 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction213 = { +/* runtime class nitc__parser__ReduceAction157: nitc::parser::ReduceAction157 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction157 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction213:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction213:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction213:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction213:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction213:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction213:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction213:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction213:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction213:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction213:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction213:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction213:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction213___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction213:parser#ReduceAction213#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction213:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction213:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction213:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction157:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction157:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction157:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction157:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction157:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction157:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction157:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction157:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction157:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction157:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction157:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction157:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction157___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction157:parser$ReduceAction157$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction157:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction157:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction157:kernel$Object$init */ } }; -/* allocate ReduceAction213 */ -val* NEW_nitc__parser__ReduceAction213(const struct type* type) { -val* self /* : ReduceAction213 */; +/* allocate ReduceAction157 */ +val* NEW_nitc__parser__ReduceAction157(const struct type* type) { +val* self /* : ReduceAction157 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction213; +self->class = &class_nitc__parser__ReduceAction157; return self; } -/* runtime class nitc__parser__ReduceAction214: nitc::parser::ReduceAction214 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction214 = { +/* runtime class nitc__parser__ReduceAction158: nitc::parser::ReduceAction158 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction158 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction214:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction214:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction214:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction214:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction214:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction214:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction214:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction214:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction214:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction214:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction214:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction214:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction214___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction214:parser#ReduceAction214#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction214:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction214:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction214:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction158:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction158:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction158:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction158:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction158:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction158:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction158:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction158:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction158:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction158:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction158:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction158:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction158___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction158:parser$ReduceAction158$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction158:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction158:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction158:kernel$Object$init */ } }; -/* allocate ReduceAction214 */ -val* NEW_nitc__parser__ReduceAction214(const struct type* type) { -val* self /* : ReduceAction214 */; +/* allocate ReduceAction158 */ +val* NEW_nitc__parser__ReduceAction158(const struct type* type) { +val* self /* : ReduceAction158 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction214; +self->class = &class_nitc__parser__ReduceAction158; return self; } -/* runtime class nitc__parser__ReduceAction215: nitc::parser::ReduceAction215 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction215 = { +/* runtime class nitc__parser__ReduceAction159: nitc::parser::ReduceAction159 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction159 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction215:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction215:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction215:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction215:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction215:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction215:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction215:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction215:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction215:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction215:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction215:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction215:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction215___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction215:parser#ReduceAction215#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction215:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction215:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction215:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction159:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction159:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction159:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction159:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction159:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction159:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction159:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction159:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction159:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction159:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction159:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction159:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction159___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction159:parser$ReduceAction159$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction159:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction159:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction159:kernel$Object$init */ } }; -/* allocate ReduceAction215 */ -val* NEW_nitc__parser__ReduceAction215(const struct type* type) { -val* self /* : ReduceAction215 */; +/* allocate ReduceAction159 */ +val* NEW_nitc__parser__ReduceAction159(const struct type* type) { +val* self /* : ReduceAction159 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction215; +self->class = &class_nitc__parser__ReduceAction159; return self; } -/* runtime class nitc__parser__ReduceAction216: nitc::parser::ReduceAction216 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction216 = { +/* runtime class nitc__parser__ReduceAction160: nitc::parser::ReduceAction160 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction160 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction216:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction216:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction216:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction216:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction216:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction216:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction216:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction216:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction216:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction216:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction216:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction216:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction216___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction216:parser#ReduceAction216#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction216:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction216:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction216:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction160:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction160:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction160:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction160:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction160:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction160:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction160:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction160:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction160:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction160:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction160:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction160:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction160___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction160:parser$ReduceAction160$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction160:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction160:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction160:kernel$Object$init */ } }; -/* allocate ReduceAction216 */ -val* NEW_nitc__parser__ReduceAction216(const struct type* type) { -val* self /* : ReduceAction216 */; +/* allocate ReduceAction160 */ +val* NEW_nitc__parser__ReduceAction160(const struct type* type) { +val* self /* : ReduceAction160 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction216; +self->class = &class_nitc__parser__ReduceAction160; return self; } -/* runtime class nitc__parser__ReduceAction217: nitc::parser::ReduceAction217 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction217 = { +/* runtime class nitc__parser__ReduceAction161: nitc::parser::ReduceAction161 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction161 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction217:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction217:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction217:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction217:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction217:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction217:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction217:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction217:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction217:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction217:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction217:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction217:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction217___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction217:parser#ReduceAction217#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction217:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction217:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction217:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction161:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction161:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction161:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction161:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction161:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction161:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction161:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction161:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction161:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction161:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction161:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction161:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction161___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction161:parser$ReduceAction161$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction161:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction161:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction161:kernel$Object$init */ } }; -/* allocate ReduceAction217 */ -val* NEW_nitc__parser__ReduceAction217(const struct type* type) { -val* self /* : ReduceAction217 */; +/* allocate ReduceAction161 */ +val* NEW_nitc__parser__ReduceAction161(const struct type* type) { +val* self /* : ReduceAction161 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction217; +self->class = &class_nitc__parser__ReduceAction161; return self; } -/* runtime class nitc__parser__ReduceAction218: nitc::parser::ReduceAction218 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction218 = { +/* runtime class nitc__parser__ReduceAction162: nitc::parser::ReduceAction162 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction162 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction218:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction218:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction218:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction218:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction218:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction218:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction218:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction218:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction218:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction218:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction218:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction218:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction218___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction218:parser#ReduceAction218#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction218:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction218:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction218:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction162:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction162:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction162:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction162:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction162:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction162:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction162:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction162:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction162:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction162:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction162:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction162:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction162___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction162:parser$ReduceAction162$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction162:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction162:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction162:kernel$Object$init */ } }; -/* allocate ReduceAction218 */ -val* NEW_nitc__parser__ReduceAction218(const struct type* type) { -val* self /* : ReduceAction218 */; +/* allocate ReduceAction162 */ +val* NEW_nitc__parser__ReduceAction162(const struct type* type) { +val* self /* : ReduceAction162 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction218; +self->class = &class_nitc__parser__ReduceAction162; return self; } -/* runtime class nitc__parser__ReduceAction219: nitc::parser::ReduceAction219 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction219 = { +/* runtime class nitc__parser__ReduceAction163: nitc::parser::ReduceAction163 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction163 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction219:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction219:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction219:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction219:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction219:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction219:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction219:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction219:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction219:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction219:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction219:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction219:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction219___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction219:parser#ReduceAction219#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction219:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction219:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction219:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction163:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction163:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction163:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction163:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction163:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction163:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction163:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction163:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction163:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction163:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction163:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction163:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction163___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction163:parser$ReduceAction163$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction163:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction163:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction163:kernel$Object$init */ } }; -/* allocate ReduceAction219 */ -val* NEW_nitc__parser__ReduceAction219(const struct type* type) { -val* self /* : ReduceAction219 */; +/* allocate ReduceAction163 */ +val* NEW_nitc__parser__ReduceAction163(const struct type* type) { +val* self /* : ReduceAction163 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction219; +self->class = &class_nitc__parser__ReduceAction163; return self; } -/* runtime class nitc__parser__ReduceAction220: nitc::parser::ReduceAction220 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction220 = { +/* runtime class nitc__parser__ReduceAction164: nitc::parser::ReduceAction164 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction164 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction220:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction220:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction220:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction220:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction220:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction220:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction220:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction220:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction220:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction220:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction220:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction220:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction220___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction220:parser#ReduceAction220#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction220:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction220:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction220:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction164:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction164:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction164:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction164:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction164:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction164:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction164:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction164:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction164:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction164:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction164:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction164:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction164___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction164:parser$ReduceAction164$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction164:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction164:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction164:kernel$Object$init */ } }; -/* allocate ReduceAction220 */ -val* NEW_nitc__parser__ReduceAction220(const struct type* type) { -val* self /* : ReduceAction220 */; +/* allocate ReduceAction164 */ +val* NEW_nitc__parser__ReduceAction164(const struct type* type) { +val* self /* : ReduceAction164 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction220; +self->class = &class_nitc__parser__ReduceAction164; return self; } -/* runtime class nitc__parser__ReduceAction221: nitc::parser::ReduceAction221 (dead=false; need_corpse=false)*/ -const struct class class_nitc__parser__ReduceAction221 = { +/* runtime class nitc__parser__ReduceAction165: nitc::parser::ReduceAction165 (dead=false; need_corpse=false)*/ +const struct class class_nitc__parser__ReduceAction165 = { 0, /* box_kind */ { -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction221:parser_work#ReduceAction#init */ -(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction221:kernel#Object#!= */ -(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction221:kernel#Object#sys */ -(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction221:abstract_text#Object#to_s */ -(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction221:kernel#Object#== */ -(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction221:kernel#Object#is_same_instance */ -(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction221:abstract_text#Object#inspect */ -(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction221:kernel#Object#object_id */ -(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction221:abstract_text#Object#class_name */ -(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction221:abstract_text#Object#inspect_head */ -(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction221:abstract_text#Object#native_class_name */ -(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction221:kernel#Object#hash */ -(nitmethod_t)nitc__parser___nitc__parser__ReduceAction221___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction221:parser#ReduceAction221#action */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction221:parser_work#ReduceAction#goto= */ -(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction221:parser_work#ReduceAction#concat */ -(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction221:kernel#Object#init */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___core__kernel__Object__init, /* pointer to parser:ReduceAction165:parser_work$ReduceAction$init */ +(nitmethod_t)core___core__Object____33d_61d, /* pointer to parser:ReduceAction165:kernel$Object$!= */ +(nitmethod_t)core___core__Object___sys, /* pointer to parser:ReduceAction165:kernel$Object$sys */ +(nitmethod_t)core__abstract_text___Object___to_s, /* pointer to parser:ReduceAction165:abstract_text$Object$to_s */ +(nitmethod_t)core___core__Object____61d_61d, /* pointer to parser:ReduceAction165:kernel$Object$== */ +(nitmethod_t)core___core__Object___is_same_instance, /* pointer to parser:ReduceAction165:kernel$Object$is_same_instance */ +(nitmethod_t)core__abstract_text___Object___inspect, /* pointer to parser:ReduceAction165:abstract_text$Object$inspect */ +(nitmethod_t)core___core__Object___object_id, /* pointer to parser:ReduceAction165:kernel$Object$object_id */ +(nitmethod_t)core___core__Object___hash, /* pointer to parser:ReduceAction165:kernel$Object$hash */ +(nitmethod_t)core__abstract_text___Object___class_name, /* pointer to parser:ReduceAction165:abstract_text$Object$class_name */ +(nitmethod_t)core__abstract_text___Object___inspect_head, /* pointer to parser:ReduceAction165:abstract_text$Object$inspect_head */ +(nitmethod_t)core__abstract_text___Object___native_class_name, /* pointer to parser:ReduceAction165:abstract_text$Object$native_class_name */ +(nitmethod_t)nitc__parser___nitc__parser__ReduceAction165___nitc__parser_work__ReduceAction__action, /* pointer to parser:ReduceAction165:parser$ReduceAction165$action */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___goto_61d, /* pointer to parser:ReduceAction165:parser_work$ReduceAction$goto= */ +(nitmethod_t)nitc__parser_work___nitc__parser_work__ReduceAction___concat, /* pointer to parser:ReduceAction165:parser_work$ReduceAction$concat */ +(nitmethod_t)core___core__Object___init, /* pointer to parser:ReduceAction165:kernel$Object$init */ } }; -/* allocate ReduceAction221 */ -val* NEW_nitc__parser__ReduceAction221(const struct type* type) { -val* self /* : ReduceAction221 */; +/* allocate ReduceAction165 */ +val* NEW_nitc__parser__ReduceAction165(const struct type* type) { +val* self /* : ReduceAction165 */; self = nit_alloc(sizeof(struct instance) + 1*sizeof(nitattribute_t)); self->type = type; -self->class = &class_nitc__parser__ReduceAction221; +self->class = &class_nitc__parser__ReduceAction165; return self; }